Skip to main content
WebsiteintermediateFree

How To Prove It With Lean

by Daniel J. Velleman · Amherst College

Solves the hardest problem for a self-learner in this topic: with no grader, you cannot tell whether your proof is actually correct or merely feels correct. Lean answers that mechanically. Velleman's free companion has you re-do How to Prove It exercises inside the Lean proof assistant, which refuses to accept a gap. Machine checking exposes the hand-waving that a human grader often lets pass.

Visit resource

More resources on Introduction to Proofs

See all Introduction to Proofs resources →