10.1.5 The axiom of choice implies excluded middle
We begin with the following lemma.
Lemma 10.1.1.
If is a mere proposition then its suspension is a set, and is equivalent to .
Proof.
To show that is a set, we define a family with the property that is a mere proposition for each , and which is equivalent to its identity type . We make the following definitions:
We have to check that the definition preserves paths. Given any , there is a meridian , so we should also have
But since is inhabited by , it is equivalent to , so we have
The univalence axiom turns these into the desired equalities. Also, is a mere proposition for all , which is proved by induction on and , and using the fact that being a mere proposition is a mere proposition.
Note that is a reflexive relation. Therefore we may apply \autorefthm:h-set-refrel-in-paths-sets, so it suffices to construct . We do this by a double induction. When is , we define by
If is inhabited by then so we also need This we get by function extensionality using the fact that, for all ,
In a symmetric fashion we may define by
To complete the construction of , we need to check , given any . The verification proceeds much along the same lines by induction on the second argument of .
Thus, by \autorefthm:h-set-refrel-in-paths-sets we have that is a set and that for all . Taking and yields as desired. ∎
Theorem 10.1.2 (Diaconescu).
The axiom of choice implies the law of excluded middle.
Proof.
We use the equivalent form of choice given in \autorefthm:ac-epis-split. Consider a mere proposition . The function defined by and is surjective. Indeed, we have and . Since is a mere proposition, by induction the claimed surjectivity follows.
Theorem 10.1.3.
If the axiom of choice holds then the category is a well-pointed boolean elementary topos with choice.
Proof.
Since implies , we have a boolean elementary topos with choice by \autorefthm:settopos and the remark following it. We leave the proof of well-pointedness as an exercise for the reader (\autorefex:well-pointed). ∎
Remark 10.1.4.
The conditions on a category mentioned in the theorem are known as Lawvere’s axioms for the Elementary Theory of the Category of Sets [lawvere:etcs-long].
Title | 10.1.5 The axiom of choice implies excluded middle |
\metatable |