Mathlib Phrasebook

 Mathlib Phrasebook🔗

the Mathlib community

The Mathlib phrasebook tells you the answer to questions of the form "How do I say ... using Mathlib?" When you have a Lean formalization project you are working on or just getting started with, the phrasebook tells you the idiomatic way to translate from mathematics to Mathlib.

The phrasebook is aimed at readers who are familiar with the mathematical subject and who know some Lean. We recommend first having finished Mathematics in Lean before using the phrasebook. This textbook is an excellent resource for getting started and explains its contents at a gentler pace. More learning resources are available on the community-maintained learning resources page.

The phrasebook is best consulted with a question in your mind, of the form "How do I ...?". To get an answer to your question, use the table of contents on the left of the page to navigate to the page corresponding to your topic. Alternatively, if you want to get an impression of Mathlib's coverage of a particular subject, you can also read the corresponding chapter from top to bottom.

This document has been last updated at 2026-10-29 11:44 (+0000) using Lean 4.35.0 and Mathlib commit ba9c63d.

Contents

  1. 1. Additive combinatorics
  2. 2. Asymptotics
  3. 3. Category theory
  4. 4. Clifford, exterior algebras
  5. 5. Covering spaces
  6. 6. Differential calculus
  7. 7. Ergodic maps
  8. 8. Filters
  9. 9. Group actions
  10. 10. Groups
  11. 11. Haar measure
  12. 12. Hausdorff Measure
  13. 13. H-spaces
  14. 14. Lie algebras
  15. 15. Linear algebra
  16. 16. Number fields
  17. 17. Polynomials
  18. 18. Ring extensions
  19. 19. Root systems
  20. 20. Schemes
  21. 21. Topological spaces
  22. 22. Topological vector spaces
  23. 23. Trigonometric functions
  24. Index