Zulip Chat Archive

Stream: new members

Topic: Share your Lean learning journey


Isak Colboubrani (Mar 03 2024 at 23:47):

As a beginner in Lean and a maths undergraduate, I'm curious about individual learning paths for mastering Lean.

  1. How and when did you discover Lean?
  2. What was your path to learning Lean, and which resources did you find helpful?
  3. If you were starting from scratch in 2024, what learning path would you choose?

Gareth Ma (Mar 04 2024 at 02:40):

  1. February 2023
  2. I picked a Maths theorem (in number theory IIRC) and proved it. I think I read MIL a bit, but funny enough I found reading the Mathlib source code more useful... Then I repeat
  3. The same

Damiano Testa (Mar 04 2024 at 07:09):

Gareth, you took my Lean module that started in October 2023: do you want to revise your answer to 1?

Kevin Buzzard (Mar 04 2024 at 07:55):

The best way to learn lean is to do a project.

Gareth Ma (Mar 04 2024 at 11:25):

Damiano Testa said:

Gareth, you took my Lean module that started in October 2023: do you want to revise your answer to 1?

Sorry, I meant February 2023... :tear: :tear: :tear: :tear:

Gareth Ma (Mar 04 2024 at 11:28):

I agree with Kevin though. I guess I will plug my repo https://github.com/grhkm21/lean/ which documents my journey (literally). My first project was trying to prove Mersenne primes and the Euclid-Euler Theorem
Replace lean with lean4 for Lean 4


Last updated: May 02 2025 at 03:31 UTC