Skip to content

Motivating Noncommutative Geometry: Gelfand Duality and the Slogan 'Space = Algebra of Functions'

Prerequisite:Completeness of the Real Numbers and Cauchy Sequences: The Absence of GapsTopological Spaces: What Remains of Nearness When the Metric Is DiscardedIntroduction to Group Theory: The Axioms, and a Language for Computing with Symmetry

Raw
  • The topology of a locally compact Hausdorff space XX is encoded, without any loss, in the commutative C*-algebra C0(X)C_0(X) of continuous functions on XX that vanish at infinity. Conversely, every commutative C*-algebra is of this form. This is the Gelfand–Naimark theorem.
  • The correspondence is a contravariant equivalence of categories, so that a complete dictionary between spaces and algebras becomes available: compactness is the existence of a unit, connectedness is the absence of nontrivial idempotents, points are maximal ideals, vector bundles are finitely generated projective modules, and so on.
  • If “commutative C*-algebra” and “locally compact Hausdorff space” are synonyms, then a C*-algebra without the commutativity assumption deserves to be called a noncommutative space. This is the starting point of noncommutative geometry.
  • Two situations force the generalisation upon us. In quantum theory position and momentum fail to commute, so the algebra of functions on phase space is replaced by a noncommutative algebra; and for quotients, a “bad space” such as an orbit space collapses as a set of points, while surviving as a rich object in the form of a crossed product C*-algebra.
  • The central example is the orbit space of the circle under an irrational rotation. Its quotient topology is the indiscrete one and the only continuous functions on it are the constants, yet the corresponding noncommutative torus AθA_\theta is a simple infinite-dimensional C*-algebra whose K-theory recovers the angle θ\theta.
  • In the world of bounded operators the relation abba=1ab - ba = \mathbf{1} never holds. To treat the commutation relations inside a C*-algebra one needs the Weyl form, and the resulting relation is exactly the defining relation of the noncommutative torus.

1. Motivation: from space as a set of points to space as an algebra of functions

Section titled “1. Motivation: from space as a set of points to space as an algebra of functions”

Since Descartes, a space has been a set of points and geometry has been the study of the relations among them. The mathematics of the twentieth century, however, rediscovered the opposite viewpoint again and again: take as the primary object not the space itself, but the ring of functions on it.

In algebraic geometry this shift was completed earliest. Assigning to an affine algebraic variety VV over a field kk its coordinate ring k[V]k[V] makes the points of VV correspond to the maximal ideals of k[V]k[V] and the morphisms of varieties to ring homomorphisms, with all arrows reversed (Hilbert’s Nullstellensatz). Grothendieck pushed this to its limit and regarded the set SpecR\operatorname{Spec} R of prime ideals of any commutative ring RR as a space. Rings and spaces are no longer distinguished (Ideals and quotient rings). Measure theory behaves in the same way: assigning L(X,μ)L^\infty(X,\mu) to (X,μ)(X,\mu) translates measurable sets into idempotents and the measure into a linear functional (L^p spaces and an introduction to functional analysis).

What, then, about topology? It is natural to assign to a topological space XX the ring C(X)C(X) of complex-valued continuous functions on it. The question is how faithful this assignment is, that is, whether XX can be recovered from C(X)C(X). The answer is that it can, provided one carries along a suitable norm and involution, and this is the theorem established by Israel Gelfand and Mark Naimark in 1943. If XX is compact Hausdorff, the single piece of data C(X)C(X) determines XX up to homeomorphism.

1.2. Two difficulties: quantum theory and bad quotients

Section titled “1.2. Two difficulties: quantum theory and bad quotients”

Read the Gelfand–Naimark theorem as the equation “space == commutative C*-algebra” and one question presents itself at once: what happens if commutativity is dropped?

The question does not arise out of curiosity alone. Rather, two places where existing mathematics runs aground both point towards noncommutative algebras.

The first is quantum mechanics. On the phase space of classical mechanics the observables are functions and their product is commutative. In quantum mechanics, however, position qq and momentum pp satisfy qppq=iqp - pq = i\hbar and do not commute. Heisenberg’s insight of 1925, that observables are matrices rather than numbers, means precisely that the algebra of functions on phase space has been replaced by a noncommutative algebra. If commutative C*-algebras are spaces, then the algebra of observables of quantum mechanics is something that is not a space: a phase space without points.

The second is quotient spaces. Dividing by an equivalence relation to form X/X/\sim occurs everywhere in geometry: orbit spaces of group actions, leaf spaces of foliations, classes of tilings modulo translation. Yet such quotients can be destroyed by the quotient topology. As we shall see in Example 5.1, the circle divided by an irrational rotation is indistinguishable, as a topological space, from a single point.

Alain Connes’s proposal is clear. Stop forming the quotient before forming the algebra of functions, and encode the equivalence relation itself into an algebra. The resulting algebra is noncommutative, but for that very reason it loses no information.


2. Preliminaries: Banach algebras and C*-algebras

Section titled “2. Preliminaries: Banach algebras and C*-algebras”

All algebras below are over the field of complex numbers. We write T={zC:z=1}\mathbb{T} = \{z \in \mathbb{C} : |z| = 1\} and N={1,2,}\mathbb{N} = \{1, 2, \ldots\}. The algebra of all bounded linear operators on a Hilbert space HH is denoted B(H)B(H).

Definition 2.1Banach *-algebra

A complex algebra AA equipped with a norm \|\cdot\| which is complete for that norm and satisfies

abab\|ab\| \le \|a\|\,\|b\|

for all a,bAa, b \in A is called a Banach algebra. If AA has a multiplicative unit 1\mathbf{1} with 1=1\|\mathbf{1}\| = 1, then AA is called unital.

If in addition a map :AA*: A \to A satisfies

(a+b)=a+b,(λa)=λˉa,(ab)=ba,(a)=a(a+b)^* = a^* + b^*, \quad (\lambda a)^* = \bar{\lambda} a^*, \quad (ab)^* = b^* a^*, \quad (a^*)^* = a

for all a,bAa, b \in A and all λC\lambda \in \mathbb{C}, then * is called an involution, and a Banach algebra equipped with an involution is a *Banach -algebra.

Completeness of the norm is the condition that lets us perform limiting operations inside the algebra (Completeness of the reals and Cauchy sequences, Theorem 7.3[Completeness of the Real Numbers and Cauchy Sequences]).

Definition 2.2C*-algebra

A Banach *-algebra AA satisfying

aa=a2\|a^* a\| = \|a\|^2

for every aAa \in A is called a C*-algebra, and this identity is the C*-identity.

If AA is commutative (ab=baab = ba for all a,ba, b), then AA is called a commutative C*-algebra.

The C*-identity looks like a small extra condition, but it holds the key to everything. To begin with, this single equation forces the involution to be isometric.

Remark 2.3

In a C*-algebra one has a=a\|a^*\| = \|a\|. Indeed, the C*-identity together with submultiplicativity gives

a2=aaaa,\|a\|^2 = \|a^* a\| \le \|a^*\|\,\|a\| ,

so if a0a \ne 0 we may divide both sides by a\|a\| and obtain aa\|a\| \le \|a^*\| (for a=0a = 0 both sides vanish). Replacing aa by aa^* yields aa=a\|a^*\| \le \|a^{**}\| = \|a\|, and the two inequalities give equality. Moreover, as Proposition 3.5 shows, the norm is recovered from the spectral radius, so the norm of a C*-algebra is uniquely determined by the algebraic structure: the object is in effect purely algebraic.

Example 2.4The algebra of continuous functions C_0(X)

Let XX be a locally compact Hausdorff space. A continuous function f:XCf: X \to \mathbb{C} vanishes at infinity if {xX:f(x)ε}\{x \in X : |f(x)| \ge \varepsilon\} is compact for every ε>0\varepsilon > 0; the set of all such ff is denoted C0(X)C_0(X). If XX is compact the condition holds automatically and C0(X)=C(X)C_0(X) = C(X).

Equip C0(X)C_0(X) with pointwise sum and product, the norm f=supxXf(x)\|f\|_\infty = \sup_{x \in X} |f(x)| and the involution f(x)=f(x)f^*(x) = \overline{f(x)}. Completeness follows from the fact that a uniform limit of continuous functions is continuous (Sequences of functions and uniform convergence, Theorem 4.1[関数列と一様収束]). Submultiplicativity follows by taking the supremum of the pointwise inequality f(x)g(x)fg|f(x)g(x)| \le \|f\|_\infty \|g\|_\infty. The C*-identity is a direct computation:

