@inproceedings{8dc9c27c908d4a839136cb1f87a8ca02,
title = "A formal proof of Hensel's lemma over the p-adic integers",
abstract = "The field of p-adic numbers p and the ring of p-adic integers p are essential constructions of modern number theory. Hensels lemma, described by Gouva as the most important algebraic property of the p-adic numbers, shows the existence of roots of polynomials over p provided an initial seed point. The theorem can be proved for the p-adics with significantly weaker hypotheses than for general rings. We construct p and p in the Lean proof assistant, with various associated algebraic properties, and formally prove a strong form of Hensels lemma. The proof lies at the intersection of algebraic and analytic reasoning and demonstrates how the Lean mathematical library handles such a heterogeneous topic.",
keywords = "formal proof, Hensel's lemma, Lean, p-adic",
author = "Lewis, \{Robert Y.\}",
year = "2019",
month = jan,
day = "14",
doi = "10.1145/3293880.3294089",
language = "English",
pages = "15--26",
editor = "Assia Mahboubi",
booktitle = "CPP 2019 - Proceedings of the 8th ACM SIGPLAN International Conference on Certified Programs and Proofs, Co-located with POPL 2019",
publisher = "Association for Computing Machinery, Inc",
note = "8th ACM SIGPLAN International Conference on Certified Programs and Proofs, CPP 2019 ; Conference date: 14-01-2019 Through 15-01-2019",
}