Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08
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.

Lattice quotient descent, class intervals and monotone endpoints

Statement

Let L be a finite lattice, let θ be a lattice congruence on L (Finite lattice congruences, interval endpoints and descending rooted-chain labels) and let [x]θ be the class of x∈L. Then:

(i) (closure) each class is closed under meet and join: x≡θy implies x∧y≡θy and x∨y≡θy; consequently each class is closed under the meet and the join of any nonempty finite subfamily of its members;

(ii) (endpoints) each class has a least member π↓(x) and a greatest member π↑(x), both lying in the class, and the class is the interval between them, [x]θ={z∈L:π↓(x)≤z≤π↑(x)} (Intervals in a poset; locally finite, lower-finite and upper-finite posets);

(iii) (quotient lattice) the proposed quotient operations are independent of the chosen representatives, and with them the set of classes is a lattice L/θ whose order is given by [x]θ≤[y]θ if and only if x∨y≡θy; the projection x↦[x]θ preserves meets and joins;

(iv) (monotonicity) the endpoint maps π↓:L→L and π↑:L→L are order-preserving.

Finiteness is used exactly in (ii): the meet and the join of all members of a class are finite iterated meets and joins, formed over a listing of the finite nonempty class (The cardinality ∣A∣ of a finite set, A subset of a finite set is finite, with ∣B∣≤∣A∣, and equality holds if and only if B=A). No choice principle is used anywhere: the class is listed by a bijection with a natural number, and the binary meet and join are applied along that listing.

Facts & Assumptions

Given: A finite lattice L with meet ∧ and join ∨, a lattice congruence θ on L, an element x∈L, and the class [x]θ={y∈L:x≡θy}. Write C:=[x]θ.

[F1]

θ is a lattice congruence: x≡θx′ and y≡θy′ imply x∧y≡θx′∧y′ and x∨y≡θx′∨y′ (Finite lattice congruences, interval endpoints and descending rooted-chain labels).

[F2]

Meet and join are the greatest lower and the least upper bound of a pair: x∧y≤x, x∧y≤y, and z≤x∧y whenever z≤x and z≤y; dually x≤x∨y, y≤x∨y, and x∨y≤z whenever x≤z and y≤z. In particular x∧x=x=x∨x for every x (Lattices, distributive lattices, and order ideals).

[F3]

θ is an equivalence relation, so it is reflexive, symmetric and transitive; [a]θ={b∈L:a≡θb}; a∈[a]θ; and a≡θb if and only if [a]θ=[b]θ, so that any two members of one class are equivalent to each other (Equivalence relation, equivalence class, and the quotient set A/∼, The equivalence classes of an equivalence relation are nonempty, cover A, and are pairwise equal or disjoint; conversely every such cover arises from exactly one equivalence relation).

[F4]

A subset B of a finite set A is finite and satisfies ∣B∣≤∣A∣; a finite set C satisfies C≈∣C∣, that is, there is a bijection ∣C∣→C, and ∣C∣=0 if and only if C=∅ (A subset of a finite set is finite, with ∣B∣≤∣A∣, and equality holds if and only if B=A, The cardinality ∣A∣ of a finite set).

[F5]

A partial order is reflexive, antisymmetric and transitive. In particular, a least member of a set is unique: if m,m′∈C are both least, then m≤m′ and m′≤m, so m=m′ by antisymmetry; the dual argument proves uniqueness of a greatest member (Partial order and partially ordered set).

Proof

technique · direct
1.1F1F2F3

Assume x≡θy. Apply [F1] to the pairs (x≡θy,  y≡θy), the second entry being licensed by reflexivity in [F3]: this gives x∧y≡θy∧y and x∨y≡θy∨y. By [F2] with antisymmetry, y∧y=y=y∨y, so x∧y≡θy and x∨y≡θy.

1.2F3F4

C is a subset of the finite set L, so C is finite with k:=∣C∣≤∣L∣ by [F4]; since x∈C by [F3], C≠∅, hence k≥1 and there is a bijection ℓ:k→C. Put zi:=ℓ(i) for i∈k, so that C={z0,…,zk−1}. The bijection ℓ is a single witness of an existence statement in the definition of ∣C∣; no choice function on a family of sets is used.

1.3F1F3

Assume x≡θx′ and y≡θy′. By [F1], x∨y≡θx′∨y′ and x∧y≡θx′∧y′, so [x∨y]θ=[x′∨y′]θ and [x∧y]θ=[x′∧y′]θ by [F3]. Hence the proposed operations [x]θ∨[y]θ:=[x∨y]θ and [x]θ∧[y]θ:=[x∧y]θ do not depend on the chosen representatives, and the class of x, hence the proposed pair of endpoints of its class, depends only on [x]θ.

2.1F2F3step 1.1

Let z1,…,zk be a listing of a nonempty finite subfamily of C and define m1:=z1, mj:=mj−1∧zj for 2≤j≤k. By induction on j each mj lies in C: m1=z1∈C, and if mj−1∈C then mj−1≡θzj because any two members of a class are equivalent by [F3], so step 1.1 gives mj=mj−1∧zj≡θzj∈C. The same induction with ∨ in place of ∧ shows that the left-nested iterated join of z1,…,zk lies in C. The left-nested iterated meet mk is the meet of the subfamily: it is a common lower bound by [F2], and every common lower bound w satisfies w≤mj for all j≤k by induction, since w≤mj−1 and w≤zj give w≤mj−1∧zj=mj by [F2]; dually the iterated join is the join of the subfamily. Hence each class is closed under the meet and the join of any nonempty finite subfamily of its members.

2.2F2step 1.3

With the well-defined operations of step 1.3, the classes satisfy the lattice identities by transport along representatives: [x]∧[x]=[x∧x]=[x] and [x]∨[x]=[x]; commutativity [x]∧[y]=[y]∧[x] and [x]∨[y]=[y]∨[x]; associativity, because (x∧y)∧z and x∧(y∧z) are both the greatest lower bound of {x,y,z} — each is a common lower bound, and every common lower bound lies below both by [F2] — hence they are equal by antisymmetry, and dually for ∨; and absorption [x]∧([x]∨[y])=[x∧(x∨y)]=[x], since x is the greatest lower bound of {x,x∨y} by [F2], together with the dual absorption. The projection x↦[x]θ preserves these operations by construction.

3.1F5step 2.2

For classes A,B define A≤B to mean A∨B=B. The identities of step 2.2 make this a partial order: idempotence gives A≤A; if A∨B=B and B∨A=A, commutativity gives A=B; and if A∨B=B and B∨C=C, then A∨C=A∨(B∨C)=(A∨B)∨C=B∨C=C. Moreover A≤B if and only if A∧B=A: the forward direction is A∧B=A∧(A∨B)=A by absorption, and the reverse is A∨B=(A∧B)∨B=B by commutativity and absorption.

3.2F5step 1.2step 2.1

Apply step 2.1 to the listing z0,…,zk−1 of the nonempty finite class C from step 1.2. Its iterated meet m lies in C and is a common lower bound of all its members, so it is a least member of C; its iterated join b lies in C and is a common upper bound, so it is a greatest member. Both are unique by [F5], independently of the chosen listing. Define π↓(x):=m and π↑(x):=b.

4.1F2step 2.2step 3.1

The operations are the bounds for the order of step 3.1. Indeed A≤A∨B since A∨(A∨B)=A∨B, and likewise B≤A∨B. If A≤C and B≤C, then (A∨B)∨C=A∨(B∨C)=A∨C=C, so A∨B≤C. Dually (A∧B)∧A=A∧B and (A∧B)∧B=A∧B show A∧B≤A,B; if C≤A,B, then C∧(A∧B)=(C∧A)∧B=C∧B=C, so C≤A∧B. Thus the classes form the lattice L/θ in the order-theoretic sense of [F2].

4.2F3step 1.3step 3.1

By the quotient order constructed in step 3.1, [x]θ≤[y]θ if and only if [x]θ∨[y]θ=[y]θ. The operation of step 1.3 identifies the latter equality with [x∨y]θ=[y]θ, which holds if and only if x∨y≡θy by [F3].

4.3F1F2F3step 3.2

Let z∈L. If z∈C then π↓(x)≤z≤π↑(x), since these are the least and the greatest member of C. Conversely assume π↓(x)≤z≤π↑(x) and put a:=π↓(x), b:=π↑(x); both lie in C, so a≡θb by [F3]. Apply [F1] to the pairs a≡θb and z≡θz: a∧z≡θb∧z. Since a≤z we have a∧z=a by [F2], and since z≤b we have b∧z=z by [F2]; hence a≡θz, so z∈C by [F3]. Therefore [x]θ={z∈L:π↓(x)≤z≤π↑(x)}, the asserted interval identity.

4.4F1F2F3step 3.2

Monotonicity of the upper endpoint map. Assume x≤y. By [F3], π↑(x)≡θx and π↑(y)≡θy, so [F1] gives π↑(x)∨π↑(y)≡θx∨y=y≡θπ↑(y); thus π↑(x)∨π↑(y) lies in the class of y, whose greatest member is π↑(y), so π↑(x)∨π↑(y)≤π↑(y). With π↑(y)≤π↑(x)∨π↑(y) from [F2], antisymmetry gives π↑(x)∨π↑(y)=π↑(y), and then π↑(x)≤π↑(x)∨π↑(y)=π↑(y) by [F2].

4.5F1F2F3step 3.2

Monotonicity of the lower endpoint map. Assume x≤y. By [F3], π↓(x)≡θx and π↓(y)≡θy, so [F1] gives π↓(x)∧π↓(y)≡θx∧y=x≡θπ↓(x); thus π↓(x)∧π↓(y) lies in the class of x, whose least member is π↓(x), so π↓(x)≤π↓(x)∧π↓(y). With π↓(x)∧π↓(y)≤π↓(x) from [F2], antisymmetry gives equality, and then π↓(x)=π↓(x)∧π↓(y)≤π↓(y) by [F2].

5.1step 1.1step 1.2step 1.3step 2.1step 2.2step 3.1step 4.1step 3.2step 4.2step 4.3step 4.4step 4.5∎

Clause (i) is steps 1.1 and 2.1; clause (ii) is steps 1.2, 3.2 and 4.3, where finiteness enters only through the listing z0,…,zk−1 of the finite class and the iterated meet is formed along that listing; clause (iii) is steps 1.3, 2.2, 3.1, 4.1 and 4.2; clause (iv) is steps 4.4 and 4.5. No choice principle is used: the listing is a bijection with a natural number, its existence is a single existential witness, and no family of nonempty sets is selected from.

Depends on

Used by

Dependency tree · two levels

33 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