解析函数的正则性
我们已经证明了, 在分布的意义下, 有如下的等式∂(πz1)=D′δ0.其中, ∂=∂z∂=21(∂x∂+i∂y∂).另外, 对于 Ω⊂C 上的复值连续可微的函数 f, 如果它满足 ∂f≡0, 我们就称 f 是复解析的函数. 我们下面证明, 复解析的函数一定是光滑函数. 这是一个不平凡的事实, 因为我们一开始只假设了它是 C1 的. 事实上, 我们有更强的结论:
给定非空的开区域 Ω⊂C. 假设分布 u∈D′(Ω) 满足 Cauchy-Riemann 方程∂u=0.那么, u 是光滑函数, 即 u∈C∞(Ω).
在证明 Cauchy-Riemann 方程的椭圆正则性定理之前, 我们先证明如下的引理:
给定有紧支集的分布 c∈E′(R2)=E′(C), 那么, z1∗c 在 c 的支集之外是光滑的, 即z1∗c∈C∞(R2−supp(c)).
证明. 我们选取非负的 χ, 使得它的支集在半径为 1 的小球之内并且其积分恰好等于 1. 利用这个截断函数, 我们把 z1∗c 写成两部分: u=z1∗c=支集 ⊂ Bε+supp(c)(zχε)∗c+光滑(z1−χε)∗c.
第一部分中, 根据支集在卷积下的关系, 我们有supp[(zχε)∗c]⊂supp(zχε)+supp(c)⊂Bε+supp(c),其中, Bε 是中心在原点半径为 ε 的开球.
第二部分中, 由于 z1−χε 是光滑函数, 所以, 这一部分的卷积实际上是光滑函数, 它对问题本身没有影响, 可以忽略.
综合上面的叙述,
u 至少在第一部分的支集之外 (等于
0 加上一个光滑函数) 是光滑的. 也就是说,
u 在
R2−Bε−supp(c) 上光滑. 令
ε→0, 我们就说明了
u 在
R2−supp(c) 上光滑.
椭圆正则性定理的证明. 光滑性是一个局部性质, 所以我们只要证明 u 在每个点的附近为光滑函数即可: 我们任选点 z0∈Ω 以及 z0 处的一个小开球 B(z0,2ε), 使得 B(z0,2ε)⊂Ω, 其中 ε>0. 然后, 选取 C 上的光滑函数 θ(z), 使得⎩⎨⎧0⩽θ(z)⩽1, 对任意的 z∈C;θ∣∣B(z0,ε)≡1;θ∣∣C−B(z0,2ε)≡0.根据上面的构造, 我们知道, ∂xθ∣∣B(z0,ε)≡∂yθ∣∣B(z0,ε)≡0.我们只需要证明 θ⋅u 光滑即可, 因为这就说明 u 在 B(z0,ε) 上光滑.
利用卷积的基本性质, 我们有如下的计算
θ⋅u=δ0∗(θ⋅u)=∂(πz1)∗(θ⋅u)=πz1∗(∂(θ⋅u))=πz1∗(∂θ⋅u)根据上面的引理,
θ⋅u 在
supp(∂θ⋅u) 之外是光滑的. 由于
∂θ⋅u∣∣B(z0,ε)≡0, 从而,
θ⋅u 在
B(z0,ε) 上光滑, 这就证明了定理.
线性微分算子与基本解
给定区域 Ω⊂Rn. 给定非负整数 m⩾0. 对每个满足 ∣α∣⩽m 的多重指标 α, 我们指定一个复值的光滑函数 aα(x)∈C∞(Ω) (关于这些函数的光滑性在很多应用中可能会放松为其他的条件, 比如说, 只要求它们是 L∞ 的函数等) . 我们还要求至少有一个 aα(x)=0, 其中, ∣α∣=m. 此时, 我们称如下的算子P=∣α∣⩽m∑aα(x)∂α为一个次数为 m 的线性微分算子. 如果 aα(x) 均为常数, 我们就把 P 称作是常系数 (线性) 微分算子. 另外, 如果对所有的 ∣α∣<m, aα(x)≡0, 我们就说 P 是 m-次齐次的线性微分算子.
作为例子, 我们上面研究的 P=∂ 就是常系数微分算子.
很明显, 对任意的分布 u∈D′(Ω), 我们可以用 P 来作用: P:D′(Ω)→D′(Ω), u↦Pu=∣α∣⩽m∑aα(x)∂αu.我们定义 P 的伴随算子为 tP, 其中, 按照定义, 它写为tP=∣α∣⩽m∑(−1)∣α∣∂α∘aα(x).也就是说, 对任意的分布 u, 我们有tPu=∣α∣⩽m∑(−1)∣α∣∂α(aα(x)u)通过 Leibniz 公式, 我们很容易验证这也是一个线性微分算子, 并且其次数也是 m. 很明显, 对任意的分布 u∈D′(Ω), 对任意的试验函数 φ∈D(Ω), 我们都有⟨Pu,φ⟩=⟨u,tPφ⟩.
给定 Rn 上的常系数微分算子 P. 如果分布 E∈D′(Rn), 满足P(E)=δ0,我们就称 E 是 P 的一个基本解.
在上个世纪 50 年代末, B.Malgrange 和 L.Ehrenpreis 各自独立证明了: Rn 每一个常数系数的微分算子都有基本解. 我们在课程上不去证明这个定理.
我们先给出三个例子:
1) | Cauchy-Riemann 算子 ∂. 这是 C 上的线性微分算子, 我们已经证明了 πz1 是 ∂ 的一个基本解. |
2) | Laplace 算子 △. 按照定义, △=k=1∑n∂xk2∂2.我们将在作业中证明, 如下的函数是 △ 的基本解: ⎩⎨⎧E(x)=−2π1log∣x∣, E(x)=(2−n)∣Sn−1∣1∣x∣n−21, n=2;n⩾3.在上式中, ∣Sn−1∣ 表示的是 Rn 中单位球面的测度. 这些函数都是局部可积的. 我们将在作业中重点研究这个例子. |
3) | 热算子 ∂t−△. 热算子是定义在 R×Rn 上的算子, 其中, 第一个坐标是时间 t 的坐标. 它作用在以 (t,x)∈R×Rn 为变量函数上的. 如果用 H(t) 表示 Heaviside 函数 (即 1R⩾0) , 那么如下的热核函数是 ∂t−△ 的基本解: E(t,x)=(4πt)2nH(t)e−4t∣x∣2. |
热算子基本解的研究
我们来研究热算子 ∂t−△ 的基本解 E(t,x) 的性质, 其中E(t,x)=(4πt)2nH(t)e−4t∣x∣2.至于如何找到 E 的表达式, 同学们要稍有耐心: 我们将从 Fourier 变换的观点来给出 E 的构造. 历史上, Fourier 也正是为了研究热传导才发明了 Fourier 变换这个工具.
首先, 我们证明 E(t,x)∈Lloc1(R×Rn), 从而, 这是一个良好定义的分布, 即 E(t,x)∈D′(R×Rn).
实际上, 我们观察到这时一个正函数并且在 t<0 处恒为零; 在 t>0 处光滑. 我们在 t=0 附近研究它的性质即可. 实际上, 对于任意的 t>0, 做变量替换 x=ty 我们知道∫RnE(t,x)dx=∫Rn(4π)2n1e4∣y∣2dy是常数. 所以, E(t,x) 在 [−A,A]×Rn 上可积分, 这说明 E 是局部可积的.
另外, 我们知道对任意的 t=0, E(t,x) 是光滑的. 所以, 通过直接计算, 我们就有(∂t−△)(E(t,x))=0, t=0.另外, 固定 (0,x0), 其中, x0=0, 此时, 由于当 t 从 >0 的地方趋向于 0 时, e−4t∣x0∣2 趋于 0 的速度比任意的 t 的幂次都要快, 所以, E(0,x0) 在这个点处的 t 的所有阶的偏导数都是 0. 据此, 不难说明, E(t,x) 实际上在 R×R2−{(0,0)} 上是光滑的. 利用连续性以及上面的计算, 我们得到(∂t−△)(E(t,x))=0, 对任意的 (t,x)=(0,0).我们把这个细节留作作业 (这是一个经典的求导数题目, 每位学过微积分的同学都应该掌握. )
为了证明在分布的意义下有(∂t−△)(E(t,x))=D′δ(0,0),我们对任意的试验函数 φ(t,x)∈D(R×Rn), 计算⟨(∂t−△)(E(t,x)),φ(t,x)⟩=−∫0∞∫RnE(t,x)∂tφ(t,x)dtdx−∫0∞∫RnE(t,x)△φ(t,x)dtdx=−ε→0limIε∫ε∞∫RnE(t,x)∂tφ(t,x)dtdx−ε→0limJε∫ε∞∫RnE(t,x)△φ(t,x)dtdx.在上面的极限中, 我们用到了 E(t,x)⩾0 在 [0,A] 上是可积分的, 从而 (乘以一个常数) 可以作为控制函数来用 Lebesgue 控制收敛定理.
我们来计算 Iε. 这里, 最重要的想法是一旦我们在 t>0 处, 这些计算实际上是光滑的, 从而, 我们可以利用 E(t,x) 所满足的方程: Iε=Funibi∫Rn(∫ε∞E(t,x)∂tφ(t,x)dt)dx=−∫Rn(∫ε∞∂tE(t,x)φ(t,x)dt)dx−∫RnE(ε,x)φ(ε,x)dx=热方程−∫Rn(∫ε∞△E(t,x)φ(t,x)dt)dx−∫RnE(ε,x)φ(ε,x)dx=Funibi−Jε−∫RnE(ε,x)φ(ε,x)dx.所以, Iε+Jε=−∫RnE(ε,x)φ(ε,x)dx=−∫Rn(4πε)2n1e−4ε∣x∣2φ(ε,x)dx=−(4π)2n1∫Rne−4∣y∣2φ(ε,εy)dy.由于(4π)2n1∫Rne−4∣y∣2dy=1,所以, −(Iε+Jε)=−(4π)2n1∫Rne−4∣y∣2(φ(ε,εy)−φ(0,0))dy+φ(0,0).根据 Lagrange 中值定理, 我们就有∣∣φ(ε,εy)−φ(0,0)∣∣⩽2∥∇φ∥L∞(ε+ε∣y∣).所以, ⩽∣∣(4π)2n1∫Rne−4∣y∣2(φ(ε,εy)−φ(0,0))dy∣∣2∥∇φ∥L∞((4π)2nε∫Rne−4∣y∣2dy+(4π)2nε∫Rn∣y∣e−4∣y∣2dy)由于上面两个积分都有有限的, 所以上面的式子是一个 O(ε) 项, 从而ε→0lim−(Iε+Jε)=φ(0,0)=⟨δ0.0,φ⟩.这就证明了(∂t−△)(E(t,x))=D′δ(0,0).
利用基本解和卷积, 我们可以解常系数的偏微分方程:
给定 Rn 上的常数系数微分算子 P, 我们假设它有基本解 E∈D′(Rn). 那么, 对任意的 c∈E′(Rn), 存在分布 u∈D′(Rn), 使得P(u)=c.
证明. 我们定义
u=E∗c, 这是一个分布. 利用基本解的定义以及卷积的性质, 我们有
P(u)=P(E∗c)=(P(E))∗c=δ0∗c=c.这表明,
u 是一个解.