paper-with-me

홈 › Papers

Munkres' General Topology Autoformalized in Isabelle/HOL

2026-04-08 · Dustin Bryant, Jonathan Julián Huerta y Munive, Cezary Kaliszyk, Josef Urban arxiv

We describe an experiment in LLM-assisted autoformalization that produced over 85,000 lines of Isabelle/HOL code covering all 39 sections of Munkres' Topology (general topology, Chapters 2--8), from topological spaces through dimension theory. The LLM-based coding agents (initially ChatGPT 5.2 and then Claude Opus 4.6) used 24 active days for that. The formalization is complete: all 806 formal results are fully proved with zero sorry's. Proved results include the Tychonoff theorem, the Baire category theorem, the Nagata--Smirnov and Smirnov metrization theorems, the Stone--Čech compactification, Ascoli's theorem, the space-filling curve, and others. The methodology is based on a "sorry-first" declarative proof workflow combined with bulk use of sledgehammer - two of Isabelle major strengths. This leads to relatively fast autoformalization progress. We analyze the resulting formalization in detail, analyze the human--LLM interaction patterns from the session log, and briefly compare with related autoformalization efforts in Megalodon, HOL Light, and Naproche. The results indicate that LLM-assisted formalization of standard mathematical textbooks in Isabelle/HOL is quite feasible, cheap and fast, even if some human supervision is useful.

📄 PDF Abstract BibTeX arXiv:2604.07455

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

130k Lines of Formal Topology in Two Weeks: Simple and Cheap Autoformalization for Everyone?

2026-01-06 · Josef Urban arxiv

This is a brief description of a project that has already autoformalized a large portion of the general topology from the Munkres textbook (which has in total 241 pages in 7 chapters and 39 sections). The project has bee…

Prompt Engineering

Autoformalization with Large Language Models

2022-05-25 · Yuhuai Wu, Albert Q. Jiang, Wenda Li, Markus N. Rabe 외

Autoformalization is the process of automatically translating from natural language mathematics to formal specifications and proofs. A successful autoformalization system could advance the fields of formal verification, …

Automated Theorem ProvingProgram Synthesis

Just Type It in Isabelle! AI Agents Drafting, Mechanizing, and Generalizing from Human Hints

2026-04-17 · Kevin Kappelmann, Maximilian Schäffeler, Lukas Stevens, Mohammad Abdulaziz 외 arxiv

Type annotations are essential when printing terms in a way that preserves their meaning under reparsing and type inference. We study the problem of complete and minimal type annotations for rank-one polymorphic $λ$-calc…

On Exams with the Isabelle Proof Assistant

2023-03-10 · Frederik Krogsdal Jacobsen, Jørgen Villadsen

We present an approach for testing student learning outcomes in a course on automated reasoning using the Isabelle proof assistant. The approach allows us to test both general understanding of formal proofs in various lo…

Formalizing Mathematics at Scale

2026-05-28 · Ahmad Rammal, Niket Patel, Fabian Gloeckle, Amaury Hayat 외 arxiv

We present AutoformBot, a multi-agent system for building an Autoformalized Textbook Library At Scale (Atlas) in Lean 4. AutoformBot orchestrates thousands of LLM agents, equipped with formal verification tools, dependen…