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

Generated filters and the complementary-pair tests

Statement

For S⊆B, the filter generated by S is

⟨S⟩={b∈B:(∃n<ω)(∃s1,…,sn∈S) s1∧⋯∧sn≤b},

where the empty meet is 1. For a proper filter U, the following are equivalent: U is maximal proper; U contains exactly one of b,¬b for each b; U is prime; its indicator χU:B→2 is a Boolean homomorphism. The complement B∖U={¬u:u∈U} is then a prime and maximal ideal, and every prime or maximal ideal arises this way. These are ZF assertions.

Facts & Assumptions

[F1]

Boolean ideals, filters, prime ideals and ultrafilters gives closure, properness, primality and maximality for ideals and filters.

[F2]

Boolean homomorphisms and quotient relation defines Boolean homomorphisms as preserving the operations and both bounds.

Proof

Given: A Boolean algebra B, a subset S, and, for the equivalences, a proper filter U.

1.1F1givenalgebra

The displayed set contains 1 using n=0, contains each s∈S using n=1, and is upward closed. Concatenating two finite lists witnessing membership of b,c gives a finite meet below b∧c, so it is a filter. Any filter containing S contains each finite meet, including 1, and therefore every element of the displayed set. This proves minimality, including ⟨∅⟩={1}.

2.1F1step 1.1algebra

Suppose U is maximal proper and b∉U. Then ⟨U∪{b}⟩ is improper. Step 1.1 gives u∧b=0 for some u∈U, combining all old factors into u, with u=1 if there are none. Consequently u≤¬b, so ¬b∈U. A proper filter cannot contain both b and ¬b, since their meet is 0. Conversely, if U decides every complementary pair, any larger filter contains some b∉U together with ¬b∈U and is improper.

3.1F1step 2.1algebra

A prime filter decides complementary pairs because 1=b∨¬b∈U. Conversely, if a proper filter decides pairs and neither b nor c belongs to it, both complements do, so ¬(b∨c)=¬b∧¬c belongs to it; thus b∨c∉U. This proves primality from pair decision.

4.1F1F2step 3.1algebra

Filter closure and upward closure give b∧c∈U exactly when both b,c∈U; primality gives b∨c∈U exactly when at least one belongs to U. Pair decision gives χU(¬b)=1−χU(b), and properness gives χU(0)=0, χU(1)=1. These are precisely all homomorphism identities into 2. Conversely a bound-preserving homomorphism indicator satisfies the complementary-pair identity, giving pair decision.

5.1F1step 2.1step 4.1algebra

The operation F↦{¬f:f∈F} is an inclusion-preserving bijection from filters to ideals: complementation reverses inequalities, sends meets to joins, and exchanges 1 with 0; applying it twice returns F. It preserves properness and maximality. For a pair-deciding U its image is B∖U. This complement is prime because a∧b∉U implies at least one of a,b is not in U. Conversely, for a prime ideal I, primality applied to b∧¬b=0 and properness give exactly one of b,¬b in I. Its complement is consequently a pair-deciding filter, hence an ultrafilter. Maximal ideals correspond to maximal filters by the bijection, completing both assertions. The trivial algebra has no proper filters or ideals, so those quantified assertions are vacuous there. QED.

Depends on

Used by

Dependency tree · two levels

4 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