Alphabeta Math
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.

✓ 13 results · all verified · 10 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Stone–Weierstrass in General

1 · Prerequisites

2 · Summary

Stone–Weierstrass turns the ability of a family of continuous functions to distinguish points into uniform approximation. This page first proves the Kakutani–Krein lattice form by two compact-cover sweeps: two-point interpolation, finite maxima, and finite minima produce a global approximant. Polynomial approximation of absolute value then shows that the uniform closure of a real function algebra is a lattice, yielding the standard real theorem and its nonunital, nowhere-vanishing variant.

For complex-valued functions, point separation alone is not enough. The page uses the published complex field and conjugation laws to show that the real part of a point-separating self-adjoint complex algebra is a separating real algebra, and derives the complex Stone–Weierstrass theorem with self-adjointness stated explicitly. It closes by identifying a closed unital real function algebra with all continuous functions on the compact Hausdorff quotient obtained by identifying exactly the points the algebra cannot distinguish.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The two-point duplication property of a function family relative to a target function

Definition

Let X be a topological space, let F⊆C(X,R) be a family of continuous real-valued functions (Continuity of a map of topological spaces at a point and globally, The vector space FX of all functions X→F with pointwise operations, and Fn as the case X=n={0,1,…,n−1}), and let f∈C(X,R). The family F has the two-point duplication property relative to f when for every x,y∈X, including x=y, there is h∈F such that h(x)=f(x)andh(y)=f(y).

The equal-point clause matters on a one-point space. Erdman's distinct-point convention is equivalent to this one when F contains every constant function, because the constant function with value f(x) supplies the witness when x=y. Without constants, the distinct-point condition is vacuous on a singleton and does not imply approximation of an arbitrary target there.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Unital point-separating real vector sublattices of C(X,R)

Definition

Let X be a compact Hausdorff space (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not). A subset L⊆C(X,R) is a real vector sublattice when it is a real vector subspace under the pointwise operations of The vector space FX of all functions X→F with pointwise operations, and Fn as the case X=n={0,1,…,n−1} and, for every f,g∈L, it contains the pointwise functions f∨g:x⟼max⁡{f(x),g(x)},f∧g:x⟼min⁡{f(x),g(x)}.

The vector sublattice L is unital when it contains every constant real-valued function, and it separates points when for every distinct x,y∈X there is g∈L with g(x)≠g(y). Every member of L is continuous in the sense of Continuity of a map of topological spaces at a point and globally.

The vector-space hypothesis is part of the definition used here. Closure under pointwise maxima and minima alone does not supply the affine rescaling required for two-point interpolation.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space

Definition

Let X be a compact Hausdorff space (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not). A subset A⊆C(X,R) is a real function algebra when it is a real vector subspace under the pointwise operations of The vector space FX of all functions X→F with pointwise operations, and Fn as the case X=n={0,1,…,n−1} and is closed under the pointwise multiplication of The ring RX of all functions from a set X into a ring, with pointwise operations. Every member is continuous in the sense of Continuity of a map of topological spaces at a point and globally.

The algebra A is:

  • unital when it contains every constant real-valued function;
  • point-separating when for every distinct x,y∈X there is f∈A with f(x)≠f(y);
  • nowhere-vanishing when for every x∈X there is f∈A with f(x)≠0.

Unitality implies nowhere-vanishing when X is nonempty, but nowhere-vanishing does not assume that the constant-one function belongs to A.

Uniform approximation on this page. For F⊆C(X,R) and f∈C(X,R), f is uniformly approximable by members of F means that for every ε>0 there is g∈F with ∣f(x)−g(x)∣<ε for every x∈X; the uniform closure of F is the set of members of C(X,R) uniformly approximable by members of F, and F is uniformly dense when that closure is all of C(X,R). Stated this way the notion is available for every X, the empty space included. For nonempty X it is exactly density for the topology of uniform convergence of Uniform convergence, and the topology of uniform convergence: the metric topology of the uniform metric on YX and on C(X,Y), whose uniform metric is defined only on a nonempty domain.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Self-adjoint complex function algebras, unitality, and point separation

Definition

Let X be a compact Hausdorff space (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not), and let C be the published complex field (The complex numbers as R[x]/(x2+1), with the real embedding and imaginary unit i, C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2)) with conjugation and modulus as in Real and imaginary parts, complex conjugation, and modulus and Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive. The space C(X,C) consists of the continuous maps from X to C (Continuity of a map of topological spaces at a point and globally), where C carries the metric dC(z,w)=∣z−w∣ of The Euclidean metric, convergence, Cauchy sequences, and continuity on the complex plane. That metric is a metric on C, not on C(X,C).

