Research Seminar on Formal Mathematics

Heidelberg University - Summer semester 2026

A meme in which a big blue armored figure, representing Lean, is protecting the rest of the ITP ecosystem by absorbing the AI slop.

The current state of affairs in the ITP world 😢

Topics of interest

  • Machine-checked mathematics.
  • Proof assistants (Agda, Coq, Lean, etc).
  • Type theory.
  • Univalent foundations.
  • Functional programming languages.

Time and place

The Formal Mathematics seminar meets once a month, on Tuesday from 4:15 to 5:45 PM in Seminar Room TBA (SR 3, INF 205).

Schedule

Date Speaker Institution
21.04.2026 Joël Riou Université Paris-Saclay (Orsay)
12.05.2026 Andrés Goens TU Darmstadt
16.06.2026 Yannick Forster Inria Paris
23.06.2026 Hannah Scholz Universität Bonn
07.07.2026 Irene Garnelo Abellanas Universität Paderborn

Titles and abstracts

  • Joël Riou (Orsay) - 21.04.2026

    Formalization of homotopy theory with Lean

    In this talk, I will discuss certain aspects of my formalization in Lean of the verification of Quillen’s axioms of model categories for the category of topological spaces and simplicial sets.

  • Andrés Goens (Darmstadt) - 12.05.2026

    Towards Blackboard-Style Reasoning in Interactive Theorem Provers

    Reasoning in mathematical proofs needs high-level abstractions. When used to communicate between experts, arguments often take advantage of intuitions, shared context and experience. This often means leaving out many details that are unimportant to communicate effectively, but would be necessary for a machine-checked proof. In this talk I will lay out a vision for diminishing this gap and reconstructing machine-checkable proofs from high-level arguments. We will focus concretely on equational reasoning, informally, when reasoning about large chains of equations. I will present an approach that lets us write high-level proof sketches, and reconstruct missing assumptions and steps, in the Lean proof assistant.

  • Yannick Forster (Paris) - 16.06.2026

    Using proof assistants as more than checkers, and how to write papers about it

    I will give a personally biased overview of projects where proof assistants were used as more than proof checkers, covering amongst others results around Hilbert’s tenth problem, the fifth busy beaver value, and computability. I will try to complement this by some general observations how to write up results of research projects involving proof assistants and start a conversation about how this differs from traditional publication processes in maths.

  • Hannah Scholz (Bonn) - 23.06.2026

    Formalising CW-complexes in Lean

    CW complexes are a class of topological spaces that are of particular importance in algebraic topology. Intuitively, they are the result of glueing continuous images of discs together along their boundaries. My talk will concern the classical way of defining them, close to Whitehead’s original definition. I will first discuss the definition and give some intuition. Afterwards, I will go into formalising the definition in Lean and technical challenges of the implementation. For example, I will talk about how we manage the interplay between a general and a less-general but significantly simpler definition, specifically with regards to typeclass inference. All the work that I will be presenting was done together with and supervised by Prof. Floris van Doorn.

Organisers