ff=supxf(x)f(x)=supxf(x)2=(supxf(x))2=f2.\|f^* f\|_\infty = \sup_{x} |\overline{f(x)} f(x)| = \sup_x |f(x)|^2 = \left(\sup_x |f(x)|\right)^2 = \|f\|_\infty^2 .

Since the product is pointwise, C0(X)C_0(X) is a commutative C*-algebra.

Example 2.5The operator algebra B(H) and matrix algebras

Let HH be a Hilbert space and let B(H)B(H) be the algebra of all bounded linear operators on it, with the operator norm and the adjoint TTT \mapsto T^*. The C*-identity is proved as follows. For every ξH\xi \in H,

Tξ2=Tξ,Tξ=TTξ,ξTTξ2\|T\xi\|^2 = \langle T\xi, T\xi \rangle = \langle T^* T \xi, \xi\rangle \le \|T^* T\|\,\|\xi\|^2

by the Cauchy–Schwarz inequality, whence T2TT\|T\|^2 \le \|T^* T\|. The reverse inequality follows from submultiplicativity and T=T\|T^*\| = \|T\|: we get TTTT=T2\|T^*T\| \le \|T^*\|\|T\| = \|T\|^2.

The case H=CnH = \mathbb{C}^n gives Mn(C)M_n(\mathbb{C}), a finite-dimensional C*-algebra which is noncommutative as soon as n2n \ge 2. Every norm-closed -subalgebra of B(H)B(H) is a C-algebra, and the converse is also true; that is the content of Theorem 4.6.

Finally we introduce the notion at the centre of this article. For AA a unital algebra and aAa \in A, the set

σ(a)={λC:λ1a is not invertible in A}\sigma(a) = \{\lambda \in \mathbb{C} : \lambda \mathbf{1} - a \text{ is not invertible in } A\}

is called the spectrum of aa. If AA is a unital Banach algebra different from {0}\{0\}, then σ(a)\sigma(a) is a nonempty compact set (Lemma 8.5), and

r(a)=max{λ:λσ(a)}r(a) = \max\{|\lambda| : \lambda \in \sigma(a)\}

is the spectral radius. For A=Mn(C)A = M_n(\mathbb{C}) the spectrum σ(a)\sigma(a) is the set of eigenvalues; for A=C(X)A = C(X) one has σ(f)=f(X)\sigma(f) = f(X), the range of ff. The latter holds because fλf - \lambda is invertible exactly when it vanishes nowhere, in which case 1/(fλ)1/(f-\lambda) is continuous.


How is a space to be manufactured out of a commutative C*-algebra AA? Let the case A=C(X)A = C(X) guide us. A point xXx \in X determines the evaluation map

evx:C(X)C,ff(x),\mathrm{ev}_x : C(X) \to \mathbb{C}, \qquad f \mapsto f(x) ,

which is a nonzero algebra homomorphism. Conversely, if we can show that every nonzero algebra homomorphism C(X)CC(X) \to \mathbb{C} is an evaluation map, then XX can be reconstructed in purely algebraic terms. That is the plot of Gelfand theory.

Definition 3.1Characters and the Gelfand spectrum

Let AA be a commutative Banach algebra. A map χ:AC\chi: A \to \mathbb{C} which is linear, satisfies χ(ab)=χ(a)χ(b)\chi(ab) = \chi(a)\chi(b) and is not identically zero is called a character of AA, and the set Ω(A)\Omega(A) of all characters is the Gelfand spectrum (or character space) of AA.

We give Ω(A)\Omega(A) the topology induced by the weak * topology of the dual space AA^*: thus χiχ\chi_i \to \chi means χi(a)χ(a)\chi_i(a) \to \chi(a) for every aAa \in A.

Lemma 3.2Basic properties of characters

Let AA be a unital commutative Banach algebra. Then the following hold.

  1. Every χΩ(A)\chi \in \Omega(A) satisfies χ(1)=1\chi(\mathbf{1}) = 1, and χ\chi is continuous with χ1\|\chi\| \le 1.
  2. Ω(A)\Omega(A) is a compact Hausdorff space in the weak * topology.
Proof(Lemma 3.2)

(1) Since χ0\chi \ne 0 there is an aa with χ(a)0\chi(a) \ne 0, and χ(a)=χ(a1)=χ(a)χ(1)\chi(a) = \chi(a\mathbf{1}) = \chi(a)\chi(\mathbf{1}) gives χ(1)=1\chi(\mathbf{1}) = 1. Next, if aa is invertible then χ(a)χ(a1)=χ(1)=1\chi(a)\chi(a^{-1}) = \chi(\mathbf{1}) = 1, so χ(a)0\chi(a) \ne 0. In other words, a character never sends an invertible element to 00.

Suppose now that χ(a)>a|\chi(a)| > \|a\| for some aa. Put λ=χ(a)\lambda = \chi(a); then a/λ<1\|a/\lambda\| < 1, so by completeness of AA the Neumann series n0(a/λ)n\sum_{n \ge 0} (a/\lambda)^n converges absolutely and its sum is (1a/λ)1(\mathbf{1} - a/\lambda)^{-1}. Hence λ1a\lambda\mathbf{1} - a is invertible, while χ(λ1a)=λχ(a)=0\chi(\lambda \mathbf{1} - a) = \lambda - \chi(a) = 0, contradicting what we have just proved. Therefore χ(a)a|\chi(a)| \le \|a\| for every aa, that is, χ\chi is continuous with χ1\|\chi\| \le 1.

(2) By (1), Ω(A)\Omega(A) is contained in the closed unit ball BB of AA^*, and BB is weak * compact by the Banach–Alaoglu theorem. It therefore suffices to prove that Ω(A)\Omega(A) is weak * closed in BB.

Let φB\varphi \in B lie in the weak * closure of Ω(A)\Omega(A). By the definition of the weak * topology, given a,bAa, b \in A and ε>0\varepsilon > 0 there is a χΩ(A)\chi \in \Omega(A) for which φ(a)χ(a)|\varphi(a) - \chi(a)|, φ(b)χ(b)|\varphi(b) - \chi(b)|, φ(ab)χ(ab)|\varphi(ab) - \chi(ab)| and φ(1)χ(1)|\varphi(\mathbf{1}) - \chi(\mathbf{1})| are all less than ε\varepsilon. Using χ(ab)=χ(a)χ(b)\chi(ab) = \chi(a)\chi(b) and χ(1)=1\chi(\mathbf 1) = 1 and letting ε0\varepsilon \to 0, we obtain φ(ab)=φ(a)φ(b)\varphi(ab) = \varphi(a)\varphi(b) and φ(1)=1\varphi(\mathbf{1}) = 1; in particular φ0\varphi \ne 0, so φΩ(A)\varphi \in \Omega(A). The Hausdorff property holds because for φψ\varphi \ne \psi there is an aa with φ(a)ψ(a)\varphi(a) \ne \psi(a), and these values can be separated by open sets of C\mathbb{C}.

Characters and spectra are two faces of the same thing in the commutative world.

Lemma 3.3Description of the spectrum by characters

Let AA be a unital commutative Banach algebra and aAa \in A. Then

σ(a)={χ(a):χΩ(A)}.\sigma(a) = \{\chi(a) : \chi \in \Omega(A)\} .
Proof(Lemma 3.3)

(\supseteq) Let χΩ(A)\chi \in \Omega(A) and put λ=χ(a)\lambda = \chi(a), so that χ(λ1a)=0\chi(\lambda\mathbf{1} - a) = 0. As shown in the proof of Lemma 3.2, a character never sends an invertible element to 00. Hence λ1a\lambda\mathbf{1} - a is not invertible, that is, λσ(a)\lambda \in \sigma(a).

(\subseteq) Let λσ(a)\lambda \in \sigma(a) and set b=λ1ab = \lambda\mathbf{1} - a, a non-invertible element. Since AA is commutative, I=bAI = bA is an ideal. If 1I\mathbf{1} \in I, then 1=bc\mathbf{1} = bc for some cc, and commutativity gives cb=bc=1cb = bc = \mathbf 1, making bb invertible, a contradiction. Hence II is a proper ideal.

By Zorn’s lemma there is a maximal ideal MM containing II. By Lemma 8.8 the ideal MM is closed, so the quotient A/MA/M is a unital commutative Banach algebra, and maximality of MM makes A/MA/M a field (Ideals and quotient rings, Theorem 6.3[イデアルと剰余環]). By the Gelfand–Mazur theorem (Theorem 8.7) we get A/MCA/M \cong \mathbb{C}.