Uniform approximation on this page. For F,G⊆C(X,C) and f∈C(X,C), f is uniformly approximable by members of F means that for every ε>0 there is g∈F with dC(f(x),g(x))<ε for every x∈X; the uniform closure of F is the set of members of C(X,C) uniformly approximable by members of F, and F is uniformly dense when that closure is all of C(X,C). This reading is stated in terms of dC alone and is therefore available for every X, the empty space included. For nonempty X it is exactly density for the topology of uniform convergence of Uniform convergence, and the topology of uniform convergence: the metric topology of the uniform metric on YX and on C(X,Y) applied to the metric dC, whose uniform metric ρˉ that item defines only on a nonempty domain.

A subset A⊆C(X,C) is a complex function algebra when it is a complex vector subspace under the pointwise operations of The vector space FX of all functions X→F with pointwise operations, and Fn as the case X=n={0,1,…,n−1} and is closed under the pointwise multiplication of The ring RX of all functions from a set X into a ring, with pointwise operations. It is self-adjoint when f∈A⟹f‾∈A, where f‾(x):=f(x)‾.

The algebra is unital when it contains every constant complex-valued function, point-separating when every distinct x,y∈X admit f∈A with f(x)≠f(y), and nowhere-vanishing when every x∈X admits f∈A with f(x)≠0.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-16Open item page →

The general real function-algebra definition agrees with the published compact-metric definition

Statement

Let (K,d) be a nonempty compact metric space, and give K its metric topology. For a subset A⊆C(K,R), the following are equivalent:

  1. A is a unital point-separating real function algebra in the compact-metric sense of A unital point-separating real subalgebra of C(K,R);
  2. A is a unital point-separating real function algebra on the compact Hausdorff topological space K in the sense of Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space.

Under this identification the two ambient sets denoted C(K,R) are equal and their pointwise algebra operations agree.

Facts & Assumptions

Given: A nonempty compact metric space (K,d) with its metric topology, and a subset A of its real-valued continuous functions.

[L1]

For nonempty compact metric K, a subset of C(K,R) is a unital real function algebra when it contains every constant function and is closed under pointwise addition, real scalar multiplication, and multiplication; it separates points when every distinct pair is distinguished by one member (A unital point-separating real subalgebra of C(K,R)).

[L2]

The metric-space notation C(K,R) consists of the continuous functions from (K,d) to R with its usual metric (The space C(K,R) of continuous real-valued functions on a nonempty compact metric space).

[L3]

For maps between metric spaces, epsilon-delta continuity at every point is equivalent to the inverse image of every open set being open (Metric continuity characterisations, with countable choice for the sequential converse).

[L5]

Every metric space is Hausdorff: distinct points are separated by disjoint open balls (Distinct points of a metric space have disjoint balls around them).

[L6]

A real function algebra on a compact Hausdorff space is a real vector subspace of C(K,R) closed under pointwise multiplication; unitality means that it contains every constant function, and point separation means that every distinct pair is distinguished by one member (Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space).

Proof

technique · direct
1.1L4L5

By [L4] and [L5], the metric topology makes K a compact Hausdorff topological space.

1.2L2L3

By [L2] and the equivalence (a)⇔(b) in [L3], a function K→R is continuous in the metric sense exactly when it is continuous for the metric topologies, so the two ambient sets C(K,R) are equal.

2.1step 1.1step 1.2L1L6∎

The pointwise addition, scalar multiplication, and multiplication in [L1] and [L6] are the same operations on the common ambient set from step 1.2, and the constant-function and point-separation clauses have the same quantifiers; hence condition 1 implies condition 2 and condition 2 implies condition 1.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

A unital separating real function lattice interpolates arbitrary values at two distinct points

Statement

Let X be a compact Hausdorff space and let L⊆C(X,R) be a unital point-separating real vector sublattice (Unital point-separating real vector sublattices of C(X,R)). If x,y∈X are distinct and α,β∈R, then there is h∈L with h(x)=αandh(y)=β.

Facts & Assumptions

Given: A unital point-separating real vector sublattice L⊆C(X,R), distinct points x,y∈X, and prescribed values α,β∈R.

[L1]

Point separation supplies g∈L with g(x)≠g(y), while the vector-space and unital clauses keep every affine combination ag+b in L (Unital point-separating real vector sublattices of C(X,R)).

Proof

technique · direct
1.1L1choose

By [L1], choose g∈L with g(x)≠g(y) and put a:=(β−α)/(g(y)−g(x)) and b:=α−ag(x); the denominator is nonzero because g separates x and y.

2.1step 1.1L1algebra∎

The affine combination h:=ag+b belongs to L by [L1], and substitution gives h(x)=ag(x)+α−ag(x)=α and h(y)=α+a(g(y)−g(x))=β.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

A function lattice with the two-point duplication property uniformly approximates its target

Statement

Let X be a nonempty compact topological space, let f∈C(X,R), and let L⊆C(X,R) be closed under pointwise maxima and minima. If L has the two-point duplication property relative to f (The two-point duplication property of a function family relative to a target function), then for every ε>0 there is u∈L such that ∣u(z)−f(z)∣<εfor every z∈X.

Facts & Assumptions

Given: A nonempty compact space X, a continuous f:X→R, a family L⊆C(X,R) closed under finite pointwise maxima and minima, the two-point duplication property relative to f, and a real ε>0.

[L1]

The two-point duplication property says that for every x,y∈X there is h∈L with h(x)=f(x) and h(y)=f(y) (The two-point duplication property of a function family relative to a target function).

[L2]

If an indexed family of open subsets of an ambient space covers a compact subset A, then finitely many indexed members cover A, with the case A=∅ stated separately (A subspace is compact exactly when every family of open subsets of the ambient space covering it, indexed or not, has finitely many members covering it).

Proof

technique · direct
1.1given

Fix x∈X and let Hx:={h∈L:h(x)=f(x)}; for h∈Hx put Uh:={z∈X:h(z)>f(z)−ε}, an open set by continuity.

2.1L1step 1.1

The family (Uh)h∈Hx covers X: for any y∈X, [L1] supplies h∈L with h(x)=f(x) and h(y)=f(y)>f(y)−ε, so h∈Hx and y∈Uh.

3.1step 2.1L2given

By compactness and [L2], finitely many Uh0,…,Uhn cover X; their pointwise maximum g:=h0∨⋯∨hn belongs to L, satisfies g(z)>f(z)−ε for every z∈X, and satisfies g(x)=f(x) because every hj(x)=f(x).

4.1step 3.1given

Let G:={g∈L:g(z)>f(z)−ε for every z∈X, and g(x)=f(x) for some x∈X}, a subset of L formed by comprehension rather than by selecting one function per point, and for g∈G put Vg:={z∈X:g(z)<f(z)+ε}; each Vg is open. The family (Vg)g∈G covers X: given x∈X, step 3.1 produces a member of L with both defining properties, so it lies in G, and it contains x in its Vg because g(x)=f(x)<f(x)+ε.

5.1step 4.1L2given

By compactness and [L2], finitely many Vg0,…,Vgm cover X; their pointwise minimum u:=g0∧⋯∧gm belongs to L.

6.1step 3.1step 4.1step 5.1algebra∎

Every gj is greater than f−ε everywhere by step 3.1, so u>f−ε everywhere; and at every z some Vgj contains z, so u(z)≤gj(z)<f(z)+ε. Thus ∣u(z)−f(z)∣<ε for every z∈X.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Lattice Stone–Weierstrass theorem on a compact Hausdorff space

Statement

Let X be a compact Hausdorff space and let L⊆C(X,R) be a unital point-separating real vector sublattice. Then for every f∈C(X,R) and every ε>0 there is g∈L with ∣g(x)−f(x)∣<ε for every x∈X; that is, L is uniformly dense in C(X,R). When X is nonempty this is exactly density for the topology of uniform convergence, which Uniform convergence, and the topology of uniform convergence: the metric topology of the uniform metric on YX and on C(X,Y) defines only on a nonempty domain.

Facts & Assumptions

Given: A compact Hausdorff space X, a unital point-separating real vector sublattice L⊆C(X,R), a target f∈C(X,R), and a real ε>0.

[L1]

For distinct x,y∈X and arbitrary α,β∈R, a unital separating real function lattice contains h with h(x)=α and h(y)=β (A unital separating real function lattice interpolates arbitrary values at two distinct points).

[L2]

On a nonempty compact space, a family closed under pointwise maxima and minima and having the two-point duplication property relative to f contains, for every positive error, a member within that error of f at every point (A function lattice with the two-point duplication property uniformly approximates its target).

[L3]

