[suggestion] Learning about math proofs using lean

This page summarizes the projects mentioned and recommended in the original post on /r/math

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • formalising-mathematics

    Lean 3 material for Kevin Buzzard's 2021 TCC courrse on formalising mathematics. Lean 4 version available here: https://github.com/ImperialCollegeLondon/formalising-mathematics-2024

  • Hard agree. As a followup from a related source, I highly suggest this repo. It's an 8 week series meant to be a followup on the natural number game, starting with basic logic, then going into groups, some basic analysis, and a number of other things. It's a great way to start to get a little more comfort with a bigger range of mathlib's library, and it's all still laid out in a way that's pretty easy to follow still while you do it. The only catch, unlike the natural number game, this one requires going through it directly in visual studio code, filling in the blanks basically. Slightly more setup than the natural number game, but well worth it if a person was still inclined to do more after finishing that intro.

  • There is also the https://github.com/blanchette/logical_verification_2021 with the accompanying course website https://lean-forward.github.io/logical-verification/2021/.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • formalising-mathematics-2022

    Lean 3 material for Kevin Buzzard's Jan-Mar 2022 course on formalising mathematics. Lean 4 version available here: https://github.com/ImperialCollegeLondon/formalising-mathematics-2024

  • Professor Buzzard's current iteration of the course is continuing here in this 2022 repository. (And yes it's very very good).

  • platform

    Multi platform setup for Coq, Coq libraries and tools (by coq)

  • For Coq, take a look at jsCoq and its scratchpad. It comes included with (among others) mathcomp, the library that was built to formalize the four color and odd order theorem. Coq also has a very beginner friendly IDE which also comes packaged with a bunch of additional libraries in the Coq Platform which works on Windows, Mac, and Linux.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts