Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-generatedjudge pass (gpt-5.6-terra)audited 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.

The compactness tree yields a prime ideal for an enumerated Boolean algebra

Statement

In ZF, every nontrivial Boolean algebra B supplied with a surjection b:ω↠B has a prime ideal.

Equivalently, in the explicitly enumerated sense, every countable finitely satisfiable Boolean diagram has a two-valued solution: the variables and the requirements “a specified finite Boolean term has value 0 or 1” are supplied with enumerations, and finite satisfiability means that every finite set of requirements has a valuation in 2 satisfying it.

Facts & Assumptions

Given: A nontrivial Boolean algebra B and a specified surjection b:ω→B.

[F1]

Homomorphisms on finite generated subalgebras are finite partial prime-ideal diagrams, and their zero fibres are prime on those subalgebras. Finite partial prime-ideal diagrams

[F2]

Every such finite homomorphism extends across a larger finite generated subalgebra in ZF. Extension of finite partial prime-ideal diagrams

Proof

1.1F1givenconstruct

Let Bn=⟨b(0),…,b(n−1)⟩ and let level n consist of all homomorphisms e:Bn→2, ordered by restriction. Each level is finite: e is determined by the bit string (e(b(0)),…,e(b(n−1))), even when the enumeration repeats elements.

2.1F2step 1.1basedischarge-induction

Level 0 has the unique homomorphism on {0,1} because B is nontrivial. By F2 every level-n node extends to level n+1, so finite induction makes every level nonempty.

2.2F1F2step 1.1assume-hypconstruct

Diagram compactness implies the prime-ideal assertion as follows. For the supplied enumeration of B, use variables yn and enumerate the requirements yi=0 when b(i)=0, yi=1 when b(i)=1, and yi=¬yj, yi=yj∧yk, or yi=yj∨yk whenever the corresponding equality holds in B, including yi=yj for repeated enumerates. Every finite set of requirements is satisfied by a homomorphism on the finite subalgebra generated by its finitely many mentioned elements, using F2. A total solution induces a well-defined homomorphism B→2, whose zero fibre is prime by F1.

3.1step 1.1step 2.1construct

Call a node good if it has extensions at arbitrarily high levels. The level-0 node is good by step 2.1. A good node has at least one good immediate successor: its possible successors have bit 0 or 1, and if both existing successors had finite extension bounds, their maximum would bound the parent. Recursively take the bit-0 good successor when it exists and otherwise the bit-1 good successor. This definable binary preference produces a coherent branch (en) in ZF, without applying choice or general König's lemma.

4.1step 3.1construct

For x∈B, define e(x) to be the unique value en(x) occurring once x∈Bn; surjectivity supplies such an n and coherence makes the value independent of n and of repetitions in b. Every finite Boolean calculation occurs in some Bn, where en preserves it, so e:B→2 is a total homomorphism.

5.1F1step 4.1

The set I=e−1(0) contains 0, omits 1, is downward closed and join-closed, and x∧y∈I implies e(x)e(y)=0, hence x∈I or y∈I. Thus I is a proper prime ideal.

6.1step 5.1construct

The prime-ideal assertion implies diagram compactness. For an enumerated finitely satisfiable diagram Γ, let F be the countable free Boolean algebra of finite terms in its variables and let J be the ideal generated by p for every requirement p=0 and by ¬p for every requirement p=1. The ideal is proper: an equation 1≤g1∨⋯∨gm with generators gj would be contradicted by a two-valued valuation satisfying their finitely many requirements. Hence F/J is a nontrivial enumerated Boolean algebra. A prime ideal of F/J gives a homomorphism to 2 by value 0 on the ideal and 1 on its complement; composed with the variables, it satisfies every requirement in Γ.

7.1step 2.2step 3.1step 5.1step 6.1∎

Steps 5.1, 6.1, and 2.2 prove the prime-ideal claim and both directions of the stated equivalence in ZF. The only infinite recursion, step 3.1, uses a fixed preference between two bits; all other witness collections occur over a single finite set.

Depends on

Used by

Dependency tree · two levels

3 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