On nonempty X, the topology of uniform convergence on C(X,R) is the metric topology of the restricted uniform metric ρˉ(f,g)=sup⁡x∈Xmin⁡{∣f(x)−g(x)∣,1} (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.1L3given

If X=∅, then C(X,R) contains only the empty function, which is a constant function and hence belongs to the unital lattice L; the displayed approximation condition holds vacuously, there being no x to test. The topological reading is not asserted here, because [L3] supplies the uniform metric only on a nonempty domain.

1.2L1given

Assume X≠∅. For distinct x,y, apply [L1] with α=f(x) and β=f(y); for x=y, the constant function with value f(x) belongs to L. Thus L has the two-point duplication property relative to f.

2.1step 1.2L2

Apply [L2] with the positive error min⁡{ε,1}/2 to obtain g∈L satisfying ∣g(x)−f(x)∣<min⁡{ε,1}/2<ε for every x∈X.

3.1step 2.1L3∎

Suppose further that X≠∅, which is where [L3] defines the uniform metric. The approximant of step 2.1 then satisfies ρˉ(f,g)≤min⁡{ε,1}/2, so every uniform-metric neighbourhood of every f meets L; hence L is dense in the topology of uniform convergence.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

The uniform closure of a real function algebra is a vector lattice

Statement

Let X be a compact Hausdorff space and let A⊆C(X,R) be a real function algebra, not necessarily unital. Let A‾ consist of the continuous functions that can be approximated uniformly by members of A. Then A‾ is a real function algebra and a real vector sublattice of C(X,R).

Facts & Assumptions

Given: A compact Hausdorff space X, a real function algebra A⊆C(X,R), and its uniform closure A‾.

[L1]

For a≤b, every continuous real function on [a,b] is a uniform limit of polynomials (Polynomials are uniformly dense in C([a,b],R) for every closed interval).

[L2]

If for every ε>0 a function f:X→Y has a continuous approximant g with d(f(x),g(x))<ε for every x, then f is continuous (A uniform limit of continuous functions is continuous, so C(X,Y) is closed in YX under the uniform metric, clause 1).

[L4]

A real function algebra is a real vector subspace of C(X,R) closed under pointwise multiplication (Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space).

Proof

technique · direct
1.1L4

If X=∅, then C(X,R) consists of the unique empty function, which is the zero element of the vector subspace A; hence A=A‾=C(X,R) and the claim is immediate.

1.2L2L4

Assume X≠∅. By the definition of uniform closure, every f∈A‾ has, for every positive error, a continuous approximant from A, so [L2] confirms that all such uniform limits remain continuous.

1.3L4algebra

The set A‾ is a real vector subspace: approximants to f and g add to an approximant to f+g, scalar multiples approximate scalar multiples, and the zero function belongs to A.

2.1L3L4step 1.3choosealgebra

The set A‾ is closed under multiplication. Indeed, for f,g∈A‾, [L3] gives finite bounds Mf:=max⁡X∣f∣ and Mg:=max⁡X∣g∣. Given η>0, choose a,b∈A with ∥a−f∥∞<min⁡{1,η/(2(Mg+1))},∥b−g∥∞<η/(2(Mf+1)). Then ∣a∣≤Mf+1 and ∣ab−fg∣≤∣a∣∣b−g∣+∣g∣∣a−f∣<η pointwise. Thus products of members of A‾ again lie in A‾.

2.2L3step 1.3

Fix f∈A‾ and ε>0. By [L3], ∣f∣ has a maximum M≥0; if M=0 then f=0 and ∣f∣=0∈A‾.

3.1L1step 1.3step 2.1step 2.2choosealgebra

If M>0, apply [L1] on [−M,M] to choose a polynomial q with ∣q(t)−∣t∣∣<ε/2 there, and put p(t):=q(t)−q(0). Then p(0)=0, ∣p(t)−∣t∣∣<ε on [−M,M], and steps 1.3 and 2.1 give p(f)∈A‾. Hence ∣f∣ is uniformly approximable by members of A‾, and therefore belongs to the closed set A‾. Together with the M=0 case in step 2.2, this proves ∣f∣∈A‾ for every f∈A‾.

4.1step 1.3step 3.1algebra∎

For f,g∈A‾, the pointwise identities f∨g=(f+g+∣f−g∣)/2 and f∧g=(f+g−∣f−g∣)/2, together with steps 1.3 and 3.1, put both functions in A‾; hence A‾ is a real vector sublattice.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Real Stone–Weierstrass theorem for compact Hausdorff spaces

Statement

Let X be a compact Hausdorff space. Every unital point-separating real function algebra A⊆C(X,R) is uniformly dense in C(X,R).

Facts & Assumptions

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

[L1]

The uniform closure of a real function algebra on a compact Hausdorff space is itself a real function algebra and a real vector sublattice of C(X,R) (The uniform closure of a real function algebra is a vector lattice).

[L2]

On a compact Hausdorff space, a unital point-separating real vector sublattice of C(X,R) contains, for every f∈C(X,R) and every ε>0, a member within ε of f at every point; that is, it is uniformly dense (Lattice Stone–Weierstrass theorem on a compact Hausdorff space).

Proof

technique · direct
1.1given

If X=∅, then C(X,R) contains only the empty function, which is a constant function and therefore belongs to the unital algebra A; thus A=C(X,R).

1.2L1given

Assume X≠∅ and let B:=A‾ be the uniform closure. By [L1], B is a real vector sublattice and a real function algebra; it is unital and point-separating because it contains A.

2.1step 1.2L2∎

By [L2], the vector sublattice B is dense in C(X,R), while by definition B is closed; hence B=C(X,R), which says exactly that A is uniformly dense.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

A nowhere-vanishing real function algebra on a compact space approximates the constant one

Statement

Let X be a compact Hausdorff space and let A⊆C(X,R) be a nowhere-vanishing real function algebra, not necessarily unital. Then the constant-one function belongs to the uniform closure of A: for every ε>0 there is u∈A such that ∣u(x)−1∣<εfor every x∈X.

Facts & Assumptions

Given: A compact Hausdorff space X, a nowhere-vanishing real function algebra A⊆C(X,R), and a real ε>0.

[L1]

If an indexed family of open subsets of an ambient space covers a compact subset, finitely many indexed members cover it, with the empty-set case stated separately (A subspace is compact exactly when every family of open subsets of the ambient space covering it, indexed or not, has finitely many members covering it, clause 2).

[L3]

For a≤b, every continuous real function on [a,b] is a uniform limit of polynomials (Polynomials are uniformly dense in C([a,b],R) for every closed interval).

[L4]

A nowhere-vanishing real function algebra has, for every x∈X, some a∈A with a(x)≠0, and it is closed under real linear combinations and pointwise products (Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space).

Proof

technique · direct
1.1L4

If X=∅, then the unique empty function is simultaneously the zero and constant-one function and belongs to the vector subspace A, so the conclusion is immediate.

1.2L4

Assume X≠∅. For each a∈A let Ua:={x∈X:a(x)≠0}; these sets are open by continuity, and they cover X by the nowhere-vanishing clause in [L4].

2.1step 1.2L1L4algebra

By [L1], finitely many Ua0,…,Uan cover X. The function h:=a02+⋯+an2 lies in A and satisfies h(x)>0 for every x∈X.

3.1step 2.1L2

By [L2], h has a minimum m and maximum M; step 2.1 gives 0<m≤M.

4.1step 3.1L4algebra

If m=M, then h is the positive constant m and u:=m−1h∈A is exactly the constant-one function.

4.2step 3.1L3L4choose

If m<M, use [L3] to choose a polynomial p satisfying ∣p(t)−1/t∣<ε/M on [m,M]; then u:=hp(h) lies in A, because the polynomial t↦tp(t) has zero constant term.

5.1step 4.1step 4.2step 3.1algebra∎

In the case of step 4.2, every x∈X satisfies ∣u(x)−1∣=h(x)∣p(h(x))−1/h(x)∣<h(x)ε/M≤ε; together with step 4.1 this proves the claim in all cases.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

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.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

A point-separating nowhere-vanishing real function algebra is uniformly dense

Statement

Let X be a compact Hausdorff space and let A⊆C(X,R) be a point-separating nowhere-vanishing real function algebra. Then A is uniformly dense in C(X,R).

Facts & Assumptions

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

[L1]

A point-separating real function algebra either has full uniform closure, or all its members vanish at one fixed point and its closure is exactly the functions vanishing there; the empty space lies in the full-closure alternative (A separating real function algebra is dense or its closure consists exactly of the functions vanishing at one point).

Proof

technique · direct
1.1L1

If X=∅, [L1] gives the full-closure conclusion directly.

2.1L1given∎

If X≠∅, the proper alternative in [L1] would give a point x0 at which every member of A vanishes, contradicting nowhere-vanishing at x0; therefore the full-closure alternative holds and A is uniformly dense.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The real-valued part of a point-separating self-adjoint complex function algebra is separating and has the same common zeros

Statement

Let X be a compact Hausdorff space and let A⊆C(X,C) be a self-adjoint point-separating complex function algebra. Its real-valued part AR:={f∈A:f(X)⊆R} is a point-separating real function algebra. The common-zero sets of AR and A are equal. If A is unital, then AR is unital.

Facts & Assumptions

Given: A compact Hausdorff space X and a self-adjoint point-separating complex function algebra A⊆C(X,C).

[L1]

A complex function algebra is a complex vector subspace closed under pointwise multiplication; self-adjointness means f∈A implies f‾∈A, and point separation supplies a member distinguishing each distinct pair (Self-adjoint complex function algebras, unitality, and point separation).

[L2]

Every complex number has a unique form a+bi, with (a+bi)+(u+vi)=(a+u)+(b+v)i and (a+bi)(u+vi)=(au−bv)+(av+bu)i (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2)).

