Lean

660 posts

Lean banner
Lean

Lean

@leanprover

Lean is a dependently-typed programming language and theorem prover.

Seattle Katılım Nisan 2018
48 Takip Edilen10K Takipçiler
Lean retweetledi
Harmonic
Harmonic@HarmonicMath·
Aristotle is now on @leanprover 4.28 Happy vibe proving!
English
3
15
157
6K
Lean retweetledi
Talia Ringer 🕊
Talia Ringer 🕊@TaliaRinger·
I'm at this DARPA expMath (AI for math) program kickoff and the lineup is legendary. Like, at the level of a truly historical meeting, held at a historical time. Makes me feel way more important than I actually am lol
English
12
17
299
38.3K
Lean retweetledi
Alex Kontorovich
Alex Kontorovich@AlexKontorovich·
Yesterday, John Morgan and I completed our “Covering Spaces Project”, whose goal was to formally (in Lean @leanprover, of course) prove the Fundamental Theorem of Algebra (that polynomials have complex roots) using only continuity: covering spaces, trivializations, and winding numbers, instead of the Mathlib proof that goes through complex analysis / Liouville. We started the morning about 30% through the proof, and tried playing with the Codex VS code extension (running GPT-5.4, extra high reasoning). We had already written a complete natural language blueprint (last June, at the Simons @SimonsFdn Lean workshop) and were meeting for about an hour a month, leisurely working through the details by hand (John wanted to learn the process). We’d used AI before (mostly Claude) to help move things along, but this was the first time that we met after I turned on Codex. I started by asking for Codex to give me just the formal *statement* corresponding to our next unfinished leaf in the dependency graph. It thought for 5 mins, and gave what looked like a reasonable statement. So I said, ok, can you now give a formal proof? It thought for 10 mins, and came back with a full proof, including helper lemmas. I asked it to add natural language around the helper lemmas so we’d see what they’re doing in the blueprint. It thought for 5 mins, and did it. We went on to the next statement, then the next proof, and it got those too. It continued like this for an hour or so, and we jumped to about 60% done with the project, amazing progress! I had to run to get on a train to DC (for the DARPA meeting). Once in my seat, I decided on a whim to just tell Codex to keep working on the whole file and get as far as it could, stopping to ask me for help if it got stuck. I left VS Code running in the background, while working on other things. After an hour, I remembered to check back on what progress Codex had made. It was done. And so was the project! Now I’m having Codex go through the whole proof all over again, remove all our bespoke definitions and statements, and make it clean and Mathlib-ready. Many more hours of iteration later, and it’s ready to go as a PR. Wild wild times we’re living in!
Alex Kontorovich tweet mediaAlex Kontorovich tweet media
English
10
51
296
11.5K
Lean retweetledi
Tudor Achim
Tudor Achim@tachim·
This is a huge upgrade -- Aristotle can handle much larger and more complex projects than before. Stay tuned for what's coming next! 🚢🚢🚢
Harmonic@HarmonicMath

🦾Meet Aristotle Agent, the world’s first autonomous mathematician — live and currently free of charge. We designed Aristotle Agent to solve and formalize the world’s most challenging mathematical research problems. It is now: ☑️#1 in Formal Math: We’re the #1 formal math model according to ProofBench, by @ValsAI, ahead of the closest competitor by 15%. Aristotle Agent can autonomously prove/formalize for up to 24 hrs without human intervention. ☑️Fully Agentic: Give it an English problem and it will prove/formalize from scratch, or it can work and edit files directly inside your Lean project / repository. ☑️Github-ready: Aristotle agent produces repo-quality code; project leads are increasingly merging Aristotle-drafted PRs with no modifications. Now live across both web, CLI, and API. 🔥

