English

Formalizing Galois Theory

Logic in Computer Science 2021-07-26 v1 Number Theory

Abstract

We describe a project to formalize Galois theory using the Lean theorem prover, which is part of a larger effort to formalize all of the standard undergraduate mathematics curriculum in Lean. We discuss some of the challenges we faced and the decisions we made in the course of this project. The main theorems we formalized are the primitive element theorem, the fundamental theorem of Galois theory, and the equivalence of several characterizations of finite degree Galois extensions.

Cite

@article{arxiv.2107.10988,
  title  = {Formalizing Galois Theory},
  author = {Thomas Browning and Patrick Lutz},
  journal= {arXiv preprint arXiv:2107.10988},
  year   = {2021}
}

Comments

15 pages

R2 v1 2026-06-24T04:26:57.877Z