6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of...

15

Click here to load reader

Transcript of 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of...

Page 1: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

6. Banach algebras of continuous functions

In this section we apply several Banach space and Banach algebra techniques toprove several key result concerning the commutative Banach algebras of the form:CK(X), for a compact Hausdorff space, CK

0 (Ω) and CKb (Ω), for a locally compact

space Ω.A first useful result is the following.

Lemma 6.1 (Urysohn type density). Let Ω be a topological space, let C ⊂ CRb (Ω)

be a linear subspace, which contains the constant function 1. Assume

(u) for any two closed sets A,B ⊂ Ω, with A∩B = ∅, there exists a functionh ∈ C, such that h

∣∣A

= 0, h∣∣B = 1, and h(Ω) ∈ [0, 1], for all Ω ∈ Ω.

Then C is dense in CRb (Ω), in the norm topology.

Proof. The key step in the proof will be the following:

Claim: For any f ∈ CRb (Ω), there exists g ∈ C, such that

‖g − f‖ ≤ 23‖f‖.

To prove this claim we define

α = infp∈Ω

f(p) and β = supp∈Ω

f(x),

so that f(p) ⊂ [α, β], and ‖f‖ = max|α|, |β|. Define the sets

A = f−1

([α,

2α+ β

3])

and B = f−1

([α+ 2β3

, β])

.

so that both A and B are closed, and A ∩ B = ∅. Use the hypothesis, to find afunction h ∈ C, such that h

∣∣A

= 0, h∣∣B

= 1, and h(p) ∈ [0, 1], for all p ∈ Ω. Definethe function g ∈ C by

g =13[α1 + (β − α)k

].

Let us examine the difference g− f . Start with some arbitrary point p ∈ Ω. Thereare three cases to examine:

Case I: p ∈ A. In this case we have h(p) = 0, so we get g(p) =α

3. By the

construction of A we also have α ≤ f(p) ≤ 2α+ β

3, so we get

2α3≤ f(p)− g(p) ≤ α+ β

3.

Case II: p ∈ B. In this case we have h(p) = 1, so we get g(p) =β

3. We also

have2β + α

3≤ f(p) ≤ β, so we get

α+ β

3≤ f(p)− g(p) ≤ 2β

3.

79

Page 2: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

80 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS

Case III: p ∈ Ω r (A ∪ B). In this case we have 0 ≤ h(p) ≤ 1, so we getα

3≤ g(p) ≤ β

3, and

2α+ β

3< f(p) <

α+ 2β3

. In particular we get

f(p)− g(p) >2α+ β

3− β

3=

2α3

;

f(p)− g(p) <α+ 2β

3− α

3=

2β3.

Since2α3≤ α+ β

3≤ 2β

3, we see that in all three cases we have

2α3≤ f(p)− g(p) ≤ 2β

3,

so we get2α3≤ inf

p∈Ω

[f(p)− g(p)

]≤ sup

p∈Ω

[f(p)− g(p)

]≤ 2β

3,

so we indeed get the desired inequality

‖g − f‖ ≤ 23‖f‖.

Having proven the Claim, we now prove the density of C in CRb (Ω). Start with

some f ∈ CRb (Ω), and we construct recursively two sequences (gn)n≥1 ⊂ C and

(fn)n≥1 ⊂ CRb (Ω), as follows. Set f1 = f . Apply the Claim to find g1 ∈ C such that

‖g1 − f‖ ≤ 23‖f1‖.

Once f1, f2, . . . , fn and g1, g2, . . . , gn have been constructed, we set

fn+1 = gn − fn,

and we choose gn+1 ∈ C such that

‖gn+1 − fn+1‖ ≤23‖fn+1‖.

It is clear, by construction, that

‖fn‖ ≤(

23

)n−1

‖f‖, ∀n ≥ 1.

Consider the sequence (sn)n≥1 ⊂ C of partial sums, defined by

sn = g1 + g2 + · · ·+ gn, ∀n ≥ 1.

Using the equalitiesgn = fn − fn+1, ∀n ≥ 1,

we getsn − f = g1 + g2 + · · ·+ gn − f1 = fn+1,

so we have

‖sn − f‖ ≤(

23

)n

‖f‖, ∀n ≥ 1,

which clearly give f = limn→∞ sn, so f indeed belongs to the closure C.

We are now in position to prove the following

Page 3: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

§6. Banach algebras of continuous functions 81

Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topologicalspace, let T ⊂ Ω be a closed subset. Let f : T → [0, 1] be a continuous function.(Here Y is equipped with the induced topology.) There there exists a continuousfunction g : Ω → [0, 1] such that g

∣∣T

= f .

Proof. We consider the real Banach spaces (in fact algebras) CR(Ω) andCR

b (T ). To avoid any confusion, the norms on these Banach spaces will be de-noted by ‖ · ‖Ω and ‖ · ‖T . If we define the restriction map

R : CRb (Ω) 3 g 7−→ g

∣∣T∈ CR

b (T ),

then R is obviously linear and continuous.We define the subspace C = R

(CR

b (Ω))⊂ CR

b (T ).

Claim: For every f ∈ C, there exists some g ∈ CRb (Ω) such that f = Rg, and

infq∈T

f(q) ≤ g(p) ≤ supq∈T f(q), ∀ p ∈ Ω.

To prove this fact, we start first with some arbitrary g0 ∈ CRb (Ω), such that f =

Rg0 = g0∣∣Y

. Putα = inf

q∈Tf(q) and β = sup

q∈Tf(q),

so that ‖f‖T = max|α|, |β|

. Define the function θ : R → [α, β] by

θ(t) =

α if t < αt if α ≤ t ≤ ββ if t > β

Then obviously θ is continuous, and the composition g = θ g0 : Ω → [α, β] willstill satisfy g

∣∣T

= f , and we will clearly have

α ≤ g(p) ≤ β, ∀ p ∈ Ω.

Having proven the Claim, we are going to prove that C is closed. We do this byshowing that C is a Banach space, in the norm ‖ · ‖T . By the Claim, we know thatfor every f ∈ C = RanR, there exists some g ∈ CR

b (Ω) with Rg = f and ‖g‖ = ‖f‖.The fact, that C is a Banach space, then follows from Proposition 2.1.

Let us remark now that obviously C contains the constant function 1 = R1.Using Urysohn Lemma (applied to T ) it is clear that C satifies the condition (u)in the above lemma. Using the Lemma 6.1, it follows that C = CR

b (T ), i.e. R issurjective.

To finish the proof, start with some arbitrary continuous function f : Y → [0, 1].Use surjectivity of R, combined with the Claim, to find g ∈ CR

b (Ω), such thatRg = f , and

infq∈T

f(q) ≤ g(p) ≤ supq∈T

f(q), ∀ p ∈ Ω.

This clearly forces g to take values in [0, 1].

Next we concentrate on the Banach algebras of the form CK(X), where X is acompact Hausdorff space. (When K = C, it will be ommited from the notation.)

Exercise 1♦. Define the sequence (Pn)n≥1 of polynomials, by P1(t) = 0, and

Pn+1(t) =12[t− Pn(t)2

]+ Pn(t), ∀n ≥ 1.

Page 4: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

82 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS

Prove thatlim

n→∞

(max

t∈[0,1]

∣∣Pn(t)−√t∣∣ )

= 0.

Hint: Define the functions fn, f : [0, 1] → R by fn(t) = Pn(t) and f(t) =√

t. Prove that, for

every t ∈ [0, 1], the sequence(fn(t)

)n≥1

is incresing, bounded, and limn→∞ fn(t) = f(t). Then

apply Dini’s Theorem.

Theorem 6.2 (Stone-Weierstrass). Let X be a compact Hausdorff space. LetA ⊂ CR(X) be a subalgebra, which contains the constant function 1. Assume A

separates the points of X, i.e. for any p, q ∈ X, with p 6= q, there exists f ∈ A suchthat f(p) 6= f(q).

Then A is dense in CR(X), in the norm topology.

Proof. Let C denote the closure of A. Remark that C is again a sub-algebra,it contains the constant function 1, and it still separates the points of X.

The proof will eventually use the Urysohn density Lemma. Before we get tothat point, we need several preparations.

Step 1. If f ∈ C, then |f | ∈ C.To prove this fact, we define g = f2 ∈ C, and we set h = ‖g‖−1g, so that h ∈ C,

and h(p) ∈ [0, 1], for all p ∈ K. Let Pn(t), n ≥ 1 be the polynominals defined inthe above exercise. The functions hn = Pn h, n ≥ 1 are clearly all in C. By theabove Exercise, we clearly get

limn→∞

(maxp∈X

|hn(p)−√h(p)|

)= 0,

which means that limn→∞ hn =√h, in the norm topology. In particular,

√h

belongs to C. Obviously we have√h = ‖f‖−1 · |f |,

so |f | indeed belongs to C.Step 2: Given two functions f, g ∈ C, the continuous functions maxf, g and

minf, g both belong to C.This follows immediately from Step 1, and the equalities

maxf, g =12(f + g + |f − g|

)and minf, g =

12(f + g − |f − g|

).

Step 3: For any two points p, q ∈ X, p 6= q, there exists h ∈ C, such thath(p) = 0, h(q) = 1, and h(s) ∈ [0, 1], ∀ s ∈ X.

Use the assumption on A, to find first a function f ∈ A, such that f(p) 6= f(q).Put α = f(p) and β = f(q), and define

g =1

β − α

(f − α1

).

The function g still belongs to A, but now we have g(p) = 0 and g(q) = 1. Definethe function h = ming2, 1. By Step 3, h ∈ C, and it clearly satisfies the requiredproperties.

Step 4: Given a closed subset A ⊂ X, and a point p ∈ X r A, there exists afunction h ∈ C, such that h(p) = 0, h

∣∣A

= 1, and h(q) ∈ [0, 1], ∀ q ∈ X.For every q ∈ A, we use Step 3 to find a function hq ∈ C, such that hq(p) = 0,

hq(q) = 1, and hq(s) ∈ [0, 1], ∀ s ∈ X, and we define the open set

Dq = s ∈ X : hq(s) > 0.

Page 5: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

§6. Banach algebras of continuous functions 83

Using the compactness of A, we find points q1, . . . , qn ∈ A, such that

A ⊂ Dq1 ∪ · · · ∪Dqn.

Define the function f = hq1 + · · · + hqn∈ C, so that f(p) = 0, f(q) > 0, for all

q ∈ A, and f(s) ≥ 0, ∀ s ∈ X. If we define

m = minq∈A

f(q),

