# Boolescher Primidealsatz

Der boolesche Primidealsatz sagt aus, dass jede boolesche Algebra ein Primideal enthält. Der Beweis dieses Satzes kann nicht ohne transfinite Methoden geführt werden, das bedeutet, dass er nicht aus den Axiomen der Mengenlehre ohne Auswahlaxiom beweisbar ist. Umgekehrt ist das Auswahlaxiom nicht aus dem booleschen Primidealsatz beweisbar, dieser Satz ist also schwächer als das Auswahlaxiom. Außerdem ist der Satz (relativ zu den Axiomen der Zermelo-Fraenkel-Mengenlehre) äquivalent zu einigen anderen Sätzen wie zum Beispiel Gödels Vollständigkeitssatz. (Das bedeutet, dass man aus den Axiomen der Mengenlehre plus dem booleschen Primidealsatz dieselben Sätze beweisen kann wie aus den Axiomen der Mengenlehre plus dem gödelschen Vollständigkeitssatz.)
Ersetzt man die boolesche Algebra durch ihre duale boolesche Algebra, so wird der boolesche Primidealsatz zum Ultrafilterlemma.

## Definitionen

In einer booleschen Algebra kann auf natürliche Weise eine Ordnung eingeführt werden:
    $u\leq v:\Leftrightarrow u\lor v=v$
Ein Ideal $I$ einer booleschen Algebra $B$ ist eine echte Teilmenge von $B$ mit folgenden Eigenschaften:
* $(u\in I$ und $v\leq u)\Rightarrow v\in I$
* $(u\in I$ und $v\in I)\Rightarrow u\lor v\in I$
Ein Ideal $I$ ist ein Primideal, wenn $I$ die zusätzliche Eigenschaft hat, dass für jedes Element $u$ aus $B$ gilt, dass $I$ entweder $u$ oder $\neg u$ enthält.
$I$ kann nicht sowohl $u$ als auch $\neg u$ enthalten, da sonst
    $1=u\lor \neg u\in I$
wäre, und da für ein beliebiges Element $v\in B$ stets
    $v\leq 1$
gilt, wäre dann auch $v\in I$ für alle $v\in B$, also $I=B$ im Widerspruch zur Definition eines Ideals.

## Satz

Die Aussage des booleschen Primidealsatzes ist:
* Jede boolesche Algebra besitzt ein Primideal.
Diese Aussage ist nur scheinbar schwächer als die folgende:
* Jedes Ideal einer booleschen Algebra $B$ liegt in einem Primideal.
Denn ist $I$ ein Ideal, so lässt sich auf $B$ eine Äquivalenzrelation definieren:
    $u\sim v:\Leftrightarrow (u\wedge \neg v)\lor (\neg u\wedge v)\in I$, also
    $u\sim 0\Leftrightarrow u\in I$
Der Quotient nach dieser Äquivalenzrelation (bzw. dem Ideal) $B/I$ trägt durch die Definitionen
    $[u]\lor [v]:=[u\lor v],\quad [u]\land [v]:=[u\land v],\quad \neg [u]:=[\neg u]$
eine natürliche Struktur als boolesche Algebra und der kanonische Homomorphismus $\phi \colon B\to B/I$ bildet genau $I$ auf $0$ ab. Daher ist das Urbild $\phi ^{-1}(P)$ eines Primideals $P$ von $B/I$ ein Primideal von $B$, das $I$ enthält.

## Beweis

Der Beweis ist eine Standardanwendung des zornschen Lemmas und somit des Auswahlaxioms. Die Menge aller Ideale ist über die Teilmengenrelation geordnet und die Vereinigung einer Kette ist wieder ein Ideal. Es gibt also ein maximales Element.
Nun Beweis durch Widerspruch: Angenommen, dieses maximale Ideal $M$ ist kein Primideal. Dann gibt es ein $u\in B$ mit $u,\neg u\notin M$.
Ist nun $\neg u\lor w=1$ für ein $w\in B$, so gilt $u\lor s<1$ für alle $s\in B$: Denn, falls $u\lor s=1$, so wäre auch
    $1=(\neg u\lor w)\wedge (u\lor s)=(\neg u\lor u)\wedge (\neg u\lor s)\wedge (w\lor u)\wedge (w\lor s)=(\neg u\lor s)\wedge (w\lor u)\wedge (w\lor s)$
Da $M$ ein Ideal ist, liegen $(\neg u\lor s),(w\lor u)$ und $(w\lor s)$ in $M$, also auch $1\in M$, was nicht sein kann.
Daher ist gilt also für alle $w\in B:\neg u\lor w<1$ oder für alle $w\in B:u\lor w<1$
Es gelte ohne Beschränkung der Allgemeinheit für alle
    $w\in B:u\lor w<1$
Das kleinste Ideal $M^{*}$, das $M$ umfasst und $u$ enthält ($M^{*}:=M\cup \{s\lor u|s\in M\}$) ist echt größer als $M$. $M$ ist also nicht maximal im Gegensatz zur Annahme, also Widerspruch.
$M$ ist daher ein Primideal.

## Äquivalente Aussagen

Folgende Aussagen sind zum booleschen Primidealsatz äquivalent, wenn lediglich ZF angenommen wird:
* Der Stonesche Darstellungssatz:
Jede boolesche Algebra ist zu einer Mengenalgebra isomorph.
* Der Gödelsche Vollständigkeitssatz:
Jede konsistente Theorie besitzt ein Modell.
* Der Kompaktheitssatz:
Eine Menge von Aussagen der Prädikatenlogik erster Stufe hat genau dann ein Modell, wenn jede endliche Teilmenge ein Modell hat.
* Das Ultrafilterlemma:
Jeder Filter lässt sich zu einem Ultrafilter erweitern.
* Der Satz von Lindenbaum:
Jede konsistente Theorie der Prädikatenlogik erster Stufe lässt sich zu einer maximal konsistenten Theorie erweitern.

## Folgerungen

Aus den Axiomen der Mengenlehre ohne Auswahlaxiom, aber mit booleschen Primidealsatz, kann unter anderem gefolgert werden:
* Satz von Marczewski-Szpilrajn: Jede partielle Ordnung lässt sich zu einer linearen Ordnung erweitern.
* Satz von Artin-Schreier: Auf jedem Körper, in dem −1 keine Summe von Quadraten ist, lässt sich eine Ordnung einführen.
* Satz von Tychonoff für Hausdorff-Räume: Jedes Produkt kompakter Hausdorff-Räume ist kompakt. Der allgemeine Satz von Tychonoff ist hingegen äquivalent zum Auswahlaxiom.