Lean for the Curious Mathematician 2023 Tutorial

4–7 September (Mo–Th), Düsseldorf

This page is for a past event. For recordings and slides, see the schedules below and on the Colloquium page. Many of the recordings are also available on our YouTube channel. The exercises are available from a public GitHub repository. For similar events in the future, consult the Lean Community Events page.

Are you curious what the excitement around the proof assistant Lean is all about? Are you intrigued by recent successes in the formalization of deep mathematical theorems, and would like to understand more concretely what this formalization entails? Do you find yourself wondering how far your favorite area of mathematics is still away from being formalized, and what lies ahead?

Then Lean for the Curious Mathematician is for you! The Tutorial will offer an opportunity to gain hands-on experience with Lean under the guidance of expert tutors. A series of lectures will systematically introduce the software and the associated mathematical library, with plenty of time left in between for problem-solving and first small projects.

Starting from the basics (how to install and use Lean, essential mechanisms for formalizing mathematics, navigating the proof library mathlib, …), the lectures will build up towards more advanced topics that illustrate how formalization works in different areas of mathematics. The specific areas covered will depend largely on the participants' interests (e.g. real and complex analysis, number theory, topology, combinatorics, category theory, …).

Tutors

Programme

Monday, Sept 4, 2023
9:00–09:30

Marcus Zibrowius, Alexander Bentkamp

Welcome / Motivation

Slides · Video (Password: LftCM2023)

09:30–10:30

Bhavik Mehta

Basics

Video (Password: LftCM2023)

Coffee break
11:00–12:30Practice
Lunch
14:00–14:45

Jakob von Raumer

Logic

Video (Password: LftCM2023)

14:45-15:30Practice
Coffee break
16:00–16:45

Oliver Nash

Project Coordination

16:45-17:30Practice
Tuesday, Sept 5, 2023
9:00–09:45

Maria Ines de Frutos Fernandez

Sets and Functions

Video (Password: LftCM2023)

09:45–10:30Practice
Coffee break
11:00–11:45

Marc Masdeu

Algebra Tactics

Video (Password: LftCM2023)

11:45–12:30Practice
Lunch
14:00–14:45

Eric Wieser

Structures and classes

Slides · Video (Password: LftCM2023)

14:45-15:30Practice
Coffee break
16:00–16:45

Marc Masdeu

Algebraic hierarchy

Web Slides · PDF Slides · Video (Password: LftCM2023)

16:45-17:30Practice
 
Pizza Night
 
Wednesday, Sept 6, 2023
9:00–09:45

Rémy Degenne

Topology

Video (Password: LftCM2023)

09:45–10:30Practice
Coffee break
11:00–12:30Project work
Lunch
14:00–14:45

Oliver Nash | Bhavik Mehta

Parallel sessions: Analysis | Combi­natorics

Video | Video (Password: LftCM2023)

14:45-15:30Practice
Coffee break
16:00–16:45

Jakob von Raumer

Category theory

Video (Password: LftCM2023)

16:45-17:30Practice
Thursday, Sept 7, 2023
9:00–09:45

Damiano Testa

Algebraic Geometry

Slides · Video (Password: LftCM2023)

09:45–10:30Practice
Coffee break
11:00–11:45

Floris van Doorn | Maria Ines de Frutos Fernandez

Parallel sessions: Differential Geometry | Number theory

Video | Video (Password: LftCM2023)

11:45–12:30Practice
Lunch
14:00–14:45

Oliver Nash

Project debriefing

15:00-17:30

Colloquium

Friday, Sept 8, 2023
10:00-16:00

Colloquium