then the function g = m−1f again belongs to C, and it satisfies g(p) = 0, g(q) ≥ 1,∀ q ∈ A, and g(s) ≥ 0, ∀ s ∈ X. Finally, the function

h = ming, 1

will satisfy the required properties.Step 5: Given closed sets A,B ⊂ X with A ∩B = ∅, there exists h ∈ C, such

that h∣∣A

= 1, h∣∣B

= 0, and h(q) ∈ [0, 1], ∀ q ∈ X.Use Step 4, to find for every p ∈ B, a function hp ∈ C, such that hp

∣∣B

= 1,hp(p) = 0, and hp(s) ∈ [0, 1], ∀ s ∈ X. Put gp = 1−hp, so that gp(p) = 1, gp

∣∣B

= 0,and gp(s) ∈ [0, 1], ∀ s ∈ X. We the proceed as above. For each p ∈ A we define theopen set

Dp = s ∈ X : gp(s) > 0.Using the compactness of A, we find points p1, . . . , pn ∈ A, such that

A ⊂ Dp1 ∪ · · · ∪Dpn .

Define the function f = gp1 + · · ·+gpn∈ C, so that f

∣∣B

= 0, f(q) > 0, for all q ∈ A,and f(s) ≥ 0, ∀ s ∈ K. If we define

m = minq∈A

f(q),

then the function g = m−1f again belongs to C, and it satisfies g∣∣B

= 0, g(q) ≥ 1,∀ q ∈ A, and g(s) ≥ 0, ∀ s ∈ X. Finally, the function

h = ming, 1

will satisfy the required properties.We now apply the Urysohn density Lemma, to conclude that C is dense in

CR(X). Since C is already closed, this forces C = CR(X), i.e. A is dense inCR(X).

Corollary 6.1 (Complex version of Stone-Weierstrass Theorem). Let X be acompact Hausdorff space. Let A ⊂ C(X) be a ?-subalgebra (i.e. f ∈ A ⇒ f ∈ A),which contains the constant function 1. Assume A separates the points of X. ThenA is dense in C(X), in the norm topology.

Proof. Consider the subalgebra

AR = f ∈ A : f = f.

It is clear thatA = AR + iAR,

and AR is a unital sub-algebra of CR(X), which separates the points of X. Usingthe real version, we know that AR is dense in CR(X). Then A is clearly dense inC(X).

Page 6: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

84 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS

Example 6.1. Consider the unit disk

D = λ ∈ C : |λ| < 1,

and let D denote its closure. Consider the algebra A ⊂ C(D) consisting of allpolynomial functions. Notice that, although A is unital and separates the pointsof D, it does not have the property

f ∈ A ⇒ f ∈ A.

In fact, one way to see that this property fails is by inspecting the closure of A inC(D). This closure is denoted by A(D) and is called the disk algebra. The mainfeature of A(D) is the following:

Exercise 2*. Prove that

A(D) =f : D → C : f continuous, and f

∣∣D holomorphic

.

Exercise 3. Consider the unit circle T = ζ ∈ C : |ζ| = 1.(i) Prove that the restriction map

Φ : A(D) 3 f 7−→ f∣∣T ∈ C(T)

is an isometric unital algebra homomorphism. In particular, the spaceA = RanΦ is a closed subalgebra of C(T), which contains the unit (theconstant function 1).

(ii) Consider the function z : T → C defined by z(ζ) = ζ, ∀ ζ ∈ T. Prove thatSpecA(z) = D.

Note that by the results from Section 5, we know that SpecC(T)(z) = Ran z = T,so one has the inclusion SpecA(z) ) SpecC(T)(z).Hints: (i). Use the Maximum Modulus Principle, combined with the preceding exercise.

(ii). Use the fact that Φ implements an isomorphism, so SpecA(z) = SpecA(D)(Z), where

Z ∈ A(D) is the function Z(ζ) = ζ, ζ ∈ D.

We continue now with a discussion on the topological duals of the Banachalgebras C(X).

Notations. Let X be a compact Hausdorff space, and let K be one of thefields R or C. We define the space

MK(X) = CK(X)∗ = φ : CK(X) → K : φ K-linear continuous.The unit ball will be denoted by MK(X)1. When K = C, the superscript C will beomitted from the notation.

Remarks 6.1. Let X be a compact Hausdorff space. The space M(K) =C(X)∗ carries a natural involution, defined as follows. For φ ∈ M(X), we definethe map φ? : C(X) → C by

φ?(f) = φ(f), ∀ f ∈ C(X).

For every φ ∈ M(X), the map φ? : C(X) → C is again linear, continuous, and has

‖φ?‖ = ‖φ‖.The map φ? will be called the adjoint of φ. We used the term involution, becausethe map M(X) 3 φ 7−→ φ? ∈ M(X) has the following properties:

• (φ?)? = φ, ∀φ ∈ M(X);

Page 7: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

§6. Banach algebras of continuous functions 85

• (φ+ ψ)? = φ? + ψ?, ∀φ, ψ ∈ M(X);• (λφ)? = λφ?, ∀φ,∈ M(X), λ ∈ C.

If we define the space of self-adjoint maps

Msa(X) = φ ∈ M(X) : φ? = φ,then is clear that, for any φ ∈ Msa(X), the restriction φ

∣∣CR(K)

is real-valued. Infact, for φ ∈ M(X), one has

φ? = φ⇐⇒ φ∣∣CR(X)

is real-valued.