English
2
9
71
8.5K
Lean retweetledi
Harmonic
Harmonic@HarmonicMath·
🦾Meet Aristotle Agent, the world’s first autonomous mathematician — live and currently free of charge. We designed Aristotle Agent to solve and formalize the world’s most challenging mathematical research problems. It is now: ☑️#1 in Formal Math: We’re the #1 formal math model according to ProofBench, by @ValsAI, ahead of the closest competitor by 15%. Aristotle Agent can autonomously prove/formalize for up to 24 hrs without human intervention. ☑️Fully Agentic: Give it an English problem and it will prove/formalize from scratch, or it can work and edit files directly inside your Lean project / repository. ☑️Github-ready: Aristotle agent produces repo-quality code; project leads are increasingly merging Aristotle-drafted PRs with no modifications. Now live across both web, CLI, and API. 🔥
Harmonic tweet media
English
27
118
739
239.8K
Lean retweetledi
Galois
Galois@galois·
ZK proofs are headed for real-world deployment — but writing correct ZK statements is tricky. Our new post introduces zkLean, a Lean library that defines a domain specific language for specifying and formally verifying ZK statements. Read more: galois.com/articles/zklea…
English
1
17
101
5K
Lean retweetledi
TBPN
TBPN@tbpn·
Axiom Math founder @carinalhong on why math is the path to general superintelligence: “Math is the sandbox for reality. You very quickly see verifiable rewards because in math, there’s an absolute right or wrong.” “And especially when you have Lean, you can check the proof or solution step by step. You’ll be able to apply reinforcement learning in a much more efficient way.” “We have currently scaled from winning a Putnam perfect score to solving a batch of research problems that professional mathematicians find really challenging. And we also see this transfer to code verification.”
English
10
64
509
37.9K
Lean retweetledi
Leonardo de Moura
Leonardo de Moura@Leonard41111588·
Prover correctness is becoming a central question as AI enters mathematics and software verification. New essay on why Lean's architecture is designed to survive AI pressure. leodemoura.github.io/blog/2026-3-16…
English
6
44
243
16.5K
Lean retweetledi
Jason Rute
Jason Rute@JasonRute·
Announcing our fully open source code agent to support development in @leanprover. This has been a labor of love by our team at @MistralAI and we look forward to seeing what the #LeanProver community does with it!
Jason Rute tweet media
English
1
28
155
9.8K
Lean retweetledi
Albert Jiang
Albert Jiang@AlbertQJiang·
mistral.ai/news/leanstral Excited to share what the formal team @MistralAI has been building for the last couple of months: an Apache 2 Lean code agent with 6B active parameters. Outperforms open models like Qwen3.5, GLM5, Kimi-K2.5, and very competitive against Claude 4.6. Use for free in Mistral-Vibe: ``` $ uv tool install mistral-vibe --upgrade $ vibe / leanstall ``` enjoy the lean mode via shift+tab!
Albert Jiang tweet mediaAlbert Jiang tweet media
English
22
59
525
37.2K
Lean retweetledi
Ken Ono
Ken Ono@KenOno691·
Mahalo to Micky Iwamasa! 🌺 Thrilled to see him prove Knuth's Claude's cycle in Lean 4. Huge thanks for using Axle, Axiom's free Lean toolkit, to help make it happen. Seeing our tools tackle beautiful math is exactly why we build them! @leanprover @axiommathai Check it out: @mikito3/how-i-build-a-proof-on-the-prof-donald-knuths-claud-s-cycle-with-opus-4-6-and-lean4-skills-62b99a982f67" target="_blank" rel="nofollow noopener">medium.com/@mikito3/how-i…
English
3
12
101
8.7K
Lean
Lean@leanprover·
"Autoformalized within hours of the solution being discovered." Exciting to see how fast this space is moving! 🚀
Math, Inc.@mathematics_inc

Using Gauss, this is the first FrontierMath open problem to not only be solved but also autoformalized within hours of the solution being discovered. github.com/math-inc/Front… The formalization is native_decide-free and validated with @leanprover’s comparator. In addition to the uniform lower bound H(n) ≥ 26/25 * k_n for n ≥ 15, Gauss also verified the asymptotic lower bound lim inf H(n)/k_n ≥ 2ln(2). Combining with the upper bound in prior work of Brian and Larson, this yields H(n) ~ nln(n) as n → ∞. This is essentially the optimal result for this problem, and autoformalization greatly reduced the time required to validate the solution. In particular, Gauss was able to establish all the necessary theory within a few hours of the announcement of the initial informal attempt.

English
1
13
100
8.2K
Lean retweetledi
Matt McIlwain
Matt McIlwain@mattmcilwain·
The hardest part of AI-generated code is no longer how to build it, but when to trust it. That's the problem @CarinaLHong set out to solve when she founded @AxiomMathAI. Her insight was that the path to verified AI reasoning runs through mathematics, specifically through formal proofs, when you need to trust the output's correctness. Train a model on that foundation, and you leverage the speed and knowledge of non-deterministic models with the confidence of formal verification. You get a system that can prove whether an answer is right, not just whether it sounds right. Last December, Axiom's system achieved a perfect score on the Putnam Exam. More recently, it demonstrated that the same reasoning transfers to code verification, catching bugs in AI-generated software with a level of rigor that manual review can't consistently match. That's the unlock: as AI writes more of the world's code, the ability to formally verify that code becomes a critical layer in how modern software gets built. Carina is one of the most technically deep founders I've worked with, and the team she's assembled around her reflects the same standard in mathematics, AI, and programming. Today's $200M raise was covered in the New York Times, and I had the pleasure of interviewing Carina on stage to a packed house at @MontySummit yesterday, both fitting backdrops for innovation that will change the world. Congratulations to her and the whole Axiom team. Read more Axiom's Series A here: ordnl.link/uGBJndu
Matt McIlwain tweet mediaMatt McIlwain tweet media
English
1
8
53
14.7K