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

1 result · all verified · 0 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 1 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Gelfand Theory and Commutative C Star Algebras

1 · Prerequisites

2 · Summary

This page develops Gelfand theory for commutative Banach algebras together with the commutative Gelfand–Naimark theorem and the topological dictionaries that accompany it. Characters are defined for arbitrary associative complex algebras, with neither continuity nor unitality assumed; on a nonzero unital Banach algebra they are automatically unital, continuous and of norm one, so the character space sits inside the dual unit ball. Closed ideals give Banach quotients, maximal ideals are exactly the kernels of characters, and the spectrum of an element is the set of its character values — the fact that turns the Gelfand transform a^(χ)=χ(a) into a contractive unital homomorphism with a^=r(a), whose kernel is the Jacobson radical.

The C*-algebraic half begins with involution axioms, the C*-identity and the self-adjoint, positive, normal and unitary vocabulary. For normal elements the C*-identity forces the spectral radius to equal the norm, characters on commutative C*-algebras preserve the involution, and the range of the Gelfand transform is a closed, unital, self-adjoint, point-separating algebra to which Stone–Weierstrass applies: this is the isometric unital -isomorphism AC(Δ(A)). The dual statements follow: characters of C(K) are evaluations, so compact Hausdorff spaces and unital commutative C*-algebras are contravariantly equivalent; Gleason–Kahane–Żelazko and Banach–Stone are proved as the classical companions, the latter via extreme points of the dual ball of C(K). A separate block reconstructs the maximal ideal space of the ring of all continuous real functions as βX, through z-filters and z-ultrafilters, and redevelops Boolean Stone duality under the Axiom of Choice, including the ultrafilter extension lemma, the representation BClop(UltB) and the full duality between Boolean algebras and Stone spaces.

The final block removes the unit: the algebraic unitization A+=AC receives the minimal C*-norm La+λI, unique among C*-norms extending the norm of A; the character space of the unitization is the one-point compactification of Δ(A); and every commutative C*-algebra is isometrically -isomorphic to C0(Δ(A)), with approximate units of positive contractions and a contravariant equivalence between locally compact Hausdorff spaces with proper maps and commutative C*-algebras with proper star-homomorphisms. The choice ledger is explicit throughout: characters are automatically continuous in ZF, the maximal ideal theorem and commutative Gelfand–Naimark use full AC, the C(K) evaluation theorem inherits Dependent Choice from Urysohn, and the locally compact duality records the same costs.

The final two draft records give the general LCA-group-algebra Fourier/Gelfand example under AC. The convolution-algebra, all-character, and compact-open topology assertions are explicitly source-backed external prerequisites, not results proved on this page; the example proves only the unitization algebra and Gelfand-evaluation calculation relative to that record.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Character and maximal ideal space

Definition

An associative complex algebra is a complex vector space A (Vector space over a field) equipped with a multiplication A×AA, (a,b)ab, which is complex-bilinear and associative: (λa+μb)c=λac+μbc, a(λb+μc)=λab+μac, and (ab)c=a(bc) for all a,b,cA and λ,μC. No multiplicative identity is assumed, and no scalar-algebra or real-algebra convention is imported here; all algebras in this page are complex and the only structure used below is the one just displayed.

A character on A is a map χ:AC which is nonzero, complex-linear (Linear map between vector spaces over the same field) and multiplicative:

χ(λa+μb)=λχ(a)+μχ(b),χ(ab)=χ(a)χ(b)(a,bA, λ,μC).

Two things are deliberately not part of the definition:

  • continuity is not assumed; for a unital Banach algebra it is a theorem below, and for a commutative Banach algebra it then follows for free;
  • preservation of a unit is not assumed either. If A happens to have an identity 1, a character is not required to satisfy χ(1)=1 by definition; for a unital Banach algebra this too is proved later on this page.

The character space of A is

Δ(A)  :=  {χ:χ is a character on A},

a set by Separation, since every character is a subset of A×C and A×C is a set. Initially Δ(A) carries the topology of pointwise evaluation: the coarsest topology for which all the evaluation maps ea:Δ(A)C, ea(χ):=χ(a), are continuous. Equivalently, a basic neighbourhood of χ0 is {χ:χ(ai)χ0(ai)<ε, ik} for finitely many aiA and ε>0. Once characters are known to be bounded linear functionals they are points of the dual A, and this topology is exactly the subspace topology induced by the weak-star topology σ(A,A) (as proved later on this page); no duality theory is used before that point. For a nonzero commutative unital Banach algebra, under the Axiom of Choice, Δ(A) is also called the maximal ideal space: only in that setting does the later maximal-ideal correspondence identify its points with all maximal ideals.

Remarks

  • Why "nonzero" is part of the definition. The zero map is linear and multiplicative and would otherwise be a character of every algebra; excluding it is what makes characters the algebraic counterparts of points, and it is used already in the first unitality computation.
  • The empty character space is allowed here. For an algebra with no characters at all Δ(A)= is a perfectly good value of the definition; compact Hausdorffness and nonemptiness of Δ(A) are theorems requiring a nonzero commutative unital Banach algebra.
  • A character need not exist. For a general associative complex algebra nothing in this definition produces a character, and the existence statements below spend the Axiom of Choice precisely there.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Characters on a unital Banach algebra are continuous

Statement

Let A be a nonzero unital complex Banach algebra (Unital Banach algebra) and let χ be a character on A (Character and maximal ideal space). Then:

  1. χ is unital: χ(1)=1;
  2. χ(a)σA(a) for every aA (Spectrum and resolvent set in a Banach algebra);
  3. χ(a)a for every aA; consequently χ is bounded linear with χ=1, and in particular χ is continuous.

No Hahn–Banach theorem, no spectral-radius formula and no existence of characters is used: the argument runs on the Neumann series alone and is a theorem of ZF.

Facts & Assumptions

Given: A nonzero unital complex Banach algebra A, a character χ on A, and an element aA.

[L1]

A is a complex vector space with associative bilinear multiplication, a complete submultiplicative norm, a unit 1 with 1x=x1=x and 1=1, and 01 because A is nonzero (Unital Banach algebra).

[L2]

A character is nonzero, complex-linear and multiplicative; in particular χ(11)=χ(1)2 and χ(a1)=χ(a)χ(1) (Character and maximal ideal space).

[L3]

bA is invertible exactly when bc=cb=1 for some cA, and zσA(a) exactly when z1a is not invertible (Spectrum and resolvent set in a Banach algebra).

[L4]

If y<1 then 1y is invertible, with inverse n0yn (Neumann series).

Proof

technique · direct
1.1

χ(1)=χ(11)=χ(1)2 by multiplicativity [L2], so χ(1){0,1}; if χ(1)=0 then χ(a)=χ(a1)=χ(a)χ(1)=0 for every a, contradicting that χ is nonzero [L2], so χ(1)=1.

L1L2algebra
2.1

Put λ:=χ(a) and suppose λσA(a), so that aλ1 is invertible with two-sided inverse b [L3]. Then 1=χ(1)=χ(b(aλ1))=χ(b)(χ(a)λχ(1))=χ(b)0=0 by [step 1.1], [L2] and linearity, a contradiction; hence χ(a)σA(a).

step 1.1L2L3
3.1

Suppose λ>a where λ=χ(a). Then a/λ=a/λ<1, so 1a/λ is invertible by [L4], and therefore λ1a=λ(1a/λ) is invertible with inverse λ1(1a/λ)1; by [L3] this says λσA(a), contradicting [step 2.1]. Hence χ(a)a for every aA.

step 2.1L1L3L4algebra
4.1

By [step 1.1] χ(1)=1 and by [step 3.1] χ(a)a for all a, so χ is bounded linear with χ1; since 1=1 and χ(1)=1, χ=1. Every bounded linear map between normed spaces is continuous, so χ is continuous.

step 1.1step 3.1L1

Remarks

  • The unit hypothesis streamlines the proof, but continuity survives without it. For a nonzero unital Banach algebra the computation χ(1)2=χ(1) forces unitality. A character on a nonunital Banach algebra B extends to the algebraic sum-norm unitization CB, with product (λ,a)(μ,b)=(λμ,λb+μa+ab), by χ+(λ,a)=λ+χ(a). This is a unital character on a unital Banach algebra, so the theorem applied to χ+ shows that the original character is continuous as well.
  • Choice-free. Steps 1.1–2.2 use only the algebra axioms, the definition of the spectrum and the Neumann series; no selection from nonempty sets and no separation theorem occurs.
  • Where the bound is used. Part 3 is what puts Δ(A) inside the dual unit ball and identifies the pointwise-evaluation topology with the weak-star subspace topology; this is the standard automatic-continuity statement for characters.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Closed ideal quotient is a Banach algebra

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let A be a unital complex Banach algebra (Unital Banach algebra) and let IA be a proper two-sided ideal which is closed in the norm of A. Then the quotient A/I, with the quotient norm and coset multiplication, is a nonzero unital complex Banach algebra with unit 1+I of norm one, and the quotient map AA/I is a unital algebra homomorphism of norm one.

The hypothesis of Countable Choice is inherited from the completeness of the quotient (A quotient of a Banach space by a closed subspace is Banach) and is spent nowhere else; the algebraic verification is a theorem of ZF.

Facts & Assumptions

Given: A proper closed two-sided ideal I of a unital complex Banach algebra A, and the quotient vector space A/I with quotient norm a+I=inf{ax:xI}.

[L1]

A is a complex vector space with an associative bilinear multiplication, a complete submultiplicative norm, a unit 1 with 1a=a1=a and 1=1, and 01 (Unital Banach algebra).

[L2]

I is a linear subspace of A with axI and xaI for all aA, xI (two-sided ideal).

[L3]

Under Countable Choice, for a Banach space X and a closed linear subspace MX the quotient X/M is Banach for the quotient norm (A quotient of a Banach space by a closed subspace is Banach, The Axiom of Countable Choice (ACω)).

[L4]

If y<1 then 1y is invertible in A, with two-sided inverse n0yn (Neumann series).

Proof

technique · direct
1.1

Coset multiplication (a+I)(b+I):=ab+I is well defined: if a=a+x and b=b+y with x,yI, then ab=ab+ay+xb+xy, and ay,xb,xyI because I is a two-sided ideal; hence ababI and ab+I=ab+I.

L2algebra
1.2

A/I is a complex vector space with the quotient norm a+I=infxIax, and it is complete, hence a Banach space, by [L3] applied to the closed subspace IA under Countable Choice.

L2L3
1.3

A/I is nonzero: were 1+I=0+I then 1I, and then a=a1I for every a, so I=A, contradicting that I is proper.

L1L2
2.1

Coset multiplication is complex-bilinear: it is the composition of the bilinear product on A with the linear quotient map, so (λa+μa)b+I=λ(ab+I)+μ(ab+I) and similarly in the second variable.

step 1.1L1
2.2

Submultiplicativity. For a,bA and x,yI one has ab(ax)(by)=ay+xbxyI, so (ax)(by)ab+I and hence ab+I(ax)(by)axby; given ε>0 choose x,yI with axa+I+ε and byb+I+ε (the two infima are approximated independently), which gives ab+I(a+I+ε)(b+I+ε) and hence (a+I)(b+I)a+Ib+I after ε0.

step 1.1step 1.2L1L2algebra
2.3

The quotient unit is normalized. The coset 1+I satisfies (1+I)(a+I)=a+I=(a+I)(1+I) by [L1], so it is a two-sided identity, and 1+I10=1 since 0I; conversely if 1+I<1 there is xI with 1x<1, so x=1(1x) is invertible by [L4], whence 1=x1xI and I=A by [step 1.3], a contradiction. Hence 1+I=1.

step 1.3L1L2L4algebra
3.1

By [step 1.2] A/I is a Banach space, by [step 2.1] and [step 1.1] its multiplication is an associative complex-bilinear product (associativity descends from A cosetwise), by [step 2.2] the quotient norm is submultiplicative, and by [step 2.3] the coset 1+I is an identity of norm one; together with [step 1.3] this says that A/I is a nonzero unital complex Banach algebra. The quotient map q(a)=a+I is linear, multiplicative, unital and satisfies q1 with q(1)=1, so q=1.

step 1.1step 1.2step 1.3step 2.1step 2.2step 2.3

Remarks

  • Why the ideal must be closed. Completeness of the quotient is exactly what fails for a non-closed ideal; the argument above uses closedness only through [L3].
  • Countable Choice is genuinely used. The completeness of the quotient is inherited from the published quotient theorem, which assumes ACω; no other step selects from infinitely many nonempty sets, and the two near-minimizing representatives in step 2.2 are chosen for a single pair (a,b) at each fixed ε.
  • Properness is used twice. It gives 1I (nonzero quotient) and the distance bound 1+I1 through the Neumann series.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Maximal ideals and characters of a commutative Banach algebra

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a nonzero commutative unital complex Banach algebra (Unital Banach algebra) and let IA be a proper ideal. Then:

  1. I is contained in a closed maximal ideal;
  2. the maximal ideals of A (Prime ideals and maximal ideals in a commutative ring) are exactly the kernels of the characters of A (Character and maximal ideal space), and the map χkerχ is a bijection from Δ(A) onto the set of maximal ideals.

This is an implementation in ZFC: every proper ideal is extended by Zorn's lemma, so the argument is not an equivalence between the existence of maximal ideals and a weaker choice principle.

Facts & Assumptions

Given: An assumed Axiom of Choice, a nonzero commutative unital complex Banach algebra A, and a proper ideal I of A.

[L1]

A is a complex vector space with an associative bilinear multiplication, a complete submultiplicative norm, a unit 1 with 1a=a1=a and 1=1, and 01 (Unital Banach algebra).

[L2]

An ideal of A is a linear subspace closed under multiplication by elements of A; it is proper when it is not all of A; a maximal ideal is a maximal element of the poset of proper ideals under inclusion (Prime ideals and maximal ideals in a commutative ring).

[L3]

If y<1 then 1y is invertible with inverse n0yn (Neumann series).

[L4]

Under Countable Choice, a proper closed two-sided ideal J of A has A/J a nonzero unital complex Banach algebra with unit of norm one (Closed ideal quotient is a Banach algebra).

[L5]

Under the Axiom of Choice every unital complex Banach division algebra is C1 isometrically (Gelfand-Mazur).

[L6]