Moreover, one has a map

(1) Msa(X) 3 φ 7−→ φ∣∣CR(X)

∈ MR(X),

which is an isomorphism of R-vector spaces. The inverse of this map is definedas follows. Start with some φ ∈ MR(X), i.e. φ : CR(X) → R is R-linear andcontinuous, and we define φ : C(X) → C by

φ(f) = φ(Re f) + iφ(Im f), ∀ f ∈ C(X).

It turns out that φ is again linear, continuous, and self-adjoint. Moreover, thecorrespondence

MR(X) 3 φ 7−→ φ ∈ Msa(X)is the inverse of (1).

Proposition 6.1. Let K be a compact Hausdorff space. Then the map

Msa(X) 3 φ 7−→ φ∣∣CR(X)

∈ MR(X)

is isometric. Moreover, when the two spaces are equipped with the w∗ topology, thismap is a homeomorphism.

Proof. To prove the first statement, fix φ ∈ Msa(X). It is obvious that‖φ

∣∣CR(X)

‖ ≤ ‖φ‖. To prove the other inequality, fix for the moment ε > 0, andchoose f ∈ C(X) such that ‖f‖ ≤ 1, and

|φ(f)| ≥ ‖φ‖ − ε.

Choose a complex number λ with |λ| = 1, such that

|φ(f)| = λφ(f) = φ(λf).

If we write λf = g+ ih, with g, h ∈ CR(X), then using the fact that φ is self-adoint,we will have

|φ(f)| = φ(g).Since ‖g‖ ≤ ‖λf‖ = ‖f‖ ≤ 1, we will get

|φ(f)| ≤ ‖φ∣∣CR(X)

‖,

so our choice of f will give

‖φ‖ − ε ≤ ‖φ∣∣CR(X)

‖.

Since this holds for all ε > 0, we get

‖φ‖ ≤ ‖φ∣∣CR(X)

‖.

The w∗ continuity (both ways) is obvious.

Convention. From now on, we will identify the space MR(X) with Msa(X).

Page 8: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

86 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS

Remark 6.2. Let X be a compact Hausdorff space. We denote the characterspace of the Banach algebra CK(X) simply by EK(X). (When K = C, we ommit isfrom the notation.) The following results were proven in Section 5.

• One has the inclusion EK(X) ⊂ MK(X)1.• Every character in EK(X) is of the form εp, for some p ∈ X, where εp :CK(X) → K is defined by

εp(f) = f(p), ∀ f ∈ CK(X).

• When we equip EK(X) with the w∗ topology, the correspondence

E : X 3 p 7−→ εp ∈ EK(X)

is a homeomorphism.Here is an interesting application of the above results to topology.

Theorem 6.3 (Urysohn Metrizatbility Theorem). Let X be a compact Haus-dorff space. The following are equivalent:

(i) X is metrizable;(ii) X is second countable, i.e. the topology has a countable base;

(iiiR) the Banach space CR(X) is separable;(iiiC) the Banach space C(X) is separable.

Proof. (i) ⇒ (ii). We already know this fact. (See the section on metricspaces).

(ii) ⇒ (iiiR). Assume X is second countable. Fix a countable base Dn : n ∈N for the topology. Consider the countable set

∆ = (m,n) ∈ N2 : Dm ∩Dn = ∅.

Claim: For any two points p, q ∈ X, with p 6= q, there exists a pair (m,n) ∈∆ with p ∈ Dm and q ∈ Dn.

Indeed, since X is Hausdorff, there exist open sets U0, V0 ⊂ K with p ∈ U0, q ∈ V0,and U0 ∩ V0 = ∅. Since X is (locally) compact, there exist open sets U, V ⊂ K,such that p ∈ U ⊂ U ⊂ U0 and q ∈ V ⊂ V ⊂ V0. Finally, since Dn : n ∈ N is abasis for the topology, there exist m,n ∈ N such that p ∈ Dm ⊂ U and q ∈ Dn ⊂ V .Then clearly we have Dm ⊂ U ⊂ U0, and Dn ⊂ V ⊂ V0, which forces Dm∩Dn = ∅.

Having proven the Claim, for every pair (m,n) ∈ ∆ we choose (use UrysohnLemma) a continuous function hmn : X → [0, 1] such that hmn

∣∣Dm

= 0 andhmn

∣∣Dn

= 1, and we define the countable family

F = hmn : (m,n) ∈ ∆.

Using the Claim, we know that F separates the points of X. We set

P = h ∈ CR(X) : h is a finite product of functions in F.

Notice that P is still countable, it also separates the points of K, but also has theproperty:

f, g ∈ P ⇒ fg ∈ P.

If we defineA = Span(1 ∪ P),

Page 9: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

§6. Banach algebras of continuous functions 87

then A ⊂ CR(X) satisfies the hypothesis of the Stone-Weierstrass Theorem, henceA is dense in CR(X). Notice that if we define

AQ = SpanQ(1 ∪ P),

i.e. the set of linear combinations of elements in 1 ∪ P with rational coefficients,then clearly AQ is dense in A, and so AQ is dense in CR(X). But now we are done,since AQ is obviously countable.

(iiiR) ⇒ (iiiC). Assume CR(K) is separable. Let S ⊂ CR(X) be a countabledense set. Then the set

S + iS = f + ig : f, g ∈ Sis clearly countable, and dense in C(X).

