Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Zorn's lemma implies the Axiom of Choice

Statement

Assume Zorn's lemma: every nonempty poset in which every chain has an upper bound has a maximal element. Then every family of nonempty sets has a choice function (Choice function); that is, the Axiom of Choice holds.

Facts & Assumptions

Given: A family F\mathcal{F} all of whose members are nonempty, and Zorn's lemma.

[A1]

Every member of F\mathcal{F} is nonempty.

[A2]

By the assumed Zorn principle, a nonempty poset in which every chain has an upper bound has a maximal element.

[L2]

A choice function for a family G\mathcal{G} is a function hh with domain G\mathcal{G} such that h(S)Sh(S) \in S for every SGS \in \mathcal{G} (Choice function).

[L3]

mm is maximal when there is no element strictly above it (Maximal element and greatest element).

[L4]

A partial order is a relation that is reflexive, antisymmetric and transitive, and a poset is a set carrying one (Partial order and partially ordered set).

[L5]

A chain is a subset of a poset in which any two members are comparable (Chain in a poset).

Proof

technique · contradiction
1.1

Suppose F\mathcal{F} has no choice function.

assume-contra
1.2

Let PP be the set of partial choice functions: pairs (G,h)(\mathcal{G}, h) with GF\mathcal{G} \subseteq \mathcal{F} and hh a choice function for G\mathcal{G}, ordered by (G,h)(G,h)(\mathcal{G}, h) \le (\mathcal{G}', h') when GG\mathcal{G} \subseteq \mathcal{G}' and hh' restricted to G\mathcal{G} equals hh.

L2construct
2.1

PP is nonempty, since the empty function is a choice function for the empty subfamily, so (,)P(\emptyset, \emptyset) \in P.

step 1.2L2
2.2

Every chain in PP has an upper bound: given a chain, take the union of the domains and the union of the functions. Any two partial choice functions in the chain are comparable by [L5], so the smaller is a restriction of the larger; their values therefore agree on overlapping domains. Thus the union is a function and is a choice function for the union of the domains.

step 1.2L2L5
2.3

The relation just defined is a partial order on PP: it is reflexive, since GG\mathcal{G} \subseteq \mathcal{G} and hh restricted to G\mathcal{G} is hh; antisymmetric, since (G,h)(G,h)(\mathcal{G}, h) \le (\mathcal{G}', h') and (G,h)(G,h)(\mathcal{G}', h') \le (\mathcal{G}, h) give GG\mathcal{G} \subseteq \mathcal{G}' and GG\mathcal{G}' \subseteq \mathcal{G}, hence G=G\mathcal{G} = \mathcal{G}', and then h=hh = h' restricted to G=G\mathcal{G} = \mathcal{G}', which is hh' itself; and transitive, since GGG\mathcal{G} \subseteq \mathcal{G}' \subseteq \mathcal{G}'' gives GG\mathcal{G} \subseteq \mathcal{G}'', while restricting hh'' to G\mathcal{G} is the same as first restricting it to G\mathcal{G}', which gives hh', and then restricting hh' to G\mathcal{G}, which gives hh. So (P,)(P, \le) is a poset.

step 1.2L4
3.1

By the assumed Zorn principle PP has a maximal element (G,h)(\mathcal{G}, h).

step 2.1step 2.2step 2.3A2
4.1

If G=F\mathcal{G} = \mathcal{F} then hh is a choice function for F\mathcal{F}, contrary to the assumption; so there exists SFS \in \mathcal{F} with SGS \notin \mathcal{G}.

step 3.1step 1.1L2choose
5.1

The set SS is nonempty, so there exists an element of SS; fix one and call it aa.

step 4.1A1choose
6.1

Then (G{S},h{(S,a)})(\mathcal{G} \cup \{S\}, h \cup \{(S, a)\}) lies in PP and is strictly above (G,h)(\mathcal{G}, h), since SGS \notin \mathcal{G}.

step 4.1step 5.1step 1.2L2
7.1

This contradicts maximality of (G,h)(\mathcal{G}, h), so the assumption fails and F\mathcal{F} has a choice function.

step 6.1step 3.1L3discharge-contradiction

Remarks

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 21 results over 10 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources