Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-14
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.

Moore's club extension lemma

Statement

Let 1k,l<ω, and let A[ω1]k and B[ω1]l be uncountable pairwise-disjoint families. Regard each member as its increasing enumeration, and write Aδ for {aA:(i<k)δa(i)}, and similarly for B.

For functions s,t with ordinal domains, put

Δ(s,t)=min({ξ<min(doms,domt):s(ξ)t(ξ)}{min(doms,domt)}).

There is a club Dω1 such that, whenever δD, aAδ, bBδ, and R{=,>}, there are a+Aδ, b+Bδ, and one nonempty finite set L+, independent of i,j, for which every i<k and j<l satisfy:

  1. every ξL(δ,b(j)) is below both Δ(ea(i),ea+(i)) and Δ(eb(j),eb+(j));
  2. L(δ,b(j))<L+ and L(δ,b+(j))=L(δ,b(j))L+;
  3. ea+(i)(ξ)Reb+(j)(ξ) for ξL+;
  4. μ(δ,b(j)) is the restriction of μ(δ,b+(j)) to L(δ,b(j)); and
  5. μ(δ,b+(j))(minL+)=wδ.

This formulation of clause 1 also covers b(j)=δ, when the old lower trace is empty. Pairwise disjointness is required within each family; no disjointness between an A-member and a B-member is asserted.

Facts & Assumptions

Given: ZFC, the fixed minimal-walk data, positive k,l, and families A,B as in the statement.

[F1]

The minimal-walk functions are coherent and finite-to-one says that the eβ are finite-to-one and pairwise coherent on common domains.

[F2]

Concatenation and limit control for minimal-walk traces gives lower trace concatenation under separation and makes minL(ξ,δ) tend to a limit δ.

[F3]

Minimal-walk weights, labelled lower traces, and the functions e-beta defines the labelled trace μ, fixes the bookkeeping sequence wξ, and proves the first-label law μ(ξ,η)(minL(ξ,η))=wη(0<ξ<η<ω1).

[F4]

Countable elementary submodels and their collapses supplies countable elementary submodels containing any specified countable parameter set; its proof uses The Axiom of Choice.

[F5]

Closed unbounded subsets of ordinals gives the closed-unbounded convention.

Proof

technique · elementary-submodel reflection, separately for $R={}$ and $R=>$. Here $R={}$ denotes equality; the extra braces only prevent the relation symbol from being read as punctuation
1.1

Fix a sufficiently large regular Θ and Skolem functions for H(Θ). The ordinals δ=Mω1 obtained from countable MH(Θ) containing A,B and all fixed walk data contain a club: Skolem hulls of successively larger countable ordinal sets give unboundedly many such cuts, while the union of an increasing ω-chain of such hulls is elementary and has cut the supremum of their cuts. This is the standard club-of-cuts refinement of [F4], and is closed and unbounded in the sense of [F5]. Fix such M and put δ=Mω1. Notice that every xMω1 is below δ, while δM.

F4F5given
1.2

Suppose first that R is equality, and fix aAδ, bBδ. By coherence in [F1], there is γ0<δ above every L(δ,b(j)) and above all disagreements below δ among the finitely many pairs ea(i),eb(j). Hence ea(i)(ξ)=eb(j)(ξ) whenever γ0<ξ<δ. By the limit clause of [F2], choose γ<δ so that γ<ξ<δ implies γ0<minL(ξ,δ).

F1F2given
2.1

We repeatedly use the following reflection observation. If Xω1 belongs to M and δX, then X is uncountable: otherwise elementarity provides in M an enumeration of X by ω, whence XM and δM, a contradiction. Thus X is unbounded in ω1. Likewise, an uncountable XM has Xδ unbounded in δ, by elementarity applied to arbitrarily large members of X.

F4step 1.1
2.2

For the strict branch, let E be the set of limit ν<ω1 with the following property: for every a0Aν, ν0<ν, ε<ω1, n<ω, and finite Kω1ν, some a1Aε satisfies ν0Δ(ea0(i),ea1(i)) and ea1(i)(ξ)>n for every i<k and ξK. This set is definable from A and the fixed sequence, so EM.

F1F4step 1.1
3.1

Let X consist of those δ+<ω1 for which some a+Aδ+ and b+Bδ+ simultaneously preserve each ea(i) and eb(j) below γ0, agree coordinatewise on (γ0,δ+), satisfy γ0<minL(ξ,δ+) and μ(ξ,δ+)(minL(ξ,δ+))=wδ+=wδ for γ<ξ<δ+, and satisfy μ(δ+,b+(j))=μ(δ,b(j)) for every j<l. All parameters in this definition belong to M. The space C(2ω,ω) is countable and belongs to M, so wδM. Each L(δ,b(j)) and labelled trace μ(δ,b(j)) is finite with ordinal entries below δ and labels in that countable space, hence is an element of M. Finally the restrictions of the e-functions below γ0 are finite modifications, by [F1], of restrictions coded in M. Thus XM without using either δ or b itself as a parameter. Taking δ+=δ, a+=a, and b+=b shows δX; the trace and label requirements are [F2] and the first-label clause retained in [F3]. By step 2.1 choose δ+X above δ, with witnesses a+,b+.

F1F2F3step 1.2step 2.1
3.2

The cut δ belongs to E. Indeed, for given data at δ, finite-to-one behavior lets us enlarge ν0<δ above every ξ<δ at which some ea0(i)(ξ)n. The restriction tuple ea0(i)ν0:i<k belongs to M by coherence. The definable set of ordinals η for which some a1Aη has these restrictions and has all values above n on (ν0,η) belongs to M and contains δ with witness a0. Step 2.1 makes it unbounded, so choose such η above ε and maxK (with no maximum needed when K is empty). Its witness a1 proves the defining demand. Hence δE, and step 2.1 also makes E uncountable.

F1step 2.1step 2.2
4.1

Put L+=L(δ,δ+). It is nonempty because δ<δ+. Its minimum exceeds γ0, and [F2] splices it above the common old trace L(δ+,b+(j))=L(δ,b(j)). Preservation below γ0 gives the two strict Δ bounds; agreement on L+ gives clause 3. The equality of the old labelled traces gives clause 4, and the label at the new minimum is wδ+=wδ, giving clause 5. Thus all five conclusions hold in the equality branch.

F2F3step 3.1
4.2

Fix aAδ and bBδ. Choose γ0Eδ above every old trace L(δ,b(j)), possible by steps 2.1 and 3.2, and then choose γ<δ by [F2] as in step 1.2. Reflecting exactly the finite restrictions, trace-tail and labelled-trace type used in step 3.1, but requiring the candidate cut to be a limit, gives a limit δ+>δ and b+Bδ+ such that the eb-restrictions below γ0 agree, γ0<minL(ξ,δ+) with first label wδ+=wδ for γ<ξ<δ+, and μ(δ+,b+(j))=μ(δ,b(j)).

F1F2F3step 2.1step 3.2
5.1

Put L+=L(δ,δ+) and let n be the maximum of the finitely many values eb+(j)(ξ) for j<l and ξL+. Apply the defining property of γ0E with a0=a, a bound ν0<γ0 above every old trace, K=L+, and ε=δ. It gives a+Aδ preserving every ea(i) on the old trace and satisfying ea+(i)(ξ)>neb+(j)(ξ) on L+. The preservation of b below γ0, the splice calculation, and the label calculation from step 4.1 now verify clauses 1, 2, 4 and 5; the displayed strict inequality verifies clause 3.

F2F3step 2.2step 4.1step 4.2
6.1

The completed equality and strict branches cover the two and only two allowed relations. The club of cuts from step 1.1 is independent of the later choices of a,b,R, so it is the required D. No choice is used after selecting the Skolem functions and fixed data; those ZFC selections are precisely the declared AC dependency.

F4F5step 1.1step 4.1step 5.1

Depends on

Used by

Dependency tree · two levels

13 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources