
Lean
Programming languageWikipedia
31
MENTIONS
4
EPISODES
4
PODCASTS
Search complete. 31 mentions across 4 episodes found for "Lean".
Sep 9, 2026
aboutlogic #20 | Can AI Prove the Riemann Hypothesis? | Tudor Achim (Harmonic)
T
1:03Tudor AchimGUEST
Uh, thanks for having me on.
T
1:04Tudor AchimGUEST
Um, Aristotle is a system to do formal reasoning in Lean.
T
1:09Tudor AchimGUEST
Um, we apply it both to mathematics and code.
T
1:12Tudor AchimGUEST
And we actually have been focusing on Lean for a long time because Harmonic actually started with a thought experiment back in twenty twenty-three.
T
1:21Tudor AchimGUEST
So we asked ourselves-- And back then, you know, AI could barely do high school math, or let's say even middle school math, much less, uh-
T
1:26Thorsten AltenkirchHOST
Uh-huh
T
3:16Tudor AchimGUEST
You know, now Aristotle's available.
T
3:17Tudor AchimGUEST
It is, again, essentially a large language model.
Programming Languages for AI Agents
J
68:11Julien VerlaguetGUEST
And you have very well established semantics, right? For a compiler, you know the semantics of the input, you know the semantics of assembly, and then you basically do your proof, right? And so I think in these kind of cases, it's going to work really, really well.
J
68:29Julien VerlaguetGUEST
But let me tell you my personal experience with these kinds of things, with these kinds of tools like Lean and Coq and whatever, whichever you prefer.
J
68:41Julien VerlaguetGUEST
There are many programs, because at some point in my life in the past, I was super excited about this.
J
68:47Julien VerlaguetGUEST
Uh, when I was, you know, in college and right out of college, I was like, everything should be written this way.
[AI WEEKLY RUNDOWN] GPT-6 Astra Claimed as AGI, Claude Proves Fermat's Last Theorem, & The 1% Revenue Risk (Sept 01–06, 2026)
S
17:57speaker_4HOST
we need to clarify what lean code actually is, because this isn't like writing a Python script to build a website.
S
18:02speaker_5HOST
No, it's completely different.
S
18:03speaker_4HOST
Lean is an interactive theorem prover.
S
18:06speaker_4HOST
It's a programming language specifically designed for the calculus of inductive constructions.
S
18:11speaker_4HOST
It forces the writer to define every single logical step with mathematical precision so that a compiler can check it.
85: Brent Yorgey
B
52:39Brent YorgeyGUEST
So already very familiar with just the concept of teaching a class, you know, completely through like a formal theorem prover or proof assistant.
B
52:48Brent YorgeyGUEST
There's a lot of people that have been doing similar things like with Lean.
B
52:51Brent YorgeyGUEST
Like I know, I think it's Emily Real that published something where she had developed a whole similar kind of course, like a discrete math course using Lean and having students do stuff like that.
B
53:03Brent YorgeyGUEST
I'm not brave enough, I think.
B
53:04Brent YorgeyGUEST
Yeah.