Lean 4.32.0 is live. 102 changes, including the new do elaborator now on by default, a new module linter framework, and roughly a 10% speedup importing Mathlib. Full release notes: lean-lang.org/doc/referenc... #LeanLang #LeanProver #FormalVerification
Lean Focused Research Organization
@lean-lang.org
Supporting the Formal Mathematics revolution
We're grateful that @simonsfoundation.org has included Lean in three articles of their 2025 annual report. President David Spergel calls it "a proof assistant that brings rigorous machine-verified structure for testing theorems." ๐ www.simonsfoundation.org/series/2025-...
Lean 4.31.0 is live! 305 changes: verifiable do-block loops with no source changes required, mvcgen' (100x+ faster than mvcgen on some benchmarks), and lake lint with Batteries/Mathlib linters built in. lean-lang.org/doc/referenc... #LeanLang #LeanProver #OpenSource
The Proof in the Code, Kevin Hartnett's new book on the development of Lean and Mathlib, is out today. www.quantabooks.org/books/the-pr... To mark the launch, two online panels with the author on June 11 and 12, both 5pm UTC. Registration in the reply.
Two online panels for the launch of The Proof in the Code, @kevinhartnett.bsky.social's new book on Lean and Mathlib. The Mathematicians, June 11. The Builders, June 12. Both 5pm UTC. Learn more and register: The Mathematicians: forms.gle/w16jkmsMqB2g... The Builders: forms.gle/PsxPkq3x2pES...
Lean 4.30.0 is live! 306 changes: new ๐๐ข๐ => interactive tactic (๐๐๐๐๐-based, user-controlled), ๐๐๐ out of experimental, LCNF backend complete (~15% smaller binaries), and a full Lake cache overhaul. Release notes: lean-lang.org/doc/referenc...
SVIL in Lean 2026 recordings are now available. Max Tegmark on Signal Shot: "Everybody should be able to be secure." Watch: www.youtube.com/watch?v=eTCW...
Software Verification in Lean 2026
Software Verification in Lean 2026, Paris
beneficial-ai-foundation.github.io
The Beneficial AI Foundation asks: "Can we prove that Signal's cryptography is secure โ not just on paper, but in actual code?" Signal Shot, launched today, aims to find out. Open to contributions. ๐ beneficialaifoundation.org/blog/signal-shot #leanlang #leanprover #softwareverification
Signal Shot: One Giant Lean for Protocol Security โ Beneficial AI Foundation
We have launched a public challenge, to show people that verifying key components of a major application like Signal is doable today with existing tools. This is a similar effort to the Liquid Tensor...
beneficialaifoundation.org
๐ Lean 4.29.0 is out! Faster startup, simpler ๐๐๐๐๐๐๐๐๐๐๐๐๐ semantics, higher-order Miller pattern support in ๐๐๐๐๐, and a significant overhaul to reducibility and instance handling. 453 changes! ๐ lean-lang.org/doc/reference/latest/releases/v4.29.0/ #LeanLang #LeanProver
1/3 New Lean use case: Veil, a multi-modal verification framework for distributed protocols from George Pรฎrlea, Vladimir Gladshtein, Elad Kinsbruner, Qiyuan Zhao, and Ilya Sergey at NUS.
The Lean Y3 roadmap is building infrastructure to keep performance "visible and actionable." Radar automatically benchmarks every commit and compares it to previous ones to catch regressions and improvements. See more: radar.lean-lang.org/about #LeanLang #LeanProver
The first-ever Lean in Munich meetup happened this week! ๐ฅ Watch Sebastian Ullrich's full talk on Lean's foundations, software verification, and AI: youtube.com/watch?v=2Dr2149l_9Y #leanlang #leanprover #formalverification #mathematics
Mathematician @davidbessis.bsky.social once waited 7 years for a paper to get accepted. Not because it was wrong, but because it was too complex to verify. In a recent conversation Bessis explained to @curtjaimungal.skystack.xyz how Lean could change that: Watch: www.youtube.com/watch?v=GHGi...
CSLib just launched โ an open-source effort to formalize computer science in Lean, inspired by Mathlib. CS researchers, practitioners & enthusiasts are invited to get involved! Learn more at: ๐ cslib.io ๐ค Contribute: github.com/leanprover/c... #LeanLang #LeanProver #CSLib #FormalVerification
Lean 4.28.0 is out! New symbolic simulation framework for ๐๐๐๐๐, user-defined ๐๐๐๐๐ attributes for custom tactics, a new ๐๐๐๐๐๐๐ผ๐๐๐ in ๐๐_๐๐๐๐๐๐ for proof vs. counterexample search, and lean4checker available out of the box. lean-lang.org/doc/referenc... #LeanLang #LeanProver #ProofAssistant
The next bi-monthly #Mathlib community meeting is tomorrow Friday, 13th at 3pm UTC. Join to hear about ongoing #LeanLang formalization projects and connect with other contributors! โก๏ธ See all upcoming community events on our website: lean-lang.org/community/#e...
Terence Tao on how math is changing, #formalverification as the enabler of scaled human-AI collaboration: "The reason why scaling and AI and broad participation actually is a net win is because we have formal verification." ๐บ www.youtube.com/watch?v=SuTx... #leanlang #leanprover
The next Lean FRO office hours are Feb. 11 at 4pm UTC. Bring your questions, share your projects, or just come to learn from others in the community! See our full calendar here: lean-lang.org/community/#e... #LeanLang #LeanProver
From The Geometry of Machine Learning at Harvard CMSA in Sept: Jared Duker Lichtman's talk explores Math, Inc. Gauss's contributions to number theory and how these results are being formalized in #LeanLang. Watch here: www.youtube.com/watch?v=Ko-P...
Jared Duker Lichtman | Gauss โ towards autoformalization for the working mathematician
YouTube video by Harvard CMSA
youtube.com
Looking for a lemma in #LeanLang / #Mathlib but don't know its name? Use Loogle! to search: By pattern: _ * (_ ^ _) finds expressions matching the pattern By conclusion: |- tsum _ = _ * tsum _ finds specific conclusion shapes Combine searches with commas for precision! loogle.lean-lang.org
Loogle - Search Lean and Mathlib
Loogle is a search tool for finding definitions, theorems, and lemmas in Lean 4 and Mathlib.
loogle.lean-lang.org
๐๐๐๐ง ๐.๐๐.๐ ๐ข๐ฌ ๐ฅ๐ข๐ฏ๐! This release improves the module system, strengthens the ๐๐๐๐๐ tactic, and advances the standard library. Key improvements: 3.5x faster auto-completion, streamlined "try this" suggestions, new ๐๐๐๐๐ AC solver, enhanced ๐๐๐๐๐๐ syntax. Read more: lean-lang.org/doc/referenc...
Tactic tip: Lean's ๐๐๐๐? is an optimization tool that shows the minimal ๐๐๐๐ ๐๐๐๐ข call needed to close a goal. Use the ๐๐๐๐? "Try this" suggestion to insert the precise ๐๐๐๐ ๐๐๐๐ข call into your proof. Learn more: lean-lang.org/theorem_prov... #LeanLang #LeanProver #ProofAssistant
"Theorem Proving in Lean 4" is the essential guide for anyone using Lean for mathematical proofs. Kept up-to-date with each new Lean release, it covers everything from basic tactics to advanced proof strategies. Read the book here: lean-lang.org/theorem_prov... #LeanLang #LeanProver #Mathematics
Reservoir is #LeanLang's package registry, inspired by crates.io (thanks @rustfoundation.org!) Browse community-created packages and discover new tools: reservoir.lean-lang.org Sharing is easy! GitHub repos meeting the inclusion criteria are auto-indexed: reservoir.lean-lang.org/inclusion-cr...
Speed up your #LeanLang workflow in #VSCode with shortcuts: โน๏ธCtrl/Cmd+Shift+Enter: Open the InfoView ๐กCtrl/Cmd+Shift+O: List current file declarations, namespaces and sections ๐Ctrl/Cmd+Shift+X: Restart the current file See more in the Lean VS Code extension manual: github.com/leanprover/v...
github.com
#LeanLang office hours are tomorrow (Wednesday the 15th) at 23:00 UTC. Bring your questions, share your projects, or just come to learn from others in the community. โก Find calendar and meeting links on our website: lean-lang.org/community/#e...
Lean Programming Language
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
lean-lang.org
New use case on our website: AWS's Cedar authorization policy language verified with Lean, using "verification-guided development", and integrated into Cedar's development workflow. โก๏ธRead more: lean-lang.org/use-cases/ce... #LeanLang #LeanProver #CedarPolicy #FormalVerification #AWS
Lean Programming Language
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
lean-lang.org
Weโre pleased to announce #ItaLean2025: Bridging Formal Mathematics and AI, an international conference dedicated to @lean-lang.org, Formal Mathematics, and AI4Math. ๐ University of Bologna ๐ 9โ12 December 2025 Proudly supported by #Harmonic. #LeanLang #FormalMath #AI4Math
๐กDid you know you can run #LeanLang in your browser without installing anything? The Lean Playground provides a full environment for experimentation, learning, and for sharing code snippets with others. Try it out! live.lean-lang.org
The next bi-monthly #Mathlib community meeting is tomorrow (Friday Oct 10) at 2pm UTC. Join to hear about ongoing #LeanLang formalization projects and connect with contributors. See all community events on our website: lean-lang.org/community/?u...
Lean Programming Language
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
lean-lang.org