The Riesz Representation Theorem

2.14 Theorem Let XX be a locally compact Hausdorff space, and let Λ\Lambda be a positive linear functional on Cc(X)C_c(X) . Then there exists a σ\sigma -algebra M\mathfrak{M} in XX which contains all Borel sets in XX , and there exists a unique positive measure μ\mu on M\mathfrak{M} which represents Λ\Lambda in the sense that

(a) Λf=Xfdμ\Lambda f = \int_X f d\mu for every fCc(X)f \in C_c(X) ,

and which has the following additional properties:

(b) μ(K)<\mu(K) < \infty for every compact set KXK \subset X .
(c) For every EME \in \mathfrak{M} , we have

μ(E)=inf{μ(V):EV,V open}.\mu(E) = \inf \{\mu(V) : E \subset V, V \text{ open}\}.

(d) The relation

μ(E)=sup{μ(K):KE,K compact}\mu(E) = \sup \{\mu(K) : K \subset E, K \text{ compact}\}

holds for every open set EE , and for every EME \in \mathfrak{M} with μ(E)<\mu(E) < \infty .
(e) If EME \in \mathfrak{M} , AEA \subset E , and μ(E)=0\mu(E) = 0 , then AMA \in \mathfrak{M} .

For the sake of clarity, let us be more explicit about the meaning of the word “positive” in the hypothesis: Λ\Lambda is assumed to be a linear functional on the complex vector space Cc(X)C_c(X) , with the additional property that Λf\Lambda f is a nonnegative real number for every ff whose range consists of nonnegative real numbers. Briefly, if f(X)[0,)f(X) \subset [0, \infty) then Λf[0,)\Lambda f \in [0, \infty) .

Property (a) is of course the one of greatest interest. After we define M\mathfrak{M} and μ\mu , (b) to (d) will be established in the course of proving that M\mathfrak{M} is a σ\sigma -algebra and that μ\mu is countably additive. We shall see later (Theorem 2.18) that in “reasonable” spaces XX every Borel measure which satisfies (b) also satisfies (c) and (d) and that (d) actually holds for every EME \in \mathfrak{M} , in those cases. Property (e) merely says that (X,M,μ)(X, \mathfrak{M}, \mu) is a complete measure space, in the sense of Theorem 1.36.

Throughout the proof of this theorem, the letter KK will stand for a compact subset of XX , and VV will denote an open set in XX .

Let us begin by proving the uniqueness of μ\mu . If μ\mu satisfies (c) and (d), it is clear that μ\mu is determined on M\mathfrak{M} by its values on compact sets. Hence it suffices to prove that μ1(K)=μ2(K)\mu_1(K) = \mu_2(K) for all KK , whenever μ1\mu_1 and μ2\mu_2 are measures for which the theorem holds. So, fix KK and ϵ>0\epsilon > 0 . By (b) and (c), there exists a VKV \supset K with μ2(V)<μ2(K)+ϵ\mu_2(V) < \mu_2(K) + \epsilon ; by Urysohn’s lemma, there exists an ff so that KfVK \prec f \prec V ; hence

μ1(K)=XχKdμ1Xfdμ1=Λf=Xfdμ2XχVdμ2=μ2(V)<μ2(K)+ϵ.\begin{aligned}\mu_1(K) &= \int_X \chi_K d\mu_1 \le \int_X f d\mu_1 = \Lambda f = \int_X f d\mu_2 \\ &\le \int_X \chi_V d\mu_2 = \mu_2(V) < \mu_2(K) + \epsilon.\end{aligned}

Thus μ1(K)μ2(K)\mu_1(K) \le \mu_2(K) . If we interchange the roles of μ1\mu_1 and μ2\mu_2 , the opposite inequality is obtained, and the uniqueness of μ\mu is proved.

Incidentally, the above computation shows that (a) forces (b).

Construction of μ\mu and M\mathfrak{M}

For every open set VV in XX , define

μ(V)=sup{Λf:fV}.(1)\mu(V) = \sup \{\Lambda f : f \prec V\}. \quad (1)

If V1V2V_1 \subset V_2 , it is clear that (1) implies μ(V1)μ(V2)\mu(V_1) \le \mu(V_2) . Hence

μ(E)=inf{μ(V):EV,V open},(2)\mu(E) = \inf \{\mu(V) : E \subset V, V \text{ open}\}, \quad (2)

if EE is an open set, and it is consistent with (1) to define μ(E)\mu(E) by (2), for every EXE \subset X .

Note that although we have defined μ(E)\mu(E) for every EXE \subset X , the countable additivity of μ\mu will be proved only on a certain σ\sigma -algebra M\mathfrak{M} in XX .

Let MF\mathfrak{M}_F be the class of all EXE \subset X which satisfy two conditions: μ(E)<\mu(E) < \infty , and

μ(E)=sup{μ(K):KE,K compact}.(3)\mu(E) = \sup \{\mu(K) : K \subset E, K \text{ compact}\}. \quad (3)

Finally, let M\mathfrak{M} be the class of all EXE \subset X such that EKMFE \cap K \in \mathfrak{M}_F for every compact KK .

Proof that μ\mu and M\mathfrak{M} have the required properties

It is evident that μ\mu is monotone, i.e., that μ(A)μ(B)\mu(A) \le \mu(B) if ABA \subset B and that μ(E)=0\mu(E) = 0 implies EMFE \in \mathfrak{M}_F and EME \in \mathfrak{M} . Thus (e) holds, and so does (c), by definition.

Since the proof of the other assertions is rather long, it will be convenient to divide it into several steps.

Observe that the positivity of Λ\Lambda implies that Λ\Lambda is monotone: fgf \le g implies ΛfΛg\Lambda f \le \Lambda g . This is clear, since Λg=Λf+Λ(gf)\Lambda g = \Lambda f + \Lambda(g - f) and gf0g - f \ge 0 . This monotonicity will be used in Steps II and X.

STEP I If E1,E2,E3,E_1, E_2, E_3, \dots are arbitrary subsets of XX , then

μ(i=1Ei)i=1μ(Ei).(4)\mu\left(\bigcup_{i=1}^{\infty} E_i\right) \le \sum_{i=1}^{\infty} \mu(E_i). \quad (4)

PROOF We first show that

μ(V1V2)μ(V1)+μ(V2),(5)\mu(V_1 \cup V_2) \le \mu(V_1) + \mu(V_2), \quad (5)

if V1V_1 and V2V_2 are open. Choose g<V1V2g < V_1 \cup V_2 . By Theorem 2.13 there are functions h1h_1 and h2h_2 such that hi<Vih_i < V_i and h1(x)+h2(x)=1h_1(x) + h_2(x) = 1 for all xx in the support of gg . Hence h1g<V1h_1g < V_1 , g=h1g+h2gg = h_1g + h_2g , and so

Λg=Λ(h1g)+Λ(h2g)μ(V1)+μ(V2).(6)\Lambda g = \Lambda(h_1g) + \Lambda(h_2g) \le \mu(V_1) + \mu(V_2). \quad (6)

Since (6) holds for every g<V1V2g < V_1 \cup V_2 , (5) follows.

If μ(Ei)=\mu(E_i) = \infty for some ii , then (4) is trivially true. Suppose therefore that μ(Ei)<\mu(E_i) < \infty for every ii . Choose ϵ>0\epsilon > 0 . By (2) there are open sets ViEiV_i \supset E_i such that

μ(Vi)<μ(Ei)+2iϵ(i=1,2,3,).\mu(V_i) < \mu(E_i) + 2^{-i}\epsilon \quad (i = 1, 2, 3, \dots).