(iiiC) ⇒ (i). Assume C(X) is separable. By the results from Section 4, itfollows that, when equipped with the w∗ topology, the compact space M(X)1 =(C(X)∗

)1

is metrizable. Then the compact subset E(X) ⊂ M(X)1 is also metriz-able. Since X is homeomorphic to E(X), it follows that X itself is metrizable.

Definition. Let X be a compact Hausdorff space, and let K be one of thefields R or C. A K-linear map φ : CK(X) → K is said to be positive, if it has theproperty

f ∈ CR(X), f ≥ 0 =⇒ φ(f) ≥ 0.

Proposition 6.2 (Automatic continuity for positive linear maps). Let X bea compact Hausdorff space, and let K be one of the fields R or C. Any positiveK-linear map φ : CK(X) → K is continuous. Moreover, one has the equality‖φ‖ = φ(1).

Proof. In the case when K = C, it suffices to prove that φ∣∣CR(X)

is continuous.Therefore, it suffices to prove the statement for K = R. Start with some arbitraryf ∈ CR(X), and define the function f± ∈ CR(X) by

f+ = maxf, 0 and f− = max−f, 0,so that f± ≥ 0, f = f+ − f−, and ‖f‖ = max‖f+‖, ‖f−‖. On the one hand, bypositivity, we have the inequalities φ(f±) ≥ 0, so we get

−φ(f−) ≤ φ(f+)− φ(f−) ≤ φ(f+),

which give

(2) |φ(f)| = |φ(f+)− φ(f−)| ≤ maxφ(f+), φ(f−).On the other hand, we have

‖f±‖ · 1− f± ≥ 0,

so by positivity we get‖f±‖ · φ(1) ≥ φ(f±).

Using this in (2) gives

|φ(f)| ≤ φ(1) ·max‖f+‖, ‖f−‖ = φ(1) · ‖f‖.Since this holds for all f ∈ CR(X), the continuity of φ follows, together with theestimate

‖φ‖ ≤ φ(1).Since φ(1) ≤ ‖φ‖ · ‖1‖ = ‖φ‖, the desired norm equality follows.

Page 10: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

88 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS

Notations. Let X be a compact Hausdorff space. We define

MK+(X) = φ : CK(X) → K : φ K-linear, positive;

MK+(X)1 = φ ∈ MK

+(X) : ‖φ‖ ≤ 1 = MK+(X) ∩MK(X)1.

When K = C, the superscript C will be ommitted.

Remarks 6.3. Let X be a compact Hausdorff space. We have the inclusionM+(X) ⊂ Msa(X). Indeed, if we start with φ ∈ M+(X), then using the factthat every real-valued continuous function f ∈ C(X) is a difference of non-negativecontinuous functions f = f+−f−, it follows that φ(f) = φ(f+)−φ(f−) is a differenceof two non-negative (hence real) numbers, so φ(f) ∈ R. This implies φ? = φ.

The set MR+(X) is w∗-closed in MR(X), and the set M+(X) is w∗-closed in

M(X). This follows from the fact that, for each f ∈ CR(X), the set

AKf = f ∈ MK(X) : φ(f) ≥ 0

is w∗-closed, being the preimage of a closed set [0,∞) ⊂ K, under the w∗-continuousmap

MK(X) 3 φ 7−→ φ(f) ∈ K.Then everything is a consequence of the equality

MK+(X) =

⋂f∈CR(X)

f≥0

AKf .

In particular, the sets MR+(X)1 and M+(X)1 are w∗-compact.

The sets MR+(X)1 and M+(X)1 are convex.

Using the identification MR(X) ' Msa(X), we have the following hierarchies:

MR+(X) ' M+(X)∩ ∩

MR(X) ' Msa(X)∩

M(X)

MR+(X)1 ' M+(X)1∩ ∩

MR(X)1 ' Msa(X)1∩

M(X)1with ' isometric and w∗-homeomorphism.

Proposition 6.3. Let X be a compact Hausdorff space.(i) The set conv

(E(X) ∪ 0

)is w∗-dense in M+(X)1.

(ii) The set conv(E(X) ∪ −E(X)

)is w∗-dense in Msa(X)1.

(iii) One has the equality

Msa(X)1 = conv(M+(X)1 ∪ −M+(X)1

).

(Here “conv” denotes the convex cover.)

Proof. Properties (i) and (ii) will be proven simulatenously. Define the sets

C1 = conv(E(X) ∪ 0

); D1 = M+(X)1;

C2 = conv(E(X) ∪ −E(X)

); D2 = Msa(X)1.

Fix for the moment k ∈ 1, 2. With the notations above, we must show thatCk is w∗-dense in Dk. It is obvious that one has the inclusion Ck ⊂ Dk. Dk isw∗-closed, so it contains the w∗-closure Ck of Ck, so all we have to prove is theinclusion Dk ⊂ Ck. We prove this inclusion by contradiction. Assume there exists

Page 11: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

§6. Banach algebras of continuous functions 89

some φ ∈ Dk rCk. Since Ck is convex, by Corollary 4.2, there exists some f ∈ C(X)and a real number α, such that

Reφ(f) < α ≤ Reσ(f), ∀σ ∈ Ck.

In particular, if we take h = −Re f , and β = −α, we get

(3) φ(h) > β ≥ σ(h), ∀σ ∈ Ck.