Under the Axiom of Choice, a nonempty poset in which every chain has an upper bound has a maximal element (Zorn's lemma).

[L8]

Every character of A is unital with χ(1)=1, is bounded of norm one, and satisfies χ(a)σA(a) (Characters on a unital Banach algebra are continuous).

Proof

technique · direct
1.1

If J is a proper ideal and xJ is invertible with inverse x1, then 1=x1xJ and hence a=a1J for every a, so J=A; contrapositively a proper ideal contains no invertible element, and in particular 1J.

L1L2algebra
1.2

For every ideal J the norm closure J is an ideal: it is a closed linear subspace, and for aA the maps xax and xxa are continuous, so aJaJJ and JaJ.

L1L2
1.3

If {Jk} is a nonempty chain of ideals of A, then J:=kJk is an ideal: it is a union of a nested family of linear subspaces and is closed under multiplication by A. The family P of proper ideals of A containing I is nonempty because IP, and it is a poset under inclusion.

L2
1.4

Character kernels are maximal ideals. If χ is a character then kerχ is a proper ideal: it is a linear subspace closed under multiplication, and it is proper because χ0 gives some a with χ(a)0. It is maximal: if Mkerχ is an ideal and aMkerχ, then for every bA the element b(χ(b)/χ(a))a lies in kerχM, hence bM and M=A.

L2algebra
1.5

The assignment χkerχ is injective on Δ(A): if kerχ=kerψ and aA, then aχ(a)1kerχ=kerψ, so 0=ψ(aχ(a)1)=ψ(a)χ(a)ψ(1)=ψ(a)χ(a) by [L8], whence χ=ψ.

L8algebra
2.1

The union J of a nonempty chain {Jk}P is proper: if 1J then 1Jk for some k, and then Jk=A by [step 1.1], contradicting JkP. So by [step 1.3] every chain in P has an upper bound in P, and [L6], available under the standing Axiom of Choice [L7], supplies a maximal element MP with IMA.

step 1.1step 1.3L2L6L7
3.1

The maximal ideal M of [step 2.1] is closed. By [step 1.2] M is an ideal containing M; if M=A then 1M, so some xM satisfies 1x<1, and then x=1(1x) is invertible by [L3], contradicting [step 1.1] and the properness of M. Hence M is a proper ideal containing M, and maximality forces M=M.

step 1.1step 1.2step 2.1L3
3.2

The quotient A/M is a nonzero commutative unital complex Banach algebra by [L4], using ACω from [L7], and it is a field: if aM, the ideal M+Aa strictly contains M and hence equals A by the maximality of M in [step 2.1], so there are mM and bA with m+ba=1, and then (b+M)(a+M)=1+M exhibits a+M as invertible.

step 2.1L2L4L7
4.1

Consequently A/M is a unital complex Banach division algebra, and [L5] provides an isometric algebra isomorphism A/MC; write π:AA/M for the quotient map, a unital algebra homomorphism of norm one.

step 3.2L5
5.1

The composite of π with the isomorphism of [step 4.1] is a nonzero complex-linear multiplicative map χ:AC with χ(1)=1, that is, a character, and its kernel is exactly M; thus every proper ideal is contained in a closed maximal ideal which is the kernel of a character.

step 2.1step 3.1step 4.1L2algebra
6.1

By [step 5.1] every proper ideal lies in a closed maximal ideal, proving claim 1; by [step 5.1] every maximal ideal containing a proper ideal is a character kernel, by [step 1.4] every character kernel is a maximal ideal, and by [step 1.5] the assignment is injective, so the maximal ideals are exactly the character kernels and χkerχ is a bijection, proving claim 2.

step 1.4step 1.5step 5.1

Remarks

  • Where the Axiom of Choice is spent. Directly through Zorn's lemma in [step 2.1], applied to the poset built in [step 1.3]; through the Countable Choice used for the completeness of the quotient in [step 3.2], which [L7] derives from AC; and through Gelfand–Mazur in [step 4.1], whose nonemptiness-of-spectrum input spends AC. The remaining computations of [step 1.1], [step 1.2], [step 1.4] and [step 1.5] involve no further selection.
  • Maximal ideals are automatically closed. This is what makes the maximal ideal space a topological object: by [2.1] the word "closed" in claim 1 is redundant, but it is proved, not assumed.
  • No unit is assumed on the quotient. The quotient unit is 1+M, whose norm is one by Closed ideal quotient is a Banach algebra; the nonzero hypothesis on A is used only to know that the zero ideal is proper.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Spectrum as character values

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a nonzero commutative unital complex Banach algebra (Unital Banach algebra), let aA, and let σA(a) be the spectrum of a in A (Spectrum and resolvent set in a Banach algebra), with spectral radius r(a) (Spectral radius). Then

σA(a)  =  {χ(a):χΔ(A)},

and consequently every character χΔ(A) satisfies χ(a)r(a)a for every aA.

The spectrum is taken in the ambient algebra A; the statement is not a claim about the spectrum computed in a subalgebra, and no injectivity or surjectivity of the Gelfand transform is asserted.

Facts & Assumptions

Given: An assumed Axiom of Choice, a nonzero commutative unital complex Banach algebra A, and an element aA.

[L1]

Every proper ideal of A is contained in a maximal ideal, and the maximal ideals of A are exactly the kernels of the characters of A (Maximal ideals and characters of a commutative Banach algebra, The Axiom of Choice).

[L2]

zσA(a) exactly when z1a is not invertible in A; an element of a proper ideal is never invertible (Spectrum and resolvent set in a Banach algebra).

[L3]

Every character of A is unital, so χ(1)=1, and satisfies χ(x)x for all x (Characters on a unital Banach algebra are continuous).

[L4]

The spectral radius is r(a)=max{z:zσA(a)} and satisfies 0r(a)a (Spectral radius, The Axiom of Choice).

Proof

technique · direct
1.1

For χΔ(A) the element aχ(a)1 lies in kerχ, because χ(aχ(a)1)=χ(a)χ(a)χ(1)=0 by linearity and [L3]; as kerχ is a proper ideal, aχ(a)1 is not invertible, so χ(a)σA(a) by [L2].

L1L2L3
1.2

If λσA(a) then the ideal I:=(aλ1)A generated by aλ1 is proper: were I=A, there would be bA with b(aλ1)=1, making aλ1 invertible, contrary to [L2].

L2
2.1

By [L1] the proper ideal I of [step 1.2] is contained in a maximal ideal M, and M=kerχ for some character χ; since aλ1IM we get χ(aλ1)=0, that is, χ(a)=λ by linearity and [L3].

step 1.2L1L3
3.1

Steps [step 1.1] and [step 2.1] give σA(a)={χ(a):χΔ(A)}. For each character, χ(a)σA(a), so χ(a)max{z:zσA(a)}=r(a) by [L4], and r(a)a by [L4]; the displayed consequence follows.

step 1.1step 2.1L4

Remarks

  • AC is spent once, in the maximal-ideal extension. Both inclusions are otherwise algebraic: the forward inclusion only tests the character on a coset representative, and the reverse inclusion only extends an ideal.

  • Consequences for the Gelfand transform. Since a^(χ)=χ(a), the equality of the statement says that the range of a^ is exactly σA(a), which is how the norm formula a^=r(a) is proved in Gelfand transform is a contractive unital homomorphism.

  • No isometry claim. The inequality chain χ(a)r(a)a is all that the spectrum identity yields; for a general commutative Banach algebra the first inequality can be strict, as cex-gelfand-transform-of-a-banach-algebra-need-not-be-isometric records.

  • Reading order. The example items named by ID above are homed on later pages of the plan, so they are named rather than hyperlinked: a body link to later material must be declared as a forward reference, and Step-5b closure removes every such declaration. Rehoming those items to an earlier page (an owner-only reading-order change) would make the citations backward and restore the links.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Maximal ideal space is compact Hausdorff

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a nonzero commutative unital complex Banach algebra (Unital Banach algebra) and let Δ(A) be its character space (Character and maximal ideal space). Then:

  1. each character of A is a bounded linear functional of norm one, so that Δ(A) is a subset of the closed dual unit ball BA={fA:f1};
  2. the pointwise-evaluation topology of Δ(A) is the subspace topology induced by the weak-star topology σ(A,A);
  3. Δ(A) is a weak-star closed subset of BA;
  4. Δ(A) is nonempty, compact and Hausdorff, hence a compact Hausdorff space in the weak-star topology, and it is a nonempty compact Hausdorff subset of the dual unit ball in that topology.

The Axiom of Choice enters exactly through the ultrafilter lemma (for Banach–Alaoglu) and through the existence of maximal ideals (for nonemptiness); no further selection is made.

Facts & Assumptions

Given: An assumed Axiom of Choice, a nonzero commutative unital complex Banach algebra A, its dual A with weak-star topology σ(A,A), and Δ(A) with the pointwise-evaluation topology.

[L1]

Characters of A are unital, bounded and satisfy χ(a)a for all aA; in particular χA with χ=1 and the evaluation maps χχ(a) are the linear functionals of A evaluated at a (Characters on a unital Banach algebra are continuous).

[L2]

χΔ(A) means that χ:AC is nonzero, complex-linear and multiplicative; the pointwise-evaluation topology is the coarsest topology making all evaluations χχ(a) continuous, and every χ satisfies χ(1)=1 by [L1] (Character and maximal ideal space).

[L3]

Under the Axiom of Choice the ultrafilter lemma holds, and under the ultrafilter lemma the closed dual unit ball BX of a real or complex normed space X is weak-star compact (The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter, Banach–Alaoglu, The Axiom of Choice).

[L4]

Since A is nonzero, the zero ideal is proper, so by the maximal ideal theorem applied under the Axiom of Choice there is a maximal ideal of A, and every maximal ideal is the kernel of some character (Maximal ideals and characters of a commutative Banach algebra).

Proof

technique · direct
1.1

By [L1] every character has χ=1, so Δ(A)BA, and the weak-star topology on A is by definition the topology of pointwise convergence on A, so on Δ(A) it induces exactly the pointwise-evaluation topology of [L2].

L1L2
1.2

Write C:=BA{f:f(1)=1}a,bA{f:f(ab)=f(a)f(b)}, a subset of BA. Each set displayed is weak-star closed: {f:f(1)=1} and the sets {f:f(ab)=f(a)f(b)} are preimages of the closed sets {1} and {0} under the continuous functions ff(1) and ff(ab)f(a)f(b). Hence C is weak-star closed.

L1L2algebra
1.3

The ultrafilter lemma follows from the Axiom of Choice by [L3], so BA is weak-star compact by Banach–Alaoglu.

L3
1.4

Δ(A): by [L4] there is a maximal ideal, and it is the kernel of a character.

L4
1.5

Δ(A) is Hausdorff in the pointwise-evaluation topology: if χψ then there is aA with χ(a)ψ(a), and with ε:=χ(a)ψ(a)/2>0 the basic evaluation-open sets {φ:φ(a)χ(a)<ε} and {φ:φ(a)ψ(a)<ε} are disjoint.

L2algebra
2.1

C=Δ(A): a bounded linear functional f with f(1)=1 and f(ab)=f(a)f(b) is a nonzero linear multiplicative map, that is, a character, and conversely every character lies in BA and satisfies these two equations, by [L1] and [L2].

step 1.1step 1.2L1L2
3.1

By [step 1.2] and [step 2.1] the set Δ(A) is weak-star closed, and by [step 1.3] BA is weak-star compact; a closed subset of a compact space is compact, so Δ(A) is compact in the weak-star topology, and by [step 1.1] the same topology on Δ(A) is the pointwise-evaluation topology.

step 1.1step 1.2step 1.3step 2.1
4.1

By [step 3.1] Δ(A) is compact in the pointwise-evaluation topology, by [step 1.5] it is Hausdorff, and by [step 1.4] it is nonempty; together with [step 1.1] and [step 1.2] this proves all four claims.

step 1.1step 1.4step 1.5step 3.1

Remarks

  • Compactness is a weak-star statement. Banach–Alaoglu is applied to BA with no completeness hypothesis on A; the only use of completeness is through the continuity and norm bound of characters, and the only use of commutativity is through the maximal ideal theorem.
  • Nonemptiness is not automatic. For a commutative unital Banach algebra over C it is a consequence of Zorn; the proof does not construct a character explicitly, and the case of the zero algebra is excluded by the hypothesis that A is nonzero.
  • The two topologies agree on Δ(A) only because characters are bounded. Before the automatic-continuity theorem the pointwise-evaluation topology of Δ(A) is not a weak-star subspace topology, since Δ(A) is not a subset of the dual.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Gelfand transform

Definition

Let A be a commutative unital complex algebra and let Δ(A) be its character space with the pointwise-evaluation topology (Character and maximal ideal space). For aA define its Gelfand transform a^:Δ(A)C by

a^(χ)  :=  χ(a)(χΔ(A)),

and define the Gelfand transform of A as the map

ΓA:ACΔ(A),ΓA(a):=a^.

Each a^ is continuous for the pointwise-evaluation topology, because that topology is by definition the coarsest one making every evaluation χχ(b) continuous and a^ is the evaluation at a; the codomain is written CΔ(A) with the product topology, and the image of ΓA therefore lies in the algebra C(Δ(A)) of continuous functions. No supremum norm or compactness is asserted for a general A. If A is in addition a nonzero unital commutative Banach algebra and the Axiom of Choice is assumed (The Axiom of Choice), then Maximal ideal space is compact Hausdorff makes Δ(A) compact and C(Δ(A)) carries its supremum norm.

The formula also makes sense if Δ(A) is empty: every transform is the unique function on the empty set. It sends 0 to the zero function. For any character choose b with χ(b)0; the equality χ(b)=χ(1)χ(b) gives χ(1)=1. Thus the unit maps to the constant-one function (also well defined on an empty character space).

Two qualifications are part of the definition:

  • the notation is introduced for unital commutative algebras here; the nonunital version with target C0(Δ(A)) for commutative C*-algebras under AC is a theorem proved later (Nonunital commutative Gelfand Naimark) and is not smuggled into the definition;
  • no injectivity, surjectivity, isometry or *-preservation is claimed at this point. Those properties are theorems, valid under progressively stronger hypotheses, and the map ΓA is defined for every commutative unital complex algebra.

Remarks

  • Notation. We write a^ for ΓA(a) and drop the subscript Γ=ΓA when the algebra is clear; the algebra, not the element, is what Γ encodes.
  • Values are character values. If A is a nonzero commutative unital complex Banach algebra and AC is assumed, the identity σA(a)={χ(a):χΔ(A)} of Spectrum as character values reads ran(a^)=σA(a), which is the form in which the spectrum will be computed from the transform.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Gelfand transform is a contractive unital homomorphism

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a nonzero commutative unital complex Banach algebra (Unital Banach algebra) with Gelfand transform Γ=ΓA:AC(Δ(A)) (Gelfand transform). Then:

  1. Γ is a unital complex-algebra homomorphism: Γ(λa+μb)=λΓ(a)+μΓ(b), Γ(ab)=Γ(a)Γ(b) and Γ(1)=1;
  2. Γ(a)=r(a) for every aA (Spectral radius), and consequently Γ is contractive: Γ(a)a.

No injectivity, surjectivity or *-preservation is claimed for a general commutative unital Banach algebra.

Facts & Assumptions

Given: An assumed Axiom of Choice, a nonzero commutative unital complex Banach algebra A, its character space Δ(A) with the pointwise-evaluation topology, and Γ=ΓA.

[L1]

Every character of A satisfies χ(1)=1 and χ(a)a for all aA (Characters on a unital Banach algebra are continuous).

[L2]

Γ(a)=a^ with a^(χ)=χ(a), and each a^ is continuous on Δ(A) by the definition of the evaluation topology (Gelfand transform).

[L3]

σA(a)={χ(a):χΔ(A)}, and every character satisfies χ(a)r(a)a (Spectrum as character values, Spectral radius, The Axiom of Choice).

Proof

technique · direct
1.1

For χΔ(A) we have χ(1)=1 and χ(a)a for every a, by [L1].

L1
1.2

Each a^ is a continuous complex-valued function on Δ(A), since a^ is the evaluation map ea and the evaluation topology makes all ea continuous; thus Γ(a)C(Δ(A)) and it makes sense to speak of Γ(a).

L2
1.3

Γ is complex-linear and multiplicative: for all χΔ(A), Γ(λa+μb)(χ)=χ(λa+μb)=λχ(a)+μχ(b)=(λΓ(a)+μΓ(b))(χ) and Γ(ab)(χ)=χ(ab)=χ(a)χ(b)=(Γ(a)Γ(b))(χ), by linearity and multiplicativity of characters.

L2
1.4

{χ(a):χΔ(A)}=σA(a) and χ(a)r(a)a for every χ, by [L3].

L3
2.1

Γ(a)=r(a) for every a: the set of values {a^(χ):χ}={χ(a):χ} equals σA(a) by [step 1.4], and by [step 1.1] and [L1] the function a^ is bounded with a^(χ)a, so the supremum over χ of a^(χ) is the maximum of z over zσA(a), that is, r(a); in particular Γ(a)a.

step 1.1step 1.4L3algebra
2.2

Γ(1)=1, the constant function one: Γ(1)(χ)=χ(1)=1 for every χ by [step 1.1].

step 1.1
3.1

By [step 1.3], [step 2.1] and [step 2.2], Γ is a unital algebra homomorphism with Γ(a)=r(a)a for all a; hence it is contractive.

step 1.3step 2.1step 2.2

Remarks

  • The sup norm is finite. Boundedness of a^ is not assumed: it follows from the norm bound χ(a)a of [L1], so the supremum in Γ(a) is taken over a bounded set of values.
  • The formula a^=r(a) is the exact quantitative content of the theorem; the inequality r(a)a is the contractivity, and for a general Banach algebra it may be strict.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Jacobson radical and semisimple commutative Banach algebra

Definition

Let A be a commutative unital complex algebra (Character and maximal ideal space for the algebra convention and Prime ideals and maximal ideals in a commutative ring for ideals). The Jacobson radical of A is

rad(A)  :=  {M  :  M is a maximal ideal of A},

the intersection of all maximal ideals of A; when A has no maximal ideals the intersection is over the empty family and the radical is A by the convention that an empty intersection is the whole ring. The algebra A is called semisimple when

rad(A)={0}.

The radical is an ideal: it is the intersection of a family of ideals, hence closed under addition and under multiplication by arbitrary elements of A. The definition is stated for commutative unital complex algebras only, which is the class for which the radical is used in this page; it is not the general noncommutative Jacobson radical, and no noncommutative radical characterization is invoked anywhere in this library's Gelfand theory.

Remarks

  • Two equivalent readings for Banach algebras under Choice. Assuming the Axiom of Choice (The Axiom of Choice), for a commutative unital Banach algebra the intersection of all maximal ideals is the same as the intersection of the kernels of all characters, because the maximal ideals are exactly the character kernels (Maximal ideals and characters of a commutative Banach algebra); this equality is used in Kernel of the Gelfand transform is the radical, not assumed here.
  • Semisimplicity is an algebraic condition. It says that the maximal ideals separate points of A in the weak sense of having trivial intersection; it does not by itself say anything about the norm, and it is compatible with Γ failing to be isometric.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Kernel of the Gelfand transform is the radical

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a nonzero commutative unital complex Banach algebra (Unital Banach algebra) with Gelfand transform Γ=ΓA:AC(Δ(A)) (Gelfand transform) and Jacobson radical rad(A) (Jacobson radical and semisimple commutative Banach algebra). Then

kerΓ  =  χΔ(A)kerχ  =  rad(A).

Consequently Γ is injective if and only if A is semisimple. No claim about Γ being isometric or surjective is made; injectivity of Γ is a statement about the radical only.

Facts & Assumptions

Given: An assumed Axiom of Choice, a nonzero commutative unital complex Banach algebra A, its Gelfand transform Γ, and its Jacobson radical rad(A).

[L1]

Γ(a)=a^ with a^(χ)=χ(a) for all χΔ(A); thus Γ(a)=0 exactly when χ(a)=0 for every character χ (Gelfand transform).

[L2]

The maximal ideals of A are exactly the kernels of its characters, and χkerχ is a bijection onto the set of maximal ideals (Maximal ideals and characters of a commutative Banach algebra, The Axiom of Choice).

[L3]

rad(A)={M:M maximal ideal of A} and A is semisimple exactly when rad(A)={0} (Jacobson radical and semisimple commutative Banach algebra).

Proof

technique · direct
1.1

For aA: Γ(a)=0 if and only if a^(χ)=χ(a)=0 for every χΔ(A), that is, if and only if aχkerχ.

L1algebra
1.2

Since χkerχ is a bijection from Δ(A) onto the set of maximal ideals of A, the family {kerχ:χΔ(A)} is exactly the family of maximal ideals of A, so χkerχ={M:M maximal}=rad(A).

L2L3
2.1

Combining [step 1.1] and [step 1.2]: kerΓ=χkerχ=rad(A).

step 1.1step 1.2
3.1

A complex-linear map is injective exactly when its kernel is {0}, so by [step 2.1] Γ is injective if and only if rad(A)={0}, that is, if and only if A is semisimple by [L3].

step 2.1L3algebra

Remarks

  • The two intersections in the statement are the same set for two different reasons. The first is the definition of Γ evaluated at zero, the second is the maximal ideal theorem; the theorem is the equality of the two descriptions.
  • Semisimplicity still does not give isometry. By Gelfand transform is a contractive unital homomorphism one always has a^=r(a)a, and semisimplicity upgrades injectivity of Γ, not the norm equality a^=a.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

C star algebra

Definition

A possibly nonunital complex Banach algebra is a complex vector space A equipped with an associative complex-bilinear multiplication A×AA (A bounded bilinear map between normed spaces for the bilinearity convention) and a norm under which A is a Banach space (Banach space, Real and complex scalar conventions for normed spaces), such that the norm is submultiplicative:

abab(a,bA).

No multiplicative identity is assumed, and no real-algebra or unital convention is imported from elsewhere.

A complex C*-algebra is a possibly nonunital complex Banach algebra A equipped with an involution AA, aa, which is conjugate-linear (Real and imaginary parts, complex conjugation, and modulus) and satisfies

(a)=a,(ab)=ba,aa=a2(a,bA).

The last identity is the C*-identity. Two immediate consequences are worth recording, and both are proved from the displayed axioms alone:

  • the involution is isometric: a=a. Indeed a2=aaaa gives aa when a0, and applying this inequality to a and using (a)=a gives aa; the case a=0 is trivial;
  • no norm-uniqueness assertion is part of this definition: such a theorem needs additional hypotheses and proof, and does not follow merely by naming the displayed C*-identity.

Let A and B be complex C*-algebras. A bounded star-homomorphism, or bounded -homomorphism, is a bounded complex-linear map φ:AB (A bounded linear operator between normed spaces) satisfying

φ(ab)=φ(a)φ(b),φ(a)=φ(a)(a,bA).

A star-homomorphism is not required to be unital, and it is not required that a unit be present or preserved; when A and B both happen to be unital, φ is called unital if φ(1A)=1B. The bounded nonunital star-homomorphisms are the arrows of the locally compact duality theorem on this page (Locally compact Gelfand duality), with properness imposed there through Approximate unit and proper C star morphism.

Remarks

  • The zero algebra. A={0} is a C*-algebra in this sense; it is not unital in the above convention, since its only element equals both candidate identities and the unital definition requires 10. The zero algebra is treated separately in the representation theorems, where it corresponds to the empty space.
  • Isometry of the involution is a theorem, not an axiom. It is derived above from the C*-identity, and is used whenever an estimate for a is needed without an inner product or a Hilbert-space adjoint.
  • A bounded star-homomorphism is automatically contractive, and injective one is isometric; neither statement is used as a definition, and neither is proved here.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Self-adjoint positive unitary and normal elements

Definition

Let A be a complex C*-algebra (C star algebra) and let aA.

  • a is self-adjoint when a=a;
  • a is normal when aa=aa;
  • a is positive when a=bb for some bA. (At this stage positivity is a purely algebraic condition; its pointwise description as nonnegativity of the transformed function is proved later, from Nonunital commutative Gelfand Naimark.)

If in addition A is unital, with unit 1 (Unital Banach algebra), then:

  • a is unitary when aa=aa=1.

No unitary notion is claimed here for a genuinely nonunital C*-algebra, where the equation uu=uu=1 has no solution since a noninvertible element cannot satisfy it and a left identity in a C*-algebra is an identity, forcing unitality.

Remarks

  • Self-adjoint elements are normal, since aa=aa=a2=aa when a=a; and bb is self-adjoint for every b, because (bb)=bb.
  • The real and imaginary parts. Every a can be written a=s+it with s:=12(a+a) and t:=12i(aa) self-adjoint; both identities are algebraic, and they are the decomposition used in Characters on a unital commutative C star algebra preserve star.
  • Positivity is preserved by star-homomorphisms, since φ(bb)=φ(b)φ(b); no positivity notion outside the given algebra is imported.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

C star spectral radius equals norm for normal elements

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a unital complex C*-algebra (C star algebra, Unital Banach algebra) and let aA be normal (Self-adjoint positive unitary and normal elements). Then

r(a)  =  a,

where r(a) is the spectral radius (Spectral radius).

Facts & Assumptions

Given: An assumed Axiom of Choice, a unital complex C*-algebra A, and a normal element aA.

[L1]

xx=x2 and x=x for all xA, and the norm is submultiplicative (C star algebra).

[L2]

x is normal when xx=xx, and x is self-adjoint when x=x; a self-adjoint element is normal (Self-adjoint positive unitary and normal elements).

[L3]

Under the Axiom of Choice, r(x)=limkxk1/k=infk1xk1/k for every xA (Spectral radius formula, Spectral radius, The Axiom of Choice).

Proof

technique · direct
1.1

For every normal dA one has d2=d2: by [L1] and [L2], d22=(d2)(d2)=dddd and, since dd=dd, the element dddd=(dd)(dd)=(dd)2; so d22=(dd)2=(dd)(dd)=dd2=d4, whence d2=d2.

L1L2algebra
2.1

By induction on n0, a2n=a2n for the normal element a: the case n=0 is a=a; if a2n=a2n, then a2n is normal (a power of a normal element commutes with its adjoint, since a and a commute), so [step 1.1] applies to d=a2n and gives a2n+1=(a2n)2=a2n2=a2n+1.

step 1.1L2algebra
3.1

By [L3] the limit r(a)=limkak1/k exists, and the sequence k=2n is a strictly increasing sequence of indices, so the subsequence a2n1/2n=a converges to r(a); hence r(a)=a.

step 2.1L3algebra

Remarks

  • No continuous functional calculus is used, and no assumption that the spectrum is real is made: the whole content is the C*-identity plus the spectral radius formula.
  • The normality hypothesis is exactly what makes the power norms a subsequence of geometric form: for a general element only a2na2n holds, and the limit can be strictly smaller.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Characters on a unital commutative C star algebra preserve star

Statement

Let A be a unital commutative complex C*-algebra (C star algebra, Unital Banach algebra) and let χ:AC be a character (Character and maximal ideal space). Then

χ(a)  =  χ(a)(aA).

The argument is choice-free and does not use the later theorem that the spectrum of a self-adjoint element is real.

Facts & Assumptions

Given: A unital commutative complex C*-algebra A and a character χ on A.

[F1]

χ is unital and contractive: χ(1)=1 and χ(x)x for every xA; χ is complex-linear and multiplicative (Characters on a unital Banach algebra are continuous, Character and maximal ideal space).

[F2]

xx=x2 and the norm is submultiplicative and satisfies the triangle inequality; the multiplication is commutative (C star algebra, Unital Banach algebra).

[F3]

sA is self-adjoint when s=s (Self-adjoint positive unitary and normal elements).

Proof

technique · direct
1.1

First 1=1: taking adjoints of 1b=b=b1 and using surjectivity of the involution shows 1 is a two-sided identity, hence equals 1 by uniqueness. For a self-adjoint sA and real t the element s+it1 satisfies (s+it1)(s+it1)=s2+t21: indeed (s+it1)=sit1 by [F3] and conjugate-linearity of the involution, and multiplying out in the commutative algebra gives s2+itsits+t21=s2+t21.

F2F3algebra
1.2

χ is complex-linear with χ(1)=1 and χ(x)x for all x; in particular χ(s+it1)=χ(s)+it.

F1
1.3

For aA set s=(a+a)/2 and t=(aa)/(2i). Conjugate-linearity and involutivity give s=(a+a)/2=s and t=(aa)/(2i)=t, while s+it=a and sit=a. Thus both parts are self-adjoint by [F3].

F2F3algebra
2.1

For a self-adjoint s and real t: χ(s)+it2=χ(s+it1)2s+it12=(s+it1)(s+it1)=s2+t21s2+t2s2+t2, using [step 1.1], [step 1.2], the C*-identity, the triangle inequality and submultiplicativity.

step 1.1step 1.2F2
3.1

Writing χ(s)=u+iv with u,v real, the inequality of [step 2.1] reads u2+(v+t)2s2+t2, that is, u2+v2+2vts2 for every real t. If v>0 then t+ makes the left side tend to +; if v<0 then t does the same; both contradict the uniform upper bound. Hence v=0 and χ(s)R for every self-adjoint s.

step 2.1algebra
4.1

For arbitrary a=s+it as in [step 1.3]: χ(a)=χ(sit)=χ(s)iχ(t)=χ(s)+iχ(t)=χ(a) by [step 3.1] and linearity.

step 1.3step 3.1F1algebra

Remarks

  • The two signs of t are both needed. The estimate at a single real t only bounds v from one side, and it is the freedom to take t arbitrarily large in both directions that forces v=0.
  • The lemma is what makes the Gelfand transform a -map in the commutative Gelfand–Naimark theorem; without it, the range of Γ would be a mere algebra of functions.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Commutative Gelfand Naimark

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a nonzero unital commutative complex C*-algebra (C star algebra, Unital Banach algebra). Then the Gelfand transform

Γ:AC(Δ(A)),Γ(a)=a^,a^(χ)=χ(a),

is an isometric unital -isomorphism onto C(Δ(A)): Γ is a unital complex-algebra homomorphism satisfying Γ(a)=Γ(a) and Γ(a)=a for every aA, and Γ(A)=C(Δ(A)).

Facts & Assumptions

Given: An assumed Axiom of Choice, a nonzero unital commutative complex C*-algebra A, its character space Δ(A), and the Gelfand transform Γ.

[L1]

Δ(A) is a nonempty compact Hausdorff space (Maximal ideal space is compact Hausdorff, The Axiom of Choice).

[L2]

Every element of A is normal, because aa=aa holds in a commutative algebra (C star algebra).

[L3]

χ(a)=χ(a) for every character and every a (Characters on a unital commutative C star algebra preserve star).

[L4]

Γ is a unital complex-algebra homomorphism and Γ(a)=r(a)a for every a (Gelfand transform is a contractive unital homomorphism).

[L5]

r(x)=x for every normal x in a unital C*-algebra (C star spectral radius equals norm for normal elements).

[L6]

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

Proof

technique · direct
1.1

Δ(A) is a nonempty compact Hausdorff space by [L1], so C(Δ(A)) is a complex Banach algebra under the supremum norm with pointwise operations.

L1
1.2

Every element of A is normal by [L2], so r(a)=a for all a by [L5].

L2L5
1.3

Γ is a unital algebra homomorphism with Γ(a)=r(a), by [L4].

L4
1.4

Γ(a)(χ)=χ(a)=χ(a)=Γ(a)(χ) for every χ, by [L3]; that is, Γ(a)=Γ(a).

L3
2.1

Γ is isometric: Γ(a)=r(a)=a for every a, by [step 1.2] and [step 1.3].

step 1.2step 1.3
2.2

The range B:=Γ(A) is a unital self-adjoint complex subalgebra of C(Δ(A)): it is a subalgebra by [step 1.3] and contains the constant function one; it is self-adjoint by [step 1.4]; and it separates points, since for χψ there is aA with χ(a)ψ(a), and then Γ(a)(χ)Γ(a)(ψ).

step 1.3step 1.4
3.1

By [L6] applied to the compact Hausdorff space Δ(A) and the unital point-separating self-adjoint function algebra B, the range B is uniformly dense in C(Δ(A)).

step 1.1step 2.2L6
3.2

The range B=Γ(A) is closed in C(Δ(A)): Γ is isometric by [step 2.1] and A is complete, so B is a complete subspace of the Banach space C(Δ(A)), hence closed.

step 1.1step 2.1
4.1

A dense and closed subset equals the whole space, so B=C(Δ(A)) by [step 3.1] and [step 3.2]; together with [step 2.1], [step 1.3] and [step 1.4] this says that Γ is an isometric unital -isomorphism onto C(Δ(A)).

step 1.3step 1.4step 2.1step 3.1step 3.2

Remarks

  • Every hypothesis is used. Normality for the isometry, the C*-identity to make elements normal, the algebra-commutativity for the -property through the character lemma, compactness of Δ(A) for Stone–Weierstrass, and completeness for closedness of the range.
  • The inverse is the inverse of an isometry, so it is a contraction; it is nevertheless not claimed to be multiplicative beyond what the isomorphism statement already gives.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Characters of continuous functions are evaluations

Statement

Assume the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain). Let K be a nonempty compact Hausdorff space and let C(K)=C(K,C) be the complex Banach algebra of continuous functions with pointwise operations and the supremum norm (Compact support, Cc(X), and C0(X) for the notation C(K)). Then:

  1. every character of C(K) is the evaluation evx(f)=f(x) at a unique point xK;
  2. the map e:KΔ(C(K)), e(x):=evx, is a homeomorphism onto Δ(C(K)) with the pointwise-evaluation topology (Character and maximal ideal space).