Writing χ\chi for the quotient map AA/MCA \to A/M \cong \mathbb{C}, this is a nonzero algebra homomorphism, that is, a character, and bIM=kerχb \in I \subseteq M = \ker\chi gives χ(b)=0\chi(b) = 0, that is, χ(a)=λ\chi(a) = \lambda.

Definition 3.4The Gelfand transform

Let AA be a unital commutative Banach algebra. For aAa \in A define a function a^:Ω(A)C\hat{a} : \Omega(A) \to \mathbb{C} by

a^(χ)=χ(a).\hat{a}(\chi) = \chi(a) .

By the definition of the weak * topology, a^\hat{a} is continuous. The map

Γ:AC(Ω(A)),Γ(a)=a^\Gamma : A \to C(\Omega(A)), \qquad \Gamma(a) = \hat{a}

is called the Gelfand transform. Since ab^(χ)=χ(ab)=χ(a)χ(b)=a^(χ)b^(χ)\widehat{ab}(\chi) = \chi(ab) = \chi(a)\chi(b) = \hat a(\chi)\hat b(\chi), the map Γ\Gamma is an algebra homomorphism.

By Lemma 3.3 we have a^(Ω(A))=σ(a)\hat{a}(\Omega(A)) = \sigma(a) and therefore a^=r(a)\|\hat{a}\|_\infty = r(a). Thus whether Γ\Gamma is isometric depends on whether a=r(a)\|a\| = r(a). For a general Banach algebra this fails: a nonzero nilpotent matrix in M2(C)M_2(\mathbb{C}) has spectral radius 00 but nonzero norm. It is here that the C*-identity comes into play.

Proposition 3.5The norm of a normal element equals its spectral radius

Let AA be a unital C*-algebra and let aAa \in A be normal, that is, aa=aaa^* a = a a^*. Then

a=r(a).\|a\| = r(a) .

In particular, if AA is commutative then every element is normal, so a=r(a)\|a\| = r(a) for every aAa \in A.

Proof(Proposition 3.5)

First, if bAb \in A is self-adjoint (b=bb^* = b), then the C*-identity gives b2=bb=b2\|b^2\| = \|b^* b\| = \|b\|^2.

Next we show a2=a2\|a^2\| = \|a\|^2 for aa normal. Applying the C*-identity to a2a^2,

a22=(a2)a2=(a)2a2,\|a^2\|^2 = \|(a^2)^* a^2\| = \|(a^*)^2 a^2\| ,

and since aa is normal, aa^* and aa commute, so (a)2a2=(aa)2(a^*)^2 a^2 = (a^* a)^2. As aaa^* a is self-adjoint, applying what we have just proved with b=aab = a^*a gives

(aa)2=aa2=(a2)2=a4.\|(a^*a)^2\| = \|a^* a\|^2 = \left(\|a\|^2\right)^2 = \|a\|^4 .

Hence a2=a2\|a^2\| = \|a\|^2.

If aa is normal then so is a2a^2 (because aa and aa^* commute), so repeating the argument gives inductively

a2n=a2n(n=0,1,2,).\|a^{2^n}\| = \|a\|^{2^n} \qquad (n = 0, 1, 2, \ldots) .

In the spectral radius formula (Lemma 8.9) r(a)=limmam1/mr(a) = \lim_{m \to \infty} \|a^m\|^{1/m} the limit exists, so it may be computed along the subsequence m=2nm = 2^n:

r(a)=limna2n1/2n=limna=a.r(a) = \lim_{n \to \infty} \|a^{2^n}\|^{1/2^n} = \lim_{n \to \infty} \|a\| = \|a\| .

Theorem 4.1Gelfand–Naimark theorem (commutative, unital case)

Let AA be a unital commutative C*-algebra. Then Ω(A)\Omega(A) is a compact Hausdorff space and the Gelfand transform

Γ:AC(Ω(A)),Γ(a)=a^\Gamma : A \longrightarrow C(\Omega(A)), \qquad \Gamma(a) = \hat{a}

is an isometric *-isomorphism: it is a bijective algebra homomorphism with Γ(a)=a\|\Gamma(a)\|_\infty = \|a\| and Γ(a)=Γ(a)\Gamma(a^*) = \overline{\Gamma(a)}.

Proof(Theorem 4.1)

That Ω(A)\Omega(A) is compact Hausdorff is Lemma 3.2, and that Γ\Gamma is an algebra homomorphism was checked in Definition 3.4. We prove the rest in four steps.

Step 1: characters take real values on self-adjoint elements. Let bAb \in A be self-adjoint, let χΩ(A)\chi \in \Omega(A) and write χ(b)=α+iβ\chi(b) = \alpha + i\beta with α,βR\alpha, \beta \in \mathbb{R}. For every tRt \in \mathbb{R},

χ(b+it1)=α+i(β+t)\chi(b + it\mathbf{1}) = \alpha + i(\beta + t)

(here we used χ(1)=1\chi(\mathbf 1) = 1 from Lemma 3.2). The bound χ1\|\chi\| \le 1 from the same lemma gives

α2+(β+t)2=χ(b+it1)2b+it12.\alpha^2 + (\beta+t)^2 = |\chi(b+it\mathbf{1})|^2 \le \|b + it\mathbf{1}\|^2 .

We compute the right-hand side using the C*-identity. Since b=bb^* = b we have (b+it1)=bit1(b + it\mathbf{1})^* = b - it\mathbf{1}, so

b+it12=(bit1)(b+it1)=b2+t21b2+t2\|b+it\mathbf{1}\|^2 = \|(b - it\mathbf{1})(b + it\mathbf{1})\| = \|b^2 + t^2 \mathbf{1}\| \le \|b\|^2 + t^2

(the last step uses the triangle inequality together with b2b2\|b^2\| \le \|b\|^2 and 1=1\|\mathbf 1\| = 1). Combining the two displays,

α2+β2+2βt+t2b2+t2,that is,α2+β2+2βtb2\alpha^2 + \beta^2 + 2\beta t + t^2 \le \|b\|^2 + t^2, \qquad \text{that is,} \qquad \alpha^2 + \beta^2 + 2\beta t \le \|b\|^2

for every tRt \in \mathbb{R}. If β0\beta \ne 0, the left-hand side tends to ++\infty as t±t \to \pm\infty, which is absurd. Hence β=0\beta = 0, that is, χ(b)R\chi(b) \in \mathbb{R}.

*Step 2: Γ\Gamma is a -homomorphism. Decompose an arbitrary aAa \in A as

a=b+ic,b=a+a2,c=aa2i,a = b + ic, \qquad b = \frac{a + a^*}{2}, \quad c = \frac{a - a^*}{2i} ,

where both bb and cc are self-adjoint (indeed b=(a+a)/2=bb^* = (a^* + a)/2 = b and c=(aa)/(2i)=cc^* = (a^* - a)/(-2i) = c). By Step 1 we have χ(b),χ(c)R\chi(b), \chi(c) \in \mathbb{R}, so from a=bica^* = b - ic,

χ(a)=χ(b)iχ(c)=χ(b)+iχ(c)=χ(a).\chi(a^*) = \chi(b) - i\chi(c) = \overline{\chi(b) + i \chi(c)} = \overline{\chi(a)} .

That is, a^=a^\widehat{a^*} = \overline{\hat{a}}.

Step 3: Γ\Gamma is isometric. Since AA is commutative, all its elements are normal. By Proposition 3.5 and Lemma 3.3,

a^=supχΩ(A)χ(a)=max{λ:λσ(a)}=r(a)=a.\|\hat{a}\|_\infty = \sup_{\chi \in \Omega(A)} |\chi(a)| = \max\{|\lambda| : \lambda \in \sigma(a)\} = r(a) = \|a\| .

In particular Γ\Gamma is injective, and since AA is complete the image Γ(A)\Gamma(A) is a closed subset of C(Ω(A))C(\Omega(A)).

Step 4: Γ\Gamma is surjective. The image Γ(A)\Gamma(A) is a subalgebra of C(Ω(A))C(\Omega(A)), closed under complex conjugation by Step 2, and Γ(1)\Gamma(\mathbf{1}) is the constant function 11. Moreover Γ(A)\Gamma(A) separates the points of Ω(A)\Omega(A): if χψ\chi \ne \psi, then by definition there is an aa with χ(a)ψ(a)\chi(a) \ne \psi(a), so a^(χ)a^(ψ)\hat{a}(\chi) \ne \hat{a}(\psi).

