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-08-22 09:51 (+0000) using Lean 4.32.0-rc1 and Mathlib commit 83a3797.

Contents

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