Launch Your Cybersecurity Career in 6 Months
Most AI Pilots Fail to Scale. MIT Sloan Teaches You Why — and How to Fix It
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn elementary number theory concepts through formal mathematical proof using the Lean theorem prover in this conference talk from the Simons Foundation's MPS Workshop on Lean. Explore fundamental algebraic and number-theoretic structures including rings, unique factorization domains, congruence relations, finite fields, and quadratic reciprocity while developing proficiency in formalizing mathematical proofs. Discover how to translate undergraduate-level number theory exercises into Lean code, utilizing the Mathlib library to construct rigorous mathematical arguments. Gain hands-on experience with formal verification techniques that bridge traditional mathematical reasoning with computer-assisted proof systems, preparing you for advanced collaborative projects in formalized mathematics such as the Fermat's Last Theorem and Prime Number Theorem initiatives.
Syllabus
Antoine Chambert Loir: Doing Elementary Number Theory in Lean, Talk 1 (June 16, 2025)
Taught by
Simons Foundation