Since Ω(A)\Omega(A) is compact Hausdorff, the Stone–Weierstrass theorem shows that Γ(A)\Gamma(A) is dense. By Step 3 it is closed, so Γ(A)=C(Ω(A))\Gamma(A) = C(\Omega(A)).

Remark 4.2

The same conclusion holds for a commutative C*-algebra AA without a unit. Then Ω(A)\Omega(A) is a locally compact Hausdorff space, not necessarily compact, and the Gelfand transform gives an isometric *-isomorphism AC0(Ω(A))A \cong C_0(\Omega(A)). The proof consists in applying the theorem above to the unitisation A~=AC1\tilde{A} = A \oplus \mathbb{C}\mathbf{1} and observing that Ω(A~)=Ω(A){}\Omega(\tilde A) = \Omega(A) \cup \{\infty\} is the one-point compactification.

4.1. Recovering the space, and the equivalence of categories

Section titled “4.1. Recovering the space, and the equivalence of categories”

Theorem 4.1 says that a commutative C*-algebra is necessarily an algebra of functions. Let us now check the converse statement, that the space is recovered from the algebra of functions.

Corollary 4.3Points are characters

Let XX be a compact Hausdorff space. The map

ε:XΩ(C(X)),ε(x)=evx\varepsilon : X \to \Omega(C(X)), \qquad \varepsilon(x) = \mathrm{ev}_x

with evx(f)=f(x)\mathrm{ev}_x(f) = f(x) is a homeomorphism.

Proof(Corollary 4.3)

Well defined. The operations of C(X)C(X) are pointwise, so evx(fg)=f(x)g(x)=evx(f)evx(g)\mathrm{ev}_x(fg) = f(x)g(x) = \mathrm{ev}_x(f)\mathrm{ev}_x(g), and likewise for sums and scalar multiples; hence evx\mathrm{ev}_x is an algebra homomorphism. Since evx(1)=10\mathrm{ev}_x(\mathbf{1}) = 1 \ne 0, it is not the zero map, so it is a character.

Injectivity. Let xyx \ne y. A compact Hausdorff space is normal, so by Urysohn's lemma(Lemma 6.1)[分離公理と距離づけ可能性] there is an fC(X)f \in C(X) with f(x)=0f(x) = 0 and f(y)=1f(y) = 1 (Separation axioms and metrisability), whence evxevy\mathrm{ev}_x \ne \mathrm{ev}_y.

Surjectivity. Let χΩ(C(X))\chi \in \Omega(C(X)), put M=kerχM = \ker \chi, and let us produce a point xx at which every fMf \in M vanishes simultaneously. If no such point existed, then for each xx we could choose fxMf_x \in M with fx(x)0f_x(x) \ne 0. The set Ux={y:fx(y)0}U_x = \{y : f_x(y) \ne 0\} is open and contains xx, so {Ux}\{U_x\} is an open cover, and by compactness of XX finitely many Ux1,,UxnU_{x_1}, \ldots, U_{x_n} already cover it (Compactness). Put

g=k=1nfxkfxk.g = \sum_{k=1}^{n} \overline{f_{x_k}} f_{x_k} .

Then gg is a continuous function vanishing nowhere, that is, an invertible element. But MM is an ideal, so gMg \in M, contradicting the fact that a character never sends an invertible element to 00 (proof of Lemma 3.2).

Hence there is a point xx with f(x)=0f(x) = 0 for every fMf \in M. For any fC(X)f \in C(X) we have fχ(f)1Mf - \chi(f)\mathbf{1} \in M, so at this point f(x)χ(f)=0f(x) - \chi(f) = 0, that is, χ=evx\chi = \mathrm{ev}_x.

Homeomorphism. The weak * topology is the coarsest topology making χχ(f)\chi \mapsto \chi(f) continuous for each ff, and xf(x)x \mapsto f(x) is continuous, so ε\varepsilon is continuous. Since XX is compact and Ω(C(X))\Omega(C(X)) is Hausdorff (Lemma 3.2), a continuous bijection between them is a homeomorphism (Corollary 6.5[コンパクト性], Continuous maps and homeomorphisms).

Corollary 4.4Homeomorphism is equivalent to *-isomorphism

Let XX and YY be compact Hausdorff spaces. Then XX and YY are homeomorphic if and only if C(X)C(X) and C(Y)C(Y) are -isomorphic as C-algebras.

Proof(Corollary 4.4)

(\Rightarrow) For a homeomorphism φ:XY\varphi : X \to Y, define φ(f)=fφ\varphi^*(f) = f \circ \varphi. Then φ\varphi^* is a *-isomorphism with inverse (φ1)(\varphi^{-1})^*.

(\Leftarrow) Suppose a *-isomorphism Φ:C(X)C(Y)\Phi: C(X) \to C(Y) is given. Its dual Φ(χ)=χΦ\Phi^\vee(\chi) = \chi \circ \Phi is a map Ω(C(Y))Ω(C(X))\Omega(C(Y)) \to \Omega(C(X)); since Φ\Phi is a bijective homomorphism, Φ\Phi^\vee is bijective as well, and by the definition of the weak * topology both Φ\Phi^\vee and its inverse are continuous, so it is a homeomorphism. By Corollary 4.3 we have XΩ(C(X))X \cong \Omega(C(X)) and YΩ(C(Y))Y \cong \Omega(C(Y)), and composing gives YXY \cong X.

flowchart LR
X["space X"] -->|"proper continuous map φ"| Y["space Y"]
CY["commutative C*-algebra C₀(Y)"] -->|"φ* : f ↦ f∘φ"| CX["C₀(X)"]
X -.->|"C₀(−)"| CX
Y -.->|"C₀(−)"| CY
Gelfand duality: the category of geometry and the category of algebra correspond with the arrows reversed

The correspondence also holds at the level of morphisms. A proper continuous map φ:XY\varphi: X \to Y (one for which preimages of compact sets are compact) determines φ:C0(Y)C0(X)\varphi^*: C_0(Y) \to C_0(X); conversely every nondegenerate *-homomorphism C0(Y)C0(X)C_0(Y) \to C_0(X) is of this form, and composition is reversed. In other words, *the category of locally compact Hausdorff spaces and proper continuous maps is contravariantly equivalent to the category of commutative C*-algebras and nondegenerate -homomorphisms.

4.2. A dictionary between geometry and algebra

Section titled “4.2. A dictionary between geometry and algebra”

Once an equivalence of categories is at hand, every geometric property translates into an algebraic one. Let us carry this out.

Proposition 4.5Algebraic characterisations of compactness and connectedness

  1. Let XX be a locally compact Hausdorff space. Then C0(X)C_0(X) has a multiplicative unit if and only if XX is compact.
  2. Let XX be a compact Hausdorff space. Then XX is connected if and only if the only idempotents of C(X)C(X) (elements with p2=pp^2 = p) are 00 and 1\mathbf{1}.
Proof(Proposition 4.5)

(1) (\Leftarrow) If XX is compact, the constant function 11 belongs to C0(X)C_0(X) and is a unit.

(1) (\Rightarrow) Let uC0(X)u \in C_0(X) be a unit. On a locally compact Hausdorff space, Urysohn’s lemma provides, for each xx, a function fC0(X)f \in C_0(X) with f(x)0f(x) \ne 0. Evaluating uf=fuf = f at xx and dividing by f(x)f(x) gives u(x)=1u(x) = 1; as xx was arbitrary, u1u \equiv 1. Applying the definition of C0(X)C_0(X) to uu with ε=1/2\varepsilon = 1/2 then forces {x:u(x)1/2}=X\{x : |u(x)| \ge 1/2\} = X to be compact.

(2) (\Rightarrow) Let pC(X)p \in C(X) satisfy p2=pp^2 = p. Then p(x)2=p(x)p(x)^2 = p(x) at every point, so p(x){0,1}p(x) \in \{0, 1\}. Hence U=p1(1)U = p^{-1}(1) and V=p1(0)V = p^{-1}(0) are both open and give a partition X=UVX = U \sqcup V. If XX is connected, one of them is empty and p=1p = \mathbf{1} or p=0p = 0.

(2) (\Leftarrow) Suppose XX is not connected and write X=UVX = U \sqcup V with U,VU, V nonempty open sets. Since UU is both open and closed, the indicator function 1U\mathbf{1}_U is continuous, satisfies 1U2=1U\mathbf{1}_U^2 = \mathbf{1}_U, and, both UU and VV being nonempty, 1U0,1\mathbf{1}_U \ne 0, \mathbf{1}.

Collecting the translations gives the following dictionary. The rightmost column lists the counterparts once commutativity is dropped.

