我们先证明一个经常用到的简单事实:
假设 (X,A,μ) 是有限测度空间, 即 μ(X)<∞, 那么, 我们有L2(X,A,μ)⊂L1(X,A,μ).
证明. 这是 Cauchy–Schwarz 定理的标准应用: 对任意的
f∈L2(X,A,μ), 我们有
∫X∣f∣dμ=∫X∣f∣⋅1dμ⩽∥f∥L2∥1∥L2=μ(X)∥f∥L2.所以,
f∈L1(X,A,μ).
光滑逼近: 接上次
为了证明光滑逼近定理, 我们选取我们之前构造的非负函数 χ(x)∈C0∞(Rn), 其中 χ 在 0 点附近恒为 1. 我们不妨假设它的积分为 1 (通过考虑 χ(ax) 并选择合适的 a>0) , 即∫Rnχ(x)dx=1.令χε(x)=εn1χ(εx),那么, ∫Rnχε(x)dx=1.
当 ε 变小的时候, 函数的支集越来越小, 函数本身越来越高, 请参考上图.
对任意的 f∈L1(Rn), 当 ε→0, 我们有χε∗f⟶L1f,即ε→0lim∥χε∗f−f∥L1(Rn)=0.特别地, C∞(Rn)∩L1(Rn) 是 L1(Rn) 的稠密子空间.
证明. 我们之前证明了 E(Rn)⊂L1(Rn) 是稠密的, 我们现在说明, 只要对于任意的简单函数 φ∈E(R) 来证明命题就足够了: 对任意的 δ>0, 选取简单函数 φ, 使得∥φ−f∥L1<δ.假设我们有 ε→0lim∥χε∗φ−φ∥L1(Rn)=0. 那么, 存在某个 ε0>0, 当 ε<ε0 时, 我们有 ∥χε∗φ−φ∥L1<δ. 所以, ∥χε∗f−f∥L1(Rn)⩽∥χε∗(f−φ)∥L1(Rn)+∥χε∗φ−φ∥L1(Rn)+∥f−φ∥L1(Rn)⩽∥χε∥L1∥f−φ∥L1(Rn)+∥χε∗φ−φ∥L1(Rn)+∥f−φ∥L1(Rn)<3δ.这表明 ε→0lim∥χε∗f−f∥L1(Rn)=0.
我们现在对简单函数证明这个引理. 根据线性, 只要对 φ=1A 这样的示性函数证明即可, 其中 A 是 Borel 集并且 m(A)<∞ (因为这个函数要落在 L1 中) . 另外, 由于在 L1 中, 我们有1A∩Bn⟶L11A,所以我们可以假设 A 是有界的 Borel 集合. 进一步, 根据 Borel 测度的正则性定理 1, 我们可以假设 A=K 为紧集 (因为我们可以用闭集从内部逼近 A, 而 A 有界) .
我们现在构造一个光滑函数
h, 使得
∥h−1K∥L1<ε. 为此, 我们要再次利用 Stokes 公式第一个证明中的单位分解的技巧: 对任意的
N⩾1, 我们有一族有紧支集的非负的光滑函数
{χk(x)}k∈ΓN, 其中
ΓN=2−(N+1)Zn, 使得对每个
k∈ΓN,
supp(χk) 落在以
k 为中心边长为
2−N+1 的正方体中并且:
1=k∈ΓN∑χk.这里,
N 是待定的. 我们令
h(x)=supp(χk)∩K=∅∑χk(x),这是个光滑函数.
很明显, h 在 K 上恒为 1 (关键点) . 另外, 如果
d(x,K)>2⋅2−N, 那么
h(x)=0. 从而,
∫Rb∣h−1K∣⩽m({x∈/K∣d(x,K)⩽2⋅2−N}).由于
N⩾1⋂{x∈/K∣d(x,K)⩽2⋅2−N}=∅,从而,
N→∞limm({x∈/K∣d(x,K)⩽2⋅2−N})=0.所以, 对充分大的
N, 我们就有
∥h−1K∥L1<ε.这就证明了命题.
证明. 给定函数
f∈L1(Rn). 对任意的
δ>0, 存在
R>0, 使得
∥f−f⋅1∣x∣⩽R∥L1⩽21δ.实际上, 我们有
∥f−f⋅1∣x∣⩽R∥L1=∫∣x∣⩾R∣f(x)∣dx.根据 Lebesgue 控制收敛定理 (用
∣f∣ 作为控制函数) , 当
R→∞ 时, 上式趋于
0. 根据刚刚证明的引理, 可以选取
ε>0, 使得
∥χε∗(f⋅1∣x∣⩽R)−f⋅1∣x∣⩽R∥L1⩽21δ.所以,
∥χε∗(f⋅1∣x∣⩽R)−f∥L1⩽δ.最终, 我们观察到
χε∗(f⋅1∣x∣⩽R) 的支集是紧的, 这是因为
f⋅1∣x∣⩽R 的支集是紧的, 而卷积可以看成局部上用
χε 来做平均. 命题得证.
我们还可以证明 C0∞(Rn)⊂L2(Rn) 是稠密的; C∞(Rn)∩L∞(Rn) 是 C(R)∩L∞(Rn) 的稠密子空间. 然而, C(Rn)⊂L∞(Rn) 不稠密. 我们将在作业中完成它们的证明.
由此可见, 逼近的意义下, 光滑函数可以用来描述这些空间, 所以我们很多理论都致力于光滑函数的研究.
Hilbert 空间的基
假设 (H,⟨⋅,⋅⟩) 是 Hilbert 空间 (完备的内积空间) . 如果 {xk}k⩾1⊂H 是一族两两正交的向量, 即对任意的 i,j⩾1, i=j, 都有 ⟨xi,xj⟩=0, 那么级数 k=1∑∞xk 在 H 中收敛等价于 k=1∑∞∥xk∥2 收敛.
证明. 令
Sn=k=1∑nxk.
k=1∑∞xk 在
H 中收敛等价于
{Sn}n⩾1 在
H 中收敛, 这等价于对任意的
ε>0, 存在
N>0, 使得对任意的
n>m⩾N,
∥Sn−Sm∥<ε. 这个不等式等价于
⟨Sm+1+⋯+Sn,Sm+1+⋯+Sn⟩<ε2.利用正交性, 这个不等式展开之后等价于
⟨Sm+1,Sm+1⟩+⋯+⟨Sn,Sn⟩=∥Sm+1∥2+⋯+∥Sn∥2<ε2.这自然是
k=1∑∞∥xk∥2 收敛的等价条件.
给定完备的内积空间 (H,⟨⋅,⋅⟩). 如果 A⊂H 是子集, 如果它所张成的线性空间 (有限个 A 中元素的线性组合) 在 H 中是稠密的, 即 span(A)=H, 我们就说 A 在 Hilbert 的意义下张成 H. 如果 H 可被某个可数 (可以有限) 子集张成, 我们就称 H 是可分的 Hilbert 空间. 如果 A={ek}k⩾1 (可数) 可以张成 H, 并且对任意的 i,j⩾1, 我们有 ⟨ei,ej⟩=δij (Kronecker 符号) , 我们就称 {ek}k⩾1 是 H 的一个 Hilbert 基.
请区分, Hilbert 基一般不是 H 作为线性空间的基.
每个可分的 Hilbert 空间都有 Hilbert 基.
证明. 假定
A={xk}k⩾1 张成
H. 我们可以
x1,x2,⋯,xn,⋯ 依次做 Gram–Schmidt 正交化 (每一步涉及到有限个
xk, 从而这和有限维线性空间的理论是一样的) , 这样, 我们就依次得到了
e1,e2,⋯,en,⋯. 很明显, 这是 Hilbert
基, 因为它们张成的空间包含了
A.
证明. 我们来构造
L2(Rn) 得一个可数集合
Y={1Q∣∣Q 为顶点均为有理数坐标的正方体}.由于简单函数空间
E(Rn) 在
L2(Rn) 中是稠密的, 只要证明
span(Y) 中的元素可以逼近
1A 即可, 其中
A 是任意选定的 Borel 集并且
A 的测度有限. 类似于本次课第一个定理的证明, 我们还可以假设
A 是有界的, 从而, 利用 Borel 集的正则性定理, 我们可以假设
A=K 是紧集, 此时, 对于紧集, 我们可以仿照本次课第一个定理的证明用形如
1Q 的正方体的示性函数来逼近, 其中我们要求
Q 的边长不超过
2−N,
N 可以选取得很大, 证明的细节我们留作作业.
通过对上述定理中 Y 中的函数做 Gram–Schmidt 正交化, 我们可以得到 L2(Rn) 的一个 Hilbert 基. 然而, 通过这种比较随意的方式得到的 Hilbert 基可能不具有好的性质. 分析学的一个很重要的话题就是如何对特定的函数空间构造一个具有特殊性质的基, 这样的问题在几何和物理中举足轻重. 比如说, 通过对调和振动的研究, 我们可以构造 L2(Rn) 的一个好的 Hilbert 基, 这个构造的背后既有有意思的分析, 还包含了 Lie 代数表示的想法 (我们在作业中将研究这个问题? ) . 再比如说, 我们的 Fourier 级数就是周期的 L2 函数空间上基, 它们是自由振动的特征函数.
(H,⟨⋅,⋅⟩) 是可分的 Hilbert 空间, {ek}k⩾1 是它一个 Hilbert 基. 那么, 任意的 x∈H 都可以唯一地写成级数的形式: x=k=1∑∞ckek=c1e1+c2e2+⋯,其中 ci∈C. 进一步, 我们有 ck=⟨x,ek⟩ 以及 Bessel–Parseval 等式 (勾股定理) : ∥x∥2=k=1∑∞∣ck∣2.
在证明之前, 我们先证明一个简单的引理:
(H,⟨⋅,⋅⟩) 是 Hilbert 空间. 给定 v∈H, 我们定义映射Lv:H→C, x↦⟨x,v⟩.那么, Lv 是连续线性泛函 (从 H 到 C 的线性映射被称作是线性泛函) .
证明. 用内积的性质可以直接验证
Lv 是线性映射. 为了说明
Lv 是连续的, 我们用 Cauchy–Schwarz 不等式:
∣Lv(x)∣=∣∣⟨v,x⟩∣∣⩽∥v∥∥x∥.这就完成了证明.
在泛函分析的课程中, 我们将证明 H 上的每个连续线性泛函都形如 Lv, 其中 v∈H. 这是所谓的 Riesz 表示定理.
证明. 假设我们有
x=k=1∑∞ckek. 对任意的
ℓ, 通过与
eℓ 做内积 (此时, 连续性保证了内积与求和可交换) , 我们有
⟨x,eℓ⟩=k=1∑∞ck⟨ek,eℓ⟩=k=1∑∞ckδkℓ=cℓ.这个计算启发我们如何证明存在性: 令
ck=⟨x,ek⟩. 我们定义部分和
xN=k⩽N∑ckek, 其中
N⩾1. 根据勾股定理, 我们有
∥xN∥2=i,j⩽N∑cicj⟨ei,ej⟩=k⩽N∑∣ck∣2.另外, 我们还有
⟨xN,x⟩=k⩽N∑ck⟨ek,x⟩=k⩽N∑∣ck∣2.所以,
∥xN∥2=∣⟨xN,x⟩∣⩽∥xN∥∥x∥.从而,
∥xN∥⩽∥x∥, 即
k⩽N∑∣ck∣2⩽∥x∥2.根据上面的引理, 部分和
{xN}N⩾1 收敛, 所以, 我们可以定义
y=k=1∑∞ckek.按照唯一性的计算, 对任意的
k⩾1, 我们有
⟨y,ek⟩=⟨x,ek⟩ ⇒ ⟨y−x,ek⟩=0 ⇒ x−y⊥ek.由于
{ek}k⩾1 是一族 Hilbert 基, 所以, 对任意的
ε>0, 存在
b1,⋯,bN∈C, 使得
∥k⩽N∑bkek−(y−x)∥<ε.从而,
∥y−x∥2=⟨y−x,(y−x)−k⩽N∑bkek⟩+k⩽N∑bk⟨y−x,ek⟩=⟨y−x,(y−x)−k⩽N∑bkek⟩⩽∥y−x∥∥(y−x)−k⩽N∑bkek∥⩽ε∥y−x∥.令
ε→0, 这就证明了
y=x, 从而,
x 具有上述级数的形式. Parseval 等式实际上已经蕴含在上面的证明里面: 由已经证明的关于
∥xN∥2 的等式对
N→∞ 取极限即可.
上面的证明还蕴涵了如下简单的引理:
(H,⟨⋅,⋅⟩) 是 Hilbert 空间, V⊂H 是线性子空间. 那么, V⊂H 稠密当且仅当对任意的 x∈H, 如果 x⊥V (即对任意的 v∈V, ⟨v,x⟩=0) , 那么 x=0.
Fourier 级数
我们用 Cper,2π(R) 表示以 R 为定义域、在 C 中取值并且以 2π 为周期的连续函数所构成的复线性空间 (这些函数是一致连续的) . 按照定义, 对于 f∈Cper,2π(R), 对任意的 x∈R, 我们有f(x+2π)=f(x).
我们考虑映射q:R→S1⊂R2=C, x↦exp(ix).
我们令
T=S1⊂R2=C (这是一个
1-维的环面) , 那么,
q 是从
R 到
T 的满射并且局部上是微分同胚 (因为
dq(x)=0) .
通过映射 q, 我们可以将 T 上的连续函数 f˚ 拉回来得到 R 上的连续函数f=q∗f˚=f˚∘q.很显然, 这是一个以 2π 为周期的函数 (因为 e2πi=1) . 所以, 我们得到了映射q∗:C(T)⟶Cper,2π(R), f˚↦f˚∘q,这显然是一个单射. 实际上, 这还是满射: 对任意的 f∈Cper,2π(R), 我们令f˚(eiθ)=f(θ)即可, 其中 θ∈[0,2π]. 很容易看出 f˚ 是 T 上良好定义的连续函数并且 q∗(f˚)=f.
映射q∗:C(T)⟶Cper,2π(R)是 C-代数的同构, 即这是两个 C-线性空间之间的同构并且对任意的 f˚,g˚∈C(T), 我们有q∗(f˚⋅g˚)=q∗(f˚)⋅q∗(g˚).
证明是平凡的, 我们略去. 所以, 我们可以将
R 上以
2π 为周期的连续函数和圆周
T 的连续函数看做同一个数学对象. 另外, 如果不加说明, 我们采取下面的约定: 我们总是用
θ 来参数化
T, 即考虑
[0,2π)→T, θ↦eiθ.我们还
约定 T 上的测度为 μ=2πdx, 这样子,
μ(T)=1.
类似地, 我们可以考虑 R2 以 2π 为周期的连续可微函数, 以 2π 为周期的光滑函数, 以 2π 为周期的并且在每个周期上可积的函数、以 2π 为周期的并且在每个周期上平方可积的函数和以 2π 为周期的 L∞ 的函数, 这些空间分别对应到 T 上的空间 C1(T)、C∞(T)、L1(T)、L2(T) 和 L∞(T).
对任意的 p=1,2 或 ∞, C∞(T)⊂Lp(T) 是稠密的子空间.
证明. 有很多可能的证明, 我们采取一个从概念上最简单最直接的证明方法: 将卷积推广到 T 上. 我们注意到对于 T 上的参数化的 θ∈[0,2π) (即 eiθ∈T) , 我们可以定义他们之间的加法或者减法 (用更几何的话说, T 是一个拓扑群) . 首先, 我们注意到 θ1+θ2∈[0,4π), 据此, 我们定义θ1⊕θ2={θ1+θ2, θ1+θ2−2π, θ1+θ2<2π,θ1+θ2⩾2π.这对应着点 eiθ1⋅eiθ2∈T. 类似地, 我们可以定义θ1⊖θ2={θ1−θ2, θ1−θ2+2π, θ1−θ2⩾0,θ1−θ2<0.这对应着点 eiθ1⋅e−iθ2∈T. 换而言之, 我们在 T 上有自然的加法 (从参数的观点来看) , 这个加法实际上来源于 T⊂C 上的乘法 (因为任意两个模长为 1 的复数的乘积或者商的模长仍然为 1) .
我们可以把
χε (选取比较小的
ε 使得它的支撑集很小 (长度不超过
2π) ) 以
2π 为周期延拓成
R 上的以
2π 为周期的函数, 那么, 我们就可以认为
χε∈C∞(T). 对任意的
f∈Lp(T), 我们定义
χε∗f(θ)=∫02πχε(θ−η)f(θ)2πdθ=∫Tχε(zz′−1)f(z′)dμ(z′).我们现在可以把
R 上的证明一字不差地照搬过来证明这个结论, 证明的细节留给对此仍然持有怀疑态度的同学去验证. 我们强调, 此时, 这个定义对
L∞ 也成立.
我们正式地开始 Fourier 级数的研究. 首先, 由于在相差一个零测集的情况下, 积分理论没有变化, 所以, 为了研究 L2(T), 我们只要研究 L2([0,2π]) 即可 (这是一个区间的情形) .
在 L2([0,2π],2πdx) 中, 内积 ⟨⋅,⋅⟩ 的定义为⟨f,g⟩=∫02πf(x)g(x)2πdx.函数 {eik⋅x}k∈Z 是 Hilbert 基.
证明. 首先, 通过直接计算可以说明 {eik⋅x}k∈Z 由两两正交的单位向量所构成: ⟨eik⋅x,eiℓ⋅x⟩=2π1∫02πei(k−ℓ)⋅xdx=δkℓ.令 V=span({eik⋅x}k∈Z), 根据我们证明的稠密性判定的引理, 为了说明 V⊂L2([0,2π]) 稠密, 只需证明对任意的 f∈L2([0,2π]), 如果 f⊥V, 即对任意的 k∈Z, ⟨f,eik⋅x⟩=0, 那么 f=0 (作为 L2 中的函数为 0) .
实际上, 对任何形如
∣k∣⩽N∑ckeik⋅x 的函数,
f 都和它垂直. 根据 Weierstrass–Stone 定理, 对任意的连续函数
φ:[0,2π]→C, 如果
φ(0)=φ(2π), 那么对任意的
ε>0, 存在形如
∣k∣⩽N∑ckeik⋅x 的三角级数
S(x), 使得
∥S(x)−φ(x)∥L∞⩽ε.从而
∣⟨f,φ⟩∣=∣⟨f,φ−S⟩∣=∣∣∫02πf(x)(φ−S)(x)2πdx∣∣⩽ε∫02π∣f(x)∣2πdx⩽ε∥f∥L2∥∥1∥L2=ε∥f∥L2.令
ε→0, 这表明对任意的
φ∈C([0,2π]),
⟨f,φ⟩=0, 即
f⊥C([0,2π]). 然而,
C([0,2π]) 在
L2([0,2π]) 是稠密的, 所以
f=0.