Lean

713 posts

Lean banner
Lean

Lean

@leanprover

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

Seattle Katılım Nisan 2018
49 Takip Edilen10.6K Takipçiler
Lean retweetledi
Leo Alt
Leo Alt@leonardoalt·
Can AI write EVM bytecode + a Lean proof of solvency under arbitrary reentrancy, bypassing the compiler entirely? Yes! In this experiment we create 86 bytes of WETH bytecode plus a sorry-free Lean solvency theorem 👇 (thread + link below)
Leo Alt tweet media
English
2
17
135
10.4K
Lean retweetledi
Alex Kontorovich
Alex Kontorovich@AlexKontorovich·
From the amazing folks at the Lean @leanprover FRO: The AI Formalization Leaderboard! Problem #1 is to prove that 2+2=4. So you get 1 point for showing up. Here's where things stand now... lean-lang.org/eval/
Alex Kontorovich tweet mediaAlex Kontorovich tweet media
English
4
23
101
8.5K
Lean retweetledi
Pietro Monticone
Pietro Monticone@PietroMonticone·
Nathanson has just published the recording of his talk about Aristotle’s solutions and it is very interesting to watch! “I tried to figure out what it did that I didn’t do to solve the problems.” “The incredibly clever idea that Aristotle had was…” youtu.be/VBIxv-6m7sk
YouTube video
YouTube
Pietro Monticone tweet mediaPietro Monticone tweet media
Pietro Monticone@PietroMonticone

Interesting update: a few days ago, Nathanson presented a talk at the New York Number Theory Seminar explaining how Aristotle solved some of his problems.

English
1
12
42
5.3K
Lean
Lean@leanprover·
Stage 2 of the Mathematics Distillation Challenge is now live. This one is an autoformalization challenge: build a system that translates equational reasoning into Lean 4 artifacts, checked by a deterministic judge. Deadline: August 31, 2026. 🔗 github.com/SAIRcompetitio…
SAIR@SAIRfoundation

For each implication, submissions must provide either a @leanprover proof that it is true, or a Lean certificate of a counterexample showing that it is false. Two tracks: Solo: one solver subprocess per problem. Marathon: one solver subprocess handles a batch of problems under a shared global budget.

English
1
7
57
6.4K
Lean retweetledi
banri
banri@banr1_·
私見ですが、数千年続いてきた数学史においてLean言語は特異点的技術です。 数学は古代ギリシャに端を発し、粘土板やパピルス、紙、PDFに記述されてきました。 粘土板、パピルス、紙、PDFで書かれた証明は、本当にその証明が正しいかどうかは人間がチェックしなければ分かりません。 しかしLeanで記述された証明は違います。 コンパイルが通りさえすれば、演繹的に、機械的に、数学的に厳密に証明が正しいことが保証されます。 フィールズ賞受賞者の6人が認めるほどLeanは確かな技術となっています。
日本語
4
70
485
62.4K
Lean retweetledi
Zane Chen
Zane Chen@chenzeling4·
OpenGauss: Multi-agent Lean 4 theorem proving orchestrator. Workflows: prove, draft, review, refactor, golf, autoprove, formalize, autoformalize. Managed backend setup, swarm tracking, recovery. Use locally or in browser via Morph. Python. 1186 stars #Lean4 #TheoremProving #AI
Zane Chen tweet media
English
1
3
18
1.7K
Lean retweetledi
Jesse Alama
Jesse Alama@alamajamn·
I'm happy to announce Thales, a TypeScript compiler and JS engine in Lean. Thales compiles a subset of TypeScript to Lean via a shallow embedding. I'm building a bridge for TS programmers into Lean's program verification toolset. Check out github.com/jessealama/tha… to get started.
English
3
17
66
5.9K
Lean retweetledi
Dwarkesh Patel
Dwarkesh Patel@dwarkesh_sp·
There's a quadrillion-dollar question at the heart of AI: Why are humans so much more sample efficient compared to LLM? There are three possible answers: 1. Architecture and hyperparameters (aka transformer vs whatever ‘algo’ cortical columns are implementing) 2. Learning rule (backprop vs whatever brain is doing) 3. Reward function @AdamMarblestone believes the answer is the reward function. ML likes to use pretty simple loss functions, like cross-entropy. These are easy to work with. But they might be too simple for sample-efficient learning. Adam thinks that, in humans, the large number of highly specialised cells in the ‘lizard brain’ might actually be encoding information for sophisticated loss functions, used for ‘training’ in the more sophisticated areas like the cortex and amygdala. Like: the human genome is barely 3 gigabytes (compare that to the TBs of parameters that encode frontier LLM weights). So how can it include all the information necessary to build highly intelligent learners? Well, if the key to sample-efficient learning resides in the loss function, even very complicated loss functions can still be expressed in a couple hundred lines of Python code.
English
190
170
1.9K
933.9K
Lean retweetledi
Lean retweetledi
Pietro Monticone
Pietro Monticone@PietroMonticone·
"Aristotle's proof is correct, simple, elegant, and beautiful. It uses techniques in the original paper and adds its own new ideas. I am amazed and impressed by what Aristotle has done." This is what Melvyn Nathanson, a leading additive number theorist and longtime Erdős collaborator, wrote to me after reading solutions by Aristotle (@HarmonicMath) to two problems he had posed earlier this year. Our paper answers Nathanson's Problems 10 and 11 on product intersection sets in semigroups, and also settles the second parts of Problems 4 and 7 as corollaries.
Pietro Monticone tweet media
English
7
29
164
32.6K
Lean retweetledi
Lean
Lean@leanprover·
📣Recordings from the SVIL in Lean 2026 workshop are now available - including the official announce of Signal Shot! Max Tegmark, founder of Beneficial AI Foundation, on the motivation behind Signal Shot: "Everybody should be able to be secure." 📺 Watch all sessions here: youtube.com/watch?v=eTCW-j… 🔗 Visit the Signal Shot website: beneficialaifoundation.org/signal-shot
YouTube video
YouTube
Lean tweet media
English
0
9
50
2.5K
Lean retweetledi
Tudor Achim
Tudor Achim@tachim·
Three years is the upper bound
Mario Gabriele 🦊@mariogabriele