Space XX (compact Hausdorff)Commutative C*-algebra C(X)C(X)General C*-algebra AA
pointmaximal ideal, characterirreducible representation, pure state, primitive ideal
compacthas a unithas a unit
connectedonly idempotents are 0,10, \mathbf 1structure of projections, K0K_0
open set UUclosed ideal C0(U)C_0(U)closed two-sided ideal
closed set FFquotient C(F)C(F)quotient C*-algebra
metrisableseparableseparable
vector bundlefinitely generated projective module (Swan’s theorem)finitely generated projective module, K0K_0
Radon measurepositive linear functional (Riesz representation theorem)state, trace
differential structure, metric(invisible to the algebra of functions alone)spectral triple (A,H,D)(A, H, D)

The last two rows show the reach of the theory: measure-theoretic information translates into states and traces, differential-geometric information into spectral triples (Introduction to K-theory, Spectral triples (A, H, D)). The correspondence between vector bundles and finitely generated projective modules is furnished by the Serre–Swan theorem(Theorem 4.1)[K-理論入門].

Finally, let us record that C*-algebras are the same thing as operator algebras.

Theorem 4.6Gelfand–Naimark theorem (general case)

Let AA be an arbitrary C*-algebra. Then there exist a Hilbert space HH and an isometric injective *-homomorphism π:AB(H)\pi: A \to B(H) such that π(A)\pi(A) is a norm-closed *-subalgebra of B(H)B(H). If AA is separable, then HH may be taken separable as well.

Remark 4.7

The proof uses the GNS construction (Gelfand–Naimark–Segal). From a state φ\varphi one forms the inner product a,b=φ(ba)\langle a, b\rangle = \varphi(b^* a), quotients by the null space and completes to obtain a Hilbert space; performing this for sufficiently many states and taking the direct sum gives the representation (Foundations of C*-algebras).

Combining this theorem with Theorem 4.1 yields the following picture. C*-algebras are operator algebras, and the commutative ones among them are spaces. A noncommutative C*-algebra is thus an operator algebra which is not a space, and the claim of noncommutative geometry is that we should regard it as one anyway.


We now display, computing everything to the end, the typical situation in which a noncommutative algebra becomes necessary.

Example 5.1The orbit space of the circle under an irrational rotation

Fix θRQ\theta \in \mathbb{R} \setminus \mathbb{Q} and consider the rotation of the circle T\mathbb{T},

Rθ:TT,Rθ(z)=e2πiθz.R_\theta : \mathbb{T} \to \mathbb{T}, \qquad R_\theta(z) = e^{2\pi i \theta} z .

This defines an action of Z\mathbb{Z} by nz=e2πinθzn \cdot z = e^{2\pi i n\theta} z (Introduction to group theory: definition and examples). We consider the orbit space T/Z\mathbb{T}/\mathbb{Z} with the quotient topology.

Step 1: every orbit is dense. First, the points zn=e2πinθz_n = e^{2\pi i n \theta} (nZn \in \mathbb{Z}) are pairwise distinct: if zn=zmz_n = z_m then (nm)θZ(n-m)\theta \in \mathbb{Z}, and irrationality of θ\theta forces n=mn = m.

Since T\mathbb{T} is compact, the infinite set {zn}nN\{z_n\}_{n \in \mathbb{N}} has an accumulation point, so for every ε>0\varepsilon > 0 there are nmn \ne m with znzm<ε|z_n - z_m| < \varepsilon. Putting k=nm0k = n - m \ne 0 and using that rotations are isometries, zk1=znzm<ε|z_k - 1| = |z_n - z_m| < \varepsilon. Thus zkz_k is a rotation by a nonzero angle whose chord has length less than ε\varepsilon. Consequently {zkj}jZ\{z_{kj}\}_{j\in\mathbb{Z}} runs once around the circle in steps of length less than ε\varepsilon and forms an ε\varepsilon-net in T\mathbb{T}. As ε\varepsilon was arbitrary, {zn}nZ\{z_n\}_{n \in \mathbb{Z}} is dense, and since rotations are isometric bijections, the orbit {znx}\{z_n x\} of any xx is dense too.

Step 2: the quotient topology is the indiscrete topology. Let FTF \subseteq \mathbb{T} be a nonempty RθR_\theta-invariant closed set. Take xFx \in F; by invariance the whole orbit of xx lies in FF, and by Step 1 that orbit is dense. Since FF is closed, F{znx}=TF \supseteq \overline{\{z_n x\}} = \mathbb{T}, that is, F=TF = \mathbb{T}. Passing to complements, the only RθR_\theta-invariant open sets are \emptyset and T\mathbb{T}, so by the definition of the quotient topology (a set is open exactly when its preimage is an invariant open set), the topology of T/Z\mathbb{T}/\mathbb{Z} is indiscrete.

Step 3: the only continuous functions are the constants. By the universal property of the quotient topology, continuous functions on T/Z\mathbb{T}/\mathbb{Z} correspond bijectively to RθR_\theta-invariant continuous functions on T\mathbb{T}. If fC(T)f \in C(\mathbb{T}) is invariant, then f(znx)=f(x)f(z_n x) = f(x) for all nn, so by Step 1 the function ff takes the value f(x)f(x) on a dense set, and continuity gives ff(x)f \equiv f(x). Hence

C(T/Z)=C.C(\mathbb{T}/\mathbb{Z}) = \mathbb{C} .

Conclusion. But C\mathbb{C} is the algebra of functions on a one-point space (indeed Ω(C)\Omega(\mathbb{C}) consists of the identity map alone). Seen through its algebra of functions, T/Z\mathbb{T}/\mathbb{Z} is indistinguishable from a point, and the information carried by θ\theta has been lost completely.

R_θx
One orbit of the irrational rotation R_θ (θ is the fractional part of the golden ratio). Even 21 points already begin to fill the circle evenly. Since orbits are dense, the only invariant closed sets are the empty set and the whole circle

5.1. Building the algebra without taking the quotient

Section titled “5.1. Building the algebra without taking the quotient”

The reason for the failure in Example 5.1 is clear. Forming C(T/Z)C(\mathbb{T}/\mathbb{Z}) amounts to extracting only the invariant elements of C(T)C(\mathbb{T}), and there were far too few of them.

Connes’s prescription is to add to C(T)C(\mathbb{T}) a new element implementing the action, instead of passing to invariants. Translated into algebra, the rotation RθR_\theta becomes the *-automorphism

α:C(T)C(T),α(f)=fRθ1.\alpha : C(\mathbb{T}) \to C(\mathbb{T}), \qquad \alpha(f) = f \circ R_\theta^{-1} .

We therefore form the largest C*-algebra containing C(T)C(\mathbb{T}) and a unitary element vv (vv=vv=1v^* v = v v^* = \mathbf{1}) subject to the relation

vfv=α(f)(fC(T)).v f v^* = \alpha(f) \qquad (f \in C(\mathbb{T})) .

This is the crossed product C(T)αZC(\mathbb{T}) \rtimes_\alpha \mathbb{Z}. It is noncommutative, since vv and ff do not commute in general.

Since C(T)C(\mathbb{T}) is generated by the coordinate function u(z)=zu(z) = z (Stone–Weierstrass), the crossed product is generated by the two unitaries u,vu, v, and the relation reads

(vuv)(z)=α(u)(z)=u(Rθ1z)=e2πiθz=e2πiθu(z),(vuv^*)(z) = \alpha(u)(z) = u(R_\theta^{-1}z) = e^{-2\pi i\theta} z = e^{-2\pi i \theta}\, u(z) ,

so vuv=e2πiθuvuv^* = e^{-2\pi i\theta} u, or equivalently uv=e2πiθvuuv = e^{2\pi i \theta} v u.

Definition 5.2The noncommutative torus (irrational rotation algebra)

For θR\theta \in \mathbb{R}, let AθA_\theta denote the universal C*-algebra generated by two unitary elements u,vu, v subject to the relations

uu=uu=1,vv=vv=1,uv=e2πiθvu.u^* u = u u^* = \mathbf{1}, \quad v^* v = v v^* = \mathbf{1}, \quad uv = e^{2\pi i \theta}\, vu .

It is called the noncommutative torus, and, when θ\theta is irrational, the irrational rotation algebra. “Universal” means that for every C*-algebra BB containing a pair of unitaries (U,V)(U, V) satisfying these relations there is exactly one *-homomorphism AθBA_\theta \to B extending uUu \mapsto U and vVv \mapsto V. The algebra AθA_\theta is *-isomorphic to the crossed product C(T)αZC(\mathbb{T}) \rtimes_{\alpha} \mathbb{Z}.

