Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16
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.

A separating real function algebra is dense or its closure consists exactly of the functions vanishing at one point

Statement

Let X be a compact Hausdorff space and let AC(X,R) be a point-separating real function algebra, not necessarily unital. Exactly one of the following descriptions applies when X is nonempty:

  1. A has no common zero, and its uniform closure is C(X,R);
  2. there is a unique x0X at which every member of A vanishes, and the uniform closure of A is exactly Ix0:={fC(X,R):f(x0)=0}.

If X=, the first conclusion holds: A=C(X,R).

Facts & Assumptions

Given: A compact Hausdorff space X and a point-separating real function algebra AC(X,R).

[L1]

A real function algebra is a real vector subspace closed under pointwise multiplication; it is point-separating when each distinct pair is distinguished by one member, and nowhere-vanishing when each point has some member nonzero there (Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space).

[L2]

A nowhere-vanishing real function algebra on a compact space uniformly approximates the constant-one function (A nowhere-vanishing real function algebra on a compact space approximates the constant one).

[L3]

Every unital point-separating real function algebra on a compact Hausdorff space is uniformly dense in C(X,R) (Real Stone–Weierstrass theorem for compact Hausdorff spaces).

[L4]

On nonempty X, the topology of uniform convergence on C(X,R) is the metric topology of the restricted uniform metric (Uniform convergence, and the topology of uniform convergence: the metric topology of the uniform metric on YX and on C(X,Y)).

Proof

technique · direct
1.1

If X=, then C(X,R) contains only the empty function, which is the zero element of the vector subspace A, so the first conclusion holds.

L1
1.2

Assume X and let Z:={xX:a(x)=0 for every aA}. Point separation implies that Z has at most one element, because two distinct members of Z could not be distinguished by any aA.

L1
1.3

Let A+:=A+R1={a+c1:aA, cR}, where 1 is the constant-one function, itself continuous because the preimage of every open set under it is or X. Sums and real multiples of such members again have this form, and (a+c1)(b+d1)=(ab+da+cb)+cd1, so A+ is a real function algebra in the sense of [L1]; it is unital by construction and point-separating because it contains A. Hence [L3] makes A+ uniformly dense in C(X,R).

L1L3algebra
2.1

If Z=, then A is nowhere-vanishing, so [L2] says that it uniformly approximates the constant-one function.

step 1.2L1L2
2.2

Suppose instead Z={x0}, so that step 1.2 makes x0 the unique point at which every member of A vanishes. For fIx0 and ε>0, use step 1.3 to choose a+c1A+ within ε/2 of f. Evaluating at x0, where a(x0)=0 and f(x0)=0, gives c=a(x0)+cf(x0)<ε/2, so a(x)f(x)a(x)+cf(x)+c<ε for every x; hence Ix0A.

step 1.2step 1.3L4choosealgebra
2.3

Conversely, still in the case Z={x0}, if fA then for every ε>0 some aA satisfies f(x0)a(x0)<ε; since a(x0)=0, this forces f(x0)=0, so AIx0.

step 1.2L4
3.1

Suppose Z=. Given fC(X,R) and ε>0, use the density in step 1.3 to choose a+c1A+ within ε/2 of f, then use step 2.1 to choose uA within ε/(2(c+1)) of 1; the member a+cuA satisfies a+cufa+c1f+cu1<ε everywhere, so the uniform closure of A is all of C(X,R).

step 2.1step 1.3L1L4choosealgebra
4.1

The alternatives Z= and Z={x0} exhaust step 1.2; step 3.1 gives the full closure in the first case, while steps 2.2 and 2.3 give exactly Ix0 in the second.

step 1.2step 3.1step 2.2step 2.3

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 80 results over 18 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