Tutte's theorem as an educational formalization project
Logic in Computer Science
2025-04-28 v1 Combinatorics
Abstract
In this work, we present two results: The first result is the formalization of Tutte's theorem in Lean, a key theorem concerning matchings in graph theory. As this formalization is ready to be integrated in Lean's mathlib, it provides a valuable step in the path towards formalizing research-level mathematics in this area. The second result is a framework for doing educational formalization projects. This framework provides a structure to learn to formalize mathematics with minimal teacher input. This framework applies to both traditional academic settings and independent community-driven environments. We demonstrate the framework's use by connecting it to the process of formalizing Tutte's theorem.
Keywords
Cite
@article{arxiv.2504.18146,
title = {Tutte's theorem as an educational formalization project},
author = {Pim Otte},
journal= {arXiv preprint arXiv:2504.18146},
year = {2025}
}
Comments
Submitted version. 18 pages