Formalization of the Axiom of Choice and its Equivalent Theorems

06/10/2019
by   Tianyu Sun, et al.
0

In this paper, we describe the formalization of the axiom of choice and several of its famous equivalent theorems in Morse-Kelley set theory. These theorems include Tukey's lemma, the Hausdorff maximal principle, the maximal principle, Zermelo's postulate, Zorn's lemma and the well-ordering theorem. We prove the above theorems by the axiom of choice in turn, and finally prove the axiom of choice by Zermelo's postulate and the well-ordering theorem, thus completing the cyclic proof of equivalence between them. The proofs are checked formally using the Coq proof assistant in which Morse-Kelley set theory is formalized. The whole process of formal proof demonstrates that the Coq-based machine proving of mathematics theorem is highly reliable and rigorous. The formal work of this paper is enough for most applications, especially in set theory, topology and algebra.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/26/2017

Proving Parikh's theorem using Chomsky-Schutzenberger theorem

Parikh theorem was originally stated and proved by Rohkit Parikh in MIT ...
research
04/26/2021

The Relative Consistency of the Axiom of Choice Mechanized Using Isabelle/ZF

The proof of the relative consistency of the axiom of choice has been me...
research
01/19/2021

Proof Automation in the Theory of Finite Sets and Finite Set Relation Algebra

log ('setlog') is a satisfiability solver for formulas of the theory of ...
research
12/20/2020

Prove-It: A Proof Assistant for Organizing and Verifying General Mathematical Knowledge

We introduce Prove-It, a Python-based general-purpose interactive theore...
research
12/07/2021

Goedel's Incompleteness Theorem

I present the proof of Goedel's First Incompleteness theorem in an intui...
research
08/22/2023

Equivalence Principle of the P-value and Mutual Information

In this paper, we propose a novel equivalence between probability theory...
research
10/10/2018

Convex Functions in ACL2(r)

This paper builds upon our prior formalisation of R^n in ACL2(r) by pres...

Please sign up or login with your details

Forgot password? Click here to reset