Since 0 ∈ Ck (this is obvious for k = 1; for k = 2 this follows from the inclusionC1 ⊂ C2), we have β ≥ 0. Since E(X) ⊂ Ck, we also get

β ≥ εp(h) = h(p), ∀ p ∈ X,

which means that β1− h ≥ 0. At this point we break the proof in two cases.case I: k = 1. In this case, since φ is positive, we will have φ(β1 − h) ≥ 0,

which givesφ(h) ≤ φ(β1) = βφ(1) = β‖φ‖.

Since we also have ‖φ‖ ≤ 1, this gives φ(h) ≤ β, which clearly contradicts (3).case II: k = 2. In this case, the set Ck also contains −E(X), so we also have

β ≥ −εp(h) = −h(p), ∀ p ∈ X,

thus proving that β1 + h ≥ 0. So now we have β1 ± h ≥ 0, and the fact that h isreal-valued gives the inequality ‖h‖ ≤ β. But then, the fact that ‖φ‖ ≤ 1 will give

|φ(h)| ≤ ‖φ‖ · ‖h‖ ≤ β,

again contradicting (3).(iii). Denote the set conv

(M+(X)1 ∪ −M+(X)1

)simply by C.

Claim: One has the equality:

(4) C = tφ− (1− t)ψ : φ, ψ ∈ M+(X)1, t ∈ [0, 1].

In particular, the set C is w∗-compact.

Denote the set on the right hand side of (4) simply by C′. The inclusion C ⊃ C′ isclear. To prove the inclusion C ⊂ C′, we only need to prove that C′ is convex andit contains M+(X)1 ∪ −M+(X)1. The second property is clear. The convexity ofC′ is also clear, being a consequence of the convexity of ±M+(X)1.

The w∗-compactness of C is then a consequence of the compatness of the prod-uct space

M+(X)1 ×M+(X)1 × [0, 1],

and of the fact that C is the range of the continuous map

M+(X)1 ×M+(X)1 × [0, 1] 3 (φ, ψ, t) 7−→ tφ− (1− t)ψ ∈ Msa(X).

Having proven the Claim, we now proceed with the equality Msa(X)1 = C.Since E(X) ⊂ M+(X)1, it is obvious that C ⊃ conv(E(X) ∪ −E(X)) = C2. Since C

is w∗-closed, using part (ii), it follows that C ⊃ C2 = Msa(X)1. The other inclusionC ⊂ Msa(X)1 is trivial, since Msa(X)1 is convex, and it contains ±M+(X)1.

Corollary 6.2. Let X be a compact Hausdorff space, and let φ ∈ Msa(X).Then there exist φ1, φ2 ∈ M+(X), such that φ = φ1 − φ2, and ‖φ‖ = ‖φ1‖+ ‖φ2‖.

Page 12: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

90 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS

Proof. If φ ∈ M+(X) ∪ −M+(X), there is nothing to prove. Assume φ 6∈

M+(X)∪−M+(X), in particular φ 6= 0. We define ψ =φ

‖φ‖, so that ψ ∈ Msa(X)1.

Find ψ1, ψ2 ∈ M+(X)1 and t ∈ [0, 1], such that

ψ = tψ1 − (1− t)ψ2.

Since ψ 6∈ M+(X) ∪ −M+(X), it follows that 0 < t < 1. Notice that

1 = ‖ψ‖ = ‖tψ1 − (1− t)ψ2‖ ≤ t‖ψ1‖+ (1− t)‖ψ2‖.

If ‖ψ1‖ < 1, or ‖ψ2‖ < 1, then this would imply t‖ψ1‖ + (1 − t)‖ψ2‖ < 1, whichis impossible by the above estimate. This argument proves that we must have‖ψ1‖ = ‖ψ2‖ = 1. If we define

φ1 = t‖φ‖ψ1 and φ2 = (1− t)‖φ‖ψ2,

then ‖φ1‖ = t‖φ‖ and ‖φ2‖ = (1 − t)‖φ‖, so we indeed have ‖φ1‖ + ‖φ2‖ = ‖φ‖.Obviously φ1 and φ2 are positive, and

φ1 − φ2 = ‖φ‖ ·[tψ1 − (1− t)ψ2

]= ‖φ‖ · ψ = φ.

The results for the Banach spaces of the form C(X), with X compact Hausdorffspace, can be generalized, with suitable modifications, to the situation when X isreplaced with a locally compact space. The following result in fact reduces theanalysis to the compact case.

Theorem 6.4. Let Ω be a locally compact space, and let Ωβ be the Stone-Cechcompactification of Ω. Then the restriction map

R : CK(Ωβ) 3 f 7−→ f∣∣Ω∈ CK

b (Ω)

is an isometric unital algebra isomorphism.

Proof. The fact that R is a unital algebra isomorphism is clear.We show that R is bijective, by exhibiting an inverse for it. For every h ∈

CKb (Ω), we consider the compact set

Kh = z ∈ K : |z| ≤ ‖h‖,

so that we can regard h as a continuous map Ω → Kh. We know from the func-toriality of the Stone-Cech compactification that there exists a unique continuousmap hβ : Ωβ → Kβ

h , with hβ∣∣Ω

= h. Since Kh is compact, we have Kβh = Kh. In

particular, this gives the inequality

(5) |hβ(x)| ≤ ‖h‖, ∀x ∈ Ωβ .