Example 5.3A concrete representation of the noncommutative torus

On H=L2(T)H = L^2(\mathbb{T}), the square-integrable functions for the normalised Haar measure (L^p spaces and an introduction to functional analysis), define two operators:

(Uf)(z)=zf(z),(Vf)(z)=f(e2πiθz).(Uf)(z) = z f(z), \qquad (Vf)(z) = f(e^{-2\pi i \theta} z) .

Here UU is multiplication by a function of modulus 11 and VV is translation by a rotation, so both are unitary. We compute

(UVf)(z)=z(Vf)(z)=zf(e2πiθz),(UVf)(z) = z\,(Vf)(z) = z\, f(e^{-2\pi i\theta} z),(VUf)(z)=(Uf)(e2πiθz)=e2πiθzf(e2πiθz).(VUf)(z) = (Uf)(e^{-2\pi i\theta}z) = e^{-2\pi i\theta} z \, f(e^{-2\pi i \theta} z) .

Hence VU=e2πiθUVVU = e^{-2\pi i\theta}\, UV, that is, UV=e2πiθVUUV = e^{2\pi i\theta}\, VU, which is the relation of Definition 5.2. The norm-closed *-subalgebra of B(H)B(H) generated by UU and VV is a concrete model of AθA_\theta (for irrational θ\theta this representation is automatically injective, by the simplicity established in Proposition 5.4).

Proposition 5.4Simplicity and uniqueness of the trace for the irrational rotation algebra

Let θ\theta be irrational. Then AθA_\theta is simple: its only closed two-sided ideals are {0}\{0\} and AθA_\theta. Moreover AθA_\theta carries exactly one tracial state, given by

τ(m,namnumvn)=a00.\tau\left(\sum_{m,n} a_{mn} u^m v^n\right) = a_{00} .

Remark 5.5

The proof uses the conditional expectation obtained by averaging the natural action of the torus T2\mathbb{T}^2 on AθA_\theta given by γ(s,t)(u)=su\gamma_{(s,t)}(u) = su, γ(s,t)(v)=tv\gamma_{(s,t)}(v) = tv, namely E(a)=T2γ(s,t)(a)dsdtE(a) = \int_{\mathbb{T}^2} \gamma_{(s,t)}(a)\, ds\, dt, together with the fact that irrationality of θ\theta makes the range of EE equal to C1\mathbb{C}\mathbf{1}. For the details see simplicity and uniqueness of the trace for the irrational rotation algebra(Theorem 4.5)[非可換トーラス A_θ] (The example of the noncommutative torus) and Rieffel’s original paper (reference 5).

Read against the dictionary in which closed ideals correspond to open sets, simplicity says “there is only one point”. Yet AθA_\theta is infinite-dimensional and its structure is nothing like that of a simple algebra such as Mn(C)M_n(\mathbb{C}). It is exactly this situation — one point only, but a point of infinite richness — that characterises a noncommutative space.

Example 5.6What happens when θ is rational

For θ=0\theta = 0 the relation becomes uv=vuuv = vu, so A0A_0 is the universal commutative C*-algebra generated by two commuting unitaries, that is, A0C(T2)A_0 \cong C(\mathbb{T}^2). Through Gelfand duality this is nothing but the two-dimensional torus, which is the reason for calling AθA_\theta a noncommutative torus.

For θ=p/q\theta = p/q in lowest terms with q1q \ge 1 the situation is intermediate. Repeated use of the relation gives

uqv=e2πiθqvuq=e2πipvuq=vuqu^q v = e^{2\pi i \theta q}\, v u^q = e^{2\pi i p}\, v u^q = v u^q

(since pp is an integer, e2πip=1e^{2\pi i p} = 1), and likewise vqv^q commutes with uu. Hence uqu^q and vqv^q are commuting unitaries and the subalgebra they generate is isomorphic to C(T2)C(\mathbb{T}^2). In fact the centre of Ap/qA_{p/q} is exactly this subalgebra, and Ap/qA_{p/q} is known to be isomorphic to the algebra of continuous sections of a bundle of Mq(C)M_q(\mathbb{C})‘s over the two-dimensional torus.

Thus for rational θ\theta the noncommutativity is confined inside q×qq \times q matrices and “points” reappear as the spectrum of the centre. For irrational θ\theta this escape route is closed (Proposition 5.4) and the noncommutativity becomes essential. This matches the difference between rational rotations, whose orbits are finite and whose quotient is an ordinary circle, and irrational rotations, which lead to the situation of Example 5.1.

The same prescription works over a wide range. The action of a discrete group Γ\Gamma on a space XX gives the crossed product C0(X)ΓC_0(X) \rtimes \Gamma; a foliation gives the foliation C*-algebra; the Penrose tilings give a groupoid C*-algebra. In every case the “bad quotient” comes back to life as a noncommutative C*-algebra. The common framework is that of groupoid C*-algebras, which may be understood as making an algebra out of the graph of the equivalence relation itself.


6. The noncommutativity demanded by quantum theory

Section titled “6. The noncommutativity demanded by quantum theory”

The other road towards noncommutative algebras comes from physics. Can Heisenberg’s canonical commutation relation qppq=i1qp - pq = i\hbar \mathbf{1} be treated as it stands inside the framework of C*-algebras? The answer is no.

Theorem 6.1Wielandt's theorem

Let AA be a unital Banach algebra different from {0}\{0\}. Then there are no a,bAa, b \in A with

abba=1.ab - ba = \mathbf{1} .

In particular there are no bounded operators Q,PB(H)Q, P \in B(H) satisfying QPPQ=iIQP - PQ = i\hbar I with 0\hbar \ne 0.

Proof(Theorem 6.1)

Suppose a,ba, b satisfy abba=1ab - ba = \mathbf{1}.

Step 1: induction for abnbna=nbn1ab^n - b^n a = n b^{n-1} (n1n \ge 1). The case n=1n = 1 is the hypothesis itself (with b0=1b^0 = \mathbf{1}). Assuming the identity for nn,

abn+1bn+1a=(abn)bbn+1a=(bna+nbn1)bbn+1a=bn(ab)+nbnbn+1a=bn(ba+1)+nbnbn+1a=bn+1a+bn+nbnbn+1a=(n+1)bn.\begin{aligned} a b^{n+1} - b^{n+1} a &= (a b^n) b - b^{n+1} a \\ &= (b^n a + n b^{n-1}) b - b^{n+1} a \\ &= b^n (ab) + n b^n - b^{n+1}a \\ &= b^n (ba + \mathbf{1}) + n b^n - b^{n+1} a \\ &= b^{n+1} a + b^n + n b^n - b^{n+1}a = (n+1) b^n . \end{aligned}

The second line uses the induction hypothesis and the fourth uses ab=ba+1ab = ba + \mathbf{1}.

Step 2: estimating norms. From Step 1 together with the triangle inequality and submultiplicativity,

nbn1=abnbna2abn2abbn1,n \|b^{n-1}\| = \|ab^n - b^n a\| \le 2\|a\|\,\|b^n\| \le 2\|a\|\,\|b\|\,\|b^{n-1}\| ,

so if bn10b^{n-1} \ne 0 we may divide both sides by bn1>0\|b^{n-1}\| > 0 and obtain n2abn \le 2\|a\|\,\|b\|. The right-hand side is a constant independent of nn, so the inequality fails once nn is large enough. Hence bn1=0b^{n-1} = 0 for some nn; that is, there is an integer m0m \ge 0 with bm=0b^m = 0.

Step 3: the contradiction. Let m0m_0 be the smallest m0m \ge 0 with bm=0b^m = 0. If m0=0m_0 = 0 then 1=b0=0\mathbf{1} = b^0 = 0, so A={0}A = \{0\}, contrary to hypothesis. Hence m01m_0 \ge 1, and minimality gives bm010b^{m_0 - 1} \ne 0. But Step 1 with n=m0n = m_0 yields

0=abm0bm0a=m0bm01,0 = a b^{m_0} - b^{m_0} a = m_0\, b^{m_0 - 1} ,

and since m01m_0 \ge 1 this forces bm01=0b^{m_0-1} = 0, contradicting bm010b^{m_0-1} \ne 0.

The result looks negative, but it is also a guide: position and momentum cannot be realised as bounded operators, so one must either use unbounded operators or change the form of the relation. The latter road, which stays inside the C*-algebraic framework, is the Weyl form.

Example 6.2The Weyl form and its coincidence with the noncommutative torus

