1 部分代数と点の分離
定義 1.1.Xを位相空間とし、KをRまたはCとする。C(X,K)の空でない部分集合Aが 部分代数 (subalgebra) であるとは、任意のf,g∈Aと任意のλ∈Kに対してf+g、fg、λfがいずれもAに属することをいう。また、X上の写像からなる集合Aが 点を分離する (separates points) とは、相異なる任意のx,y∈Xに対してf(x)=f(y)を満たすf∈Aが存在することをいう。
命題 1.2.Xを位相空間とし、F⊆C(X,R)が点を分離するとする。このときXは Hausdorff 空間である。
証明. 相異なるx,y∈Xをとり、f(x)=f(y)を満たすf∈Fをとる。r=∣f(x)−f(y)∣/2とおくとr>0である。区間(f(x)−r,f(x)+r)と(f(y)−r,f(y)+r)はRの開集合であるから、§E2.12 定義 1.1により
U=f−1((f(x)−r,f(x)+r)),V=f−1((f(y)−r,f(y)+r))はXの開集合であり、x∈U、y∈Vである。z∈U∩Vを満たすzがあるとすると
∣f(x)−f(y)∣≤∣f(x)−f(z)∣+∣f(z)−f(y)∣<r+r=∣f(x)−f(y)∣となって矛盾する。したがってU∩V=∅であり、§E2.15 定義 1.2によりXは Hausdorff 空間である。▨
2 実部分代数の稠密性
補題 2.1.Xをコンパクト位相空間とし、A⊆C(X,R)を部分代数とする。一様距離d∞に関する閉包Aは部分代数である。Aが定数関数をすべて含むならばAもすべて含み、Aが点を分離するならばAも点を分離する。
証明.u,v∈C(X,R)とする。各x∈Xに対して∣u(x)∣≤∥u∥∞、∣v(x)∣≤∥v∥∞であるから、∣u(x)v(x)∣≤∥u∥∞∥v∥∞である。この評価と∣(u−v)(x)∣=∣u(x)−v(x)∣について、X=∅のときは§E2.30 命題 2.4によりX上の最大値をとると
d∞(u,v)=∥u−v∥∞,∥uv∥∞≤∥u∥∞∥v∥∞を得る(X=∅のときは両者のいずれの辺も0である)。
§E2.2 命題 2.6により、f∈Aであることと、任意のδ>0に対してd∞(f,a)<δを満たすa∈Aが存在することは同値である。また§E2.11 命題 2.5 (1)によりA⊆Aであるから、Aは空でない。
f,g∈A、λ∈R、ε>0とする。d∞(f,a)<ε/2とd∞(g,b)<ε/2を満たすa,b∈Aをとると、a+b∈Aであり
d∞(f+g,a+b)=∥(f−a)+(g−b)∥∞≤∥f−a∥∞+∥g−b∥∞<εである。よってf+g∈Aである。λ=0のときλf=0であり、Aの元aに対して0=0⋅a∈A⊆Aである。λ=0のとき、d∞(f,a)<ε/∣λ∣を満たすa∈Aをとるとd∞(λf,λa)=∣λ∣∥f−a∥∞<εである。よってλf∈Aである。
M=∥f∥∞+∥g∥∞+1とおき、δ=min(1,ε/(2M))とする。d∞(f,a)<δとd∞(g,b)<δを満たすa,b∈Aをとると、∥a∥∞≤∥f∥∞+δ≤∥f∥∞+1であり、ab∈Aであって
∥fg−ab∥∞≤∥(f−a)g∥∞+∥a(g−b)∥∞≤∥f−a∥∞∥g∥∞+∥a∥∞∥g−b∥∞<δM≤2ε<εである。よってfg∈Aであり、Aは部分代数である。
A⊆Aであるから、Aが定数関数をすべて含めばAもすべて含み、相異なるx,yに対してf(x)=f(y)を満たすf∈Aがあれば同じfがAに属する。▨
補題 2.2. 実数係数の多項式の列(pn)n≥0を、p0=0および
pn+1(t)=pn(t)+21(t−pn(t)2)によって定める。各n≥0についてpn(0)=0である。また、各s∈[−1,1]について次が成り立つ。
- すべてのn≥0について0≤pn(s2)≤pn+1(s2)≤∣s∣である。
- すべてのn≥1について0≤∣s∣−pn(s2)≤2/nである。
証明.p0(0)=0である。pn(0)=0を仮定するとpn+1(0)=pn(0)+21(0−pn(0)2)=0であるから、数学的帰納法により各nについてpn(0)=0である。
s∈[−1,1]をとり、r=∣s∣、t=s2とおく。0≤r≤1、t=r2、0≤t≤1である。実数cに対して
r−(c+21(t−c2))=(r−c)−21(r2−c2)=(r−c)(1−21(r+c))(1)である。
0≤p0(t)=0≤rである。0≤pn(t)≤rを仮定する。式(1)をc=pn(t)に用いると
r−pn+1(t)=(r−pn(t))(1−21(r+pn(t)))である。0≤pn(t)≤r≤1から0≤r+pn(t)≤2であり、右辺の第二の因子は0以上1以下である。r−pn(t)≥0とあわせて
0≤r−pn+1(t)≤r−pn(t)を得る。左の不等式からpn+1(t)≤rであり、右の不等式とpn(t)≥0からpn+1(t)≥pn(t)≥0である。数学的帰納法により、すべてのn≥0について0≤pn(t)≤pn+1(t)≤rが成り立つ。これで 1 が成り立つ。
式(1)をc=pn(t)≥0に用いると1−21(r+pn(t))≤1−2rであるから、
0≤r−pn+1(t)≤(r−pn(t))(1−2r)である。r−p0(t)=rであるから、数学的帰納法により
0≤r−pn(t)≤r(1−2r)n(n≥0)が成り立つ。u=r/2とおくと0≤u≤1/2であり、右辺は2u(1−u)nである。v=1−uとおくと0≤v≤1であり、
1−vn+1=(1−v)(1+v+⋯+vn)≥(1−v)(n+1)vn=(n+1)u(1−u)nである。左辺は1以下であるからu(1−u)n≤n+11であり、
0≤r−pn(t)≤n+12≤n2(n≥1)を得る。これで 2 が成り立つ。▨
補題 2.3.Xをコンパクト位相空間とし、A⊆C(X,R)を一様距離d∞に関して閉集合である部分代数とする。f∈Aに対して∣f∣∈Aである。また、n≥1とf1,…,fn∈Aに対してmax(f1,…,fn)とmin(f1,…,fn)はAに属する。
証明.f∈Aとし、M=∥f∥∞とおく。M=0ならばf=0であり∣f∣=f∈Aである。以下M>0とし、h=(1/M)fとおく。h∈Aであり、すべてのx∈Xについて∣h(x)∣≤∥h∥∞=1であるからh(x)∈[−1,1]である。
n≥1とする。補題 2.2によりpn(0)=0であるから、pnの定数項は0であり、pn(t)=∑k=1mcktkと書くことができる。Aは積について閉じているから各h2kはAに属し、スカラー倍と和について閉じているから
pn(h2)=k=1∑mckh2kもAに属する(pn=0の場合にはpn(h2)=0∈Aである)。x∈Xに対して補題 2.2 (2)をs=h(x)に適用すると
0≤∣h(x)∣−pn(h(x)2)≤n2である。§E2.16 補題 1.2 (2)により∣h∣∈C(X,R)であり、上の評価はd∞(∣h∣,pn(h2))≤2/nを与える。
δ>0をとり、2/n<δを満たすn≥1をとるとd∞(∣h∣,pn(h2))<δである。δは任意であるから、§E2.2 命題 2.6により∣h∣∈Aであり、§E2.11 命題 2.5 (2)とAが閉集合であることから∣h∣∈Aである。よって∣f∣=M∣h∣∈Aである。
f1,f2∈Aに対してf1−f2=f1+(−1)f2∈Aである。Aの元の絶対値がAに属することを上で示したから、∣f1−f2∣∈Aである。§E2.16 補題 1.2 (2)の等式と、Aが和とスカラー倍について閉じていることにより、max(f1,f2)とmin(f1,f2)はAに属する。n=1のときは主張が自明であり、nについて主張を仮定すると
max(f1,…,fn+1)=max(max(f1,…,fn),fn+1)とminについての同じ等式によりn+1の場合を得る。数学的帰納法により、すべてのn≥1について主張が成り立つ。▨
補題 2.4.Xを位相空間とし、A⊆C(X,R)を、定数関数をすべて含み点を分離する部分代数とする。相異なるx,y∈Xとα,β∈Rに対して、h(x)=αかつh(y)=βを満たすh∈Aが存在する。
証明.Aは点を分離するから、g(x)=g(y)を満たすg∈Aが存在する。c=g(y)−g(x)=0とおき、値αをとる定数関数をα、値g(x)をとる定数関数をg(x)と書いて
h=α+cβ−α(g−g(x))とおく。Aは定数関数を含み、和とスカラー倍について閉じているからh∈Aである。h(x)=α+0=αであり、h(y)=α+cβ−α⋅c=βである。▨
補題 2.5.Xをコンパクト位相空間とし、C(X,R)に一様距離d∞を入れる。B⊆C(X,R)が次の四条件を満たすならば、B=C(X,R)である。
- Bは空でない。
- Bはd∞に関して閉集合である。
- n≥1とg1,…,gn∈Bに対してmax(g1,…,gn)とmin(g1,…,gn)はBに属する。
- x,y∈Xとα,β∈Rが、x=yならばα=βを満たすとき、h(x)=αかつh(y)=βを満たすh∈Bが存在する。
証明.X=∅とすると、C(X,R)は空写像だけからなる一点集合であり、条件 (a)によりBはこの一点集合に一致する。以下X=∅とする。
f∈C(X,R)とε>0をとる。x∈Xを固定し、集合
Λx={(h,W) h∈B, h(x)=f(x), W⊆X は開集合, ∀z∈W, h(z)<f(z)+ε}を定める。y∈Xをとる。条件 (d)によりh(x)=f(x)かつh(y)=f(y)を満たすh∈Bが存在する。§E2.16 補題 1.2 (1)によりh−fは連続であるから、§E2.12 定義 1.1により
W={z∈X∣h(z)<f(z)+ε}=(h−f)−1((−∞,ε))はXの開集合であり、(h,W)∈Λxである。h(y)−f(y)=0<εであるからy∈Wである。したがって{W∣∃h, (h,W)∈Λx}はXの開被覆であり、§E2.19 定義 2.1により有限個の(h1,W1),…,(hn,Wn)∈Λxで
X=i=1⋃nWiを満たすものが存在する。X=∅であるからn≥1である。gx=min(h1,…,hn)とおくと、条件 (c)によりgx∈Bである。各iについてhi(x)=f(x)であるからgx(x)=f(x)であり、z∈Xに対してz∈Wiを満たすiをとるとgx(z)≤hi(z)<f(z)+εである。
集合
Γ={(g,V) g∈B, ∀z∈X, g(z)<f(z)+ε, V⊆X は開集合, ∀z∈V, g(z)>f(z)−ε}を定める。x∈Xに対して上で得たgxをとり、
V={z∈X∣gx(z)>f(z)−ε}=(gx−f)−1((−ε,∞))とおくと、VはXの開集合であり、(gx,V)∈Γである。gx(x)−f(x)=0>−εであるからx∈Vである。したがって{V∣∃g, (g,V)∈Γ}はXの開被覆であり、§E2.19 定義 2.1により有限個の(g1,V1),…,(gm,Vm)∈Γで
X=j=1⋃mVjを満たすものが存在し、m≥1である。g=max(g1,…,gm)とおくと、条件 (c)によりg∈Bである。z∈Xをとると、各jについてgj(z)<f(z)+εであるからg(z)<f(z)+εであり、z∈Vjを満たすjをとるとg(z)≥gj(z)>f(z)−εである。したがって∣f(z)−g(z)∣<εがX全体で成り立ち、d∞(f,g)≤εである。
δ>0をとり、ε=δ/2として上の構成を適用すると、d∞(f,g)≤δ/2<δを満たすg∈Bを得る。§E2.2 命題 2.6によりf∈Bであり、条件 (b)と§E2.11 命題 2.5 (2)によりf∈Bである。fはC(X,R)の任意の元であったからB=C(X,R)である。▨
定理 2.6 (Stone–Weierstrass の定理).Xをコンパクト位相空間とし、C(X,R)に一様距離d∞を入れる。A⊆C(X,R)が、定数関数をすべて含み点を分離する部分代数であるならば、AはC(X,R)で稠密である。
証明.B=Aとおく。補題 2.1によりBは定数関数をすべて含み点を分離する部分代数であり、定義 1.1により空でない。§E2.11 命題 2.5 (1)と§E2.11 命題 2.5 (2)によりBは閉集合であるから、補題 2.3により、n≥1とg1,…,gn∈Bに対してmax(g1,…,gn)とmin(g1,…,gn)はBに属する。x,y∈Xとα,β∈Rが、x=yならばα=βを満たすとする。x=yのとき、値αをとる定数関数はBに属してxでα、yでβをとる。x=yのときは補題 2.4によりh(x)=αかつh(y)=βを満たすh∈Bが存在する。補題 2.5によりB=C(X,R)であり、§E2.11 定義 2.7によりAはC(X,R)で稠密である。▨
3 複素数値の場合
定義 3.1.§E1.14 定義 4.1に従い、z∈Cをz=x+iy(x,y∈R)と書く。xをzの 実部 (real part) といいRezと書く。yをzの 虚部 (imaginary part) といいImzと書く。またx−iyをzの 複素共役 (complex conjugate) といいzと書く。
補題 3.2.z,w∈Cとする。次が成り立つ。
- z+w=z+w、zw=zw、z=z、zz=∣z∣2、∣z∣=∣z∣である。
- Rez=21(z+z)、Imz=2i1(z−z)であり、z=Rez+iImzである。
- max(∣Rez∣,∣Imz∣)≤∣z∣≤∣Rez∣+∣Imz∣である。
証明.z=x+iy、w=s+it(x,y,s,t∈R)と書く。§E1.14 定義 4.1によりz+w=(x+s)+i(y+t)であるから
z+w=(x+s)−i(y+t)=(x−iy)+(s−it)=z+wである。同じ定義によりzw=(xs−yt)+i(xt+ys)であり、
zw=(x−iy)(s−it)=(xs−(−y)(−t))+i(x(−t)+(−y)s)=(xs−yt)−i(xt+ys)=zwである。z=x−iy=x+iy=zである。また
zz=(x⋅x−y⋅(−y))+i(x(−y)+yx)=x2+y2であり、∣z∣=x2+y2は非負で∣z∣2=x2+y2を満たすからzz=∣z∣2である。∣z∣=x2+(−y)2=∣z∣である。これで 1 が成り立つ。
z+z=2xであるから21(z+z)=x=Rezである。z−z=0+i(2y)であり、§E1.14 定義 4.1で定めた商により2i=0+2i=0に対して
2iz−z=02+220⋅0+2y⋅2+i02+222y⋅0−0⋅2=y=Imzである。Rez+iImz=x+iy=zである。これで 2 が成り立つ。
x2≤x2+y2かつy2≤x2+y2であり、これらの数はいずれも非負であるから∣x∣≤∣z∣かつ∣y∣≤∣z∣である。また
∣z∣2=x2+y2≤x2+2∣x∣∣y∣+y2=(∣x∣+∣y∣)2であり、両辺は非負であるから∣z∣≤∣x∣+∣y∣である。これで 3 が成り立つ。▨
補題 3.4.Xを位相空間とする。写像f:X→Cが連続であることと、RefとImfがともにC(X,R)に属することは同値である。また、f,g∈C(X,C)とλ∈Cに対してf+g、fg、λf、fはC(X,C)に属し、∣f∣はC(X,R)に属する。
証明.fが連続であるとし、x0∈Xとε>0をとる。§E2.12 補題 1.8により、x0を含む開集合Uで、x∈Uならば∣f(x)−f(x0)∣<εを満たすものが存在する。補題 3.2 (2)によりRef(x)−Ref(x0)=Re(f(x)−f(x0))であり、補題 3.2 (3)により
Ref(x)−Ref(x0)≤∣f(x)−f(x0)∣<εである。Imについても同様であるから、§E2.12 補題 1.8によりRefとImfは連続である。
逆にRefとImfが連続であるとし、x0∈Xとε>0をとる。§E2.12 補題 1.8により、x0を含む開集合U1,U2で、x∈U1ならば∣Ref(x)−Ref(x0)∣<ε/2、x∈U2ならば∣Imf(x)−Imf(x0)∣<ε/2を満たすものが存在する。x∈U1∩U2に対して、補題 3.2 (3)により
∣f(x)−f(x0)∣≤Ref(x)−Ref(x0)+Imf(x)−Imf(x0)<εである。よってfは連続である。
f,g∈C(X,C)とλ=a+ib∈Cをとる。§E1.14 定義 4.1により、各点で
Re(f+g)=Ref+Reg,Im(f+g)=Imf+Img,Re(fg)=RefReg−ImfImg,Im(fg)=RefImg+ImfReg,Re(λf)=aRef−bImf,Im(λf)=aImf+bRef,Ref=Ref,Imf=−Imfが成り立つ。右辺はいずれも§E2.16 補題 1.2 (1)によりC(X,R)に属するから、前半によりf+g、fg、λf、fは連続である。最後にx0∈Xとε>0をとり、x∈Uならば∣f(x)−f(x0)∣<εを満たすx0の開近傍Uをとると、§E2.9 補題 6.1 (2)により
∣f(x)∣−∣f(x0)∣≤∣f(x)−f(x0)∣<εである。よって§E2.12 補題 1.8により∣f∣∈C(X,R)である。▨
系 3.5.Xをコンパクト位相空間とし、C(X,C)に一様距離d∞を入れる。A⊆C(X,C)が、定数関数をすべて含み、点を分離し、f∈Aならばf∈Aを満たす部分代数であるならば、AはC(X,C)で稠密である。
証明.補題 3.4により、値が実数であるf∈C(X,C)はImf=0を満たし、C(X,R)の元Refと同一視することができる。この同一視のもとで
AR={f∈A∣すべての x∈X について f(x)∈R}をC(X,R)の部分集合とみなす。ARは和・積・実数倍について閉じており、実数を値とする定数関数をすべて含むから、C(X,R)の部分代数である。
f∈Aとするとf∈Aであるから、補題 3.2 (2)により
Ref=21(f+f),Imf=2i1(f−f)はいずれもAに属し、値は実数であるからARに属する。相異なるx,y∈Xに対してf(x)=f(y)を満たすf∈Aをとると、補題 3.2 (2)のz=Rez+iImzにより、Ref(x)=Ref(y)またはImf(x)=Imf(y)である。したがってARは点を分離する。定理 2.6によりARはC(X,R)で稠密である。
g∈C(X,C)とδ>0をとる。補題 3.4によりRegとImgはC(X,R)に属するから、§E2.2 命題 2.6により
d∞(Reg,u)<4δ,d∞(Img,v)<4δを満たすu,v∈ARをとることができる。a=u+ivとおくと、Aは定数関数iを含み積と和について閉じているからa∈Aである。Re(g−a)=Reg−u、Im(g−a)=Img−vであるから、補題 3.2 (3)により各x∈Xについて
∣g(x)−a(x)∣≤Reg(x)−u(x)+Img(x)−v(x)<2δである。よってd∞(g,a)≤δ/2<δである。δは任意であるから、§E2.2 命題 2.6によりg∈Aであり、§E2.11 定義 2.7によりAは稠密である。▨
補題 3.6. 各m∈Z≥1に対して、∣ω∣=1、ω2m=1、および1≤j<2mを満たすすべての整数jについてωj=1を満たすω∈Cが存在する。
証明.m=1のときω=−1とおくと∣ω∣=1、ω2=1であり、j=1についてω1=−1=1である。
m≥1について主張を満たすωmが存在すると仮定する。§E2.9 補題 6.1 (3)をξ=ωmと指数2に適用すると、∣ω∣=1かつω2=ωmを満たすω∈Cが存在する。このとき
ω2m+1=(ω2)2m=ωm2m=1である。1≤j<2m+1とωj=1を仮定する。ωmj=(ω2)j=(ωj)2=1である。jを2mで割ってj=q⋅2m+j0(q≥0、0≤j0<2m)と書くと
ωmj=(ωm2m)qωmj0=ωmj0であるからωmj0=1であり、ωmについての仮定によりj0=0である。j≥1であるからq≥1であり、j<2m+1=2⋅2mであるからq=1、すなわちj=2mである。ところがm≥1より2m−1は1≤2m−1<2mを満たす整数であり、
ω2m=(ω2)2m−1=ωm2m−1=1となってωj=1に反する。したがって1≤j<2m+1を満たすすべてのjについてωj=1である。数学的帰納法により、すべてのm≥1について主張が成り立つ。▨
例 3.7.Cには注意 3.3で用いた距離を入れ、S={z∈C∣∣z∣=1}には部分空間位相を入れる。κ:S→Cをκ(z)=zで定め、複素係数多項式のSへの制限の全体をPとおく。Pは定数関数をすべて含み点を分離するC(S,C)の部分代数であるが、任意のp∈Pについてd∞(κ,p)≥1が成り立つ。したがってPはC(S,C)で稠密でなく、系 3.5の共役についての仮定を外すことができない。
恒等写像C→Cは連続であるから、補題 3.4によりz↦∣z∣は連続である。Sはこの写像による閉集合{1}の逆像であるから、§E2.12 命題 1.6によりR2の閉集合であり、∣z∣=1から有界である。よって§E2.9 定理 4.3によりSはコンパクトであり、§E2.15 定理 3.2 (1)により Hausdorff 空間である。複素係数多項式pの定める写像C→Cは§E2.9 補題 6.2 (1)により連続であり、包含写像ι:S→Cは§E2.12 定理 4.4 (1)により連続であるから、§E2.12 命題 1.10によりSへの制限p∘ιも連続である。多項式の和・積・スカラー倍は多項式であるからPは部分代数であり、定数多項式によりすべての定数関数を含み、p(z)=zが点を分離する。補題 3.4によりReιとImιはC(S,R)に属し、定義 3.1によりReκ=ReιかつImκ=−Imιであるから、ふたたび補題 3.4によりκ∈C(S,C)である。
p∈Pをとり、p(z)=∑k=0dckzkと書く。2m>d+1を満たすm∈Z≥1をとり、N=2mとおいて補題 3.6のωをとる。∣ωl∣=∣ω∣l=1であるから、各lについてωl∈Sである。1≤j≤N−1とするとωj=1かつ(ωj)N=(ωN)j=1であり、
(ωj−1)l=0∑N−1ωjl=ωjN−1=0である。§E2.9 補題 6.1 (1)により、二つの複素数の積が0で一方が0でなければ他方は0であるから、
l=0∑N−1ωjl=0(1≤j≤N−1)(1)を得る。補題 3.2 (1)によりωlωl=∣ωl∣2=1であるから
N1l=0∑N−1ωlωl=1である。一方、0≤k≤dに対して1≤k+1≤d+1≤N−1であるから、式(1)により
N1l=0∑N−1ωlp(ωl)=k=0∑dck⋅N1l=0∑N−1ω(k+1)l=0である。二つの式の差をとり、§E2.9 補題 6.1 (1)と§E2.9 補題 6.1 (2)を用いると
1=N1l=0∑N−1ωl(ωl−p(ωl))≤N1l=0∑N−1κ(ωl)−p(ωl)≤0≤l≤N−1maxκ(ωl)−p(ωl)≤d∞(κ,p)である。d∞(κ,p)<1を満たすp∈Pは存在しないから、§E2.2 命題 2.6によりκ∈/Pであり、§E2.11 定義 2.7によりPは稠密でない。
4 無限遠において消える関数
定義 4.1.Xを局所コンパクト Hausdorff 空間とする。連続写像f:X→Cが 無限遠において消える (vanishing at infinity) とは、任意のε>0に対して{x∈X∣∣f(x)∣≥ε}がXのコンパクト部分集合であることをいう。この条件を満たす連続写像の全体をC0(X,C)と書く。
補題 4.2.Xを局所コンパクト Hausdorff 空間とする。f∈C0(X,C)は有界である。f,g∈C0(X,C)に対して
d∞(f,g)=x∈Xsup∣f(x)−g(x)∣(X=∅のときは0とする)はC0(X,C)上の距離である。C0(X,C)はC(X,C)の部分代数であり、f∈C0(X,C)ならばf∈C0(X,C)である。さらに、XがコンパクトであるならばC0(X,C)=C(X,C)であり、この距離は一様距離に一致する。
証明.f∈C0(X,C)とし、K={x∈X∣∣f(x)∣≥1}とおく。Kはコンパクトである。K=∅ならばすべてのxについて∣f(x)∣<1である。K=∅ならば、補題 3.4により∣f∣∈C(X,R)であり、§E2.12 定理 4.4 (1)と§E2.12 命題 1.10により∣f∣のKへの制限は連続であるから、§E2.19 定理 4.4によりK上で最大値M0をとる。M=max(M0,1)とおくとすべてのx∈Xについて∣f(x)∣≤Mである。よってfは有界である。
f,g,h∈C0(X,C)とする。X=∅のとき、集合{∣f(x)−g(x)∣∣x∈X}は空でなく、fとgの有界性により上に有界であるから、§D1.4 定義 1.2により上限が存在する。各点の評価からd∞(f,g)≥0、d∞(f,g)=d∞(g,f)、およびd∞(f,h)≤d∞(f,g)+d∞(g,h)が従う。d∞(f,g)=0ならばすべてのxでf(x)=g(x)であり、X=∅の場合にもC0(X,C)は空写像だけからなる一点集合であるから、d∞は距離である。
零写像については、任意のε>0に対して{x∈X∣∣0∣≥ε}=∅がコンパクトであるから、零写像はC0(X,C)に属し、C0(X,C)は空でない。f,g∈C0(X,C)、λ∈C、ε>0とする。補題 3.4によりf+g、fg、λf、fは連続であり、∣f+g∣、∣fg∣、∣λf∣、∣f∣も連続である。したがって、これらに対する集合{∣⋅∣≥ε}は連続写像による閉集合[ε,∞)の逆像であるから、§E2.12 命題 1.6によりXの閉集合である。§E2.9 補題 6.1 (2)により
{∣f+g∣≥ε}⊆{∣f∣≥ε/2}∪{∣g∣≥ε/2}であり、右辺は§E2.19 補題 2.8によりコンパクトである。閉集合とコンパクト集合の共通部分は、§E2.12 命題 4.6によりコンパクト部分空間の閉部分集合であるから、§E2.19 命題 4.1によりコンパクトである。よって{∣f+g∣≥ε}はコンパクトであり、f+g∈C0(X,C)である。fの有界性から∣f∣≤Mを満たすMをとる。M=0ならばfg=0であり、M>0ならば§E2.9 補題 6.1 (1)により{∣fg∣≥ε}⊆{∣g∣≥ε/M}であるから、同じ議論によりfg∈C0(X,C)である。λ=0ならばλf=0であり、λ=0ならば{∣λf∣≥ε}={∣f∣≥ε/∣λ∣}である。∣f∣=∣f∣であるから{∣f∣≥ε}={∣f∣≥ε}である。よってC0(X,C)は部分代数であり、複素共役について閉じている。
Xがコンパクトであるとする。f∈C(X,C)とε>0に対して、補題 3.4と§E2.12 命題 1.6により{∣f∣≥ε}はXの閉集合であるから、§E2.19 命題 4.1によりコンパクトである。したがってC0(X,C)=C(X,C)である。§E2.30 命題 2.4により、X=∅のとき上限は最大値であり、X=∅のとき両者はいずれも0である。よってd∞は§E2.30 定義 2.5で定めた一様距離に一致する。▨
補題 4.3.Xを非コンパクトな局所コンパクト Hausdorff 空間とし、一点コンパクト化αX=X∪{∞}をとる。f:X→Cに対してf+:αX→Cを、Xの上ではfに一致し、f+(∞)=0となるように定める。f∈C0(X,C)であることとf+∈C(αX,C)であることは同値である。写像f↦f+はC0(X,C)から{F∈C(αX,C)∣F(∞)=0}への全単射であり、d∞(f,g)=d∞(f+,g+)を満たす。また、f,g∈C0(X,C)とλ∈Cに対して
(f+g)+=f++g+,(fg)+=f+g+,(λf)+=λf+,f+=f+が成り立つ。
証明.f∈C0(X,C)とする。V⊆Cを開集合とし、w∈(f+)−1(V)をとる。w∈Xのとき、§E2.24 命題 2.2 (1)によりXはαXの開部分空間であり、その部分空間位相はもとの位相に一致するから、f−1(V)はαXの開集合であってw∈f−1(V)⊆(f+)−1(V)である。w=∞のとき、f+(∞)=0∈Vであるから、§E2.2 命題 2.6によりB(0,ε)⊆Vを満たすε>0が存在する。K={x∈X∣∣f(x)∣≥ε}はコンパクトであるから、§E2.24 定義 2.1によりαX∖KはαXの開集合であり∞を含む。x∈X∖Kに対して∣f(x)∣<εであり、∣f+(∞)∣=0<εであるからαX∖K⊆(f+)−1(V)である。§E2.11 補題 2.6により(f+)−1(V)は開集合であり、f+は連続である。
逆にf+∈C(αX,C)とする。§E2.12 定理 4.4 (1)と§E2.12 命題 1.10によりf=f+∣Xは連続である。ε>0に対して∣f+(∞)∣=0<εであるから
{x∈X∣∣f(x)∣≥ε}={w∈αX∣∣f+(w)∣≥ε}である。補題 3.4により∣f+∣は連続であるから、右辺はαXの閉集合である。§E2.24 命題 2.2 (3)によりαXはコンパクトであるから、§E2.19 命題 4.1により右辺はコンパクトであり、Xの部分空間位相がαXからの部分空間位相に一致することから、これはXのコンパクト部分集合である。よってf∈C0(X,C)である。
f+はfとf+(∞)=0によって定まるからf↦f+は単射であり、F∈C(αX,C)がF(∞)=0を満たすならばf=F∣XはC0(X,C)に属してf+=Fを満たすから全射である。Xは非コンパクトであるから空でない。αXはコンパクトであるから、§E2.30 命題 2.4によりd∞(f+,g+)は∣f+−g+∣のαX上の最大値である。この最大値はXの点でとられる値と∣f+(∞)−g+(∞)∣=0のいずれかであり、supx∈X∣f(x)−g(x)∣≥0であるから、d∞(f+,g+)=supx∈X∣f(x)−g(x)∣=d∞(f,g)である。
f,g∈C0(X,C)とλ∈Cをとる。補題 4.2によりf+g、fg、λf、fはいずれもC0(X,C)に属するから、これらの延長が定まる。四つの等式の両辺は、Xの各点ではfとgの値に同じ演算を施したものである。∞では左辺がいずれも0であり、右辺も0+0=0、0⋅0=0、λ⋅0=0、0=0によって0である。よって四つの等式が成り立つ。▨
補題 4.4.Zを位相空間とし、A⊆C(Z,C)を、a∈Aならばa∈Aを満たす部分代数とする。λ∈Cに対して値λをとるZ上の定数関数をλと書き、
A+C={a+λ∣a∈A, λ∈C}とおく。A+Cは、定数関数をすべて含み複素共役について閉じているC(Z,C)の部分代数である。AがZの点を分離するならばA+CもZの点を分離する。
証明.§E2.16 補題 1.2 (1)により定数写像はC(Z,R)に属し、定数関数の実部と虚部は定数写像であるから、補題 3.4により定数関数はC(Z,C)に属する。ふたたび補題 3.4によりAの元と定数関数の和はC(Z,C)に属するから、A+C⊆C(Z,C)である。
a,b∈Aとλ,μ,ν∈Cをとる。Zの各点で
(a+λ)+(b+μ)=(a+b)+(λ+μ),ν(a+λ)=(νa)+νλ,(a+λ)(b+μ)=(ab+μa+λb)+λμが成り立つ。Aは和・積・スカラー倍について閉じているからa+b、νa、ab+μa+λbはいずれもAに属し、右辺はいずれもA+Cの元の表示である。Aは空でないからA+Cも空でなく、A+CはC(Z,C)の部分代数である。a∈Aをとると0=0⋅a∈Aであり、0+λ=λであるからA+Cは定数関数をすべて含む。補題 3.2 (1)によりZの各点でa+λ=a+λであり、仮定によりa∈Aであるから、A+Cは複素共役について閉じている。
Aが点を分離するとし、相異なるz,w∈Zをとる。a(z)=a(w)を満たすa∈Aをとるとa=a+0∈A+Cであるから、A+Cは点を分離する。▨
定理 4.5.Xを局所コンパクト Hausdorff 空間とし、C0(X,C)に補題 4.2で定めた距離d∞を入れる。A⊆C0(X,C)が、点を分離し、a∈Aならばa∈Aを満たす部分代数であって、各点x∈Xに対してa(x)=0を満たすa∈Aが存在するならば、AはC0(X,C)で稠密である。
証明.Xが非コンパクトであるとする。補題 4.3により、a∈Aに対してa+∈C(αX,C)であり、A+={a+∣a∈A}はC(αX,C)の部分集合である。同じ補題の四つの等式と、Aが部分代数であって複素共役について閉じていることにより、A+は和・積・スカラー倍について閉じており、a∈Aに対してa+=a+∈A+である。Aは空でないからA+も空でなく、A+は複素共役について閉じたC(αX,C)の部分代数である。
相異なるx,y∈Xに対しては、Aが点を分離するからa(x)=a(y)を満たすa∈Aをとることができ、a+(x)=a+(y)である。x∈Xと∞に対しては、どの点でも消えないという仮定によりa(x)=0を満たすa∈Aをとることができ、a+(x)=0=a+(∞)である。よってA+はαXの点を分離する。補題 4.4をZ=αXとA+に適用すると、
B=A++C={a++λ∣a∈A, λ∈C}は、定数関数をすべて含み複素共役について閉じαXの点を分離するC(αX,C)の部分代数である。§E2.24 命題 2.2 (3)によりαXはコンパクトであるから、系 3.5によりBはC(αX,C)で稠密である。
g∈C0(X,C)とε>0をとる。補題 4.3によりg+∈C(αX,C)であるから、§E2.2 命題 2.6によりd∞(g+,a++λ)<ε/2を満たすa∈Aとλ∈Cをとることができる。∞における値を比べると
∣λ∣=g+(∞)−(a+(∞)+λ)≤d∞(g+,a++λ)<2εである。d∞(a++λ,a+)=∣λ∣であるからd∞(g+,a+)<εであり、補題 4.3の等長性によりd∞(g,a)<εである。εは任意であるから、§E2.2 命題 2.6と§E2.11 定義 2.7によりAはC0(X,C)で稠密である。
Xがコンパクトであるとすると、§E2.24 定義 2.1は定義域の非コンパクト性を仮定しているから適用することができない。この場合には補題 4.2によりC0(X,C)=C(X,C)であり、d∞は一様距離である。X=∅ならばC(X,C)は空写像だけからなる一点集合であり、Aは空でないからこの一点集合に一致する。以下X=∅とする。
a∈Aに対して{z∈X∣a(z)=0}は、補題 3.4により連続な∣a∣による開区間(0,∞)の逆像であるから、§E2.12 定義 1.1により開集合である。仮定によりこれらはXを覆うから、§E2.19 定義 2.1により有限個のa1,…,an∈Aで
X=i=1⋃n{z∈X∣ai(z)=0}となるものが存在し、X=∅よりn≥1である。u=∑i=1naiaiとおくと、Aは複素共役・積・和について閉じているからu∈Aである。補題 3.2 (1)によりu(x)=∑i∣ai(x)∣2であるからuは実数を値にとり、各xについてai(x)=0を満たすiがあるからu(x)>0である。補題 3.4によりReu=uはC(X,R)に属するから、§E2.19 定理 4.4によりuは最大値M=maxx∈Xu(x)をとり、M>0である。
補題 4.4をZ=XとAに適用すると、B=A+C={a+λ∣a∈A, λ∈C}は、定数関数をすべて含み複素共役について閉じXの点を分離するC(X,C)の部分代数である。系 3.5によりBはC(X,C)で稠密である。
h∈C(X,C)とδ>0をとる。§E2.2 命題 2.6によりd∞(b,h)<δ/Mを満たすb∈Bをとる。b=a+λ(a∈A、λ∈C)と書くとbu=au+λu∈Aであり、各点で∣b(x)u(x)−h(x)u(x)∣≤d∞(b,h)M<δであるからd∞(bu,hu)<δである。δは任意であるからhu∈Aである。
g∈C(X,C)をとる。uはどの点でも0でない実数値の連続写像であるから、§E2.16 補題 1.2 (3)により1/uは連続であり、補題 3.4によりh=g⋅(1/u)は連続である。hu=gであるからg∈Aである。よって§E2.11 定義 2.7によりAはC(X,C)=C0(X,C)で稠密である。▨
5 演習
問題 5.1.Xをコンパクト位相空間とし、A⊆C(X,R)を定数関数をすべて含む部分代数とする。相異なるx,y∈Xであって、すべてのf∈Aがf(x)=f(y)を満たすものが存在するとする。このとき、Aのすべての元gがg(x)=g(y)を満たすことを示せ。さらに、C(X,R)が点を分離するならばAがC(X,R)で稠密でないことを示せ。
解答.
g∈Aとε>0をとる。§E2.2 命題 2.6によりd∞(g,a)<ε/2を満たすa∈Aが存在する。a(x)=a(y)であるから
∣g(x)−g(y)∣≤∣g(x)−a(x)∣+∣a(x)−a(y)∣+∣a(y)−g(y)∣<2ε+0+2ε=εである。εは任意であるからg(x)=g(y)である。
C(X,R)が点を分離するならば、f(x)=f(y)を満たすf∈C(X,R)が存在する。Aのすべての元がxとyで同じ値をとることを上で示したから、f∈/AであるからA=C(X,R)であり、§E2.11 定義 2.7によりAは稠密でない。▨
問題 5.2.a<bを実数とし、[a,b]⊆RにRからの部分空間位相を入れる。実数係数多項式の[a,b]への制限の全体は、一様距離に関してC([a,b],R)で稠密であることを示せ。
解答.
[a,b]はRの有界な閉集合であるから、§E2.9 定理 4.3によりコンパクトである。実数係数多項式の[a,b]への制限の全体をPとおく。包含写像[a,b]→Rは§E2.12 定理 4.4 (1)により連続であるから、§E2.16 補題 1.2 (1)により多項式の定める写像はC([a,b],R)に属する。多項式の和・積・スカラー倍は多項式であるからPは部分代数であり、定数多項式によりすべての定数関数を含む。多項式z↦zの定める関数は、相異なるs,t∈[a,b]に対して異なる値をとるから、Pは点を分離する。定理 2.6によりPはC([a,b],R)で稠密である。▨
問題 5.3.[0,1]と[−1,1]にそれぞれRからの部分空間位相を入れる。Eをt↦∑k=0nckt2k(n≥0、ck∈R)の形の関数の全体とする。Eの[0,1]への制限がC([0,1],R)で稠密であることを示せ。また、Eの[−1,1]への制限がC([−1,1],R)で稠密でないことを示せ。
解答.
[0,1]と[−1,1]は§E2.9 定理 4.3によりコンパクトである。Eの元の和・積・スカラー倍は再び偶数次の項だけをもつ多項式であるから、いずれの制限も部分代数であり、n=0の場合により定数関数をすべて含む。包含写像[0,1]→Rと[−1,1]→Rは§E2.12 定理 4.4 (1)により連続であるから、§E2.16 補題 1.2 (1)によりこれらの制限は連続である。
相異なるs,t∈[0,1]に対してs2=t2である。実際、s2=t2ならば(s−t)(s+t)=0であり、s=tからs+t=0、s,t≥0とあわせてs=t=0となって矛盾する。したがってt↦t2は[0,1]の点を分離し、定理 2.6によりEの[0,1]への制限は稠密である。
[−1,1]では、Eのすべての元がf(−t)=f(t)を満たすから、x=1とy=−1に対して制限は分離しない。恒等写像t↦tはC([−1,1],R)に属して1=−1を与えるからC([−1,1],R)は点を分離する。よって問題 5.1によりEの[−1,1]への制限は稠密でない。▨