Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 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.

Assuming the ultrafilter lemma, a free ultrafilter on N converges to the added point in the one-point convergent-sequence space

Example

Assume the ultrafilter lemma. Let X=N∪{∞}, make every natural isolated, and give ∞ the neighbourhood base UN={∞}∪{n:n≥N}. A free ultrafilter on N, extended along the inclusion N↪X, converges to ∞.

Facts & Assumptions

Given: The identity net n↦n on the directed natural numbers.

[L1]

Its tail filter contains every tail TN={n:n≥N} (The tail filter of a net).

[L2]

The ultrafilter lemma extends that filter to an ultrafilter (The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter).

[L3]

A filter contains its whole set, omits the empty set, and is closed under intersections and supersets (Filter on a set).

[L4]

A filter converges to a point exactly when it contains every neighbourhood of that point (Convergence and cluster points of a filter on a topological space).

[L5]

A filter is an ultrafilter exactly when for every subset it contains that subset or its complement (Ultrafilter, Characterisation of ultrafilters: every set or its complement).

Verification

technique · direct
1.1

Choose an ultrafilter U extending the tail filter. It contains every TN and contains no singleton, since {k}∩Tk+1=∅; thus it is free.

L1L2
2.1

Put UX={B⊆X:B∩N∈U}. The filter axioms transfer through intersection with N, so this is a filter on X. For every B⊆X, [L5] applied to B∩N shows that UX contains B or X∖B; hence UX is an ultrafilter.

step 1.1L3L5
3.1

Every basic neighbourhood UN has UN∩N=TN∈U, hence UN∈UX. Every neighbourhood of ∞ contains some UN, so upward closure gives UX→∞.

step 2.1L4
4.1

It is free: if {x}∈UX, then either x=∞ and its intersection with N is empty, or x∈N and {x}∈U, both impossible. Thus this supplies the claimed free ultrafilter and its convergence.

step 1.1step 2.1step 3.1L3∎

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

21 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