Axiom of Choice

Main versions of the axiom of choice

Definition. Given a set XX, a choice function (on XX) is a function f:X{}Xf : X \setminus \{\emptyset\} \to \bigcup X such that f(x)xf(x) \in x for all xx.

Axiom of choice. Every set has a choice function.

Definition. A set of representatives RR for a partition PP of a set XX is a set RXR \subseteq X such that RpR \cap p contains one exact element for every pPp \in P.

Proposition. The following statements are equivalent.

  1. Every set has a choice function.

  2. Every surjective function has a right-inverse.

  3. Every partition has a set of representatives

  4. A product of nonempty sets is nonempty.

Proof. (1) ⇒ (2) Let f:XYf : X \to Y be surjective. Let g:YP(X)g : Y \to \mathcal{P}(X) be the map g1(y)g^{-1}(y) and hh a choice function on P(X)\mathcal{P}(X). Then hgh \circ g is a right-inverse.

(2) ⇒ (3) If PP is a partition of XX, then there is a well-defined function f:XPf : X \to P such that xf(x)x \in f(x), which must be surjective. Let gg be its right-inverse. Then g(P)g(P) is a set of representatives.

(3) ⇒ (4) Let {Xi}iI\{X_i\}_{i \in I} be any family of sets. Then P={{i}×Xi : iI}P = \{ \{i\} \times X_i \ : \ i \in I \} is a partition. If RR is a set of representatives, its elements are of the form (i,x)(i, x) where xXix \in X_i. So it is the graph of a function ff on II such that f(i)Xif(i) \in X_i. Thus, fiIXif \in \prod_{i \in I} X_i.

(4) ⇒ (1) Given a set XX, let fxXxf \in \prod_{x \in X^*} x where X=X{}X^* = X \setminus \{\emptyset\}. By definition, f(x)xf(x) \in x for all xx. \square

Definition. A relation \sim on XX is said to be total, or left-total, if for every xx there exists a yy such that xyx \sim y.

There are weaker versions of the axiom of choice. For example, the axiom of countable choice states that every countable product of nonempty sets is nonempty. The axiom of dependent choice states for every left-total relation \sim on a set XX, there exists a sequence (xn)(x_n) on XX such that xnxn+1x_n \sim x_{n+1} for all n<ωn < \omega.

Proposition. choice ⇒ dependent choice ⇒ countable choice

Proof. Let ff be a choice function and \sim a left-total relation on XX. Via induction, let x0Xx_0 \in X be any element, and xn+1=f({yX : xny})x_{n+1} = f(\{ y \in X \ : \ x_n \sim y \}). Then the sequence (xn)(x_n) is the one we wish (we need left-totality since ff is not defined for the empty set).

Let X={Xn}n<ωX = \{X_n\}_{n < \omega} be countable with each XnX_n \ne \emptyset. Let Y={(n,x) : xXn}Y = \{ (n, x) \ : \ x \in X_n \}. Define the relation \sim on YY such that (n,x)(m,y)    n+1=m(n, x) \sim (m, y) \iff n + 1 = m. This is left-total since every Xn+1X_{n+1} is nonempty for all nn, so let (yn)(y_n) be the sequence in YY with ynyn+1y_n \sim y_{n+1}. It’s easily shown by induction that for each nn, yn=(n,x)y_n = (n, x) for some xXnx \in X_n so that the second coordinate of (yn)(y_n) gives us a sequence s=(xn)s = (x_n) such that sn<ωXns \in \prod_{n < \omega} X_n. \square