Define the map T : CKb (Ω) 3 h 7−→ hβ ∈ CK(Ωβ), and let us show that T is an

inverse for R. The equality R T = Id is trivial, by construction. To prove theequality T R = Id, we start with some f ∈ CK

b (Ω), and we consider h = Rf .Then Th = hβ , and since hβ

∣∣Ω

= h = f∣∣Ω, the denisty of Ω in Ωβ clearly forces

f = hβ = Th = T (Rf).The fact that R is isometric is now clear, because on the one hand we clearly

have ‖Rf‖ ≤ ‖f‖, ∀ f ∈ CK(Ωβ), and on the other hand, by (5), we also have‖Th‖ ≤ ‖h‖, ∀h ∈ CK

b (Ω).

Page 13: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

§6. Banach algebras of continuous functions 91

We conclude with a couple of generalizations of the various results in thissection, in which the algebras of the form C(X) - with X compact - are replacedwith algebras of the form C0(Ω) with Ω locally compact. The following result is ageneralization of Proposition 6.2.

Proposition 6.4. Let Ω be a locally compact space, and let φ : CR0 (Ω) → R be

a positive linear map. Then φ is continuous, and one has the equality

(6) ‖φ‖ = supφ(f) : f ∈ CR0 (Ω), 0 ≤ f ≤ 1.

Proof. Let us denote the right hand side of (6) by M . First we show thatM <∞. If M = ∞, there exists a sequence (fn)∞n=1 ⊂ CR

0 (Ω), such that

0 ≤ fn ≤ 1 and φ(fn) ≥ 4n, ∀n ≥ 1.

Consider then the function f =∑∞

n=112n fn. Since

∑∞n=1

∥∥ 12n fn

∥∥ ≤ ∑∞n=1

12n = 1,

it follows that f ∈ CR0 (Ω). Notice however that, since we obviously have 1

2n fn ≤ f ,by the positivity of φ, we get

φ(f) ≥ φ( 12nfn

)=

12nφ(fn) ≥ 2n, ∀n ≥ 1,

which is clearly impossible. Let us show now that φ is continuous, by proving theinequality

(7) |φ(f)| ≤M, ∀ f ∈ CR0 (Ω), with ‖f‖ ≤ 1.

Start with some arbitrary function f ∈ CR0 (Ω). The functions g± = |f |±f ∈ CR

0 (Ω),clearly satisfy g ≥ 0, so we get φ(|f |± f) ≥ 0, so we get φ(|f |) ≥ ±φ(f). This gives|φ(f)| ≤ φ(|f |), and since 0 ≤ |f | ≤ 1, we immediately get (7).

The inequality (7) proves the inequality ‖φ‖ ≤ M . Since we obviously haveM ≤ ‖φ‖, we get in fact the equality (6).

Corollary 6.3. Let Ω be a locally compact space, which is non-compact, andlet Ωα be the Alexandrov compactification of Ω. Using the identification

CR0 (Ω) =

f ∈ CR(Ωα) : f(∞) = 0

,

every positive linear map φ : CR0 (Ω) → R can be uniquely extended to a positive

linear map ψ : CR0 (Ω) → R, such that ‖ψ‖ = ‖φ‖.

Proof. For every g ∈ CR(Ωα), we know that there exists a unique λ ∈ Rand f ∈ CR

0 (Ω), such that g = λ1 + f (namely λ = g(∞) and f = g − λ1). Wethen define ψ(g) = λ‖φ‖ + φ(f). Notice that ψ(1) = ‖φ‖. It is obvious thatψ : CR(Ωα) → R is linear, and ψ

∣∣CR

0 (Ω)= φ. Let us show that ψ is positive.

Start with some g ∈ CR(Ωα) with g ≥ 0, and let us prove that ψ(g) ≥ 0. Writeg = λ1 + f with λ ∈ R and f ∈ CR

0 (Ω). We know that λ = g(∞) ≥ 0. If λ = 0,there is nothing to prove. If λ > 0, we define the function h = λ−1f ∈ CR

0 (Ω), sothat g = λ(1 + h). The positivity of g forces 1 + h ≥ 0, which means if we considerthe function h− = max−h, 0 ∈ CR

0 (Ω), then we have 0 ≤ h− ≤ 1, as well ash− + h ≥ 0. Using the above result, this will then give

‖φ‖+ φ(h) ≥ φ(h−) + φ(h) = φ(h− + h) ≥ 0,

which means that ψ(1 + h) ≥ 0. Consequently we also get

ψ(g) = ψ(λ(1 + h)) = λψ(h) ≥ 0.

Page 14: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

92 CHAPTER II: ELEMENTS OF FUNCTIONAL ANALYSIS

Having shown the positivity of ψ, we know that

‖ψ‖ = ψ(1) = ‖φ‖.

To prove uniqueness, start with another positive linear map ξ : CR(Ωα) → R,such that ‖ξ‖ = ‖φ‖, with ξ

∣∣CR

0 (Ω)= φ. Since ξ is positive, this forces ξ(1) = ‖ξ‖ =

‖φ‖ = ψ(1). But then we have

ξ(λ1 + f) = λ‖φ‖+ φ(f) = ψ(λ1 + f), ∀λ ∈ R, f ∈ CR0 (Ω),

which proves that ξ = ψ.

Remark 6.4. Let Ω be a locally compact space, which is not compact. Con-sider the vector space CR

c (Ω) of all real-valued continuous functions on Ω, withcompact support. We know that CR

