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.1

Let Bn=b(0),,b(n1) and let level n consist of all homomorphisms e:Bn2, ordered by restriction. Each level is finite: e is determined by the bit string (e(b(0)),,e(b(n1))), even when the enumeration repeats elements.

F1givenconstruct
2.1

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.

F2step 1.1basedischarge-induction
2.2

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=yjyk, or yi=yjyk 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 B2, whose zero fibre is prime by F1.

F1F2step 1.1assume-hypconstruct
3.1

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.

step 1.1step 2.1construct
4.1

For xB, define e(x) to be the unique value en(x) occurring once xBn; 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:B2 is a total homomorphism.

step 3.1construct
5.1

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

F1step 4.1
6.1

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 1g1gm 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 Γ.

step 5.1construct
7.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.

step 2.2step 3.1step 5.1step 6.1

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