Tudor Achim (@tachim) is convinced that AI will surpass every human mathematician within the next three years. At the center of that claim is Aristotle, @HarmonicMath's mathematical agent and the first of its kind. When you delegate a reasoning task to Aristotle, the answer it provides will always be correct. Every LLM available today can do math. The problem is that the answers look plausible, and looking plausible is not the same as being right. To catch the errors, you need to already be a professional mathematician. Aristotle does not ask that of you.

English
3
3
21
5K
Lean retweetledi
Max Tegmark
Max Tegmark@tegmark·
Today is the launch of SignalShot: An AI-powered moonshot launched to prove that Signal Messenger is bug-free and secure – and turbocharge the AI-powered quest to secure all critical software.The spectacular power of new AI tools such as Mythos to find zero-day exploits and enable hacking makes it timely to use AI also for cyber defense. Although using AI to find and patch bugs is helpful, it can't guarantee that all exploitable bugs have been found. An international collaboration is therefore launching SignalShot, an ambitious open-source project aiming to provide rigorous mathematical proof that Signal (the world's most popular open-source messaging app, with close to 100 million users) is fully secure. AI is rapidly getting dramatically better at proving things about math, and this moonshot aims to turbocharge and mainstream AI’s ability to prove things also about major software tools – just as the Liquid Tensor Experiment, which helped mainstream automated mathematical theorem proving. beneficialaifoundation.org/signal-shot
Max Tegmark tweet media
English
11
24
121
10.1K
Lean
Lean@leanprover·
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 in Paris, is a public moonshot to formally verify the Signal protocol and its Rust implementation using Lean. Open to contributions! 🔗 beneficialaifoundation.org/signal-shot #leanlang #leanprover #softwareverification #baif #signal
Lean tweet media
Leonardo de Moura@Leonard41111588

Excitining News! Signal Shot is a public moonshot to verify the Signal protocol and its Rust implementation using Lean. It is a joint effort of Signal (Rolfe Schmidt), the Beneficial AI Foundation (Max Tegmark), and the Lean FRO. leodemoura.github.io/blog/2026-4-20… #leanprover #leanlang

English
167
132
671
208.7K
Lean
Lean@leanprover·
Software Verification in Lean 2026 is a one-day open workshop on April 20, with talks by Max Tegmark, Leo de Moura, Son Ho, Derek Sorensen, and Karthikeyan Bhargavan. On-site capacity has been reached. Register to join the livestream: beneficial-ai-foundation.github.io/SVIL2026/
Lean tweet media
English
0
24
144
13.5K