[L3]

The map Φ(a+bi)=(a,b) is a bijection C→R2, and it carries complex addition to (a+u,b+v) and multiplication to (au−bv,av+bu) (C is the real coordinate plane, with coordinate arithmetic).

[L4]

Complex conjugation is a real-field automorphism with z+w‾=z‾+w‾, zw‾=z‾ w‾, and z‾‾=z (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[L5]

For z=x+iy and w=u+iv, dC(z,w)=∣z−w∣=(x−u)2+(y−v)2, and continuity on subsets of C uses this metric (The Euclidean metric, convergence, Cauchy sequences, and continuity on the complex plane).

[L6]

A real function algebra is a real vector subspace closed under pointwise multiplication; unitality and point separation have their literal constant-function and distinct-pair meanings (Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space).

[L7]

For z=a+bi, Re⁡z=a, Im⁡z=b, and z‾=a−bi (Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1L1L2L4

For f∈A, self-adjointness and complex linearity put u:=(f+f‾)/2 and v:=(f−f‾)/(2i) in A.

1.2L1L2L3L6

Sums, real scalar multiples, and products of real-valued members of A are again real-valued by the displayed coordinate formulas in [L2] and [L3], so AR is a real function algebra by [L1] and [L6]; if A is unital, its real constant functions lie in AR.

2.1step 1.1L2L3L5L7algebra

The coordinate formulas in [L2], [L3], and [L7] give u(x)=Re⁡f(x) and v(x)=Im⁡f(x) for every x, so u and v are real-valued. They are continuous as maps into R: each is continuous into C as a member of A, and by [L5] the distance dC restricted to the real values agrees with ∣s−t∣, so the corestriction of a real-valued continuous map to R is again continuous. Hence u,v∈C(X,R), and [L5] also gives ∣u(x)−u(y)∣≤dC(f(x),f(y)) and ∣v(x)−v(y)∣≤dC(f(x),f(y)).

3.1L1L3step 2.1choose

If x≠y, choose f∈A with f(x)≠f(y). Since Φ in [L3] is injective, either Re⁡f(x)≠Re⁡f(y) or Im⁡f(x)≠Im⁡f(y), and step 2.1 places the corresponding separator in AR.

4.1step 2.1L2∎

If every member of A vanishes at x, then every member of AR does. Conversely, if every member of AR vanishes at x, then step 2.1 makes both real and imaginary parts of every f(x) zero, so coordinate uniqueness in [L2] gives f(x)=0; hence the two common-zero sets are equal.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Complex Stone–Weierstrass dichotomy for separating self-adjoint algebras; the unital case is dense

Statement

Let X be a compact Hausdorff space and let A⊆C(X,C) be a point-separating self-adjoint complex 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,C);
  2. there is a unique x0∈X at which every member of A vanishes, and the uniform closure of A is exactly Ix0C:={f∈C(X,C):f(x0)=0}.

If X=∅, the first conclusion holds. In particular, every unital point-separating self-adjoint complex function algebra is uniformly dense in C(X,C).

Facts & Assumptions

Given: A compact Hausdorff space X and a point-separating self-adjoint complex function algebra A⊆C(X,C).

[L1]

The real-valued part AR of A is a point-separating real function algebra with exactly the same common-zero set as A, and it is unital when A is unital (The real-valued part of a point-separating self-adjoint complex function algebra is separating and has the same common zeros).

[L2]

A point-separating real function algebra has either full uniform closure or a unique common zero x0 and closure equal to the real functions vanishing at x0; the empty space has full closure (A separating real function algebra is dense or its closure consists exactly of the functions vanishing at one point).

[L3]

The complex numbers form a field containing R, and every complex number has a unique form a+bi (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2)).

