TOP
Search the Dagstuhl Website
Looking for information on the websites of the individual seminars? - Then please:
Not found what you are looking for? - Some of our services have separate websites, each with its own search option. Please check the following list:
Schloss Dagstuhl - LZI - Logo
Schloss Dagstuhl Services
Seminars
Within this website:
External resources:
  • DOOR (for registering your stay at Dagstuhl)
  • DOSA (for proposing future Dagstuhl Seminars or Dagstuhl Perspectives Workshops)
Publishing
Within this website:
External resources:
dblp
Within this website:
External resources:
  • the dblp Computer Science Bibliography


Dagstuhl Seminar 27081

The Next 20 Years of Computer-Assisted Theorem Proving

( Feb 21 – Feb 26, 2027 )

Permalink
Please use the following short url to reference this page: https://www.dagstuhl.de/27081

Organizers
  • Sandrine Blazy (University of Rennes, FR)
  • Jonathan Protzenko (Google - Seattle, US)
  • Ilya Sergey (National University of Singapore, SG)
  • Sebastian Ullrich (Lean FRO - München, DE)

Contact

Motivation

Interactive and semi-automated theorem provers – Lean, Rocq, Isabelle/HOL, F*, Agda, Dafny, Verus, and others – have become indispensable tools for verifying safety-critical software and mechanizing mathematics. Formal proofs now appear in mainstream media, and breakthroughs in AI-assisted reasoning depend on these systems as their trusted formal foundation. Yet the theorem prover ecosystem remains deeply fragmented. Researchers and practitioners face incompatible foundations, logics, automation paradigms, and proof engineering philosophies. Expertise rarely transfers across systems, and hard-won lessons are repeatedly rediscovered in isolation.

At the same time, the rapid rise of AI-driven proof search and synthesis is reshaping what theorem provers can and should do. Large language models are being integrated as tactics, used for lemma discovery, and deployed for interactive proof guidance – but there is no shared understanding of how these capabilities should compose with traditional automation or with each other across systems.

This Dagstuhl Seminar aims to bring together researchers from across the theorem-proving landscape to critically examine the design decisions behind existing systems and to chart a course for the next generation of provers. Our goals are:

  • To exchange concrete technical knowledge across communities: how automation is integrated with foundational proofs (Lean's grind, Isabelle's Sledgehammer, Rocq's SMTCoq), what works and what doesn't in rewriting vs. reduction-based proof styles, and how domain-specific frameworks (Iris, Veil, and others) extend base systems.
  • To develop a blueprint for AI-native proof architectures – not as a replacement for human-guided reasoning, but as a composable layer that works alongside traditional tactics and automation.
  • To identify grand challenge problems for the next twenty years of computer-assisted verification: ambitious goals that combine complex mathematics with software verification and go beyond the scope of existing benchmarks.
  • To draft design principles for interoperating and composing theorem provers and AI-based verification tools, potentially in the form of new benchmarks in the spirit of the POPLMark Challenge.
  • To address education and onboarding: how to lower the barriers for students, engineers, and industry practitioners who want to engage with mechanized proof, while equipping them to tell whether the theorems they prove actually say what they intend – a judgment that current tools do little to support.

This is a five-day seminar combining keynote talks on industrial verification experience, deep-dive tutorials by the developers of major proof assistants, research presentations, and breakout design sprints on future prover architectures and AI-proof ecosystems. A running hackathon-style problem will give participants a shared hands-on reference point throughout the week. We expect to produce a public, collaboratively drafted document containing a roadmap of moonshot challenges, a systematization of design principles for prover interoperability, and a consolidated index of educational resources – all hosted at a dedicated website. We also aim to seed multi-institution research collaborations and to outline a plan for a recurring school on AI-assisted formal verification and proof engineering.

The theorem-proving community is at an inflection point. The convergence of mature proof assistants, large-scale formalisation efforts, and AI-driven automation creates both an unprecedented opportunity and an urgent need to think across system boundaries. This seminar is designed to make that conversation happen.

Copyright Sandrine Blazy, Jonathan Protzenko, Ilya Sergey, and Sebastian Ullrich

LZI Junior Researchers

This seminar qualifies for Dagstuhl's LZI Junior Researchers program. Schloss Dagstuhl wishes to enable the participation of junior scientists with a specialisation fitting for this Dagstuhl Seminar, even if they are not on the radar of the organizers. Applications by outstanding junior scientists are possible until Friday, June 26, 2026.


Classification
  • Logic in Computer Science
  • Mathematical Software
  • Programming Languages

Keywords
  • proof assistants
  • formal methods
  • software verification
  • certified programming
  • proof automation