Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-adaptedSession-authored (Fable 5 assisted)precheck passaudited 2026-07-31
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.

For every nonempty CXC\subseteq X, the supersets of CC form the filter generated by {C}\{C\}, and this filter is an ultrafilter exactly when CC is a singleton

Example

Let XX be a set and let CX\emptyset\neq C\subseteq X. Define

FC:={AX:CA}.\mathcal F_C:=\{A\subseteq X:C\subseteq A\}.

Then FC\mathcal F_C is the filter generated by the one-member filter base {C}\{C\}. Moreover, FC\mathcal F_C is an ultrafilter exactly when CC is a singleton.

Facts & Assumptions

Given: A set XX, a nonempty subset CXC\subseteq X, and the family FC\mathcal F_C displayed above.

[F1]

A filter on XX is a family FP(X)\mathcal F\subseteq\mathcal P(X) containing XX, omitting \emptyset, closed under pairwise intersection, and closed upward in XX (Filter on a set).

[F2]

A filter base on XX is a nonempty family BP(X)\mathcal B\subseteq\mathcal P(X) that omits \emptyset and is downward directed: for B1,B2BB_1,B_2\in\mathcal B there is B3BB_3\in\mathcal B with B3B1B2B_3\subseteq B_1\cap B_2 (Filter base and the filter it generates).

[L1]

The upward closure B={AX:BA for some BB}\langle\mathcal B\rangle=\{A\subseteq X:B\subseteq A\text{ for some }B\in\mathcal B\} of a filter base is the smallest filter containing it (The upward closure of a filter base is the smallest filter containing it).

[L2]

A filter U\mathcal U on XX is an ultrafilter exactly when, for every AXA\subseteq X, exactly one of AA and XAX\setminus A belongs to U\mathcal U (Characterisation of ultrafilters: every set or its complement).

Verification

technique · direct
1.1

Every member of FC\mathcal F_C is a subset of XX, and XFCX\in\mathcal F_C because CXC\subseteq X.

given
1.2

The empty set is not in FC\mathcal F_C, since CC\subseteq\emptyset would contradict CC\neq\emptyset.

given
1.3

If A,BFCA,B\in\mathcal F_C, then CABC\subseteq A\cap B, so ABFCA\cap B\in\mathcal F_C.

given
1.4

If AFCA\in\mathcal F_C and ABXA\subseteq B\subseteq X, then CBC\subseteq B, so BFCB\in\mathcal F_C.

given
1.5

The family {C}\{C\} is a filter base: it is nonempty, it omits \emptyset because CC\neq\emptyset, and its only pair of members has CCCC\subseteq C\cap C.

givenF2
1.6

Its upward closure is {C}={AX:CA}=FC\langle\{C\}\rangle=\{A\subseteq X:C\subseteq A\}=\mathcal F_C.

given
1.7

If C={x}C=\{x\} and AXA\subseteq X, then either xAx\in A, giving CAC\subseteq A, or xAx\notin A, giving CXAC\subseteq X\setminus A.

given
1.8

If CC is not a singleton, choose xCx\in C and yC{x}y\in C\setminus\{x\}. Then C{x}C\nsubseteq\{x\} because y{x}y\notin\{x\}, and CX{x}C\nsubseteq X\setminus\{x\} because xCx\in C.

givenchoose
2.1

Steps 1.1 through 1.4 verify the four axioms in [F1], so FC\mathcal F_C is a filter on XX.

step 1.1step 1.2step 1.3step 1.4F1
2.2

By steps 1.5 and 1.6 and [L1], FC\mathcal F_C is the filter generated by {C}\{C\}.

step 1.5step 1.6L1
3.1

If C={x}C=\{x\}, step 1.7 says that FC\mathcal F_C contains one member of every complementary pair, so [L2] makes it an ultrafilter.

step 1.7step 2.1L2
3.2

If CC is not a singleton, step 1.8 says that neither {x}\{x\} nor its complement belongs to FC\mathcal F_C, so [L2] says that FC\mathcal F_C is not an ultrafilter.

step 1.8step 2.1L2
4.1

Thus FC\mathcal F_C is the filter generated by {C}\{C\}, and it is an ultrafilter exactly when CC is a singleton.

step 2.2step 3.1step 3.2

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 22 results over 10 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources