Skip to content

abentkamp/mathlib

 
 

Repository files navigation

Lean mathlib

Bors enabled project chat Gitpod Ready-to-Code

Mathlib is a user maintained library for the Lean theorem prover. It contains both programming infrastructure and mathematics, as well as tactics that use the former and allow to develop the latter.

Installation

You can find detailed instructions to install Lean, mathlib, and supporting tools on our website.

Experimenting

Got everything installed? Why not start with the tutorial project?

For more pointers, see Learning Lean.

Documentation

Besides the installation guides above and Lean's general documentation, the documentation of mathlib consists of:

Much of the discussion surrounding mathlib occurs in a Zulip chat room. Since this chatroom is only visible to registered users, we provide an openly accessible archive of the public discussions. This is useful for quick reference; for a better browsing interface, and to participate in the discussions, we strongly suggest joining the chat. Questions from users at all levels of expertise are welcomed.

Maintainers:

  • Jeremy Avigad (@avigad): analysis
  • Anne Baanen (@Vierkantor): algebra, number theory, tactics
  • Reid Barton (@rwbarton): category theory, topology
  • Mario Carneiro (@digama0): all
  • Bryan Gin-ge Chen (@bryangingechen): documentation, infrastructure
  • Johan Commelin (@jcommelin): algebra
  • Floris van Doorn (@fpvandoorn): all
  • Gabriel Ebner (@gebner): all
  • Sébastien Gouëzel (@sgouezel): topology, calculus
  • Markus Himmel (@TwoFX): category theory
  • Simon Hudon (@cipher1024): all
  • Chris Hughes (@ChrisHughes24): group theory, ring theory, field theory
  • Yury G. Kudryashov (@urkud): analysis, topology
  • Robert Y. Lewis (@robertylewis): all
  • Heather Macbeth (@hrmacbeth): geometry, analysis
  • Patrick Massot (@patrickmassot): documentation, topology
  • Bhavik Mehta (@b-mehta): category theory, combinatorics
  • Scott Morrison (@semorrison): category theory
  • Adam Topaz (@adamtopaz): algebra, category theory
  • Eric Wieser (@eric-wieser): algebra, infrastructure

About

Lean mathematical components library

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lean 99.9%
  • Other 0.1%