Lean Focused Research Organization
@lean-lang.org
๐ค 584
๐ฅ 54
๐ 124
Supporting the Formal Mathematics revolution
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
loading . . .
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...
https://beneficialaifoundation.org/blog/signal-shot
1 day ago
0
6
3
๐ 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
20 days ago
1
15
2
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.
21 days ago
2
11
4
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
about 2 months ago
0
8
1
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
about 2 months ago
0
8
4
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...
about 2 months ago
1
12
1
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
about 2 months ago
1
20
7
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
2 months ago
0
10
3
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...
2 months ago
0
2
1
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
2 months ago
0
12
5
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
2 months ago
0
6
2
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...
loading . . .
Jared Duker Lichtman | Gauss โ towards autoformalization for the working mathematician
YouTube video by Harvard CMSA
https://www.youtube.com/watch?v=Ko-PzGlzYrc
6 months ago
0
3
1
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
loading . . .
Loogle - Search Lean and Mathlib
Loogle is a search tool for finding definitions, theorems, and lemmas in Lean 4 and Mathlib.
https://loogle.lean-lang.org/
6 months ago
0
4
3
๐๐๐๐ง ๐.๐๐.๐ ๐ข๐ฌ ๐ฅ๐ข๐ฏ๐! 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...
6 months ago
0
10
1
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
6 months ago
0
4
2
"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
6 months ago
0
19
3
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...
6 months ago
0
10
4
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...
loading . . .
https://github.com/leanprover/vscode-lean4/blob/master/vscode-lean4/manual/manual.md
6 months ago
0
4
0
#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...
loading . . .
Lean Programming Language
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
https://lean-lang.org/community/#events
6 months ago
0
6
0
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
loading . . .
Lean Programming Language
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
https://lean-lang.org/use-cases/cedar
6 months ago
0
5
1
reposted by
Lean Focused Research Organization
Pietro Monticone
6 months ago
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
1
4
3
๐ก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
6 months ago
1
9
3
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...
loading . . .
Lean Programming Language
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
https://lean-lang.org/community/?utm_source=twitter&utm_medium=social&utm_campaign=community#events
6 months ago
0
1
0
Did you know the Info View in
#LeanLang's
#VSCode
extension updates in real-time as you write proofs? Click on any part of your code to see the current proof state, goals, and hypotheses at that exact point. Learn more about the Lean VS Code extension:
github.com/leanprover/v...
7 months ago
0
7
1
We really loved this series of tutorials on
#metaprogramming
in
#LeanLang
by Heather Macbeth. It's a great intro to a complex topic for novice users of
#LeanProver
! Pt 1:
youtube.com/watch?v=cKvg...
Pt 2:
youtube.com/watch?v=5er4...
Pt 3:
youtube.com/watch?v=TJ8T...
7 months ago
1
14
4
Two great talks at
#HLF25
last week: Sanjeev Arora on superhuman AI mathematicians using
#LeanLang
, and David Silver on AI learning through experience with
#LeanProver
verification.
www.youtube.com/watch?v=q9MJ...
#AI
#FormalMath
#ReinforcementLearning
loading . . .
Spark Session | September 15
YouTube video by Heidelberg Laureate Forum
https://www.youtube.com/watch?v=q9MJWfo3DCE
7 months ago
0
4
1
ICYMI: A great summary on the
#LeanLang
Community Blog of the
@simonsfoundation.org
2025 MPS (Math and Phys Sciences) Workshop on
#LeanProver
. The post includes links to lecture slides, videos, and a list of proposed projects and participants!
leanprover-community.github.io/blog/posts/s...
7 months ago
0
5
0
Fun to see snippets of
#LeanLang
interspersed into this fantastic
@3blue1brown.com
guest video by
@bensyversen.bsky.social
about Euclid's Elements!
add a skeleton here at some point
7 months ago
0
5
0
๐ Lean 4.23.0 is here! Includes many usability improvements, including: ๐ฏ Enhanced 'Go to Definition' supporting type class instances ๐ง Interactive error hints for faster debugging Release notes:
lean-lang.org/doc/referenc...
#LeanLang
#LeanProver
#OpenSource
#Mathematics
#FormalVerification
7 months ago
0
20
5
Recently came across
@filiplajszczak.bsky.social
's series formalizing a 1967 math textbook in
#LeanLang
. Designed for those "with no prior experience with formalization" - nice bridge for newcomers to
#LeanProver
! Read the intro post here:
filip.lajszczak.dev/lean-4-with-...
loading . . .
Lean 4 with a Math Textbook - Part 0 - Introduction โ Some opinions, held with varying degrees of certainty.
https://filip.lajszczak.dev/lean-4-with-a-math-textbook---part-0---introduction.html
7 months ago
0
10
7
reposted by
Lean Focused Research Organization
dan
8 months ago
โ๏ธ๐ New on Overreacted: Lean for JavaScript Developers
loading . . .
Lean for JavaScript Developers โ overreacted
Programming with proofs.
https://overreacted.io/lean-for-javascript-developers/
5
99
19
If you're you curious about
#LeanLang
and want to understand the connection between
#programming
and
#proofs
, check out this great new video by Ank Yog. The analogy between Chess and true propositions is particularly compelling!
www.youtube.com/watch?v=QXQN...
8 months ago
0
16
8
๐ Lean 4.22.0 is here! It represents the culmination of our Year 2 roadmap! Including: ๐ง New grind tactic (SMT-style automated reasoning) ๐๏ธ New compiler (major performance foundation) Read the release notes: lean-lang.org/doc/reference/latest/releases/v4.22.0/
#LeanLang
#LeanProver
8 months ago
1
24
7
reposted by
Lean Focused Research Organization
Emma R. Hasson
9 months ago
A refreshingly nuanced take on AI v. the International Math Olympiad by none other than Emily Riehl (
@emilyriehl.bsky.social
) for
@sciam.bsky.social
loading . . .
AI Crushed the Math OlympiadโOr Did It?
AI models supposedly did well on International Math Olympiad problems, but how they got their answers reminds us why we still need people doing math
https://www.scientificamerican.com/article/mathematicians-question-ai-performance-at-international-math-olympiad/
0
23
7
Just saw this post on LinkedIn about a new
#DiscreteMath
game on the
#LeanLang
Game Server. The author, Shrey Vivek, won a "Best Poster" award at the SPMS Odyssey Research Symposium. ๐ The Discrete Math game:
adam.math.hhu.de#/g/shreyvive...
The LinkedIn post:
www.linkedin.com/posts/shrey-...
loading . . .
Lean Game Server
You need to enable JavaScript to use the Lean Game Server, as it is built using React.
https://adam.math.hhu.de/#/g/shreyvivek/gamemaker
9 months ago
0
4
2
Thorsten Altenkirch explains Gรถdel's Incompleteness Theorem on
@computerphile.bsky.social
, and shows some definitions in
#LeanLang
! ๐ฏ Watch here:
www.youtube.com/watch?v=IuX8...
loading . . .
Gรถdel's Incompleteness Theorem - Computerphile
YouTube video by Computerphile
https://www.youtube.com/watch?v=IuX8QMgy4qE
9 months ago
0
9
5
We're excited to share the Lean FRO Year 3 Roadmap today! It builds on work completed in the first two years of Lean FRO operations and will guide all
#LeanLang
development through July 2026. โก๏ธ Read the roadmap at
lean-lang.org/fro/
#LeanProver
#FormalMathematics
#FormalVerification
loading . . .
Lean Programming Language
Lean is a theorem prover and programming language that enables correct, maintainable, and formally verified code.
https://lean-lang.org/fro/
9 months ago
0
11
7
The first volume of the new Open Access journal "Annals of Formalized Mathematics" was released today! โก๏ธ
afm.episciences.org/volume/view/...
#FormalMath
#Mathematics
#OpenAccess
9 months ago
1
10
4
reposted by
Lean Focused Research Organization
Josรฉ A. Alonso
9 months ago
IMO 1996 P3: Lean 4 formalization. ~ David Renshaw.
youtu.be/5NbYtDfXfR4
#ITP
#LeanProver
#Math
loading . . .
IMO 1996 P3: Lean 4 Formalization
YouTube video by David Renshaw
https://youtu.be/5NbYtDfXfR4
0
6
3
reposted by
Lean Focused Research Organization
10 months ago
Markus Himmel has written a blog post about how to write a simple imperative program in Lean and then how to verify that the program is bug-free.
markushimmel.de/blog/my-firs...
loading . . .
My first verified (imperative) program
One of the many exciting new features in the upcoming Lean 4.22 release is a preview of the new verification infrastructure for proving properties of imperative programs. In this post, Iโll take a fir...
https://markushimmel.de/blog/my-first-verified-imperative-program/
1
19
7
In the continuing saga of surprising things users do: This post over on LinkedIn features a custom made
#LeanLang
environment intended to replace a Jupyter Notebook, because, you know - why not? ๐
www.linkedin.com/posts/philip...
(With apologies to
@jupyter.org
โค๏ธ)
loading . . .
[New Blog Post] Doing Lean Dirty: Lean as a Jupyter Notebook Replacement https://lnkd.in/ejy9hE5z #lean4 | Philip Zucker
[New Blog Post] Doing Lean Dirty: Lean as a Jupyter Notebook Replacement https://lnkd.in/ejy9hE5z #lean4
https://www.linkedin.com/posts/philip-zucker-4520ba90_doing-lean-dirty-lean-as-a-jupyter-notebook-activity-7348049898967056384--9V-
10 months ago
0
5
3
This is an... unexpected use of the
#LeanLang
InfoView:
unnamed.website/posts/bad-ap...
But we love the creativity!
#LeanProver
#DevTools
#Metaprogramming
loading . . .
โBad Apple!!โ But Itโs 3288 Lean Tactics Spamming VSCode
Writing the most useless Lean tactic ever
https://unnamed.website/posts/bad-apple-lean-tactic/
10 months ago
1
16
8
๐ฃ We're excited to share the new
lean-lang.org
! Relaunching our website was a key deliverable in our Year 2 roadmap to provide "improved navigation and access to valuable content, resources, and tools." We hope you like it!
#LeanLang
#LeanProver
10 months ago
2
28
11
reposted by
Lean Focused Research Organization
New Scientist
10 months ago
Computers can check whether mathematical proofs are correct, but only if they have been translated into a machine-readable form first. Now, AI has got surprisingly good at this translation - which could transform the way maths is done.
loading . . .
AI could be about to completely change the way we do mathematics
Computers can help ensure that mathematical proofs are correct, but translating traditional maths into a machine-readable format is an arduous task. Now, the latest generation of artificial intelligence models is taking on the job, and could change the face of maths research
https://www.newscientist.com/article/2487198-ai-could-be-about-to-completely-change-the-way-we-do-mathematics/?utm_medium=SOC&utm_source=Bluesky#Echobox=1751880521-3
0
9
4
Really enjoyed this talk by
@harrisongoldste.in
that demonstrates inventive uses of the
#LeanLang
InfoView enhanced by metaprogramming techniques to display real-time testing data.
#LeanProver
#Metaprogramming
#VSCode
#PropertyTesting
10 months ago
1
16
5
๐ฃ
#LeanLang
v4.21 is released! This release brings 295 changes, including feature additions, bug fixes, refactors, documentation improvements and performance improvements, in support of our Y2 roadmap:
lean-fro.org/about/roadma...
โก๏ธ See the full changelog here:
lean-lang.org/doc/reference/
10 months ago
1
7
3
Core Memory #22 with
@ashleevance.bsky.social
features a conversation with
@adammarblestone.bsky.social
and
@anastasiag.bsky.social
on science funding and FROs with a segment on
#LeanLang
and its importance to formal verification and AI research. ๐ฅ
www.youtube.com/watch?v=Gbu6...
loading . . .
The Duo Trying To Make More Big Ideas
YouTube video by Core Memory
https://www.youtube.com/watch?v=Gbu6BBUXYAk&t=2406s
10 months ago
1
3
1
In this 10-minute UCLA Connect talk, Terence Tao provides an accessible and compelling argument for "citizen math" and broad collaboration in research
#mathematics
via
#formalverification
using proof assistants like
#LeanLang
. ๐ฅ
www.youtube.com/watch?v=K376...
10 months ago
0
10
6
Incredibly grateful to
@sigplan.bsky.social
and
@sigplan-pldi.bsky.social
for awarding
#LeanLang
the Programming Languages Software Award 2025 at
#PLDI2025
!
#LeanProver
#FormalMethods
#ProgrammingLanguages
#Mathematics
#SoftwareVerification
10 months ago
1
24
9
reposted by
Lean Focused Research Organization
Adolfo Neto
10 months ago
Lean won the SIGPLAN Programming Languages Software Award 2025
#LeanLang
#LeanProver
In a few days there will be a much better text at
@lean-lang.org
's site, but here is all I could gather today:
dev.to/adolfont/lea...
loading . . .
Lean won the SIGPLAN Programming Languages Software Award 2025
Great news!!! Lean won the "SIGPLAN Programming Languages Software Award 2025". SIGPLAN is The ACM...
https://dev.to/adolfont/lean-won-the-sigplan-programming-languages-software-award-2025-3gf
1
20
7
Load more
feeds!
log in