[L4]

For every z,w∈C, ∣z+w∣≤∣z∣+∣w∣ and ∣zw∣=∣z∣∣w∣ (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[L5]

The metric on C is dC(z,w)=∣z−w∣, and continuity on subsets of C uses this metric (The Euclidean metric, convergence, Cauchy sequences, and continuity on the complex plane).

[L6]

For z=a+bi, Re⁡z=a, Im⁡z=b, and ∣z∣=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1L1L2

If X=∅, then C(X,C) has only the empty function, which is the zero element of A, so the full-closure conclusion holds.

1.2L1L2

Assume X≠∅. By [L1] and [L2], the real-valued part AR either is dense in C(X,R) or has a unique common zero x0 and closure equal to the real functions vanishing there.

2.1step 1.2L1L3L5L6choose

In the dense alternative, let F∈C(X,C) and ε>0; the coordinate functions Re⁡F and Im⁡F are continuous by [L5] and [L6], so choose u,v∈AR within ε/2 of them and put h:=u+iv∈A.

2.2step 1.2L1L5

In the common-zero alternative, [L1] says that the same unique x0 is the common zero of A. Every uniform limit of members of A vanishes at x0, so A‾⊆Ix0C.

3.1step 2.1L4L6

For every x∈X, [L4] gives ∣F(x)−h(x)∣≤∣Re⁡F(x)−u(x)∣+∣Im⁡F(x)−v(x)∣<ε, so A is dense in C(X,C).

4.1step 1.2step 3.1L1L3L6

Conversely, let F∈Ix0C and let ε>0. Both Re⁡F and Im⁡F vanish at x0; by the real alternative in step 1.2 they can be approximated within ε/2 by u,v∈AR, and the argument of step 3.1 puts u+iv∈A within ε of F. As ε was arbitrary, Ix0C⊆A‾.

5.1step 3.1step 2.2step 4.1L1∎

Steps 2.2, 3.1, and 4.1 transfer both real alternatives to A. If A is unital, it contains the constant-one function and therefore has no common zero, so only the dense alternative is possible.

CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The unital algebra generated by a separating complex family and its conjugates is dense

Statement

Let X be a compact Hausdorff space and let S⊆C(X,C) separate points. The smallest unital complex function algebra containing S∪{f‾:f∈S} is uniformly dense in C(X,C).

Facts & Assumptions

Given: A compact Hausdorff space X, a point-separating family S⊆C(X,C), and the unital complex function algebra A generated by S and all pointwise conjugates of members of S.

[L1]

Every unital point-separating self-adjoint complex function algebra on a compact Hausdorff space is uniformly dense in C(X,C) (Complex Stone–Weierstrass dichotomy for separating self-adjoint algebras; the unital case is dense).

[L2]

Complex conjugation respects sums and products and is involutive: z+w‾=z‾+w‾, zw‾=z‾ w‾, and z‾‾=z (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[L3]

A complex function algebra is self-adjoint when it contains f‾ with every f, unital when it contains all constants, and point-separating when it distinguishes every distinct pair (Self-adjoint complex function algebras, unitality, and point separation).

Proof

technique · direct
1.1L3given

By construction, A is unital and contains the point-separating family S, so it is unital and point-separating in the sense of [L3].

1.2L2L3given

Conjugation maps every generator to another generator, fixes the real constants and conjugates complex constants, and respects sums and products by [L2]; therefore the conjugate of every finite algebraic expression in the generators belongs to A, so A is self-adjoint.

2.1step 1.1step 1.2L1∎

Steps 1.1 and 1.2 make A a unital point-separating self-adjoint complex function algebra, so [L1] gives exactly the asserted conclusion that A is uniformly dense in C(X,C).

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The quotient that identifies points indistinguishable by a real function algebra

Definition

Let X be a compact Hausdorff space and let A⊆C(X,R) be a real function algebra in the sense of Unital, point-separating, and nowhere-vanishing real function algebras on a compact Hausdorff space. Define a relation on X by x∼Ay⟺f(x)=f(y) for every f∈A.

This is an equivalence relation: equality gives reflexivity, symmetry of equality gives symmetry, and transitivity follows by applying transitivity of equality to f(x)=f(y) and f(y)=f(z) for each f∈A. The indistinguishability quotient of X by A is YA:=X/∼A, equipped with the quotient topology of the canonical surjection qA:X⟶YA,qA(x)=[x]A, as defined in The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection. Thus two points have the same image under qA exactly when no member of A distinguishes them.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

A closed unital real function algebra is C(Y,R) on its indistinguishability quotient

Statement

Let X be a compact Hausdorff space and let A⊆C(X,R) be a uniformly closed unital real function algebra. Let YA=X/∼A be its indistinguishability quotient and qA:X→YA the canonical projection (The quotient that identifies points indistinguishable by a real function algebra). Then YA is compact Hausdorff, every f∈A descends uniquely to a continuous f~∈C(YA,R) with f=f~∘qA, and A⟶C(YA,R),f⟼f~, is a unital algebra isomorphism. When X is nonempty it is also isometric for the uniform metric, which For a nonempty set X and a metric space (Y,d) the uniform metric ρˉ(f,g)=sup⁡xmin⁡{d(f(x),g(x)),1} is a metric on YX defines only on a nonempty domain. Thus A is canonically the full continuous real function algebra on the quotient whose points it separates.

Facts & Assumptions

Given: A compact Hausdorff space X, a uniformly closed unital real function algebra A⊆C(X,R), its indistinguishability quotient YA, and the canonical surjection qA:X→YA.

[L1]

The relation x∼Ay means f(x)=f(y) for every f∈A, and YA=X/∼A carries the quotient topology of qA (The quotient that identifies points indistinguishable by a real function algebra).

[L2]

For a quotient map q:X→Y, a set V⊆Y is open exactly when q−1[V] is open in X (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection).

[L4]

Every unital point-separating real function algebra on a compact Hausdorff space is uniformly dense in the full continuous real function space (Real Stone–Weierstrass theorem for compact Hausdorff spaces).

[L5]
[L6]

The function dR(s,t)=∣s−t∣ is a metric on R, and its metric topology is the usual topology (The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded).

[L7]

In every metric space, distinct points have disjoint open balls; hence every metric space is Hausdorff (Distinct points of a metric space have disjoint balls around them).

[L8]

For a nonempty set X and a metric space (Y,d), the uniform metric on YX is ρˉ(f,g)=sup⁡x∈Xmin⁡{d(f(x),g(x)),1} (For a nonempty set X and a metric space (Y,d) the uniform metric ρˉ(f,g)=sup⁡xmin⁡{d(f(x),g(x)),1} is a metric on YX).

Proof

technique · direct
1.1L1given

For f∈A, [L1] makes f constant on each fibre of qA, so there is a unique function f~:YA→R satisfying f=f~∘qA.

1.2L2L3

The quotient map qA is continuous and surjective by [L2], so [L3] makes YA=qA[X] compact.

2.1step 1.1L2

For every open U⊆R, one has qA−1[f~−1[U]]=f−1[U], which is open because f is continuous; [L2] therefore makes f~ continuous.

2.2step 1.1L8algebra

The descent map is an injective unital algebra homomorphism, because descent respects the pointwise operations and f=f~∘qA determines f~ on the surjective image. When X is nonempty it is moreover isometric: qA is onto, so the two families of values coincide and sup⁡x∈X∣g(qA(x))−h(qA(x))∣=sup⁡y∈YA∣g(y)−h(y)∣. For X=∅ both function spaces have the unique empty function as their only member, so the map is a bijection; no isometry is asserted there, since [L8] defines the uniform metric only on a nonempty domain.

3.1L1step 2.1L5L6L7

If [x]A≠[y]A, then [L1] supplies f∈A with f(x)≠f(y). By [L6] and [L7], the distinct real values f~([x]A) and f~([y]A) have disjoint open neighbourhoods; their inverse images under the continuous f~ are disjoint open neighbourhoods of the two classes, so YA is Hausdorff by [L5].

3.2step 1.1step 2.1L1algebra

The descended family A~:={f~:f∈A} is a unital real function algebra because descent respects the pointwise operations, and it separates points by the definition of ∼A in [L1].

4.1step 1.2step 3.1step 3.2L4

Since YA is compact Hausdorff by steps 1.2 and 3.1, [L4] makes A~ uniformly dense in C(YA,R).

5.1step 1.1step 4.1step 2.2given∎

For g∈C(YA,R) and ε>0, step 4.1 supplies f∈A with ∣f~(y)−g(y)∣<ε for every y∈YA; since f=f~∘qA, the same bound reads ∣f(x)−g(qA(x))∣<ε for every x∈X, so g∘qA is uniformly approximable by members of A. As A is uniformly closed, g∘qA∈A, and its unique descent in step 1.1 is g because qA is surjective. Hence the descent map is surjective, and with step 2.2 it is the claimed unital algebra isomorphism, isometric whenever X≠∅.

5 · Examples, counterexamples and false statements

None yet.

Sources