Suppose q,pq, p satisfy qppq=i1qp - pq = i\hbar\mathbf 1 and consider the exponentials

Us=eisq,Vt=eitp(s,tR).U_s = e^{isq}, \qquad V_t = e^{itp} \qquad (s, t \in \mathbb{R}) .

Being exponentials of self-adjoint operators, these are unitary. The commutator [isq,itp][isq, itp] is central, so the Baker–Campbell–Hausdorff formula degenerates to the form

eAeB=eA+Be[A,B]/2.e^{A}e^{B} = e^{A+B}e^{[A,B]/2} .

Taking A=isqA = isq and B=itpB = itp gives [A,B]=(is)(it)[q,p]=sti1[A,B] = (is)(it)[q,p] = -st\cdot i\hbar\,\mathbf{1}, so

UsVt=eA+Beist/2,VtUs=eA+Be+ist/2,U_s V_t = e^{A+B} e^{-i\hbar st/2}, \qquad V_t U_s = e^{A+B} e^{+i\hbar st /2} ,

and dividing one by the other,

UsVt=eistVtUs.U_s V_t = e^{-i\hbar s t}\, V_t U_s .

This is the Weyl form of the canonical commutation relations. No unbounded operator appears; only a relation between unitary elements remains.

Fixing ss and tt, putting u=Usu = U_s and v=Vtv = V_t, and letting θ\theta be the fractional part of st/2π-\hbar st / 2\pi, the relation becomes

uv=e2πiθvu,uv = e^{2\pi i \theta} vu ,

which is precisely the relation of Definition 5.2. In other words, the noncommutative torus is nothing but the phase space of quantum mechanics restricted to translations along a lattice. A problem in dynamics, the irrational rotation, and a problem in quantum theory, the canonical commutation relations, arrive at one and the same C*-algebra.

Remark 6.3

In the classical limit 0\hbar \to 0, that is θ0\theta \to 0, the algebra AθA_\theta approaches the commutative algebra C(T2)C(\mathbb{T}^2) (Example 5.6). A family of commutative algebras of functions is thus “deformed” into a family of noncommutative algebras with \hbar as the parameter; this is the picture of deformation quantisation, and noncommutative geometry supplies the language for treating the deformed objects geometrically. The algebra AθA_\theta also arises as a model for two-dimensional quantum Hall systems, where the integer quantisation of the Hall conductance is derived from the K-theory of AθA_\theta and an index theorem (the noncommutative torus and the integer quantum Hall effect(Example 4.10)[指数定理への応用], Applications to index theorems).


The starting point is now in place. A space is a commutative C*-algebra; drop commutativity and the phase spaces of quantum theory and the bad quotients come into view. What remains to be done is to transplant the apparatus of geometry into the noncommutative setting, and the chapters that follow carry out that work.


Exercise 8.1Easy

Let AA be a unital commutative C*-algebra. Prove the following.

  1. If bAb \in A is self-adjoint (b=bb^* = b), then σ(b)R\sigma(b) \subseteq \mathbb{R}.
  2. If wAw \in A is unitary (ww=ww=1w^* w = w w^* = \mathbf{1}), then σ(w)T\sigma(w) \subseteq \mathbb{T}.
Solution

By Theorem 4.1 the map Γ\Gamma is a *-isomorphism, and by Lemma 3.3 we have σ(a)=a^(Ω(A))\sigma(a) = \hat{a}(\Omega(A)).

(1) Step 1 of the proof of Theorem 4.1 showed that χ(b)R\chi(b) \in \mathbb{R} for a self-adjoint bb and every character χ\chi. Hence

σ(b)={χ(b):χΩ(A)}R.\sigma(b) = \{\chi(b) : \chi \in \Omega(A)\} \subseteq \mathbb{R} .

(2) Since Γ\Gamma is a *-homomorphism, w^w^=ww^=1\hat{w}\,\overline{\hat{w}} = \widehat{w w^*} = 1, that is, χ(w)=1|\chi(w)| = 1 for every χ\chi. Hence

σ(w)={χ(w):χΩ(A)}T.\sigma(w) = \{\chi(w): \chi \in \Omega(A)\} \subseteq \mathbb{T} .

These statements remain true without commutativity of AA: one applies the present result to the commutative C*-subalgebra generated by bb (respectively ww) and 1\mathbf{1}, and uses the fact that the spectrum computed in a subalgebra agrees with the spectrum computed in the whole algebra (spectral permanence, Remark 6.1[C*-Algebras]).

Exercise 8.2Standard

Let XX be a compact Hausdorff space. Show that C(X)C(X) is finite-dimensional if and only if XX is a finite set, and that in this case X=n|X| = n implies C(X)CnC(X) \cong \mathbb{C}^n with the componentwise product.

Solution

(XX finite \Rightarrow) If XX has nn points, then, a finite Hausdorff space being discrete, every function on XX is continuous, so C(X)=CXCnC(X) = \mathbb{C}^X \cong \mathbb{C}^n, of dimension nn. The product is pointwise, so it agrees with the componentwise product of Cn\mathbb{C}^n.

(\Rightarrow XX finite) Suppose XX contains n+1n+1 distinct points x1,,xn+1x_1, \ldots, x_{n+1}. A compact Hausdorff space is normal, so by Urysohn’s lemma there are fkC(X)f_k \in C(X) with

fk(xk)=1,fk(xj)=0 (jk)f_k(x_k) = 1, \qquad f_k(x_j) = 0 \ (j \ne k)

for each kk (separate {xk}\{x_k\} from the finite closed set {xj:jk}\{x_j : j \ne k\}). Evaluating kckfk=0\sum_k c_k f_k = 0 at xjx_j gives cj=0c_j = 0, so these functions are linearly independent and dimC(X)n+1\dim C(X) \ge n+1.

Hence if dimC(X)=n\dim C(X) = n is finite, then XX has at most nn points, and combined with the estimate in the other direction we get X=n|X| = n and C(X)CnC(X) \cong \mathbb{C}^n.

Exercise 8.3Standard

Let X,YX, Y be compact Hausdorff spaces, let φ:XY\varphi: X \to Y be continuous, and define φ:C(Y)C(X)\varphi^*: C(Y) \to C(X) by φ(f)=fφ\varphi^*(f) = f \circ \varphi. Show that φ\varphi is surjective if and only if φ\varphi^* is injective.

Solution

(\Rightarrow) Suppose φ\varphi is surjective and φ(f)=0\varphi^*(f) = 0. Then f(φ(x))=0f(\varphi(x)) = 0 for every xXx \in X, and surjectivity gives f(y)=0f(y) = 0 for every yYy \in Y, that is, f=0f = 0.

(\Leftarrow) We argue by contraposition. If φ\varphi is not surjective, then φ(X)\varphi(X) is a compact subset of YY by compactness of XX, hence closed since YY is Hausdorff, so Yφ(X)Y \setminus \varphi(X) is a nonempty open set. Choose y0Yφ(X)y_0 \in Y \setminus \varphi(X) and use Urysohn’s lemma to produce fC(Y)f \in C(Y) with f(y0)=1f(y_0) = 1 and f=0f = 0 on φ(X)\varphi(X). Then f0f \ne 0 while φ(f)=0\varphi^*(f) = 0, so φ\varphi^* is not injective.

One shows in the same way that φ\varphi is injective if and only if φ\varphi^* is surjective (using the Tietze extension theorem). This is a manifestation, at the level of morphisms, of the equivalence of categories underlying Corollary 4.4.

Exercise 8.4Hard

Let θ\theta be irrational and let AθA_\theta be the noncommutative torus of Definition 5.2. It is known that every element aa of AθA_\theta has a formal Fourier series

am,nZamnumvn,amn=τ(avnum)a \sim \sum_{m, n \in \mathbb{Z}} a_{mn}\, u^m v^n, \qquad a_{mn} = \tau(a\, v^{-n} u^{-m})

and that the coefficients (amn)(a_{mn}) determine aa uniquely, where τ\tau is the unique trace. Use this to show that the centre of AθA_\theta is C1\mathbb{C}\mathbf{1}.

Solution

Let aAθa \in A_\theta belong to the centre; in particular it commutes with both uu and vv.

The basic relation uv=e2πiθvuuv = e^{2\pi i\theta} vu gives uvu1=e2πiθvu v u^{-1} = e^{2\pi i \theta} v, and iterating,

uvnu1=e2πinθvn(nZ)u v^n u^{-1} = e^{2\pi i n\theta} v^n \qquad (n \in \mathbb{Z})

