Stefano M. Nicoletti

Reasoning, Proof, and Formalization with Lean 4

A Gentle Introduction to Lean for Beginners

Lecture notes, Lean classroom files, exercises, and solutions.

Lecture 1Lecture 1: What Is an Interactive Theorem Prover?Open materials