For K= the algebra C(K)={0} is the zero algebra and Δ(C(K))=, since the only linear map {0}C is zero; the empty case is therefore consistent with the same formula and is recorded here rather than proved as part of claim 2, whose proof uses nonemptiness.

Facts & Assumptions

Given: Dependent Choice, a nonempty compact Hausdorff space K, and the algebra C(K) of continuous complex functions on K with pointwise operations and the supremum norm.

[L1]

A uniformly Cauchy sequence of complex-valued functions on a set converges uniformly to a function (A sequence of complex-valued functions converges uniformly if and only if it is uniformly Cauchy). If the domain is any topological space and all the functions are continuous, the uniform limit is continuous: at a point, approximate the limit uniformly by one function and apply that function's continuity.

[L2]

C is complete, and a sequence in C converges if and only if it is Cauchy (The complex plane is complete, and convergence is equivalent to convergence of real and imaginary parts).

[L3]

Every character of a nonzero unital complex Banach algebra is unital and contractive: χ(1)=1 and χ(f)f (Characters on a unital Banach algebra are continuous).

[L6]

Every compact Hausdorff space is normal and T1 (A compact Hausdorff space is regular and normal, hence T3 and T4).

[L5]

A continuous real function on a nonempty compact space attains a finite maximum; a continuous bijection from a compact space onto a Hausdorff space is a homeomorphism (A continuous image of a compact space is compact; a continuous real-valued map on a nonempty compact space attains a maximum and a minimum; and a continuous bijection from a compact space to a Hausdorff space is a homeomorphism).

Proof

technique · direct
1.1

For fC(K), continuity of f and compactness give a finite maximum by [L5], so the supremum norm is well-defined. C(K) is a nonzero commutative unital complex Banach algebra: pointwise operations give an associative commutative bilinear product and the constant function 1 is a unit with 1=1; the supremum norm is submultiplicative and satisfies the triangle inequality; and C(K) is complete, because a Cauchy sequence (fn) in the supremum norm is uniformly Cauchy, so its pointwise limit f exists by [L2] and is continuous by [L1], and fnf0 by the definition of uniform Cauchyness. Nonzero: since K, the constant function 1 is not the zero function.

L1L2L5algebra
1.2

For every xK the evaluation evx(f):=f(x) is a character of C(K): it is complex-linear, multiplicative, and nonzero since evx(1)=10.

algebra
1.3

For any characters χψ of C(K) there is f with χ(f)ψ(f), so the evaluation-open sets {φ:φ(f)χ(f)<ε} and {φ:φ(f)ψ(f)<ε} with ε=χ(f)ψ(f)/2 are disjoint; hence Δ(C(K)) is Hausdorff in the pointwise-evaluation topology.

algebra
1.4

The map e:KΔ(C(K)), e(x)=evx, is continuous, because for each fC(K) the composition xevx(f)=f(x) is continuous by the continuity of f.

1.2algebra
1.5

The evaluations are pairwise distinct: if xy in K, then {x} and {y} are disjoint closed subsets of the normal space K by [L6], so by [L4] there is a continuous f:K[0,1] with f(x)=0 and f(y)=1; then evx(f)=01=evy(f).

L4L6algebra
2.1

Let χ be a character of C(K) and suppose the common zero set of kerχ is empty. The family {Uf:fkerχ}, where Uf={x:f(x)0}, is an open cover of K formed without choosing a function for each point. Compactness gives a finite subcover; choosing a witnessing function for each of its finitely many members gives f1,,fnkerχ with no common zero. Here n1 since K is nonempty. Then g=i=1nfifi is in kerχ: each fi is continuous and the kernel is an ideal, without any assumption that χ preserves conjugation. Also g>0 everywhere, so 1/g is continuous and 1=g(1/g)kerχ. This contradicts χ(1)=1 from [L3] applied using [step 1.1]. Thus there is xK at which every member of kerχ vanishes.

1.1L3algebra
3.1

With x as in [step 2.1], kerχkerevx. Both are kernels of nonzero multiplicative linear functionals, hence both are maximal ideals: if fkerχ then every hC(K) has h(χ(h)/χ(f))fkerχ, so any ideal strictly containing kerχ contains f and hence equals C(K). Therefore kerχ=kerevx.

1.2step 2.1algebra
4.1

Hence for every fC(K) one has ff(x)1kerevx=kerχ, so χ(f)=f(x)χ(1)=f(x), using χ(1)=1 from [L3]; thus χ=evx, and by [step 1.5] the point x is unique.

1.5step 3.1L3algebra
5.1

By [step 1.2], [step 1.5] and [step 4.1] the map e is a bijection from K onto Δ(C(K)); by [step 1.4] it is continuous, K is compact, and by [step 1.3] Δ(C(K)) is Hausdorff, so [L5] makes e a homeomorphism.

step 1.2step 1.3step 1.4step 1.5step 4.1L5

Remarks

  • Dependent Choice is inherited from Urysohn. It is used for the separation of distinct points in [step 1.5], and nowhere else; the common-zero argument is choice-free once finitely many functions are chosen by compactness.
  • The empty case. If K= then C(K)={0} and there is no character, so Δ(C(K))==e[K], and claim 2 holds trivially with the empty map; the proof above uses K only to know that 10 in C(K).
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Commutative Gelfand duality

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let CHaus be the category whose objects are nonempty compact Hausdorff spaces and whose arrows are continuous maps, and let uC0 be the category whose objects are nonzero unital commutative complex C*-algebras (C star algebra) and whose arrows are unital -homomorphisms. Then the assignments

XC(X,C),AΔ(A),

together with the pullback gg, g(f):=fg, on continuous maps and the transpose φφ, φ(ψ):=ψφ, on unital -homomorphisms, define a contravariant equivalence of categories: for every compact Hausdorff X the evaluation map ηX:XΔ(C(X)), ηX(x)=evx, is a homeomorphism, for every unital commutative C*-algebra A the Gelfand transform ΓA:AC(Δ(A)) is an isometric unital -isomorphism (Commutative Gelfand Naimark), these identifications are natural, and the two arrow assignments are mutually inverse under them. The empty space and zero algebra are excluded because this library's unital Banach-algebra convention requires a nonzero unit of norm one.

Facts & Assumptions

Given: The Axiom of Choice, the categories CHaus and uC0 as described in the statement.

[L1]

For a nonzero unital commutative C*-algebra A, the Gelfand transform ΓA:AC(Δ(A)) is an isometric unital -isomorphism onto C(Δ(A)) (Commutative Gelfand Naimark, The Axiom of Choice).

[L2]

For a nonempty compact Hausdorff space X, the evaluation map ηX:XΔ(C(X)) is a homeomorphism, under Dependent Choice, which follows from the Axiom of Choice (Characters of continuous functions are evaluations).

[L3]

In a unital commutative C*-algebra a -homomorphism between unital algebras is unital by hypothesis here; the transpose φ(ψ)=ψφ of a unital -homomorphism φ is nonzero because ψ(φ(1A))=ψ(1B)=1, and it is a character of the domain; likewise g(f)=fg is a unital -homomorphism of unital commutative C*-algebras.

Proof

technique · direct
1.1

The object assignments are well defined: for nonempty compact Hausdorff X, the algebra C(X,C) is a nonzero unital commutative complex C*-algebra with the supremum norm and pointwise conjugation; and for every nonzero unital commutative C*-algebra A, the character space Δ(A) is a nonempty compact Hausdorff space by Maximal ideal space is compact Hausdorff.

L1L2algebra
1.2

For a continuous map g:YX between compact Hausdorff spaces, the pullback g:C(X)C(Y), g(f)=fg, is a unital -homomorphism: it is complex-linear, multiplicative, preserves constants and conjugation, and is bounded with g1; the identity map induces the identity pullback and (gh)=hg for composable continuous maps.

L3algebra
1.3

For a unital -homomorphism φ:AB of unital commutative C*-algebras, the transpose φ:Δ(B)Δ(A), φ(ψ)=ψφ, is well defined: ψφ is a nonzero complex-linear multiplicative map because ψ is, and (ψφ)(1A)=ψ(1B)=1 by unitality of ψ and φ; it is continuous for the evaluation topologies, since for aA the composition ψ(ψφ)(a)=ψ(φ(a)) is the evaluation at φ(a). Moreover (idA)=idΔ(A) and (ψφ)=φψ for composable unital -homomorphisms.

L3algebra
2.1

The evaluation homeomorphisms of [L2] and the inverse Gelfand isomorphisms ΓA1 of [L1] are the components of natural isomorphisms: for a continuous g:YX and yY one has evg(y)=evyg, that is, ηXg=gηY; and for a unital -homomorphism φ:AB, every ψΔ(B) satisfies ΓB(φ(a))(ψ)=ψ(φ(a))=(ψφ)(a)=ΓA(a)(φ(ψ)), that is, ΓBφ=φΓA.

step 1.2step 1.3L1L2algebra
3.1

The assignments are inverse equivalences on arrows: given a unital -homomorphism φ:AB, naturality in [step 2.1] gives φ=ΓB1(φ)ΓA, so φ is determined by φ; given a continuous g:YX, the same identity at the space level gives g=ηX1(g)ηY, so g is determined by g; and both φφ and gg preserve identities and composition in the reversed order by [step 1.2] and [step 1.3]. Hence the two contravariant functors are mutually inverse up to the natural isomorphisms η and Γ1.

step 1.2step 1.3step 2.1L1L2
4.1

The object-level identifications [L1], [L2] and the arrow-level bijections [step 3.1] define a contravariant equivalence between CHaus and uC0, as claimed.

step 3.1L1L2

Remarks

  • AC and DC are both inherited. The Gelfand–Naimark side spends AC, the evaluation side inherits DC from Urysohn through Characters of continuous functions are evaluations; the derivation DC from AC is the declared dependency, so no choice principle weaker than what is used is claimed.
  • "Equivalence", not "duality of objects only". The content is the arrow-level statement of [step 3.1]: the two functors are inverse on hom-sets through the natural isomorphisms. The nonempty/nonzero restriction makes the statement agree with the library's normalized unital Banach-algebra convention.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Zero free entire function of exponential type is an exponential

Statement

Let f:CC be entire and zero-free, and suppose there are real constants M>0 and C0 with

f(z)    MeCz(zC).

Then f(z)=f(0)eaz for all zC, where a:=f(0)/f(0). In particular, if f(0)=1 then f(z)=ef(0)z.

The statement is deliberately formulated with the constant M present: in applications the bound arises from a product eCzeBw in which the w-dependent factor cannot be absorbed into the exponent without losing linearity in z, and the constant factor is exactly what survives.

Facts & Assumptions

Given: The zero-free entire function and constants M>0, C0 of the statement.

[F1]

