Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck 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 A⊆C(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 x0∈X at which every member of A vanishes, and the uniform closure of A is exactly Ix0:={f∈C(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 A⊆C(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.1L1

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.

1.2L1

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

1.3L1L3algebra

Let A+:=A+R1={a+c1:a∈A, c∈R}, 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)+cd 1, 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).

2.1step 1.2L1L2

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

2.2step 1.2step 1.3L4choosealgebra

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

2.3step 1.2L4

Conversely, still in the case Z={x0}, if f∈A‾ then for every ε>0 some a∈A satisfies ∣f(x0)−a(x0)∣<ε; since a(x0)=0, this forces f(x0)=0, so A‾⊆Ix0.

3.1step 2.1step 1.3L1L4choosealgebra

Suppose Z=∅. Given f∈C(X,R) and ε>0, use the density in step 1.3 to choose a+c1∈A+ within ε/2 of f, then use step 2.1 to choose u∈A within ε/(2(∣c∣+1)) of 1; the member a+cu∈A satisfies ∣a+cu−f∣≤∣a+c1−f∣+∣c∣∣u−1∣<ε everywhere, so the uniform closure of A is all of C(X,R).

4.1step 1.2step 3.1step 2.2step 2.3∎

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.

Depends on

Used by

Dependency tree · two levels

23 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