Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: 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.

The power set is chain-complete, with union as supremum

Example

For any set XX, the power set P(X)\mathcal{P}(X) ordered by inclusion is a poset (Partial order and partially ordered set) in which every \subseteq-chain D\mathcal{D} (Chain in a poset) has least upper bound

supD=DP(X)\sup \mathcal{D} = \bigcup \mathcal{D} \in \mathcal{P}(X)

(Upper bound, least upper bound, and strict upper bound). So (P(X),)(\mathcal{P}(X), \subseteq) is chain-complete (Chain-complete poset), and its bottom element is =sup==\bot = \sup \emptyset = \bigcup \emptyset = \emptyset.

Both halves of "least upper bound" are checked below. Chain-completeness asks for the least one, not merely for some upper bound, and it is leastness that the Bourbaki–Witt argument consumes.

Facts & Assumptions

Given: A set XX and its power set P(X)={A:AX}\mathcal{P}(X) = \{A : A \subseteq X\}, ordered by inclusion.

[F1]

Axiom of Extensionality: sets with exactly the same elements are equal.

[L1]

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

[L2]

uu is an upper bound of SS when sus \le u for every sSs \in S, and a least upper bound when in addition uvu \le v for every upper bound vv of SS (Upper bound, least upper bound, and strict upper bound).

[L3]

A subset is a chain when any two of its elements are comparable, and the empty set is a chain (Chain in a poset).

[L4]

A poset is chain-complete when every chain has a least upper bound, and then =sup\bot = \sup \emptyset is its least element (Chain-complete poset).

Verification

technique · direct
1.1

Inclusion partially orders P(X)\mathcal{P}(X): AAA \subseteq A; if ABA \subseteq B and BAB \subseteq A then AA and BB have the same elements, so A=BA = B by extensionality; and ABCA \subseteq B \subseteq C gives ACA \subseteq C.

givenF1L1
1.2

Let DP(X)\mathcal{D} \subseteq \mathcal{P}(X) and put U=DU = \bigcup \mathcal{D}, so that xUx \in U exactly when xDx \in D for some DDD \in \mathcal{D}; each such DD satisfies DXD \subseteq X, hence UXU \subseteq X and UP(X)U \in \mathcal{P}(X).

givenconstruct
2.1

UU is an upper bound of D\mathcal{D}: if DDD \in \mathcal{D} and xDx \in D then xUx \in U, so DUD \subseteq U.

step 1.2L2
2.2

UU is least among the upper bounds: let VP(X)V \in \mathcal{P}(X) satisfy DVD \subseteq V for every DDD \in \mathcal{D}; any xUx \in U lies in some DDD \in \mathcal{D} and hence in VV, so UVU \subseteq V.

step 1.2L2
3.1

So every subset D\mathcal{D} of P(X)\mathcal{P}(X) has least upper bound D\bigcup \mathcal{D}, and a chain is in particular a subset, so every chain has one and (P(X),)(\mathcal{P}(X), \subseteq) is chain-complete.

step 1.1step 2.1step 2.2L3L4
4.1

The empty chain is the case D=\mathcal{D} = \emptyset, where U==U = \bigcup \emptyset = \emptyset; so =sup=\bot = \sup \emptyset = \emptyset, which is indeed the least element, since A\emptyset \subseteq A for every AP(X)A \in \mathcal{P}(X).

step 3.1step 1.2L4

Remarks

  • The argument proves more than chain-completeness. Neither the construction of UU nor either of the two bound checks used that D\mathcal{D} is a chain, so every subset of P(X)\mathcal{P}(X) has a supremum and (P(X),)(\mathcal{P}(X), \subseteq) is a complete lattice. Chain-completeness is strictly weaker, and the posets to which Zorn's lemma is applied usually have only the weaker property (The chains of a poset, ordered by inclusion, form a chain-complete poset is the standard instance).

  • Infima are present too: for nonempty D\mathcal{D} the greatest lower bound is D\bigcap \mathcal{D}, and the greatest lower bound of the empty family is XX, the top element. The class \bigcap \emptyset is not a set, which is why the empty case is read inside P(X)\mathcal{P}(X) rather than absolutely.

  • The empty chain is not a technicality. It is what forces a chain-complete poset to have a least element at all, and here it produces \emptyset. A convention that excludes the empty chain has to reintroduce the same content as a separate nonemptiness hypothesis (Chain-complete poset records the reduction between the two conventions).

  • Chain-completeness is not the same as having a top. Deleting the top element from P({1,2})\mathcal{P}(\{1,2\}) leaves the three-element poset of Two maximal elements and no greatest element, which is still chain-complete, since {1}\{1\} and {2}\{2\} are incomparable and so never lie in a common chain, yet it now has two maximal elements and no greatest one.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 4 results over 3 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