Department of Computer Science and Technology

Technical reports

The relative consistency of the axiom of choice —
mechanized using Isabelle/ZF

Lawrence C. Paulson

December 2002, 63 pages

DOI: 10.48456/tr-551

Abstract

The proof of the relative consistency of the axiom of choice has been mechanized using Isabelle/ZF. The proof builds upon a previous mechanization of the reflection theorem. The heavy reliance on metatheory in the original proof makes the formalization unusually long, and not entirely satisfactory: two parts of the proof do not fit together. It seems impossible to solve these problems without formalizing the metatheory. However, the present development follows a standard textbook, Kunen’s “Set Theory”, and could support the formalization of further material from that book. It also serves as an example of what to expect when deep mathematics is formalized.

Full text

PDF (0.4 MB)

BibTeX record

@TechReport{UCAM-CL-TR-551,
  author =	 {Paulson, Lawrence C.},
  title = 	 {{The relative consistency of the axiom of choice ---
         	   mechanized using Isabelle/ZF}},
  year = 	 2002,
  month = 	 dec,
  url = 	 {https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-551.pdf},
  institution =  {University of Cambridge, Computer Laboratory},
  doi = 	 {10.48456/tr-551},
  number = 	 {UCAM-CL-TR-551}
}