On a convex complex domain every closed rectifiable contour integral of a holomorphic function vanishes; vanishing of these integrals for a continuous function is equivalent to existence of a primitive. (Cauchy's theorem on a convex complex domain, For a continuous function on a complex domain, endpoint independence, zero closed-contour integrals, and existence of a primitive are equivalent).

[F2]

Holomorphic functions are exactly the locally analytic functions. Power-series sums are analytic and admit derivatives of every order by termwise differentiation; analytic functions are closed under algebraic operations, nonvanishing quotients and composition. (A complex function is holomorphic if and only if it is analytic, The sum of a complex power series is analytic throughout its open disc of convergence, A complex power-series sum has complex derivatives of every order, obtained by repeated termwise differentiation, Complex analytic functions are closed under finite linear combinations, products, quotients with nonzero denominator, and composition).

[F3]

Complex derivatives satisfy the linear, product, quotient and chain rules; a holomorphic function with derivative zero on a domain is constant. (Linearity, product, reciprocal, and quotient rules for complex derivatives, The chain rule for complex derivatives, A holomorphic function with zero derivative on a domain is constant).

[F4]

The complex exponential is entire with derivative itself, satisfies exp(z+w)=expzexpw, agrees with the real exponential on the real axis and has modulus expz=eRez. The real exponential is a strictly increasing bijection onto the positive reals. (The complex exponential is entire and its complex derivative is itself, exp(z+w)=expzexpw, and the complex exponential extends the real exponential, exp(x+iy)=ex(cosy+isiny), exp(x+iy)=ex, and eiπ+1=0, The exponential is a continuous bijection from R onto (0,), The exponential function is strictly increasing).

[F5]

A function continuous on the closure of a bounded domain and holomorphic inside attains its maximum modulus on the boundary. Every bounded entire function is constant. (Boundary maximum modulus principle on a bounded domain, Liouville's theorem: every bounded entire function is constant).

Proof

technique · direct
1.1

A disk estimate including zero growth. Suppose H is entire, H(0)=0, and ReH(w)A+Bw with A,B0. Fix w0 and 0<t<1, put R=w/t and K=A+BR+1>0. For ζ<1, the denominator 2KH(Rζ) has real part at least K+1>0. Thus G(ζ)=H(Rζ)/(2KH(Rζ)) is holomorphic by [F2] and satisfies G(0)=0. For η=H(Rζ), 2Kη2η2=4K(KReη)>0, so G(ζ)<1. The local power series at zero shows that G(ζ)/ζ extends holomorphically through zero. For 0<r<1, [F5] applied on ζr gives G(ζ)/ζ1/r there; fixing ζ and letting r increase to one proves G(ζ)ζ. Hence H(Rζ)ζ(2K+H(Rζ)). At ζ=tw/w this becomes H(w)[2t(A+1)+2Bw]/(1t). Let t decrease to zero to conclude H(w)2Bw; at w=0 the same holds. In particular A=B=0 never produces division by zero, and B=0 forces H=0.

F2F5algebra
1.2

Construct the entire logarithm. By the local power series and derivative statements of [F2], f is holomorphic, and because f is zero-free, g=f/f is holomorphic. On the convex plane [F1] gives a primitive h; subtract its value at zero so h(0)=0 and h=f/f. A primitive is holomorphic by definition, so [F2] also supplies its local power series.

F1F2F3
2.1

By [F3] and [F4], (feh)=fehfheh=0. Hence feh is constant with value f(0), and the exponential addition formula gives f=f(0)eh. Here f(0)0 by zero-freeness.

F3F4step 1.2algebra
3.1

The growth bound at zero gives M/f(0)1. Let A be the unique real number with eA=M/f(0), supplied by [F4]. Since the exponential is increasing and e0=1, A0. Taking moduli in step 2.1 and using [F4] gives eReh(z)eA+Cz, so Reh(z)A+Cz. The disk estimate of step 1.1, applied directly to h, yields h(z)2Cz for all z.

F4step 1.1step 2.1algebra
4.1

Near zero write the convergent power series h(z)=k1bkzk, with no constant term because h(0)=0. Then h(z)/z=k1bkzk1 extends analytically through zero, with value b1=h(0); the shifted series converges on the same disk by comparison on any smaller radius. Away from zero the quotient is holomorphic by [F2]. This defines an entire function q, bounded by 2C off zero by step 3.1 and at zero by continuity. By [F5], q is constant and equals h(0)=f(0)/f(0) from step 1.2. Consequently h(z)=az with the stated a, and step 2.1 gives f(z)=f(0)eaz.

F2F5step 1.2step 2.1step 3.1algebra
5.1

If C=0 the bound in step 3.1 forces h=0 and hence a=0 and f=f(0), including f=1,M=1. If f(0)=1, step 4.1 gives the advertised normalized formula. The assumptions exclude M=0 and f(0)=0; the removable value at zero and the open parameter limit t0 have both been checked. All constructions use uniquely determined analytic operations or one primitive, not any simultaneous choice of arbitrary witnesses.

F3step 1.1step 3.1step 4.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Gleason Kahane Zelazko

Statement

Let A be a complex unital Banach algebra (Unital Banach algebra) and let φ:AC be a complex linear map with φ(1)=1 which is nonzero on every invertible element: φ(a)0 whenever aA is invertible. Then φ is continuous and multiplicative:

φ(a)aandφ(ab)=φ(a)φ(b)(a,bA).

No commutativity of A is assumed, and the argument is choice-free. The hypothesis is that φ is nonzero on invertible elements, not that it is nonzero on A; together with φ(1)=1 it is the exact hypothesis used.

Facts & Assumptions

Given: A complex unital Banach algebra A and a complex-linear φ:AC with φ(1)=1 that is nonzero at every invertible element.

[F1]

A is complete, 1=1, the multiplication is associative and bilinear with xyxy, and 10 (Unital Banach algebra).

[F2]

If y<1 then 1y is invertible with inverse n0yn; hence λ1a is invertible whenever λ>a (Neumann series).

[F3]

A normed space is a Banach space if and only if every absolutely convergent series in it converges (Series criterion for Banach spaces).

[F4]
[F6]

If f is entire and zero-free with constants M>0, C0 satisfying f(z)MeCz for all z, then f(z)=f(0)eaz with a=f(0)/f(0) (Zero free entire function of exponential type is an exponential).

[F7]

Every bounded entire function is constant (Liouville's theorem: every bounded entire function is constant).

[F8]

Proof

technique · direct
1.1

φ(a)a for every a: otherwise put λ:=φ(a), so λ>a and λ1a=λ(1a/λ) is invertible by [F2], while φ(λ1a)=λφ(a)=0 by linearity and φ(1)=1; this contradicts the hypothesis that φ vanishes at no invertible element.

F1F2algebra
1.2

Put Ea(z)=n0znan/n!. Comparison with (za)n/n! and completeness prove convergence and Ea(z)eza. For SN(z)=k=0Nzkak/k!, the terms of total degree nN in SN(z)SN(z) sum to anznk=0n(1)nk/(k!(nk)!), namely 1 for n=0 and 0 otherwise by the finite binomial formula. Writing t=za, the remaining terms have norm at most n=N+12Ntnk=max(0,nN)min(n,N)1/(k!(nk)!)n>N(2t)n/n!0. Multiplication is continuous by submultiplicativity. Passing to the limit, and then exchanging the two factors in the same computation, gives Ea(z)Ea(z)=Ea(z)Ea(z)=1. No commutativity beyond the powers of the single element a is used.

F1F3F4F5algebra
1.3

The scalar analytic estimate used below is direct: if dnDrn/n! with D,r0, then for every R0, dnRnDerR< by comparison. The absolute-value coefficient series therefore converges at every real argument, and its radius, hence the complex radius, is infinite. By [F5] its sum is entire and its derivative at zero is d1. This includes D=0 and r=0, using the constant-term convention 00=1.

F4F5algebra
2.1

φ(Ea(z))=n0znφ(an)/n! for every z, by continuity of φ from [step 1.1] applied to the partial sums of the absolutely convergent series of [step 1.2]; consequently fa(z):=φ(Ea(z)) is an entire function of z, with fa(z)Ea(z)eza, fa(0)=φ(1)=1, derivative fa(0)=φ(a) by termwise differentiation, and fa is zero-free because Ea(z) is invertible by [step 1.2] and φ vanishes at no invertible element.

step 1.1step 1.2step 1.3F5algebra
3.1

By [F6] applied to the zero-free entire fa of [step 2.1] with M=1 and C=a: fa(z)=ezφ(a), that is, φ(Ea(z))=ezφ(a) for all zC and all aA.

step 2.1F6
4.1

Fix a,bA and put F(z,w):=φ(Ea(z)Eb(w)). For fixed w, the function zF(z,w)=nznφ(anEb(w))/n! is entire with F(z,w)ezaewb, the bound coming from [step 1.2] and [step 1.1]; F(0,w)=φ(Eb(w))=ewφ(b) by [step 3.1]; F(,w) is zero-free because Ea(z)Eb(w) is a product of invertibles [step 1.2]; and zF(0,w)=φ(aEb(w)) by termwise differentiation of this scalar power series, whose coefficient bound is anEb(w)/n!.

step 1.1step 1.2step 1.3step 3.1F5algebra
5.1

Applying [F6] to zF(z,w)/F(0,w) (zero-free, value 1 at 0, growth Mweaz with Mw:=e2bw) gives F(z,w)=F(0,w)ezc(w) for every z, where c(w):=zF(0,w)/F(0,w)=φ(aEb(w))ewφ(b).

step 1.1step 4.1F6F8algebra
6.1

The numerator φ(aEb(w))=n0wnφ(abn)/n! is entire by step 1.3, since its coefficients are bounded by abn/n!. The exponential factor in c(w)=φ(aEb(w))ewφ(b) is entire by the same estimate; the product is holomorphic by the product rule, obtained directly by splitting its difference quotient. Thus c is entire. Fix w. If c(w)0, set z=tc(w)/c(w), t>0. The identity in step 5.1 and [F8] give F(0,w)etc(w)eta+wb. Since F(0,w)=eRe(wφ(b)), this implies t(c(w)a)2wb. Divide by t and let t to obtain c(w)a. If c(w)=0 this bound is immediate.

step 1.1step 1.3step 4.1step 5.1F5F8algebra
7.1

By [F7] the bounded entire function c is constant. At zero, Eb(0)=1, so c(0)=φ(a) and c(w)=φ(a) for all w.

step 1.2step 5.1step 6.1F7algebra
8.1

Consequently F(z,w)=ewφ(b)ezφ(a) for all z,wC by [step 5.1] and [step 7.1].

step 5.1step 7.1algebra
9.1

Differentiate the scalar identity in step 8.1 with respect to z at zero, using the derivative established in step 4.1 and the exponential power series. It gives φ(aEb(w))=φ(a)ewφ(b). Differentiate this identity with respect to w at zero, using the numerator series in step 6.1 and [F5]. Its left derivative is φ(ab) and its right derivative is φ(a)φ(b). Thus φ(ab)=φ(a)φ(b) without invoking any double-series interchange.

step 4.1step 6.1step 8.1F4F5algebra
10.1

By [step 1.1] φ is bounded, hence continuous, and by [step 9.1] it is multiplicative; both assertions of the theorem are proved.

step 1.1step 9.1

Remarks

  • The hypothesis is used twice. It gives continuity through the spectrum argument [step 1.1] and zero-freeness of the functions fa and F(,w) in [steps 2.1 and 4.1]; no other invocation occurs.
  • The two-variable step is not a formal consequence of the one-variable step, which is why the function F and its w-dependent constant c(w) are introduced: the one-variable theorem applied for fixed w produces a constant that has to be shown independent of w.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Extreme points of the dual ball of C(K)

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let K be a nonempty compact Hausdorff space, let K be R or C, and let BC(K,K)={L:L1} be the closed dual unit ball with the norm topology. Then the extreme points of BC(K,K) (Extreme point and face) are exactly the normalized point evaluations

extBC(K,K)  =  {cδx  :  xK, cK, c=1},

where δx(f)=f(x). The proof is written for K=C, with the Riesz representation for complex measures. Step 0.1 derives the real signed-measure representation isometrically from that complex interface, after which the same variation argument applies in both scalar fields.

Facts & Assumptions

Given: A nonempty compact Hausdorff space K, a scalar field K{R,C}, the Banach space C(K,K) with the supremum norm, and its dual with the operator norm.

[L1]

Every bounded complex-linear functional L on C0(X;C) for X locally compact Hausdorff has a unique representation L(f)=Xfdμ by a finite regular complex Borel measure μ, and L=μ(X); conversely every such μ defines a bounded functional (The bounded complex dual of C_0(X) is regular complex measures). Applied to X=K compact this identifies BC(K) with the set of regular complex Borel measures μ on K with μ(K)1.

[L2]

A point x of a convex set K0 is extreme when x=(1t)y+tz with y,zK0, 0<t<1, forces y=z=x (Extreme point and face).

[L3]

The Axiom of Choice holds; in particular the selection of finitely many open sets and of one point from a nonempty compact set used below is licensed, and ACACω (The Axiom of Choice).

Proof

technique · direct
1.1

The measure identification also holds isometrically over R. Indeed, for a bounded real-linear L:C(K,R)R, define LC(u+iv):=L(u)+iL(v). This is complex-linear. Given h=u+iv, choose θ so that eiθLC(h)=LC(h); then LC(h)=L(Re(eiθh))Lh, while restriction to real-valued functions gives the reverse norm inequality. Thus LC=L, and [L1] represents LC by a unique regular complex measure μ. The conjugate measure μˉ represents the same functional, since for h=u+iv, Khdμˉ=Khˉdμ=L(u)iL(v)=L(u)+iL(v). Uniqueness in [L1] gives μ=μˉ, so μ is real-valued and hence a finite regular signed measure. Conversely, a regular signed measure defines a bounded real functional; applying the same rotation argument to its complex integral shows that its real and complex operator norms agree, so [L1] gives norm μ(K). Together with [L1], this identifies the dual ball with regular signed or complex measures of variation at most one in the respective scalar field.

L1algebra
2.1

Conversely every cδx with c=1 is extreme. Suppose cδx=(1t)ν1+tν2 with 0<t<1 and νj1. Evaluation at the constant function 1 gives c=(1t)ν1(K)+tν2(K) with νj(K)1, so equality in the triangle inequality forces ν1(K)=ν2(K)=c and νj(K)=1. For every Borel E, the inequalities 1=νj(K)νj(E)+νj(KE)νj(E)+νj(KE)=1 are equalities. Thus νj(E)=cνj(E), so νj=cλj for the probability measure λj:=νj. The original equality becomes δx=(1t)λ1+tλ2. Positivity gives zero λj-mass to every compact subset of K{x}; regularity gives λ1=λ2=δx, and hence ν1=ν2=cδx.

step 1.1L1L2algebra
2.2

Under the measure identification of [step 1.1] and with the selection licensed by [L3], a measure μ with μ(K)<1 is not extreme: choose xK and 0<ε<1μ(K); then μ=12(μ+εδx)+12(μεδx) with both summands of variation at most μ(K)+ε<1, and the summands differ from μ. Hence every extreme point has norm and total variation one.

step 1.1L2L3algebra
2.3

If μ(K)=1 and there is a Borel set E with 0<μ(E)<1, then μ is not extreme. Write μ1:=μE and μ2:=μKE. Both are nonzero with μj=μj(K)(0,1), and μ=μ1ν1+μ2ν2, where νj:=μj/μj have norm one. They are distinct because ν1(E)=1 whereas ν2(E)=0. The positive coefficients sum to one, so this is a proper convex combination inside the ball.

step 1.1L1L2algebra
2.4

Suppose μ(K)=1 and μ(E){0,1} for every Borel E. Then μ=cδy for a unique yK and some c=1. If μ({x})=0, outer regularity gives an open neighbourhood U of x with μ(U)<1, and the two-valued hypothesis forces μ(U)=0. If every singleton had measure zero, these open zero-measure sets would cover K, so compactness would give a finite such cover and contradict μ(K)=1. Thus μ({y})=1 for some y. Additivity gives μ(K{y})=0, so μ=δy and y is unique. Since μ is concentrated on {y}, putting c:=μ({y}) gives μ=cδy and c=1.

step 1.1L1L2algebra
3.1

Let μ be an extreme point. By [step 2.2] μ(K)=1. If μ were not {0,1}-valued then [step 2.3] would give a proper convex combination, contradicting extremality; hence [step 2.4] gives μ=cδy with c=1.

step 2.2step 2.3step 2.4
4.1

By [step 3.1] every extreme point is cδy with c=1, and by [step 2.1] every such point is extreme; hence extBC(K)={cδx:xK, c=1}.

step 2.1step 3.1

Remarks

  • The real case. Step 1.1 supplies the signed measure and norm equality from the declared complex Riesz theorem. In the subsequent argument every scalar factor is real, so c=1 means c{+1,1} and extBC(K,R)={±δx:xK}.
  • Where regularity and compactness enter. Outer regularity turns μ({x})=0 into an open zero-measure neighbourhood in [step 2.4], and compactness reduces the resulting open cover to a finite one.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Banach-Stone

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let K be R or C, let K and L be nonempty compact Hausdorff spaces, and let T:C(K,K)C(L,K) be a surjective linear isometry, where both spaces carry the supremum norm. Then there are a homeomorphism h:LK and a continuous function u:LK with u(y)=1 for all y, such that

Tf(y)  =  u(y)f(h(y))(fC(K,K), yL).

Conversely, for every homeomorphism h:LK and every continuous u:LK with u=1, the formula Tf:=u(fh) defines a surjective linear isometry C(K)C(L). The representation is by a pair (h,u) that is unique: h is determined by T and u=T(1). The conclusion does not say that a general linear isometry is multiplicative or unital.

Facts & Assumptions

Given: An assumed Axiom of Choice, nonempty compact Hausdorff spaces K,L, and a surjective linear isometry T:C(K)C(L) over K{R,C}.

[L1]

The extreme points of the dual unit ball of C(K) are exactly the normalized evaluations: extBC(K)={cδx:xK, c=1} (Extreme points of the dual ball of C(K), The Axiom of Choice).

[L2]

The transpose T:C(L)C(K) is bounded linear with (Tg)(f)=g(Tf), T=T, and (ST)=TS; consequently for a bijective isometry T one has (T)1=(T1) (The transpose of a bounded operator, The transpose is bounded with the same norm, Transposition reverses composition).

[L3]

A surjective linear isometry maps the unit ball onto the unit ball and preserves extreme points: if e is extreme and Ve=(1t)y+tz with y,z in the target unit ball, applying V1 writes e as the corresponding convex combination of V1y and V1z.

[L4]

For a nonempty compact Hausdorff space M, the evaluation map MΔ(C(M)) is a homeomorphism, and the family C(M) separates points from closed sets, so the evaluation map into the product over C(M,[0,1]) is an embedding (Characters of continuous functions are evaluations, The evaluation map of a point–closed-set separating family is a topological embedding).

[L5]

Under Dependent Choice — which follows from the Axiom of Choice — the Urysohn lemma holds in normal spaces, so in a compact Hausdorff space two distinct points are separated by a continuous function into [0,1] (Urysohn's lemma, under the axiom of dependent choice: in a normal space two disjoint closed sets are separated by a continuous function into [0,1], and conversely such a space is normal, The Axiom of Choice).

Proof

technique · direct
1.1

T1 is linear and isometric, because T1g=T(T1g)=g for all g; hence by [L2] the transpose T is a bounded linear bijection with (T)1=(T1), and T=(T)1=1.

L2algebra
1.2

For every yL the point evaluation δy is an extreme point of BC(L) of the form 1δy, so by [L1] and [L3] its image Tδy is an extreme point of BC(K); by [L1] there are unique h(y)K and u(y)K with u(y)=1 and Tδy=u(y)δh(y). This defines functions h:LK and u:LK.

1.1L1L3
1.3

Conversely, let h:LK be a homeomorphism and u:LK continuous with u=1, and set Tf:=u(fh). Then T is K-linear, Tf=supyu(y)f(h(y))=supxf(x)=f because h is surjective, and T is surjective with inverse Sg:=(gh1)/u(h1).

algebra
2.1

Evaluating Tδy=u(y)δh(y) at the constant function 1 gives u(y)=(Tδy)(1)=δy(T1)=(T1)(y), so u=T1 is continuous, and u(y)=1 for all y by [step 1.2].

step 1.2L2algebra
2.2

For fC(K) and yL: Tf(y)=δy(Tf)=(Tδy)(f)=u(y)f(h(y)), using the definition of the transpose in [L2] and [step 1.2].

step 1.2L2algebra
3.1

The map h is continuous: for every fC(K) the function yf(h(y))=Tf(y)/u(y) is continuous, since Tf is continuous and u is continuous with u=1 so 1/u=u is continuous; the family {fh:fC(K)} therefore consists of continuous functions and the evaluation embedding eK of K into the product over C(K,[0,1]) has continuous composition eKh, whence h is continuous because eK is an embedding by [L4].

step 2.1step 2.2L4
3.2

Applying [step 1.2] and [step 2.2] to the surjective isometry T1:C(L)C(K) (which is a surjective linear isometry by [step 1.1]) produces h:KL continuous and v:KK with v=1 such that T1g(x)=v(x)g(h(x)) for all g,x.

step 1.1step 2.2
4.1

From TT1=idC(L): for gC(L) and yL one computes g(y)=T(T1g)(y)=u(y)(T1g)(h(y))=u(y)v(h(y))g(h(h(y))) by [step 2.2] and [step 3.2], with u(y)v(h(y))=1; if h(h(y))y then [L5] gives g with g(y)g(h(h(y))), contradicting the displayed identity; so hh=idL, and the same argument with the roles reversed gives hh=idK. Hence h is a bijection with continuous inverse h=h1, that is, a homeomorphism.

step 2.2step 3.2L5algebra
5.1

By [step 2.2] and [step 4.1] every surjective linear isometry has the asserted form with h a homeomorphism and u=1; by [step 1.3] every pair (h,u) of that form defines a surjective linear isometry; and the pair is unique since u=T1 by [step 2.1] and then h is recovered from T by the formula.

step 1.3step 2.1step 2.2step 4.1

Remarks

  • Nonemptiness is a hypothesis. For K= or L= the space C(K) is the zero algebra and the conclusion is vacuous; the argument above uses nonemptiness to have a point evaluation to transpose.
  • The weight u is forced. Step 2.1 identifies u with T1, so the isometry is unital precisely when u1; nothing in the theorem requires this.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Zero set filter and zero set ultrafilter

Definition

Let X be a Tychonoff space (Completely regular spaces and Tychonoff (T312) spaces) and let R carry its usual topology. Put

C(X)  :=  C(X,R),

the ring of all continuous real-valued functions on X with pointwise addition and multiplication. No boundedness and no norm is assumed: functions in C(X) may be unbounded, and C(X) is not treated as a Banach algebra anywhere on this page. For fC(X) let

Z(f)  :=  f1[{0}]  =  {xX:f(x)=0}

be the zero set of f (Zero sets and cozero sets of continuous real-valued functions), and call a subset of X a zero set of X when it is Z(f) for some fC(X). Write Z(X) for the family of all zero sets of X.

A z-filter on X is a family FZ(X) of zero sets with

  1. XF;
  2. F;
  3. F is closed under finite intersections: if Z,ZF then ZZF;
  4. F is upward closed inside Z(X): if ZF and ZZ with ZZ(X), then ZF.

A z-ultrafilter on X is a z-filter that is maximal among z-filters with respect to inclusion: a z-filter U such that every z-filter GU satisfies G=U.

Two elementary facts about Z(X) are used repeatedly and are recorded here rather than reproved each time:

  • Z(X) is closed under finite intersections, because Z(f)Z(g)=Z(f2+g2) for all f,gC(X); in particular Z(f)Z(g) is again a zero set and the condition 3 of a z-filter is not vacuous. Similarly X=Z(0) and =Z(1) are zero sets, so the conditions 1 and 2 are meaningful.
  • If Z(f)Z(g), no algebraic formula for g in terms of f is claimed; inclusions of zero sets are handled through maximal ideals in Maximal ideals of C(X) and zero set ultrafilters.

Remarks

  • Why zero sets and not arbitrary closed sets. Arbitrary closed sets are also closed under finite intersections. What is special here is that the intersection remains represented by continuous functions through the explicit identity Z(f)Z(g)=Z(f2+g2); this function-theoretic representation is what connects z-filters to ideals of C(X).
  • Source status. The historical target (the neighbouring deferral is recorded as a remark on the companion examples page) was inaccessible in this run, and the failed recovery record is in the Batch 4 coverage ledger. This definition and its consumers (Maximal ideals of C(X) and zero set ultrafilters, Zero set ultrafilters and Stone-Cech points, Gelfand-Kolmogorov for rings of continuous functions) are complete local proofs, not source citations.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Maximal ideals of C(X) and zero set ultrafilters

Statement

Let X be a Tychonoff space and let C(X)=C(X,R) be the ring of all continuous real functions with pointwise operations (Zero set filter and zero set ultrafilter). Then the two assignments

M    Z[M]:={Z(f):fM},U    MU:={fC(X):Z(f)U}

are mutually inverse bijections between the set of maximal ideals of C(X) (Prime ideals and maximal ideals in a commutative ring) and the set of z-ultrafilters on X; that is, Z[MU]=U for every z-ultrafilter and MZ[M]=M for every maximal ideal.

No choice principle is used: the argument is a theorem of ZF; functions may be unbounded and no norm on C(X) is involved.

Facts & Assumptions

Given: A Tychonoff space X, the ring C(X) of all continuous real functions with pointwise operations, and the family Z(X) of zero sets.

[L1]

Z(X) is closed under finite intersections with Z(f)Z(g)=Z(f2+g2); X=Z(0) and =Z(1); a z-filter is a family of zero sets containing X, omitting , closed under finite intersections and upward closed in Z(X); a z-ultrafilter is a maximal z-filter (Zero set filter and zero set ultrafilter).

[L2]

An ideal of the commutative ring C(X) is a subgroup closed under multiplication by arbitrary elements, and it is maximal when it is maximal among proper ideals; the ring has unit the constant function 1, so an ideal is proper exactly when it omits 1 (Prime ideals and maximal ideals in a commutative ring).

[L3]

If fC(X) has Z(f)= then f(x)0 for all x, so 1/f is continuous and f is invertible in C(X) (Zero set filter and zero set ultrafilter).

Proof

technique · direct
1.1

Let M be a maximal ideal of C(X). Then Z[M] is a z-filter: it contains X=Z(0) because 0M, it omits because Z(f)= would make f invertible by [L3] and force 1M by [L2], and it is closed under finite intersections because Z(f)Z(g)=Z(f2+g2) with f2+g2M [L1].

L1L2L3algebra
1.2

For a z-ultrafilter U the family MU is a proper ideal: it contains 0 since Z(0)=XU; it is closed under addition because Z(f)Z(g)=Z(f2+g2)Z(f+g) and U is upward closed; it is closed under multiplication by hC(X) because Z(f)Z(hf); and it is proper because 1MU would give =Z(1)U.

L1L2algebra
1.3

A separation property of z-ultrafilters. If U is a z-ultrafilter and ZZ(X) with ZU, then there is ZU with ZZ=: otherwise Z meets every member of U, and then U:={ZZ(X):ZZZ for some ZU} is a z-filter: it contains Z (for any ZU one has ZZZ), so it is nonempty; it omits , because =ZZZ would force ZZ=, contrary to the standing assumption that Z meets every member of U; it is upward closed by definition; and it is closed under finite intersections because Z1ZZ1 and Z2ZZ2 give Z1Z2Z(Z1Z2) with Z1Z2U; since UU and ZUU, this contradicts the maximality of U.

L1algebra
2.1

With M maximal as in [step 1.1], Z[M] is upward closed in Z(X): let fM and let hC(X) satisfy Z(f)Z(h); if hM, then maximality gives 1=m+ah for some mM and aC(X), and the function w:=f2+m2M satisfies w>0 everywhere, because at a point with f(x)=0 one has h(x)=0 and then m(x)=1a(x)h(x)=1, while at a point with f(x)0 one has w(x)f(x)2>0; hence 1/w is continuous and 1=w(1/w)M, contradicting the properness of M. So hM, and Z[M] is a z-filter by [step 1.1].

step 1.1L1L2algebra
2.2

For a z-ultrafilter U the ideal MU is maximal: let NMU be a proper ideal and let hN; if Z(h)U then by [step 1.3] there is Z(g)U with Z(g)Z(h)=, so gMUN and g2+h2N; but Z(g2+h2)=, so g2+h2 is invertible by [L3] and 1N, contradicting properness. Hence Z(h)U and hMU, so N=MU.

step 1.2step 1.3L1L2L3
3.1

For a maximal ideal M the z-filter Z[M] is maximal: if WZ[M] is a z-filter and hC(X) has Z(h)W, then either hM and hence Z(h)Z[M], or hM and maximality gives 1=m+ah with mM, so that Z(m)Z(h)= (a common zero would give 1=0); now Z(m)Z[M]W and Z(h)W, so W by closure under intersections, contradicting that W is a z-filter. Hence every member of W is a member of Z[M], and Z[M]=W.

step 1.1step 2.1L1L2algebra
3.2

The assignments are inverse: for a maximal ideal M, fMZ[M] means Z(f)=Z(m) for some mM, hence Z(m)Z(f) and fM by the upward-closure argument of [step 2.1]; conversely fM gives Z(f)Z[M]; so MZ[M]=M. For a z-ultrafilter U, Z(f)Z[MU] means fMU, that is, Z(f)U; so Z[MU]=U.

step 1.2step 2.1
4.1

By [step 3.1] the assignment MZ[M] sends maximal ideals to z-ultrafilters, by [step 2.2] the assignment UMU sends z-ultrafilters to maximal ideals, and by [step 3.2] the two are inverse; hence they are mutually inverse bijections.

step 2.2step 3.1step 3.2

Remarks

  • The two ingredients of maximality. The forward direction uses that a maximal ideal is prime-like through the identity 1=m+ah; the reverse direction uses the separation property [step 2.2] of z-ultrafilters, which is a repackaging of maximality for z-filters.
  • No normality or compactness. The argument uses only the ring structure of C(X) and the lattice identity for zero sets; Tychonoffness is used only to have the class of spaces for which the later βX statements are formulated.
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Zero set ultrafilters and Stone-Cech points

Statement

Assume the Axiom of Choice (The Axiom of Choice), so that the ultrafilter lemma and Dependent Choice are available. Let X be a Tychonoff space (Completely regular spaces and Tychonoff (T312) spaces) and let (βX,e) be its Stone–Čech compactification as supplied by the evaluation theorem (Under the ultrafilter lemma and dependent choice, the closure of the full evaluation image is the Stone–Čech compactification); identify X with e[X]βX. Then the map

p    Up:={ZZ(X):pZβX}

is a bijection from βX onto the set of z-ultrafilters on X (Zero set filter and zero set ultrafilter).

Facts & Assumptions

Given: The Axiom of Choice, a Tychonoff space X, its Stone–Čech compactification βX with embedding e, and the family Z(X) of zero sets of continuous real functions on X.

[L1]

Z(X) is closed under finite intersections, Z(f)Z(g)=Z(f2+g2), and X=Z(0), =Z(1); z-filters and z-ultrafilters are as defined in Zero set filter and zero set ultrafilter (Completely regular spaces and Tychonoff (T312) spaces for Tychonoffness).

[L2]

βX is a compact Hausdorff space, e:XβX is an embedding with dense image, and every continuous u:X[0,1] has a unique continuous extension uˉ:βX[0,1]; the compactification is realised as the closure of X in a cube, so points of βX are separated by the coordinate functions uˉ (Under the ultrafilter lemma and dependent choice, the closure of the full evaluation image is the Stone–Čech compactification, The Axiom of Choice).

[L3]

A family of closed subsets of a compact space has nonempty intersection whenever every finite subfamily has nonempty intersection: otherwise the complements form an open cover and a finite subcover exhibits a finite subfamily with empty intersection.

[L4]

If Zi=Z(fi) and f~i:=min(1,fi)C(X,[0,1]), then Z(f~i)=Zi. If uC(X,[0,1]) vanishes on Z1Z2, define

ui=uf~if~1+f~2off Z1Z2,ui=0on Z1Z2.

Each ui is continuous: away from the common zero this is a quotient of continuous functions, while at a common zero uiu0. Moreover u1+u2=u, ui is [0,1]-valued, and ui vanishes on Zi. This is the decomposition used in [step 3.1]. [algebra]

Proof

technique · direct
1.1

For pβX define ρp(u):=uˉ(p) for uC(X,[0,1]); then ρp(u)1 and ρp is additive, positively homogeneous, multiplicative and lattice-preserving: for u,vC(X,[0,1]) and real λ,μ0 with λu+μv again [0,1]-valued, ρp(λu+μv)=λρp(u)+μρp(v), ρp(uv)=ρp(u)ρp(v), and ρp(max(u,v))=max(ρp(u),ρp(v)); more generally every polynomial identity with nonnegative coefficients valid on X passes to ρp.

L2algebra
1.2

If (xα) is a net in X with e(xα)p in βX, then ρp(u)=limαu(xα) for every uC(X,[0,1]): this is continuity of uˉ at p together with uˉe=u.

L2algebra
2.1

Characterisation of closure points. For AX one has pe[A]βX if and only if ρp(u)=0 for every uC(X,[0,1]) with uA=0. If pe[A] choose a net aαA with e(aα)p and use [step 1.2]. Conversely, if pe[A] take a basic neighbourhood N={q:q(ui)ρp(ui)<ε, in} of p in the cube with Ne[A]= and put w:=max(0, 1ε2in(uiρp(ui))2)C(X,[0,1]); then ρp(w)=max(0,10)=1 by [step 1.1], while w(a)=0 for every aA, since e(a)N means i(ui(a)ρp(ui))2ε2.

step 1.1step 1.2L2algebra
3.1

For pβX, the family Up is a z-filter: it contains X because e[X] is dense in βX; it omits because ρp(1)=10 and 1 vanishes on ; it is upward closed because ZZ implies e[Z]e[Z]; and it is closed under finite intersections: if Zi=Z(fi) with pe[Zi] for i=1,2, take uC(X,[0,1]) vanishing on Z1Z2 and write u=u1+u2 with u1,u2C(X,[0,1]) vanishing on Z1, respectively Z2, by the construction of [L4]; then ρp(ui)=0 by [step 2.1] and ρp(u)=0 by [step 1.1], so pe[Z1Z2] by [step 2.1] again.

step 1.1step 2.1L1L4
3.2

Injectivity. For uC(X,[0,1]) and real c one has pe[{uc}] whenever c>ρp(u): for a net xα with e(xα)p one has u(xα)ρp(u)<c by [step 1.2], so eventually xα{uc}. Conversely, if c<ρp(u) then pe[{uc}]: with v:=min(1,(uc)+) one has ρp(v)=min(1,ρp(u)c)>0 by [step 1.1] and v vanishes on {uc}, so [step 2.1] applies. Hence ρp(u)=inf{cR:Z((uc)+)Up} depends only on Up, and since the coordinates ρp(u) over uC(X,[0,1]) determine the point p of the cube by [L2], the equality Up=Uq forces p=q.

step 1.1step 1.2step 2.1L2
4.1

For pβX the z-filter Up is maximal. Let WUp be a z-filter and let ZZ(X) with ZW; if ZUp, then pe[Z] and [step 2.1] provides uC(X,[0,1]) vanishing on Z with t:=ρp(u)>0; the zero set Z1:=Z((t/2u)+) is disjoint from Z, because u=0 on Z makes (t/2u)+=t/2 there, and belongs to Up, because for any net xαX with e(xα)p one has u(xα)t>t/2 by [step 1.2], so eventually (t/2u(xα))+=0, that is, xαZ1, whence pe[Z1]; but then Z,Z1W give =ZZ1W, contradicting that W is a z-filter. Hence ZUp, and Up is a z-ultrafilter.

step 1.2step 2.1step 3.1L1algebra
5.1

Surjectivity. Let U be a z-ultrafilter. The family {e[Z]:ZU} consists of closed subsets of the compact space βX and has the finite intersection property, because the intersection of finitely many such closures contains e[Z1Zn] with Z1ZnU nonempty; by [L3] there is p in the intersection, so pe[Z] for every ZU, that is, UUp; both are z-filters and U is maximal, so U=Up by [step 4.1].

step 4.1L1L3
6.1

By [step 4.1] every Up is a z-ultrafilter, by [step 5.1] the map pUp is surjective, and by [step 3.2] it is injective; hence it is a bijection onto the set of z-ultrafilters.

step 3.2step 4.1step 5.1

Remarks

  • The functional ρp is the bridge. It is multiplicative even though a point of the cube is not a multiplicative functional on all of Cb(X) by definition; multiplicativity is obtained from [step 1.2], because all coordinates converge along a single net converging to p.
  • No new choice principle is hidden. The single point selected in [step 5.1] comes from the nonemptiness of one intersection, not from a family of nonempty sets; the extension of functions to βX is inherited from the Stone–Čech universal property, whose assumptions (ultrafilter lemma and Dependent Choice) are declared.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Gelfand-Kolmogorov for rings of continuous functions

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a Tychonoff space with Stone–Čech compactification βX (Under the ultrafilter lemma and dependent choice, the closure of the full evaluation image is the Stone–Čech compactification) and let C(X)=C(X,R) be the ring of all continuous real functions with pointwise operations (Zero set filter and zero set ultrafilter). For pβX put

Mp  :=  {fC(X):pZ(f)βX}.

Then:

  1. the maximal ideals of C(X) are exactly the ideals Mp, with pβX uniquely determined by the ideal;
  2. Mp is a fixed ideal — that is, Mp={f:f(x)=0} for some xX — if and only if pX; for pX one has Mp={f:f(p)=0}, and for pβXX the ideal Mp is free.

No topology is minted on the maximal ideal space here; the statement is the bijection and the fixed/free dichotomy. Arbitrary unbounded real functions are never extended to βX.

Facts & Assumptions

Given: The Axiom of Choice, a Tychonoff space X, its Stone–Čech compactification βX, and the ring C(X) of all continuous real functions.

[L1]

The assignments MZ[M]={Z(f):fM} and UMU={f:Z(f)U} are mutually inverse bijections between maximal ideals of C(X) and z-ultrafilters on X (Maximal ideals of C(X) and zero set ultrafilters).

[L2]

The map pUp={Z:pZβX} is a bijection from βX onto the set of z-ultrafilters on X; in particular p=q whenever Up=Uq (Zero set ultrafilters and Stone-Cech points).

[L3]

For pβX the ideal Mp of the statement equals MUp, since Z(f) ranges over all zero sets: fMp iff Z(f)Up; consequently Z[Mp]=Up (Maximal ideals of C(X) and zero set ultrafilters, Zero set filter and zero set ultrafilter).

[L4]

For xX and fC(X): xZ(f)βXX if and only if xZ(f), because Z(f) is closed in X and X carries the subspace topology (Zero set filter and zero set ultrafilter).

Proof

technique · direct
1.1

For xX put Ux:={Z:xZ}. This is a z-ultrafilter: it is a z-filter, and if a zero set Z=Z(f) omits x, set ϵ:=f(x)/2>0 and g(y):=max{ϵf(y),0}. Then W:=Z(g) is a zero set containing x and is disjoint from Z(f), so adjoining Z would destroy the finite-intersection property. Thus Ux is maximal. By [L1], Mx={f:Z(f)x}={f:f(x)=0} is a maximal ideal and Z[Mx]=Ux; the displayed identity also agrees with [L4].

L1L4algebra
1.2

For every pβX the ideal Mp is maximal: by [L3] Mp=MUp with Up a z-ultrafilter, and [L1] says that MUp is maximal.

L1L3
1.3

Every maximal ideal of C(X) is of the form Mp for a unique pβX: if M is maximal, then U:=Z[M] is a z-ultrafilter by [L1], and by [L2] there is a unique p with U=Up; then M=MU=MUp=Mp by [L1] and [L3], and uniqueness of p follows from [L2] applied to Z[M]=Up.

1.2L1L2L3
1.4

If pX then Mp is the fixed ideal {f:f(p)=0}: by [L4], fMp iff pZ(f)X iff pZ(f) iff f(p)=0.

1.1L4algebra
2.1

If pβXX then Mp is not fixed: suppose Mp={f:f(x)=0} for some xX, that is, Mp=Mx with the notation of [step 1.1]; applying the bijection of [L1] to both sides gives Z[Mp]=Z[Mx], that is, Up=Ux by [L3] and [step 1.1], so p=x by [L2], contradicting pX. Hence Mp is free for pX.

step 1.1step 1.4L1L2L3
3.1

Claims 1 and 2 are proved: [step 1.3] gives the maximal ideals as the uniquely indexed Mp, [step 1.4] gives the fixed form for pX, and [step 2.1] shows no ideal Mp with pX is fixed.

step 1.3step 1.4step 2.1

Remarks

  • The dichotomy is purely point-theoretic. The result says that the ring C(X) determines βX and detects the subspace XβX; it does not by itself reconstruct the topology of X from the ring, which would require the hull-kernel topology on the maximal ideal space and is not claimed here.
  • Unbounded functions are not evaluated at infinity. Both Mp for pX and the definition of Up use only zero sets and closures in βX; no value f(p) is defined for fC(X).
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Boolean algebra and Boolean ultrafilter

Definition

A Boolean algebra is a set B with distinguished elements 0,1B, binary operations ,:B×BB and a unary operation ¬:BB, such that for all a,b,cB:

  • (B,,1) and (B,,0) are commutative monoids (associativity and the identities a1=a, a0=a);
  • the absorption laws hold: a(ab)=a and a(ab)=a;
  • the distributive laws hold: a(bc)=(ab)(ac) and a(bc)=(ab)(ac);
  • the complement laws hold: a¬a=0 and a¬a=1.

The trivial Boolean algebra is the one-element algebra {0}, in which 0=1; it is allowed here, and it corresponds to the empty Stone space in Stone space and clopen algebra.

A Boolean homomorphism φ:BB is a map with φ(0)=0, φ(1)=1, φ(ab)=φ(a)φ(b), φ(ab)=φ(a)φ(b) and φ(¬a)=¬φ(a) for all a,b.

A proper filter in B is a subset FB with

  1. 1F and 0F;
  2. a,bF implies abF;
  3. aF and ab (meaning ab=a) imply bF.

A Boolean ultrafilter is a proper filter that is maximal with respect to inclusion among proper filters.

The complement dichotomy and two-valued homomorphisms

The following two facts are used repeatedly below, and are proved here rather than assumed. Let UB be a proper filter.

Dichotomy. U is an ultrafilter if and only if for every aB exactly one of aU and ¬aU holds.

If U is an ultrafilter and aU, then ¬aU: if also ¬aU, the family U:={b:bau for some uU} is a proper filter strictly containing U — it is a filter by construction, it contains a and hence is strictly larger, and it is proper because au0 for every uU (were au=0 then u¬a and ¬aU by upward closure, contrary to assumption), so 0U; this contradicts maximality. The two alternatives are exclusive because a¬a=0U.

Conversely, suppose U decides every element. If UV is a proper filter and aV, then ¬aV (else 0=a¬aV), so ¬aU and hence aU by the dichotomy applied to U; thus VU and V=U, so U is maximal.

Two-valued homomorphisms. The assignments UχU, where χU(a)=1 for aU and χU(a)=0 otherwise, and χχ1({1}), are mutually inverse bijections between Boolean ultrafilters on B and Boolean homomorphisms B{0,1} with the two-element Boolean algebra as codomain.

That χU is a homomorphism uses the dichotomy: χU(¬a)=1χU(a) by exclusivity, χU(ab)=χU(a)χU(b) because U is closed under and upward closed, and the identity for follows from de Morgan and the other two, or directly from the fact that abU if and only if aU or bU (if abU and both aU and bU, then ¬a,¬bU, so ¬(ab)=¬a¬bU, contradicting (ab)¬(ab)=0U; the converse is upward closure). That χ1({1}) is an ultrafilter is immediate from the homomorphism identities: it is a proper filter, and it decides each element because χ(a){0,1} forces exactly one of χ(a)=1, χ(¬a)=1.

Remarks

  • Filters are proper by convention, as for filters on a set; the improper family B itself is not a filter here, so "ultrafilter" means a maximal proper filter.
  • The trivial algebra has no ultrafilters and no two-valued homomorphisms. In the one-element algebra 0=1, a proper filter would have to contain 1 and omit 0=1, which is impossible; and a Boolean homomorphism to {0,1} would have to send 1 to 1 and 0=1 to 0, which is also impossible. This matches the empty Stone space under the convention of Stone space and clopen algebra.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Stone space and clopen algebra

Definition

A Stone space is a topological space that is compact, Hausdorff, and has a basis of clopen subsets. (Equivalently, in the literature, a compact Hausdorff space that is totally disconnected; this library uses the clopen-basis form and does not import the connected-component characterisation.)

For a Stone space X let

Clop(X)  :=  {CX:C is clopen},

with the Boolean operations CC:=CC, CC:=CC, ¬C:=XC, 0:=, 1:=X. These operations make Clop(X) a Boolean algebra (Boolean algebra and Boolean ultrafilter): the distributive and complement laws are the set-theoretic identities, and the finite unions and intersections of clopen sets are clopen by the definition of a topology.

For a Boolean algebra B let

Ult(B)  :=  {UB:U is a Boolean ultrafilter}

be its set of ultrafilters. The ultrafilter space Ult(B) carries the topology generated by the sets

[b]  :=  {UUlt(B):bU}(bB),

that is, the coarsest topology in which every [b] is open. Compactness and Hausdorffness are not part of this definition. Under the Axiom of Choice, the ultrafilter dichotomy first shows that each [b] is clopen with complement [¬b], and Stone representation for Boolean algebras then proves that the resulting space is compact and Hausdorff.

Remarks

  • The trivial algebra. If B is the one-element Boolean algebra then it has no proper filters, so Ult(B)=; the empty space is compact, Hausdorff and has the empty basis, so it is a Stone space, and Clop()={} is the trivial algebra. This is the convention under which the duality is total.
  • Clopen basis versus total disconnectedness. Every clopen-basis compact Hausdorff space is totally disconnected, and the converse holds for compact Hausdorff spaces; the equivalence is standard but is not needed below, since only the basis property is used.
  • Ultrafilter spaces are the prototypical Stone spaces under Choice. Under the Axiom of Choice, the representation theorem Stone representation for Boolean algebras and the duality Stone duality show that every Stone space is homeomorphic to some Ult(B) and every Boolean algebra to some Clop(X).
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Boolean ultrafilter extension

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let B be a Boolean algebra (Boolean algebra and Boolean ultrafilter). Then:

  1. every proper filter FB is contained in a Boolean ultrafilter;
  2. ultrafilters separate elements: if ab in B, there is an ultrafilter containing exactly one of a and b.

The proof deliberately records the repository's AC/Zorn implementation; it does not claim that the ultrafilter lemma for Boolean algebras is weaker than AC, and no such claim is used anywhere below.

Facts & Assumptions

Given: An assumed Axiom of Choice, a Boolean algebra B, and a proper filter FB.

[L1]

Boolean algebras, proper filters and ultrafilters are as defined in Boolean algebra and Boolean ultrafilter: a proper filter contains 1, omits 0, is closed under and upward closed; an ultrafilter is a maximal proper filter.

[L2]

Under the Axiom of Choice, a nonempty poset in which every chain has an upper bound has a maximal element (Zorn's lemma, The Axiom of Choice).

[L3]

In a Boolean algebra the symmetric difference ab:=(a¬b)(b¬a) satisfies ab0 for ab, and cab=0 for c:=ab; both are consequences of the complement and distributive laws. [algebra]

Proof

technique · direct
1.1

The poset P of proper filters of B containing F, ordered by inclusion, is nonempty because FP. Every nonempty chain {Fi} in P has an upper bound: the union G:=iFi is a filter (it contains 1; it omits 0 since 0 in the union would put 0 in some Fi; it is closed under because two elements lie in a common Fi by directedness of a chain, and it is upward closed because each Fi is), and G contains F.

L1algebra
1.2

By [L2], applied under the standing Axiom of Choice, P has a maximal element U, a proper filter containing F that is maximal among proper filters, hence an ultrafilter by [L1]; this proves claim 1.

1.1L1L2
1.3

If U is an ultrafilter and aU, the filter generated by U{a} cannot be proper, by maximality in [L1]. Hence some uU satisfies ua=0: otherwise the family of elements above some ua would be a proper filter strictly containing U. Thus u¬a, so ¬aU by upward closure. Conversely a and ¬a cannot both lie in a proper filter because their meet is 0. Therefore exactly one of aU, ¬aU holds.

L1algebra
2.1

For ab the symmetric difference c:=ab has c0 by [L3], so the principal filter Fc:={d:dc} is proper (0≱c); by [step 1.2] it is contained in an ultrafilter U, which therefore contains c.

step 1.2L1L3
3.1

If aU then ca=a¬bU, while bU, since bU would give abU and then 0=cabU; symmetrically, if aU then by [step 1.3] ¬aU and the same computation with the roles exchanged gives bU. Hence U contains exactly one of a,b, proving claim 2.

step 1.3step 2.1L3algebra

Remarks

  • Zorn is applied to filters, not to chains in the algebra. The upper bound of a chain is its union, and properness of the union is exactly the point where the filter axioms are used.
  • Separation is what makes b[b] injective in the representation theorem Stone representation for Boolean algebras.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Stone representation for Boolean algebras

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let B be a Boolean algebra (Boolean algebra and Boolean ultrafilter) and let Ult(B) be its ultrafilter space with the topology generated by the sets [b]={U:bU} (Stone space and clopen algebra). Then:

  1. the map b[b] is an isomorphism of Boolean algebras from B onto Clop(Ult(B)), the algebra of clopen subsets of the ultrafilter space;
  2. Ult(B) is a Stone space: compact, Hausdorff, with a basis of clopen sets.

For the trivial Boolean algebra, Ult(B)= and the clopen algebra is the one-element algebra {}, isomorphic to B. The proof of compactness is a direct filter argument and does not use Tychonoff's theorem for products.

Facts & Assumptions

Given: AC, a Boolean algebra B (possibly trivial), and X=Ult(B).

[F1]

A proper Boolean filter contains 1, omits 0, is meet-closed and upward closed; an ultrafilter is maximal among proper filters. Boolean operations satisfy the distributive, complement and absorption laws. The topology on X is generated by [b]={U:bU}; clopen subsets have the set-theoretic Boolean operations. (Boolean algebra and Boolean ultrafilter, Stone space and clopen algebra).

[F2]

Under AC every proper Boolean filter extends to an ultrafilter, and distinct Boolean elements are separated by an ultrafilter containing exactly one of them. (Boolean ultrafilter extension, The Axiom of Choice).

Proof

technique · direct
1.1

Derive the dichotomy. Let U be an ultrafilter and aU. If ua0 for every uU, then V={b:(ua)b for some uU} is a proper filter containing U and a. It contains 1 and is upward closed; if two witnesses are u,v, their meet has witness uvU. It omits 0 by the assumed nonzero meets. Thus it strictly extends U, contradicting maximality. Hence some uU satisfies ua=0. Distributivity gives u=u(a¬a)=(ua)(u¬a)=u¬a, so u¬a and ¬aU. Both a and ¬a cannot belong to a proper filter, since their meet is 0. This proves exactly one belongs, without attributing the claim to the extension interface.

F1algebra
1.2

Injectivity. If ab, [F2] supplies an ultrafilter in exactly one of [a],[b], so these subsets differ. Thus b[b] is injective.

F2algebra
2.1

Boolean operations and basis. Meet closure and upward closure give [ab]=[a][b]. If abU but neither summand belongs to U, step 1.1 puts both complements in U; their meet has zero meet with ab by distributivity, contradicting properness. Conversely either summand in U puts their join in U. Thus [ab]=[a][b]. Also [¬a]=X[a], [0]= and [1]=X. Hence the map preserves all Boolean operations and every [a] is clopen. The generating family contains X and is closed under finite intersections, so it is a basis for the generated topology.

F1step 1.1algebra
3.1

Hausdorff separation. Distinct ultrafilters cannot be properly included in each other, by their maximality among proper filters. Thus for UV some bUV exists. Step 1.1 gives ¬bV, so the disjoint open sets [b] and [¬b] separate them.

F1step 1.1step 2.1algebra
3.2

Compactness for basic covers. Suppose {[bi]:iI} covers X but has no finite subcover. For every finite JI there exists an ultrafilter outside its union, so cJ=iJ¬bi lies in a proper filter and is nonzero, using step 1.1; for J= this uses cJ=1 and the fact that failure of the empty subcover implies X. The family F={b:cJb for some finite JI} is a proper filter: it contains 1, is upward closed, is meet-closed using JJ, and omits 0 because every cJ0. By [F2] extend it to an ultrafilter U. It contains every ¬bi, hence no bi, contradicting the cover. No simultaneous choice of witnessing ultrafilters for the finite J is made.

F1F2step 1.1step 2.1algebra
4.1

General covers and clopens. Any open cover has the refinement of all basic sets contained in one of its members. This covers by step 2.1, so step 3.2 yields finitely many basic sets. For these finitely many sets choose containing original members, yielding a finite original subcover (finite choice, available under AC). Thus X is compact. If CX is clopen, [F3] makes C compact. The basic sets contained in C cover it, so finitely many suffice and C=[b1][br]=[b1br] by step 2.1. When C= take the empty finite join, namely 0. Thus the Boolean homomorphism is onto all clopens.

F2F3step 2.1step 3.2algebra
5.1

Conclusion and trivial case. By steps 1.2, 2.1 and 4.1 the map is a bijective Boolean homomorphism; its inverse preserves the operations by applying injectivity to each homomorphism identity. By steps 2.1, 3.1 and 4.1 the space is compact Hausdorff with a clopen basis. If 0=1 no proper filter can both contain 1 and omit 0, so X= and its only clopen is ; the asserted isomorphism is the unique map between one-element Boolean algebras. Every cover of the empty space has the empty finite subcover. The extension supplier uses AC/Zorn, and this proof uses no product-Tychonoff argument.

F1F2step 1.2step 2.1step 3.1step 4.1algebra
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Stone duality

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let BA be the category of Boolean algebras (Boolean algebra and Boolean ultrafilter) with Boolean homomorphisms, and let Stone be the category of Stone spaces (Stone space and clopen algebra) with continuous maps. Then

BUlt(B),XClop(X),

together with ff, f(C):=f1(C), on continuous maps and φφ, φ(U):=φ1(U), on Boolean homomorphisms, define a contravariant equivalence of categories: the evaluation maps

ηB:BClop(Ult(B)),ηB(b)=[b],εX:XUlt(Clop(X)),εX(x)={C:xC}

are natural isomorphisms, and the two arrow assignments are mutually inverse under them. No prime-spectrum machinery is used.

Facts & Assumptions

Given: The Axiom of Choice, the categories BA and Stone as described, and the assignments above.

[L1]

For every Boolean algebra B the map ηB:b[b] is an isomorphism of Boolean algebras onto Clop(Ult(B)), and Ult(B) is a Stone space (Stone representation for Boolean algebras, The Axiom of Choice).

[L2]

For a Stone space X, Clop(X) is a Boolean algebra and Ult(Clop(X)) is the ultrafilter space of clopens with basic opens [C]={U:CU} (Stone space and clopen algebra).

[L3]

The preimage of an ultrafilter under a Boolean homomorphism is an ultrafilter: if U is an ultrafilter in B and φ:AB is a Boolean homomorphism, then φ1(U) contains 1A, omits 0A, is closed under and upward closed (all by the homomorphism identities), and decides every element because φ(a)U or ¬φ(a)=φ(¬a)U. [algebra]

[L4]

A continuous map f:XY between Stone spaces has f1(C) clopen for every clopen C, and preimages preserve the Boolean operations; distinct points of a Stone space are separated by a clopen set, since the space is Hausdorff and has a clopen basis. [algebra]

Proof

technique · direct
1.1

A Boolean homomorphism φ:AB induces φ:Ult(B)Ult(A), φ(U):=φ1(U), which is well defined by [L3] and continuous because (φ)1([a])=[φ(a)] for aA; moreover (idA)=id and (ψφ)=φψ for composable homomorphisms φ:AB, ψ:BC.

L3algebra
1.2

A continuous map f:XY between Stone spaces induces f:Clop(Y)Clop(X), f(C):=f1(C), which is a Boolean homomorphism by [L4]; identity and composition are preserved in the reversed order, since (gf)1=f1g1.

L4algebra
1.3

For a Stone space X the map εX:XUlt(Clop(X)) is a bijection: εX(x) is a proper filter of clopens (it contains X, omits , is closed under intersections and upward closed) which decides every clopen C because exactly one of xC, xXC holds, so it is an ultrafilter by the dichotomy; it is injective because distinct points are separated by a clopen set by [L4]; and it is surjective, since for an ultrafilter U of clopens the family U has the finite intersection property, so CUC by compactness, and if xy both lie in the intersection then a clopen C containing exactly one of them belongs to U by the dichotomy and excludes the other, a contradiction, so the intersection is a single point x and then CU for every clopen C containing x (because {CC:CU} has finite subfamily with empty intersection, giving CC for some CU).

L2L4algebra
2.1

For every Stone space X the map εX is continuous, since εX1([C])=C is open, and it is a homeomorphism because it is a continuous bijection from the compact space X to the Hausdorff space Ult(Clop(X)).

step 1.3L1L2
2.2

Naturality: for a Boolean homomorphism φ:AB and aA one has ηB(φ(a))=[φ(a)]=(φ)1([a])=φ(ηA(a)), that is, ηBφ=φηA; for a continuous f:XY and xX one has εY(f(x))={C:f(x)C}={C:xf1(C)}=f(εX(x)), that is, εYf=fεX.

step 1.1step 1.2step 1.3algebra
3.1

The two functors are mutually inverse on hom-sets: given φ:AB the naturality of [step 2.2] and invertibility of ηA,ηB (from [L1]) give φ=ηB1φηA, so φ is determined by φ, and symmetrically for continuous maps using [step 2.1]; since [step 1.1] and [step 1.2] show that the assignments preserve identities and composition, they define a contravariant equivalence of categories.

step 1.1step 1.2step 2.1step 2.2L1
4.1

The statement is proved: η is a natural isomorphism by [L1] and [step 2.2], ε is a natural isomorphism by [step 2.1] and [step 2.2], and the arrow assignments are mutually inverse by [step 3.1].

step 2.1step 2.2step 3.1L1

Remarks

  • Both directions of the arrow correspondence are used. Surjectivity of εX uses compactness; injectivity uses the clopen basis in the Hausdorff form; and naturality is a pure membership computation.
  • No choice beyond AC appears. Ultrafilters are produced by the extension lemma only, which is the declared AC/Zorn implementation.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Algebraic unitization of a star algebra

Definition

Let A be a complex C*-algebra (C star algebra), not assumed unital. The algebraic unitization of A is the complex vector space

A+  :=  AC  =  {(a,λ):aA, λC},

equipped with the multiplication, involution and unit

(a,λ)(b,μ)  :=  (ab+λb+μa, λμ),(a,λ)  :=  (a,λ),1A+:=(0,1).

The pair is written a+λ1 for (a,λ), so that the displayed product is the expansion of (a+λ1)(b+μ1) with the convention λb=bλ. The map χ(a,λ):=λ is the quotient character of A+; it is complex-linear, multiplicative and nonzero, and it vanishes exactly on A{0}.

Three algebraic facts are recorded and verified here because they are used without further comment:

  • the product is associative and complex-bilinear, and (0,1) is a two-sided identity: expanding ((a,λ)(b,μ))(c,ν) and (a,λ)((b,μ)(c,ν)) gives in both cases $(abc + \lambda bc + \mu ac + \nu ab + \lambda\mu c
    • \lambda\nu b + \mu\nu a,\ \lambda\mu\nu)$;
  • the involution is involutive and anti-multiplicative: (a,λ)=(a,λ) and ((a,λ)(b,μ))=(b,μ)(a,λ), both direct computations from the C*-algebra axioms;
  • AA{0} is a two-sided ideal of A+ with (a,λ)(b,0)=(ab+λb,0) and (b,0)(a,λ)=(ba+λb,0) in A{0}.

No norm is defined here. For nonzero genuinely nonunital A, Minimal C star unitization constructs a C*-norm on A+; its operator construction uses nonunitality to be injective. That theorem is not invoked here for unital A. If A is the zero algebra then A+C is the complex numbers with their usual structure, and the quotient character is the identity map.

Remarks

  • The direct sum is algebraic. The definition does not require A to be nonunital; if A happens to be unital then A+ is still the direct sum with its product, but the unit of A+ differs from the unit of the ideal A, and for that reason the C*-norm theorem below is stated only for genuinely nonunital A.
  • The quotient character is the point at infinity. For commutative, genuinely nonunital A (with the zero algebra treated separately), the later representation theorem identifies χ with evaluation at the added point of the one-point compactification (Character space of the unitization is one-point compactification).
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Minimal C star unitization

Statement

Assume AC (The Axiom of Choice). Let A be a nonzero C*-algebra (C star algebra) that is genuinely nonunital, that is, not unital. With A+=AC the algebraic unitization (Algebraic unitization of a star algebra), define for (a,λ)A+ the operator La+λIB(A), where La(b):=ab, and put

(a,λ)A+  :=  La+λIB(A).

Then:

  1. this is a C*-algebra norm on A+ extending the norm of A, and A+ becomes a unital C*-algebra in which A is a closed two-sided -ideal of codimension one;
  2. uniqueness over A: if is any C*-algebra norm on the same algebra A+ with the same involution whose restriction to A is the given norm of A, then =A+;
  3. if A={0} is the zero algebra then A+=C with its usual structure and norm.

Facts & Assumptions

Given: AC and a nonzero genuinely nonunital C*-algebra A, its algebraic unitization A+, the left-multiplication operators La on A, and the operator norm on B(A).

[L1]

xx=x2, x=x, and the norm is submultiplicative; multiplication is associative and bilinear (C star algebra).

[L2]

A+=AC with product (a,λ)(b,μ)=(ab+λb+μa,λμ) and involution (a,λ)=(a,λ), and 1=(0,1) is the identity (Algebraic unitization of a star algebra).

[L3]

The bounded operators on a Banach space form a Banach space under the operator norm (If (Y) is Banach then (\mathcal B(X,Y)) is Banach). Composition is submultiplicative: STbSTb for each b, and taking the unit-ball supremum gives STST. The required normalization for a nonzero unital Banach algebra is 1=1 (Unital Banach algebra).

[L4]

Under AC, in a unital C*-algebra, r(y)=y for every normal y; the spectrum of an element of a unital algebra is determined by the algebra structure, since invertibility is an algebraic condition (C star spectral radius equals norm for normal elements, Spectrum and resolvent set in a Banach algebra, Spectral radius).

[A1]

Assume AC (The Axiom of Choice), used for the spectral-radius interfaces and, when passing from closure to sequential approximation, countable choices.

Proof

technique · direct
1.1

For aA one has La=a: the inequality Labab gives Laa, while Laa=aa=a2 gives Laa2/a=a when a0, and the case a=0 is trivial; in particular L is an injective linear isometry, so L(A) is a closed subspace of B(A): a point in its closure admits approximants Lan at distance less than 1/(n+1) by AC, the isometry makes (an) Cauchy, and completeness gives a limit in A with that operator image.

L1L3A1algebra
1.2

The map φ:A+B(A), φ(a,λ):=La+λI, is complex-linear and multiplicative with φ((a,λ)(b,μ))=φ(a,λ)φ(b,μ) for all (a,λ),(b,μ)A+, and φ(0,1)=I, where the multiplicativity is the computation φ(a,λ)φ(b,μ)(c)=a(bc+μc)+λ(bc+μc)=(ab+λb+μa)c+λμc=φ((a,λ)(b,μ))(c) [L2, algebra].

2.1

The map φ of [step 1.2] is injective when A is genuinely nonunital: if La+λI=0 with λ0 then ab=λb for all b, so e:=a/λ satisfies eb=b for all b, that is, e is a left identity. Taking adjoints in eb=b gives be=b for every b, and every element of A is of the form b, so e is a right identity. Applying the left identity to b=e gives ee=e, and applying the right identity to b=e gives ee=e; hence e=e is a two-sided identity of A, a contradiction, and if λ=0 then La=0 forces a=0 by [step 1.1].

step 1.1step 1.2L1L2algebra
3.1

Put d=infSL(A)IS. By step 2.1, IL(A), and by step 1.1 this subspace is closed, so some open ball about I is disjoint from it and d>0. For T=La+λI one has λdT: this is immediate for λ=0, and otherwise divide by λ and use La/λL(A). If Tn=Lan+λnI converges in B(A), applying this bound to differences makes (λn) Cauchy in C, with limit λ by [L5]. Then Lan=TnλnI converges into the closed subspace L(A). Its limit is La for some a, and the limit of Tn is La+λI. Thus M=L(A)+CI is sequentially closed, hence closed: under AC any point in its closure has a sequence at distances less than 1/(n+1). No compact-subsequence argument is needed.

step 1.1step 2.1L3L5A1algebra
3.2

On M, the map σ(T):=La+λI for T=La+λI is well defined (by injectivity from [step 2.1]) and involutive with σ(σ(T))=T; and for every TM one has T2σ(T)T and σ(T)T=φ(xx) if T=φ(x): for bA, Tb2=(Tb)(Tb)=bσ(T)Tbb2σ(T)T using [L1], and the identity σ(T)T=φ(xx) is multiplicativity of φ from [step 1.2] combined with the involution of [L2].

step 1.2step 2.1L1L2algebra
3.3

The involution σ is contractive for the operator norm. Write T=φ(x) and let bA; put y:=σ(T)b=xb. Then y2=yy=bxxb=bTybTy by [L1]. If y0, cancellation gives σ(T)bTb, while the same inequality is trivial for y=0. Taking the supremum over the unit ball gives σ(T)T.

step 1.2step 2.1L1L2algebra
4.1

The norm (a,λ)A+:=φ(a,λ) makes φ an isometry onto the closed subspace M of the Banach space B(A), so A+ is a Banach space with a submultiplicative norm (both transported along the isometric algebra isomorphism φ); and the C*-identity holds: for x=(a,λ), x2=φ(x)2=σ(φ(x))φ(x)=φ(xx)=xx. Indeed, [step 3.2] supplies the first inequality φ(x)2σ(φ(x))φ(x), while submultiplicativity and [step 3.3] supply the reverse inequality σ(φ(x))φ(x)σ(φ(x))φ(x)φ(x)2.

step 2.1step 3.1step 3.2step 3.3L1L3algebra
5.1

The norm of [step 4.1] extends the norm of A: (a,0)A+=La=a by [step 1.1]; the element (0,1) is a unit of norm one, since φ(0,1)=I has operator norm one; and A{0} is a closed two-sided -ideal of codimension one by the algebra identities of [L2] and the isometry of [step 1.1].

step 1.1step 4.1L2algebra
5.2

Uniqueness of the norm: let be a C*-norm on A+ extending the norm of A. The algebraic unit is self-adjoint, so its positive primed norm satisfies 12=11=1 and hence equals one. Thus the normalized unital hypothesis of [L4] holds for both norms. For x=(a,λ) the element y:=xx=(c,λ2) with c:=aa+λa+λa is self-adjoint, hence normal, in the unital C*-algebra (A+,), so y=r(y) by [L4]; and the spectrum of y in the unital algebra A+ is independent of the norm, so r(y)=r(y), where r is computed with the norm of [step 4.1]; applying the same identity with the operator norm gives x2=y=r(y)=r(y)=y=x2, hence =A+.

step 4.1L4algebra
6.1

Claims 1, 2 and 3 are proved: [step 4.1] and [step 5.1] give the C*-algebra structure with A as a closed ideal of codimension one, [step 5.2] gives uniqueness of the norm among C*-norms extending the norm of A, and the zero algebra case is separate: [L2] identifies A+ with C, whose modulus is complete and satisfies the C*-identity by [L5]. The operator norm on B({0}) is not used. If a C*-norm on this scalar algebra is required, complex homogeneity and the unit C*-identity force λ=λ1=λ, so its usual norm is unique.

step 4.1step 5.1step 5.2L2L5

Remarks

  • Genuine nonunitality is exactly what makes φ injective. If A were unital with unit 1A, then L1AI=0 and the representation would identify (1A,1) with 0.
  • The norm is minimal, not merely canonical. Any other C*-norm extending the norm of A has the same values, by [step 5.2]; the two ingredients are the algebraic invariance of the spectrum and the equality r= for normal elements.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Character space of the unitization is one-point compactification

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a commutative C*-algebra that is genuinely nonunital and nonzero, let A+ be its minimal unitization (Minimal C star unitization, Algebraic unitization of a star algebra), and let χ be the quotient character χ(a,λ)=λ. Then

Δ(A+)  =  {φ~:φΔ(A)}    {χ},φ~(a,λ)=φ(a)+λ,

and the map φφ~ is a homeomorphism of Δ(A) onto Δ(A+){χ}; moreover Δ(A+) with its weak-star topology is the one-point compactification of Δ(A) (The one-point (Alexandroff) compactification X=X{}, whose open sets are the open sets of X together with the complements in X of the closed compact subsets of X). For the zero algebra A={0} one has A+=C and Δ(A+)={id} while Δ(A)=, so Δ(A+)=+; the empty case is consistent with the same formula.

Facts & Assumptions

Given: AC, nonzero genuinely nonunital commutative A, its minimal unitization and quotient character as in the statement.

[A1]

AC is assumed for the unitization, compact character-space and Gelfand–Naimark suppliers. (The Axiom of Choice).

[F1]

The algebraic unitization has product (a,λ)(b,μ)=(ab+λb+μa,λμ) and quotient character χ(a,λ)=λ. Under AC the minimal norm makes it a nonzero unital C*-algebra extending the norm of A, with A0 a closed ideal. For zero A the unitization is C. (Algebraic unitization of a star algebra, Minimal C star unitization).

[F2]

A character is a nonzero multiplicative complex-linear functional, with pointwise-evaluation topology on the character space. On a nonzero unital Banach algebra characters are unital and contractive. Under AC its commutative character space is compact Hausdorff, with pointwise topology equal to the weak-star subspace topology. (Character and maximal ideal space, Characters on a unital Banach algebra are continuous, Maximal ideal space is compact Hausdorff).

[F3]

Under AC the Gelfand transform of a nonzero unital commutative C*-algebra is an isometric unital star-isomorphism onto its continuous functions, given by evaluation at characters. (Commutative Gelfand Naimark).

Proof

technique · direct
1.1

The algebraic correspondence. Put K=Δ(A+) and q=χ. For a character φ on A, define Eφ(a,λ)=φ(a)+λ. By [F1], Eφ((a,λ)(b,μ))=φ(a)φ(b)+λφ(b)+μφ(a)+λμ=Eφ(a,λ)Eφ(b,μ). It is linear, unital, and nonzero. Conversely any χK has χ(a,λ)=χ(a,0)+λ by [F2]; its restriction to A is either zero, giving χ=q, or a character φ, giving χ=Eφ. Restriction is inverse to E on K{q}, and Eφq because φ is nonzero. Contractivity of Eφ and the norm extension give φ(a)a, so the nonunital characters are bounded too.

A1F1F2algebra
2.1

Identify the topology on the complement first. For fixed (a,λ), evaluation of Eφ is the continuous function φφ(a)+λ. By the evaluation-topology definition [F2], E:Δ(A)K is continuous. Its inverse on its image is restriction, whose evaluation at a is the continuous function χχ(a,0). Hence E is a homeomorphism onto K{q} with its subspace topology. Since K is compact Hausdorff by [F2], it is locally compact (the whole space is a compact neighborhood of every point); its complement of the closed singleton q is open and LCH by [F4]. Thus Δ(A) is LCH without using any assumed compactification topology.

F2F4step 1.1
2.2

The point q is not isolated. Under the isomorphism Γ:A+C(K) of [F3], Γ(a,λ)(q)=λ. Therefore Γ(A0) is exactly the ideal J={fC(K):f(q)=0}: one inclusion follows by evaluation, and for the reverse use surjectivity and the same equality. If q were isolated, the function equal to zero at q and one on its complement would be continuous and an identity for J. This ideal is nonzero because A is nonzero, so its identity would be nonzero; its preimage would be a two-sided identity for A, contradicting genuine nonunitality. Hence q is not isolated and K{q} is dense. It is noncompact: otherwise its continuous image in Hausdorff K would be closed by [F5], making q isolated.

A1F1F2F3F5step 1.1algebra
3.1

Compare all neighborhoods at infinity. Extend E to a bijection Ψ:Δ(A)+K by sending the added point to q. The two topologies already agree off infinity by step 2.1. If U is open in K and contains q, its complement D=KU is compact by [F5] and contained in K{q}. The inverse homeomorphism in step 2.1 carries D to a compact subset of Δ(A), which is closed because that space is Hausdorff. Thus Ψ1U is open at infinity by [F4]. Conversely, if C is closed compact in Δ(A), then E(C) is compact in Hausdorff K and hence closed by [F5]; its complement is an open neighborhood of q corresponding to Δ(A)+C. This proves equality of the topologies and that Ψ is a homeomorphism. This argument also covers open sets containing both a character and infinity; no preimage is incorrectly confined to Δ(A).

F4F5step 2.1step 2.2
4.1

The zero case and conclusion. If A=0, [F1] gives A+=C. A nonzero complex-linear multiplicative functional on C is the identity: it has value one at 1 by [F2], so at λ it has value λ. There are no nonzero linear functionals from the zero algebra. Hence Δ(A)= and K is the singleton, exactly +. Its original subspace is not dense; density was asserted only in the nonzero genuinely nonunital case of step 2.2. In that case step 1.1 proves the displayed disjoint character decomposition, step 2.1 the complement homeomorphism and step 3.1 the one-point compactification with its weak-star topology.

F1F2F4step 1.1step 2.1step 2.2step 3.1algebra
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Nonunital commutative Gelfand Naimark

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let A be a commutative C*-algebra (C star algebra), possibly nonunital and possibly the zero algebra. Then the Gelfand transform

Γ:AC0(Δ(A)),Γ(a)(φ):=φ(a),

is an isometric -isomorphism onto C0(Δ(A)) (Compact support, Cc(X), and C0(X)), where Δ(A) carries the weak-star topology and is locally compact Hausdorff; for a unital A this is the statement Γ:AC(Δ(A)) of Commutative Gelfand Naimark, and for a nonunital nonzero A the transform is the restriction of the unital transform A+C(Δ(A+)) to the ideal of functions vanishing at the point at infinity χ, under the identification Δ(A+)=Δ(A){χ} of Character space of the unitization is one-point compactification.

Facts & Assumptions

Given: The Axiom of Choice, a commutative C*-algebra A, its character space Δ(A), and the Gelfand transform Γ.

[L1]

If A is unital and nonzero, Γ:AC(Δ(A)) is an isometric unital -isomorphism onto C(Δ(A)) (Commutative Gelfand Naimark, The Axiom of Choice).

[L2]

If A is nonzero and genuinely nonunital, then A+ is a unital commutative C*-algebra containing A as a closed two-sided -ideal of codimension one, and Δ(A+)=Δ(A){χ} with Δ(A) an open dense locally compact Hausdorff subspace of the compact Hausdorff space Δ(A+) (Minimal C star unitization, Character space of the unitization is one-point compactification, The Axiom of Choice).

[L3]

For a locally compact Hausdorff space X, C0(X) is the set of continuous functions f such that {fϵ} is compact for every ϵ>0, and C0(X)=C(X) when X is compact; the one-point compactification topology on X+=X{} has as neighbourhoods of the complements of compact subsets of X, so a continuous function g on X extends continuously to X+ with value 0 at if and only if gC0(X) (Compact support, Cc(X), and C0(X), The one-point (Alexandroff) compactification X=X{}, whose open sets are the open sets of X together with the complements in X of the closed compact subsets of X, X is compact and contains X as an open subspace; X is dense in X exactly when X is not compact; and X is Hausdorff exactly when X is locally compact and Hausdorff).

[L4]

For the zero algebra A={0} one has Δ(A)= and C0()={0}, and the only map {0}{0} is an isometric -isomorphism. [algebra]

Proof

technique · direct
1.1

If A is unital and nonzero, the claim is [L1] together with C0(Δ(A))=C(Δ(A)) from [L3], since Δ(A) is compact; if A={0} the claim is [L4].

L1L3L4
1.2

Assume now that A is nonzero and genuinely nonunital. Under the unital Gelfand transform Γ+:A+C(Δ(A+)) of [L1], the ideal A maps onto the ideal I:={fC(Δ(A+)):f(χ)=0}: indeed Γ+(A)I because χ vanishes on A by definition, and both Γ+(A) and I are linear subspaces of codimension one, Γ+(A) being the image of a codimension-one subspace and I the kernel of the evaluation at χ.

L1L2algebra
1.3

For every gC0(Δ(A)) the extension g~ of g by g~(χ):=0 is continuous on Δ(A+)=Δ(A){χ}: for ϵ>0 the set {gϵ} is compact in Δ(A), so its complement is an open neighbourhood of χ on which g~<ϵ; conversely the restriction of an fI to Δ(A) lies in C0(Δ(A)), because for ϵ>0 the set {xΔ(A):f(x)ϵ} is a closed subset of the compact space Δ(A+) (it is the intersection of {fϵ} with Δ(A)) that omits χ, hence a compact subset of Δ(A); hence restriction and extension are mutually inverse bijections between I and C0(Δ(A)).

L2L3algebra
2.1

The restriction map of [step 1.3] is an isometry: for fI one has supΔ(A)f=supΔ(A+)f because Δ(A) is dense in Δ(A+) and f is continuous, and f(χ)=0; it is also a -homomorphism for the pointwise operations and conjugation.

step 1.3L2algebra
3.1

Composing the isometric -isomorphism Γ+:AI of [step 1.2] with the isometric -isomorphism IC0(Δ(A)) of [step 2.1] gives an isometric -isomorphism AC0(Δ(A)), and unwinding the definitions it sends a to the function φφ(a) on Δ(A); this is the Gelfand transform, so the claim is proved in the nonunital nonzero case as well.

step 1.2step 2.1algebra
4.1

Together with [step 1.1] this proves the theorem for every commutative C*-algebra, including the unital and zero cases.

step 1.1step 3.1

Remarks

  • Positivity is pointwise. Under the isomorphism, a=bb corresponds to c2 for c=Γ(b), hence to a nonnegative function; conversely a nonnegative hC0(Δ(A)) has a continuous square root hC0(Δ(A)) (the compact set {hϵ} is {hϵ2}), so h=h2 is the transform of a positive element. This description of positivity is used in Every commutative C star algebra has an approximate unit.
  • The unitization bookkeeping is not optional. The proof genuinely passes through A+; the space Δ(A) alone is only locally compact, and its one-point compactification is supplied by the homeomorphism of Character space of the unitization is one-point compactification.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Approximate unit and proper C star morphism

Definition

Let A be a complex C*-algebra (C star algebra).

An approximate unit for A is a net (ei)iI — that is, a family indexed by a directed set I; directed sets are nonempty here, so there is no empty-net convention to add — such that each ei is a positive contraction ei=ei, ei=bb for some b, and ei1 (Self-adjoint positive unitary and normal elements), and

eiaa0andaeia0for every aA.

When A is commutative the two conditions coincide, and one says simply eiaa. The algebra A may be the zero algebra, in which case the constant net ei=0 is an approximate unit.

Let A and B be complex C*-algebras and let φ:AB be a bounded star-homomorphism in the sense of C star algebra, not required to be unital. Then φ is proper when it carries every approximate unit of A to an approximate unit of B: for every approximate unit (ei) of A, the net (φ(ei)) is an approximate unit of B in the above sense.

Finally, for topological spaces, a continuous map g:YX is proper when the inverse image of every compact subset of X is a compact subset of Y.

Remarks

  • A nonzero target of a proper map from a unital algebra is unital. A unital C*-algebra has the constant net ei=1A as an approximate unit. If φ:AB is proper, the constant net φ(1A) is therefore an approximate unit of B, so φ(1A)b=b=bφ(1A) for every bB. If B{0}, this identity is nonzero, so B is unital in the convention 1B0 and φ(1A)=1B. If B={0}, every approximate unit of A maps to the constant zero approximate unit, so the unique zero map is proper. The zero algebra is nevertheless nonunital under the stated convention.
  • The two uses of "proper" are linked by the duality. Under Locally compact Gelfand duality proper maps of locally compact Hausdorff spaces correspond exactly to proper star-homomorphisms of commutative complex C*-algebras, and this is where the pullback of a compactly supported function uses the compact-preimage condition.
  • No choice principle is used in the definition. The definition is a condition on nets and maps; existence for commutative C*-algebras is the theorem Every commutative C star algebra has an approximate unit.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Every commutative C star algebra has an approximate unit

Statement

Assume the Axiom of Choice (The Axiom of Choice), with the Dependent Choice cost of the cutoff lemma inherited. Every commutative C*-algebra A (C star algebra) has an approximate unit of positive contractions in the sense of Approximate unit and proper C star morphism. If A=C0(X) for a locally compact Hausdorff space X, the net can be taken to be the directed family of all eCc(X) with 0e1 ordered pointwise.

Facts & Assumptions

Given: The Axiom of Choice, a commutative C*-algebra A, and the isometric -isomorphism Γ:AC0(Δ(A)) of the nonunital commutative Gelfand–Naimark theorem.

[F1]

Under AC, Γ:AC0(X) is an isometric star-isomorphism onto, where X=Δ(A) is locally compact Hausdorff, including zero and unital algebras. (Nonunital commutative Gelfand Naimark, The Axiom of Choice).

[F2]

An approximate unit is a net indexed by a nonempty directed set of self-adjoint elements ei=bibi of norm at most one, such that both eiaa and aeia in norm. In a commutative algebra these convergence conditions coincide. (Approximate unit and proper C star morphism).

[F3]

Assuming Dependent Choice — which follows from the Axiom of Choice — for a compact set K inside an open set U in a locally compact Hausdorff space X there is fCc(X) with 1Kf1U (LCH Urysohn cutoff, AC supplies the countable and dependent choices used in Banach integration, The Axiom of Choice).

[F4]

The support is the closure of the nonzero set, Cc means compact support, and C0 means every positive absolute-value level set is compact. Closed subsets of compact spaces are compact. (Compact support, Cc(X), and C0(X), A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact).

Proof

technique · direct
1.1

In C0(X) the family Λ:={eCc(X):0e1} is nonempty (it contains 0) and directed by the pointwise order: for e1,e2Λ the pointwise maximum e1e2 lies in Cc(X) (the maximum is continuous by max(u,v)=(u+v+uv)/2, and its closed support is contained in the finite union of the compact supports) and satisfies 0e1e21 and eje1e2.

F2F4algebra
1.2

Each eΛ is a positive contraction of C0(X): e1, and e=(e)2=(e)(e) with eCc(X) real, so e is positive; the square root is continuous on [0,1] and has the same nonzero set and support as e, so it belongs to Cc(X)C0(X); after transporting, Γ1(e)=Γ1(e)Γ1(e) and is self-adjoint.

F1F4algebra
2.1

For fC0(X) and ϵ>0 put K:={fϵ/2}, a compact subset of X; by [F3] with U:=X there is eCc(X) with 1Ke1X=1, so eΛ; for every eΛ with ee one has e=1 on K and hence fef=0 on K, while off K one has f<ϵ/2 and 1e1, so fef<ϵ/2; thus fefϵ/2<ϵ for all ee.

step 1.1F3F4algebra
3.1

Consequently the net (e)eΛ indexed by the directed set Λ satisfies eff for every fC0(X), and since C0(X) is commutative also fef; by [step 1.2] the e's are positive contractions, so this is an approximate unit of C0(X).

step 1.2step 2.1F2algebra
4.1

Transporting along the isometric -isomorphism Γ1:C0(X)A of [F1], the net (Γ1(e))eΛ is an approximate unit of A: the explicit factorization in step 1.2 proves positivity and self-adjointness, norms are preserved, and Γ1(e)Γ1(f)Γ1(f)=eff0. For the zero algebra the constant net 0 is an approximate unit by [F2].

step 1.2step 3.1F1F2
5.1

Hence every commutative C*-algebra has an approximate unit of positive contractions, and for A=C0(X) the explicit net of [step 3.1] realises it.

step 3.1step 4.1

Remarks

  • Directedness avoids choosing bumps simultaneously. The net is indexed by all compactly supported functions 0e1 at once, so no simultaneous selection of cutoffs is made; the single cutoff in [step 2.1] is chosen for a fixed f and ϵ.
  • Choice costs. AC is inherited from Gelfand–Naimark and supplies DC for the cutoff by [F3]. Directedness, square-root factorization and the norm estimates require no further choice. For X=, the same family is the singleton zero function; its net is the zero-algebra approximate unit.
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Locally compact Gelfand duality

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let LCH be the category of locally compact Hausdorff spaces with proper continuous maps (Approximate unit and proper C star morphism) and let cC be the category of commutative complex C*-algebras (C star algebra) with bounded proper star-homomorphisms, where properness is defined through approximate units as in Approximate unit and proper C star morphism. Then

XC0(X),AΔ(A),

together with the pullback gg, g(f)=fg, on proper continuous maps and the transpose φφ, φ(ψ)=ψφ, on proper star-homomorphisms, define a contravariant equivalence of categories. The identifications of objects are the isometric -isomorphisms Γ:AC0(Δ(A)) of Nonunital commutative Gelfand Naimark and the evaluation homeomorphisms Δ(C0(X))X of [step 2.3]; the empty space corresponds to the zero algebra {0}, with Δ({0})= and C0()={0}. The restriction to nonempty compact spaces and nonzero unital algebras agrees with Commutative Gelfand duality. The empty space and zero algebra are included here separately: the zero map from any algebra to the zero algebra is proper, but is not a unital arrow under the library's nonzero-unit convention.

Facts & Assumptions

Given: AC and the objects and arrows in the statement.

[A1]

AC is assumed for the representation and compact-duality suppliers, and implies DC for the compact cutoff lemma. (The Axiom of Choice, AC supplies the countable and dependent choices used in Banach integration).

[F1]

A bounded star-homomorphism need not preserve units. Properness means carrying every approximate unit to an approximate unit; these are nonempty directed nets of self-adjoint positive contractions, with both products converging to each element. The zero algebra admits the constant zero net. (C star algebra, Approximate unit and proper C star morphism).

[F2]

Under AC, ΓA:AC0(Δ(A)) is an isometric star-isomorphism onto, given by evaluation, and Δ(A) is LCH. Every commutative C*-algebra has an approximate unit. In C0(X) the family of all compactly supported real 0e1, pointwise ordered, is one. (Nonunital commutative Gelfand Naimark, Every commutative C star algebra has an approximate unit).

[F3]

Characters are nonzero multiplicative complex-linear functionals, with the topology generated by evaluations. In a unital Banach algebra they are contractive. (Character and maximal ideal space, Characters on a unital Banach algebra are continuous).

[F4]

For compact KU with U open in LCH X, DC gives a continuous compactly supported u with 1Ku1U. The definition of C0(X) requires every positive absolute-value level set compact. (LCH Urysohn cutoff, Compact support, Cc(X), and C0(X)).

[F5]

Under AC the compact duality identifies nonempty compact Hausdorff K with Δ(C(K)) by evaluations and nonzero unital commutative algebras with their C(Δ) representation. Here C(K) has its usual supremum-norm C*-algebra structure. (Commutative Gelfand duality).

Proof

technique · direct
1.1

The objects. For any LCH X, extension by zero at infinity identifies C0(X) with J={hC(X+):h()=0}. Indeed continuity at infinity of the extension is exactly compactness of the closed sets {fϵ}: their complements provide neighborhoods; conversely each such level set for a continuous function vanishing at infinity is closed in compact X+ and omits infinity. Thus f is bounded, and extension preserves the supremum norm, including the empty space with norm zero. The ideal J is star-closed and norm-closed because evaluation is bounded. It is complete: a norm-Cauchy sequence converges in the Banach space C(X+) of [F5], and its limit still vanishes at infinity. The pointwise operations and C*-identity restrict to J, making C0(X) a commutative C*-algebra. The space X+ is nonempty even when X is empty, so [F5] applies. By [F2], Δ(A) is LCH.

A1F1F2F4F5F6F7algebra
1.2

The transpose is defined and continuous. For proper φ:AB and ψΔ(B), choose an approximate unit (ei) of A by [F2] and b with ψ(b)0. From the evaluation formula and isometry in [F2], ψ(b)b for every b, so ψ is continuous, without any unit hypothesis. Properness gives φ(ei)bb, hence ψ(φ(ei))ψ(b)ψ(b) and ψ(φ(ei))1. Thus ψφ is nonzero and is a character by the algebraic properties. Its evaluation at a is ψψ(φ(a)), continuous by [F3], so φ is continuous. Transposition reverses composition and preserves identities directly.

F1F2F3algebra
2.1

Pullbacks are bounded star-homomorphisms. For proper continuous g:YX, the equality {fgϵ}=g1({fϵ}) proves fgC0(Y). Pointwise operations prove linearity, multiplication and star preservation, and gff. Identity and composition reverse as (gh)=hg.

F1F4step 1.1algebra
2.2

The transpose is proper by compact level sets. Given compact KΔ(A), choose uCc(Δ(A)) with u=1 on K and 0u1 by [F4], and let a=ΓA1(u). Whenever φ(ψ)K, the function v=ΓB(φ(a))C0(Δ(B)) satisfies v(ψ)=u(φ(ψ))=1. Hence (φ)1K lies in the compact level set {v1}. It is closed since K is closed in the Hausdorff space Δ(A) and φ is continuous. By [F7] it is compact. The argument includes empty K and empty character spaces. It needs no asserted bounded extension of φ to unitizations.

A1F2F4F7step 1.2algebra
2.3

Evaluation is a homeomorphism ηX:XΔ(C0(X)). A cutoff on a singleton makes each evaluation nonzero, and a cutoff supported in an open set separating two points distinguishes their evaluations. Each hC(X+) decomposes uniquely as f~+λ1, with λ=h() and fC0(X) by step 1.1. For a character χ on C0(X), define χ^(h)=χ(f)+λ. Expanding products proves it a nonzero unital character on C(X+). By [F5] it is evaluation at a unique point; this point cannot be infinity, since the restriction there is zero. Thus it lies in X, proving surjectivity. Evaluation is continuous by [F3]. For an open UX and xU, a cutoff u with u(x)=1 and u=0 off U gives the character neighborhood {χ:χ(u)>1/2} of ηX(x) contained in ηX(U). Hence the inverse is continuous. For X=, there are no characters on the zero algebra, so the same conclusion holds.

A1F3F4F5F6step 1.1algebra
3.1

Pullbacks preserve every approximate unit. Let (ei) be any approximate unit of C0(X). Its positivity factorization gives pointwise ei0, and its norm bound gives ei1. By step 2.1 each eig belongs to C0(Y), is a contraction and has the pulled-back positive factorization and self-adjointness. Fix fC0(Y) and ϵ>0. Put δ=ϵ/(2(1+f)) and K={fδ}. The image g[K] is compact by [F7]. A cutoff u on it satisfies u=1 there and 0u1. Since ueiu0, eventually 1ei(g(y))<δ on K. Off K, f<δ and 1eig1. Consequently ff(eig)δmax(1,f)<ϵ. Commutativity gives the other product. This proves properness for every approximate unit, including zero functions and empty spaces.

A1F1F4F7step 2.1algebra
4.1

Naturality. For yY, evyg=evg(y), so double transposition recovers g through step 2.3. For aA and ψΔ(B), ΓB(φ(a))(ψ)=ψ(φ(a))=ΓA(a)(φ(ψ)), whence ΓBφ=(φ)ΓA. The isometric star-isomorphisms ΓA and their inverses preserve every approximate unit by the explicit b*b factorization, norms and convergence, and hence are proper arrows. Homeomorphisms and their inverses are proper because they carry compact sets to compact sets. Thus both object identifications are isomorphisms in the stated categories. Identities and composites are proper on each side by their definitions. The object and arrow constructions above and these natural identifications prove the contravariant equivalence.

F1F2F7step 2.1step 1.2step 2.2step 3.1step 2.3algebra
5.1

Compact and zero boundaries. Between nonzero unital algebras, a proper morphism takes the constant approximate unit 1A to a constant approximate unit, so φ(1A)b=b=bφ(1A) for all b; thus φ(1A)=1B. Conversely, a bounded unital star-homomorphism between commutative unital algebras preserves every approximate unit: ei1A in norm, so its images tend to 1B; positivity is preserved, and contractivity follows from [F2] and step 1.2's nonzero character composition (here nonzero follows directly from unitality). Nonempty compact spaces correspond exactly to these objects by [F5] and step 2.3. For B=0 the unique map A0 is proper but not unital under the nonzero-unit convention. If A=0 and B0, the zero net cannot approximate a nonzero b, so no proper arrow exists. These correspond exactly to the unique map X and the absence of maps from nonempty X to .

F1F2F3F5step 1.2step 2.3step 4.1algebra
RemarkRemark: Literature-sourcedProof: Not supplied sources checked 2026-09-22 not proved hereOpen item page →
Recorded, not proved here. This statement is included so the library can refer to it honestly, with a citation to the literature. It is not proved anywhere in this library: the track that would prove it has not been developed here yet.

LCA group algebra and character-space results recorded externally

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let G be a locally compact Hausdorff abelian group, written additively, and fix a nonzero Haar measure m: a translation-invariant regular Borel measure finite on compact sets. Put A=L1(G,m;C), with functions identified when equal almost everywhere. The following results are recorded from Williams, Example 3.10; they are not proved in this library here.

  1. The formulas (fg)(s)=Gf(t)g(st)dm(t),f(s)=f(s) define, in the first formula almost everywhere and independently of representatives, a commutative Banach star algebra on A, with fg1f1g1 and f1=f1. The involution is conjugate-linear, involutive, and reverses products. The algebra A has an identity if and only if G is discrete.

  2. Suppose G is nondiscrete. Define the scalar unitization B=CA by

    (z,f)(v,g)=(zv,zg+vf+fg).

    Let G^ be the continuous homomorphisms from G to T={zC:z=1}, with uniform convergence on compact subsets of G. Every character of B, in the sense of Character and maximal ideal space, is uniquely one of hw(z,f)=z+Gf(t)w(t)dm(t)(wG^),q(z,f)=z. With the pointwise-evaluation topology, the map G^{}Δ(B) sending w to hw and to q is a homeomorphism from the one-point compactification of the compact-open dual. This includes the local compactness of G^ and the asserted agreement of topologies.

Remarks

This is a recorded external prerequisite, not a local proof. In particular, no global sigma-finiteness of Haar measure and no general product-Borel identification is silently assumed. Williams's text extraction loses the conjugation bar in the displayed involution; the conjugate-reflection above is the mathematically correct star operation.

ExampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passaudited 2026-09-22 rests on unproved materialOpen item page →
Rests on 1 statement not proved in this library. Every dependency marked below is recorded with a citation but is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

Fourier transform as the Gelfand transform of an LCA group algebra

Example

proof uses external results not yet established in this library

Assume the Axiom of Choice. Let G be a locally compact Hausdorff abelian group with a fixed nonzero Haar measure m. With convolution and conjugate-reflection as in LCA group algebra and character-space results recorded externally , the space A=L1(G,m;C) is a commutative Banach star algebra, unital exactly when G is discrete. These analytical assertions are external inputs.

For nondiscrete G, put B=CA and set (z,f)=z+f1,(z,f)(v,g)=(zv,zg+vf+fg),(z,f)=(z,f). Then B is a commutative unital Banach star algebra. Under the external identification of Δ(B) with the one-point compactification of G^, its Gelfand transform is ΓB(z,f)(hw)=z+f^(w),f^(w)=Gf(t)w(t)dm(t),ΓB(z,f)(q)=z. Thus the Fourier transform with this character convention is precisely the restriction of ΓB(0,f) to G^. No C-star norm assertion is made.

Facts & Assumptions

Given: The Axiom of Choice, G,m,A and, in the nondiscrete case, B as displayed.

[F1]

The L1 convolution algebra, norm and involution facts, the unit criterion, and the complete character/topology identification for B are recorded external results (LCA group algebra and character-space results recorded externally ).

[F2]

For a commutative unital complex algebra the Gelfand transform is ΓB(b)(χ)=χ(b) (Gelfand transform).

Verification

1.1

For b=(z,f) and c=(v,g), the norm estimate in [F1] gives bczv+zg1+vf1+f1g1=(z+f1)(v+g1). A Cauchy sequence in B has Cauchy scalar and A coordinates; completeness of C from [F3] and of A from [F1] makes it converge in the sum norm.

F1F3givenalgebra
2.1

Bilinearity and commutativity follow from [F1], and (1,0) is the identity. For b=(z,f), c=(v,g) and d=(u,k), either bracketing of bcd has scalar part zvu and A part zvk+zug+vuf+z(gk)+v(fk)+u(fg)+(fg)k, by convolution associativity. Conjugate-linearity, involutivity and isometry of the star follow coordinatewise from [F1]; expanding the product and applying (fg)=gf gives (bc)=cb.

F1step 1.1givenalgebra
3.1

By [F1], every character of B is one of the displayed hw or q, and the specified parametrization has the asserted topology. Applying [F2] gives ΓB(z,f)(hw)=hw(z,f)=z+f^(w) and ΓB(z,f)(q)=q(z,f)=z. Taking z=0 and restricting to the dual gives the Fourier/Gelfand identity.

F1F2step 2.1algebra

5 · Examples, counterexamples and false statements

None yet.

Sources