Alphabeta Math
Session-authored (Fable 5 assisted)
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 FC(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 XF with pointwise operations, and Fn as the case X=n={0,1,,n1}), and let fC(X,R). The family F has the two-point duplication property relative to f when for every x,yX, including x=y, there is hF 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 LC(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 XF with pointwise operations, and Fn as the case X=n={0,1,,n1} and, for every f,gL, it contains the pointwise functions fg:xmax{f(x),g(x)},fg:xmin{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,yX there is gL 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 AC(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 XF with pointwise operations, and Fn as the case X=n={0,1,,n1} 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,yX there is fA with f(x)f(y);
  • nowhere-vanishing when for every xX there is fA 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 FC(X,R) and fC(X,R), f is uniformly approximable by members of F means that for every ε>0 there is gF with f(x)g(x)<ε for every xX; 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 (abi)/(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=z2, 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)=zw 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,GC(X,C) and fC(X,C), f is uniformly approximable by members of F means that for every ε>0 there is gF with dC(f(x),g(x))<ε for every xX; 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 AC(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 XF with pointwise operations, and Fn as the case X=n={0,1,,n1} 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 fAfA, where f(x):=f(x).

The algebra is unital when it contains every constant complex-valued function, point-separating when every distinct x,yX admit fA with f(x)f(y), and nowhere-vanishing when every xX admits fA 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 AC(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]
[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.1

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

L4L5
1.2

By [L2] and the equivalence (a)(b) in [L3], a function KR 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.

L2L3
2.1

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.

step 1.1step 1.2L1L6
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 LC(X,R) be a unital point-separating real vector sublattice (Unital point-separating real vector sublattices of C(X,R)). If x,yX are distinct and α,βR, then there is hL with h(x)=αandh(y)=β.

Facts & Assumptions

Given: A unital point-separating real vector sublattice LC(X,R), distinct points x,yX, and prescribed values α,βR.

[L1]

Point separation supplies gL 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.1

By [L1], choose gL 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.

L1choose
2.1

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))=β.

step 1.1L1algebra
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 fC(X,R), and let LC(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 uL such that u(z)f(z)<εfor every zX.

Facts & Assumptions

Given: A nonempty compact space X, a continuous f:XR, a family LC(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,yX there is hL 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.1

Fix xX and let Hx:={hL:h(x)=f(x)}; for hHx put Uh:={zX:h(z)>f(z)ε}, an open set by continuity.

given
2.1

The family (Uh)hHx covers X: for any yX, [L1] supplies hL with h(x)=f(x) and h(y)=f(y)>f(y)ε, so hHx and yUh.

L1step 1.1
3.1

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

step 2.1L2given
4.1

Let G:={gL:g(z)>f(z)ε for every zX, and g(x)=f(x) for some xX}, a subset of L formed by comprehension rather than by selecting one function per point, and for gG put Vg:={zX:g(z)<f(z)+ε}; each Vg is open. The family (Vg)gG covers X: given xX, 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)+ε.

step 3.1given
5.1

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

step 4.1L2given
6.1

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 zX.

step 3.1step 4.1step 5.1algebra
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 LC(X,R) be a unital point-separating real vector sublattice. Then for every fC(X,R) and every ε>0 there is gL with g(x)f(x)<ε for every xX; 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 LC(X,R), a target fC(X,R), and a real ε>0.

[L1]

For distinct x,yX 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)=supxXmin{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.1

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.

L3given
1.2

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.

L1given
2.1

Apply [L2] with the positive error min{ε,1}/2 to obtain gL satisfying g(x)f(x)<min{ε,1}/2<ε for every xX.

step 1.2L2
3.1

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.

step 2.1L3
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 AC(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 AC(X,R), and its uniform closure A.

[L1]

For ab, 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:XY 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.1

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.

L4
1.2

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

L2L4
1.3

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.

L4algebra
2.1

The set A is closed under multiplication. Indeed, for f,gA, [L3] gives finite bounds Mf:=maxXf and Mg:=maxXg. Given η>0, choose a,bA with af<min{1,η/(2(Mg+1))},bg<η/(2(Mf+1)). Then aMf+1 and abfgabg+gaf<η pointwise. Thus products of members of A again lie in A.

L3L4step 1.3choosealgebra
2.2

Fix fA and ε>0. By [L3], f has a maximum M0; if M=0 then f=0 and f=0A.

L3step 1.3
3.1

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 fA for every fA.

L1step 1.3step 2.1step 2.2choosealgebra
4.1

For f,gA, the pointwise identities fg=(f+g+fg)/2 and fg=(f+gfg)/2, together with steps 1.3 and 3.1, put both functions in A; hence A is a real vector sublattice.

step 1.3step 3.1algebra
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 AC(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 AC(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 fC(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.1

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).

given
1.2

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.

L1given
2.1

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.

step 1.2L2
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 AC(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 uA such that u(x)1<εfor every xX.

Facts & Assumptions

Given: A compact Hausdorff space X, a nowhere-vanishing real function algebra AC(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 ab, 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 xX, some aA 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.1

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.

L4
1.2

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

L4
2.1

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

step 1.2L1L4algebra
3.1

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

step 2.1L2
4.1

If m=M, then h is the positive constant m and u:=m1hA is exactly the constant-one function.

step 3.1L4algebra
4.2

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 ttp(t) has zero constant term.

step 3.1L3L4choose
5.1

In the case of step 4.2, every xX 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.

step 4.1step 4.2step 3.1algebra
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 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
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 AC(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 AC(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.1

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

L1
2.1

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.

L1given
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 AC(X,C) be a self-adjoint point-separating complex function algebra. Its real-valued part AR:={fA: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 AC(X,C).

[L1]

A complex function algebra is a complex vector subspace closed under pointwise multiplication; self-adjointness means fA implies fA, 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)=(aubv)+(av+bu)i (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (abi)/(a2+b2)).

[L3]

The map Φ(a+bi)=(a,b) is a bijection CR2, and it carries complex addition to (a+u,b+v) and multiplication to (aubv,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=zw, and z=z (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

[L5]

For z=x+iy and w=u+iv, dC(z,w)=zw=(xu)2+(yv)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, Rez=a, Imz=b, and z=abi (Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1

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

L1L2L4
1.2

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.

L1L2L3L6
2.1

The coordinate formulas in [L2], [L3], and [L7] give u(x)=Ref(x) and v(x)=Imf(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 st, so the corestriction of a real-valued continuous map to R is again continuous. Hence u,vC(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)).

step 1.1L2L3L5L7algebra
3.1

If xy, choose fA with f(x)f(y). Since Φ in [L3] is injective, either Ref(x)Ref(y) or Imf(x)Imf(y), and step 2.1 places the corresponding separator in AR.

L1L3step 2.1choose
4.1

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.

step 2.1L2
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 AC(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 x0X at which every member of A vanishes, and the uniform closure of A is exactly Ix0C:={fC(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 AC(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 (abi)/(a2+b2)).

[L4]

For every z,wC, z+wz+w and zw=zw (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

[L5]

The metric on C is dC(z,w)=zw, 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, Rez=a, Imz=b, and z=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1

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

L1L2
1.2

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.

L1L2
2.1

In the dense alternative, let FC(X,C) and ε>0; the coordinate functions ReF and ImF are continuous by [L5] and [L6], so choose u,vAR within ε/2 of them and put h:=u+ivA.

step 1.2L1L3L5L6choose
2.2

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 AIx0C.

step 1.2L1L5
3.1

For every xX, [L4] gives F(x)h(x)ReF(x)u(x)+ImF(x)v(x)<ε, so A is dense in C(X,C).

step 2.1L4L6
4.1

Conversely, let FIx0C and let ε>0. Both ReF and ImF vanish at x0; by the real alternative in step 1.2 they can be approximated within ε/2 by u,vAR, and the argument of step 3.1 puts u+ivA within ε of F. As ε was arbitrary, Ix0CA.

step 1.2step 3.1L1L3L6
5.1

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.

step 3.1step 2.2step 4.1L1
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 SC(X,C) separate points. The smallest unital complex function algebra containing S{f:fS} is uniformly dense in C(X,C).

Facts & Assumptions

Given: A compact Hausdorff space X, a point-separating family SC(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=zw, and z=z (Conjugation is an involutive real-field automorphism, zz=z2, 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.1

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

L3given
1.2

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.

L2L3given
2.1

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).

step 1.1step 1.2L1
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 AC(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 xAyf(x)=f(y) for every fA.

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 fA. The indistinguishability quotient of X by A is YA:=X/A, equipped with the quotient topology of the canonical surjection qA:XYA,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 AC(X,R) be a uniformly closed unital real function algebra. Let YA=X/A be its indistinguishability quotient and qA:XYA the canonical projection (The quotient that identifies points indistinguishable by a real function algebra). Then YA is compact Hausdorff, every fA descends uniquely to a continuous f~C(YA,R) with f=f~qA, and AC(YA,R),ff~, 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)=supxmin{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 AC(X,R), its indistinguishability quotient YA, and the canonical surjection qA:XYA.

[L1]

The relation xAy means f(x)=f(y) for every fA, 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:XY, a set VY is open exactly when q1[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)=st is a metric on R, and its metric topology is the usual topology (The absolute value makes R a metric space: d(x,y)=xy is a metric, its open balls are the intervals (xr,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)=supxXmin{d(f(x),g(x)),1} (For a nonempty set X and a metric space (Y,d) the uniform metric ρˉ(f,g)=supxmin{d(f(x),g(x)),1} is a metric on YX).

Proof

technique · direct
1.1

For fA, [L1] makes f constant on each fibre of qA, so there is a unique function f~:YAR satisfying f=f~qA.

L1given
1.2

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

L2L3
2.1

For every open UR, one has qA1[f~1[U]]=f1[U], which is open because f is continuous; [L2] therefore makes f~ continuous.

step 1.1L2
2.2

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 supxXg(qA(x))h(qA(x))=supyYAg(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.

step 1.1L8algebra
3.1

If [x]A[y]A, then [L1] supplies fA 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].

L1step 2.1L5L6L7
3.2

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

step 1.1step 2.1L1algebra
4.1

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

step 1.2step 3.1step 3.2L4
5.1

For gC(YA,R) and ε>0, step 4.1 supplies fA with f~(y)g(y)<ε for every yYA; since f=f~qA, the same bound reads f(x)g(qA(x))<ε for every xX, so gqA is uniformly approximable by members of A. As A is uniformly closed, gqAA, 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.

step 1.1step 4.1step 2.2given

5 · Examples, counterexamples and false statements

None yet.

Sources

Standard references

Recommended treatments; not extraction sources.