The proper class of Conway’s surreal numbers forms a rich totally ordered algebraically closed field with many arithmetic and algebraic properties close to those of real numbers, the ordinals, and infinitesimal numbers. In this paper, we formalize the construction of Conway’s numbers in Mizar using two approaches and propose a bridge between them, aiming to combine their advantages for efficient formalization. By replacing transfinite induction-recursion with transfinite induction, we streamline their construction. Additionally, we introduce a method to merge proofs from both approaches using global choice, facilitating formal proof. We demonstrate that surreal numbers form a field, including the square root, and that they encompass subsets such as reals, ordinals, and powers of ω. We combined Conway’s work with Ehrlich’s generalization to formally prove Conway’s Normal Form, paving the way for many formal developments in surreal number theory.
@InProceedings{pak_et_al:LIPIcs.ITP.2024.29, author = {P\k{a}k, Karol and Kaliszyk, Cezary}, title = {{Conway Normal Form: Bridging Approaches for Comprehensive Formalization of Surreal Numbers}}, booktitle = {15th International Conference on Interactive Theorem Proving (ITP 2024)}, pages = {29:1--29:18}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-337-9}, ISSN = {1868-8969}, year = {2024}, volume = {309}, editor = {Bertot, Yves and Kutsia, Temur and Norrish, Michael}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2024.29}, URN = {urn:nbn:de:0030-drops-207573}, doi = {10.4230/LIPIcs.ITP.2024.29}, annote = {Keywords: Surreal numbers, Conway normal form, Mizar} }
Feedback for Dagstuhl Publishing