(for n0n \ge 0 by induction, for n<0n < 0 by taking inverses of both sides). Since uu commutes with umu^m, we get u(umvn)u1=e2πinθumvnu (u^m v^n) u^{-1} = e^{2\pi i n \theta} u^m v^n.

The map γ(x)=uxu1\gamma(x) = uxu^{-1} is a *-automorphism of AθA_\theta, and since τ\tau is the only tracial state we have τγ=τ\tau \circ \gamma = \tau. Hence the Fourier coefficients satisfy (γ(a))mn=e2πinθamn(\gamma(a))_{mn} = e^{2\pi i n\theta} a_{mn}. If aa commutes with uu then γ(a)=a\gamma(a) = a, so uniqueness of the coefficients gives

amn(e2πinθ1)=0(m,n).a_{mn}\left(e^{2\pi i n \theta} - 1\right) = 0 \qquad (\forall m, n) .

As θ\theta is irrational, e2πinθ=1e^{2\pi i n\theta} = 1 only for n=0n = 0, so amn=0a_{mn} = 0 whenever n0n \ne 0.

Similarly, consider vxv1v x v^{-1}. Sandwiching uv=e2πiθvuuv = e^{2\pi i\theta}vu between v1v^{-1}‘s gives vuv1=e2πiθuv u v^{-1} = e^{-2\pi i \theta} u, and iterating, v(umvn)v1=e2πimθumvnv (u^m v^n) v^{-1} = e^{-2\pi i m\theta} u^m v^n; so if aa commutes with vv, the same argument gives amn=0a_{mn} = 0 whenever m0m \ne 0.

Together, all Fourier coefficients of aa vanish except a00a_{00}. The element 1\mathbf{1} has coefficient a00=1a_{00} = 1 and all others 00, so by uniqueness a=a001a = a_{00}\mathbf{1}; that is, the centre is C1\mathbb{C}\mathbf{1}.

Supplement. For θ=p/q\theta = p/q one has e2πinθ=1e^{2\pi i n\theta} = 1 for all nqZn \in q\mathbb{Z}, so the argument cannot eliminate the terms in which mm and nn are both multiples of qq, and the copy of C(T2)C(\mathbb{T}^2) generated by uq,vqu^q, v^q remains in the centre (Example 5.6). This makes it clear exactly where irrationality is used.


  1. A. Connes, Noncommutative Geometry, Academic Press, 1994 — Chapter I (examples of noncommutative spaces: Penrose tilings, foliations, quotients by group actions) and Chapter II. This book is the blueprint for the present article; the full text is available on the author’s site (alainconnes.org).
  2. G. J. Murphy, C*-Algebras and Operator Theory, Academic Press, 1990 — Chapter 1 (Banach algebras and Gelfand theory) and Chapter 2 (C*-algebras, the commutative Gelfand–Naimark theorem, the GNS construction). The standard textbook for §2–§4 of this article.
  3. K. R. Davidson, C*-Algebras by Example, Fields Institute Monographs 6, American Mathematical Society, 1996 — the chapter on irrational rotation algebras, which contains detailed proofs of Proposition 5.4 and Example 5.6.
  4. I. Gelfand and M. Naimark, “On the imbedding of normed rings into the ring of operators in Hilbert space”, Matematicheskii Sbornik 12 (1943), 197–213 — the original paper for Theorem 4.1 and Theorem 4.6.
  5. M. A. Rieffel, “C*-algebras associated with irrational rotations”, Pacific Journal of Mathematics 93 (1981), 415–429. doi:10.2140/pjm.1981.93.415 — the construction of projections in irrational rotation algebras and their K-theory.
  6. H. Wielandt, “Über die Unbeschränktheit der Operatoren der Quantenmechanik”, Mathematische Annalen 121 (1949), 21 — the original paper for Theorem 6.1.

We collect here the basic facts about Gelfand theory for commutative Banach algebras that were used in the text. All of them are standard, and proofs may be found in Chapter 1 of reference 2.

Nonemptiness of the spectrum. The spectrum of an element of a unital Banach algebra is a nonempty compact set.

Lemma 8.5Nonemptiness of the spectrum

Let AA be a unital complex Banach algebra different from {0}\{0\} and let aAa \in A. Then σ(a)\sigma(a) is a nonempty compact set and σ(a){λ:λa}\sigma(a) \subseteq \{\lambda : |\lambda| \le \|a\|\}.

Remark 8.6

Boundedness follows because for λ>a|\lambda| > \|a\| the element λ1a=λ(1a/λ)\lambda\mathbf{1} - a = \lambda(\mathbf{1} - a/\lambda) is invertible by the Neumann series, and closedness follows because the set of invertible elements is open.

Nonemptiness rests on complex analysis. If σ(a)=\sigma(a) = \emptyset, then the resolvent λ(λ1a)1\lambda \mapsto (\lambda\mathbf{1} - a)^{-1} is an AA-valued function holomorphic on all of C\mathbb{C} whose norm tends to 00 as λ|\lambda| \to \infty, hence bounded. Liouville’s theorem, applied after composing with an arbitrary φA\varphi \in A^*, shows that it is the constant function 00; but the resolvent takes invertible values and so never vanishes.

The Gelfand–Mazur theorem. This was the key step in the proof of Lemma 3.3.

Theorem 8.7Gelfand–Mazur theorem

Let AA be a unital complex Banach algebra in which every nonzero element is invertible. Then λλ1\lambda \mapsto \lambda \mathbf{1} is an isometric algebra isomorphism from C\mathbb{C} onto AA; that is, ACA \cong \mathbb{C}.

Proof(Theorem 8.7)

Take any aAa \in A. By Lemma 8.5 there is a λσ(a)\lambda \in \sigma(a), and by definition λ1a\lambda\mathbf{1} - a is not invertible. By hypothesis the only non-invertible element is 00, so a=λ1a = \lambda\mathbf{1}.

Hence A=C1A = \mathbb{C}\mathbf{1} and λλ1\lambda \mapsto \lambda\mathbf{1} is surjective; injectivity follows from 10\mathbf 1 \ne 0, and isometry from λ1=λ1=λ\|\lambda\mathbf{1}\| = |\lambda|\,\|\mathbf{1}\| = |\lambda|.

Closedness of maximal ideals. This was needed to make the quotient a Banach algebra.

Lemma 8.8Maximal ideals are closed

Let AA be a unital Banach algebra and let MAM \subseteq A be a maximal proper ideal (two-sided; simply an ideal when AA is commutative). Then MM is closed.

Proof(Lemma 8.8)

First, a proper ideal II contains no invertible element: if xIx \in I were invertible, then 1=x1xI\mathbf{1} = x^{-1}x \in I and I=AI = A. If 1y<1\|\mathbf{1} - y\| < 1 then yy is invertible by the Neumann series, so the open ball BB of radius 11 centred at 1\mathbf{1} consists of invertible elements. Hence IB=I \cap B = \emptyset, and since BB is open the closure Iˉ\bar{I} also misses BB, so 1Iˉ\mathbf{1} \notin \bar{I}.

On the other hand, continuity of addition and multiplication makes the closure of an ideal an ideal. Therefore Mˉ\bar{M} is a proper ideal containing MM, and maximality of MM gives Mˉ=M\bar{M} = M, that is, MM is closed.

The spectral radius formula. This was used in Proposition 3.5.

Lemma 8.9Beurling–Gelfand spectral radius formula

Let AA be a unital Banach algebra and aAa \in A. Then the limit limnan1/n\lim_{n\to\infty}\|a^n\|^{1/n} exists and

r(a)=limnan1/n=infn1an1/n.r(a) = \lim_{n \to \infty} \|a^n\|^{1/n} = \inf_{n \ge 1} \|a^n\|^{1/n} .

Remark 8.10

Existence of the limit follows from the subadditivity of logan\log\|a^n\| and Fekete’s lemma. The inequality r(a)liman1/nr(a) \le \lim \|a^n\|^{1/n} is obtained from the factorisation λn1an=(λ1a)(λn11++an1)\lambda^n \mathbf{1} - a^n = (\lambda\mathbf{1} - a)(\lambda^{n-1}\mathbf{1} + \cdots + a^{n-1}), which yields λσ(a)λnσ(an)\lambda \in \sigma(a) \Rightarrow \lambda^n \in \sigma(a^n), together with the boundedness in Lemma 8.5. The reverse inequality is obtained by estimating the coefficients of the Laurent expansion of the resolvent, which converges for λ>r(a)|\lambda| > r(a). The details are in reference 2.

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.