c (Ω) is dense in CR0 (Ω). The notion of posi-

tivity makes sense also for linear maps CRc (Ω) → R. When we deal only with this

(smaller) subspace, positivity does not imply continuity (see the Exercise below).In fact, if φ : CR

c (Ω) → R is a positive linear map, then the following are equivalent:

(i) φ is continuous;(ii) sup

φ(f) : f ∈ CR

c (Ω), 0 ≤ f ≤ 1<∞.

The implication (i) ⇒ (ii) is trivial. To prove the implication (ii) ⇒ (i) we followthe exact same steps as in the proof of the equality (6) in Proposition 6.4. Denotethe quantity in (ii) by M , and using the inequality |φ(f)| ≤ φ(|f |), we immediatelyget |φ(f)| ≤M, ∀ f ∈ CR

c (Ω), with ‖f‖ ≤ 1.Remark also that if φ is as above, then we have in fact the equality

‖φ‖ = supφ(f) : f ∈ CR

c (Ω), 0 ≤ f ≤ 1.

Exercise 4. Prove that, for every function f ∈ CRc (R), the sum

φ(f) =∞∑

n=1

f(n)

has only finitely many non-zero terms. Prove that the map φ : CRc (R) → R, defined

by the above formula, is linear, positive, but not continuous.

The following is a generalization of Corollary 6.2.

Proposition 6.5. Let Ω be a locally compact space, and let φ : CR0 (Ω) → R be

a linear continuous map. Then there exist positive linear maps φ1, φ2 : CR0 (Ω) → R,

such that φ = φ1 − φ2, and ‖φ‖ = ‖φ1‖+ ‖φ2‖.

Proof. If Ω is compact there is nothing to prove (this is Corollary 5.3). As-sume Ω is non-compact. Use Hahn-Banach Theorem to find a linear continuousmap ψ : CR(Ωα) → R, with ‖ψ‖ = 1 and ψ

∣∣CR

0 (Ω)= φ. Apply Corollary 5.3 to

find two positive linear maps ψ1, ψ2 : CR(Ωα) → R such that ψ = ψ1 − ψ2 and‖ψ‖ = ‖ψ1‖ + ‖ψ2‖. Define the positive linear maps φk = ψk

∣∣CR

0 (Ω), k = 1, 2. We

clearly have φ = φ1 − φ2, and

‖φ1‖+ ‖φ2‖ ≤ ‖ψ1‖+ ‖ψ2‖ = ‖ψ‖ = ‖φ‖ = ‖φ1 − φ2‖ ≤ ‖φ1‖+ ‖φ2‖,

which forces ‖φ‖ = ‖φ1‖+ ‖φ2‖.

Page 15: 6. Banach algebras of continuous functionsnagy/real-an/2-06-b-cont.pdf§6. Banach algebras of continuous functions 81 Theorem 6.1 (Tietze Extension Theorem). Let Ω be a normal topological

§6. Banach algebras of continuous functions 93

Proposition 6.6 (Stone-Weierstrass Theorems for locally compact spaces).Let Ω be a locally compact space, which is non-compact, and let A ⊂ CK

0 (Ω) be asubalgebra, with the following separation properties: (i) for any two points ω1, ω2 ∈Ω, with ω1 6= ω2, there exists f ∈ A such that f(ω1) 6= f(ω2); (ii) for any ω ∈ Ω,there exists f ∈ A with f(ω) 6= 0.

A. If K = R, then A is dense in CR0 (Ω).

B. If K = C, and if A is a ?-subalgebra (i.e. f ∈ A ⇒ f ∈ A), then A isdense in C0(Ω).

Proof. Work in the Banach algebra CK(Ωα), where Ωα = Ω ∪ ∞ is theAlexandrov compactification, and identify

CK0 (Ω) =

f ∈ CK(Ωα) : f(∞) = 0

.

Claim 1: Using the above identification, A separates the points of Ωα.Indeed if one starts with two different points in Ωα, then either they both belongto Ω, in which case we use (i), or one of them is in Ω and the other is ∞, in whichcase we use (ii).

Claim 2: In either case the space B = K1 + A. is dense in CK(Ωα).First of all, B is obviously a subalgebra of CK(Ωα), which contains the constantfunction 1. Moreover, in case B, it follows that B is a ?-subalgebra. The Claimthen follows from the Stone-Weierstrass Theorem and Claim 1 (due to inclusionA ⊂ B, it follows that B also separates the points of Ωα).

We can now finish the proof. Start with some arbitrary function f ∈ CK0 (Ω),

and let us find a sequence in A, which converges to f . Use Claim 2 to find asequence (gn)∞n=1 ⊂ B, such that f = limn→∞ gn, in the norm topology. For eachn ≥ 1 we write gn = αn1 + fn, with αn ∈ K and fn ∈ A. We are going to provethat limn→∞ fn = f . Since we have

‖fn − f‖ = ‖gn − f − αn1‖ ≤ ‖gn − f‖+ ‖αn1‖ = ‖gn − f‖+ |αn|, ∀n ≥ 1,

the proof will be finished once we show that limn→∞ αn = 0. But this is quite clear,since one has has the equalities αn = gn(∞), ∀n ≥ 1, and then the fact that (gn)∞n=1

converges uniformly to f forces limn→∞ αn = limn→∞ gn(∞) = f(∞) = 0.