索伯列夫空间理论是上个世纪30年代初由苏联数学家S.L.Sobolev发展起来的。这些空间是由多个实变量的弱可微函数所组成的Banach空间,它们是为研究偏微分方程的近代理论极易研究与数学分析有关的领域中许多问题的需要而产生的。
但目前的绝大多数文献并没有用通俗易懂的语言去解释引入索伯列夫空间的意义。这造成了大部分读者一头雾水。当然,本人也不是高手,所讲的也未必正确,但我的初衷是能给读者一些启发,以及文中有不当之处有老师能不吝赐教。
1 D i r i c h l e t Dirichlet Dirichlet原理
微分方程是伴随着微积分的产生而产生的。而微分方程的核心问题是求解问题,直到19世纪中叶,下列
D
i
r
i
c
h
l
e
t
Dirichlet
Dirichlet问题:
求
u
(
x
,
y
)
∈
C
2
(
Ω
)
∩
C
(
Ω
ˉ
)
u(x,y)\in C^{2}(\Omega )\cap C(\bar{\Omega })
u(x,y)∈C2(Ω)∩C(Ωˉ) 满足
△
u
=
0
i
n
Ω
u
=
φ
o
n
∂
Ω
(
1.1
)
\begin{matrix} \bigtriangleup u=0 & in \Omega \\ u=\varphi& on \partial \Omega \end{matrix} {(1.1)}
△u=0u=φinΩon∂Ω(1.1)其中,
φ
∈
C
(
∂
Ω
)
\varphi \in C(\partial \Omega )
φ∈C(∂Ω),仍是当时的一个重大问题,德国数学家Riemann随后提出了著名的
D
i
r
i
c
h
l
e
t
Dirichlet
Dirichlet原理:
当
u
0
∈
A
≡
{
u
∈
C
1
(
Ω
)
∣
u
x
,
u
y
∈
L
2
(
Ω
)
,
u
∣
∂
Ω
=
φ
}
u_{0}\in A\equiv \left \{ u\in C^{1} (\Omega )\mid u_{x},u_{y}\in L^{2}(\Omega ),u\mid _{\partial \Omega }=\varphi \right \}
u0∈A≡{u∈C1(Ω)∣ux,uy∈L2(Ω),u∣∂Ω=φ}使得
I
(
u
)
≡
∫
Ω
∣
▽
u
∣
2
d
x
d
y
=
∫
Ω
(
u
x
2
+
u
y
2
)
d
x
d
y
(
1.2
)
I(u)\equiv \int_{\Omega }^{ }\left | \triangledown u \right |^{2}dxdy=\int_{\Omega }^{ }(u_{x}^{2}+u_{y}^{2})dxdy{(1.2)}
I(u)≡∫Ω∣▽u∣2dxdy=∫Ω(ux2+uy2)dxdy(1.2)达到最小值,则
u
0
u_{0}
u0必是(1.1)式的解。
因对任意
u
∈
A
,
I
(
u
)
⩾
0
u\in A,I(u)\geqslant 0
u∈A,I(u)⩾0,故
i
n
f
A
I
(
u
)
\underset{A}{inf}I(u)
AinfI(u)存在,Riemann认定,必存在
u
ˉ
∈
A
\bar{u}\in A
uˉ∈A,使得
I
(
u
ˉ
)
=
i
n
f
A
I
(
u
)
=
m
i
n
A
I
(
u
)
(
1.3
)
I(\bar{u})=\underset{A}{inf}I(u)=\underset{A}{min}I(u){(1.3)}
I(uˉ)=AinfI(u)=AminI(u)(1.3)当时,人们认为这是无可置疑的,但在1870年法国数学家Weierstrass用巧妙的数学证明推翻了这个论断。数学家们意识到,Riemann所建立的数学模型有缺陷,无法准确用来描述微分方程解的函数空间。接下来的当务之急就是建立能够很好的描述微分方程解及边值问题的理论体系。首先遇到的问题是如何把函数的概念及方程解的概念拓广,这就要引入检验函数的概念,它的严格的数学基础是在20世纪40年代有Schwartz等人完成的,但在本文并不打算讨论广义函数。
2 检验函数的基本空间 D ( Ω ) \mathbb{D}(\Omega ) D(Ω)( the basic space of test function )
基本空间是指一类“性质很好”的空间。这里需要先引入支集的概念:
设
Ω
⊂
R
n
\Omega \subset \mathbb{R}^{n}
Ω⊂Rn是一个开集,
u
∈
C
(
Ω
ˉ
)
u\in C(\bar{\Omega })
u∈C(Ωˉ),称集合
F
=
{
x
∈
Ω
∣
u
(
x
)
≠
0
}
(
2.1
)
F=\left \{ x\in \Omega \mid u(x)\neq 0 \right \}{(2.1)}
F={x∈Ω∣u(x)̸=0}(2.1)的闭包(关于
Ω
\Omega
Ω)为
u
u
u的关于
Ω
\Omega
Ω的支集,记作
s
u
p
p
u
suppu
suppu。换句话说,连续函数
u
u
u的支集是在此集外
u
u
u恒为0的相对于
Ω
\Omega
Ω的最小闭集。
对于整数
K
⩾
0
K\geqslant 0
K⩾0(可以是
∞
\infty
∞),
C
0
k
(
Ω
)
C_{0}^{k}(\Omega )
C0k(Ω)表记支集在
Ω
\Omega
Ω内紧的全体
C
k
(
Ω
)
C^{k}(\Omega )
Ck(Ω)函数所组成的集合。在历史上,紧集的引入是为了建立豪斯多夫空间。这里引入紧支集的目的是为了基本空间的完备性。就像一个经典的定理:连续映射将紧集映射为紧集。这样就可以保证了在该空间上应用连续函数的合理性。
所谓基本空间
D
(
Ω
)
\mathbb{D}(\Omega )
D(Ω)就是指
C
0
∞
(
Ω
)
C_{0}^{\infty }(\Omega )
C0∞(Ω),并且满足下述的收敛性:
我们说序列
{
φ
j
}
\left \{ \varphi _{j} \right \}
{φj}收敛于
φ
0
\varphi _{0}
φ0,如果
- 存在一个相对于 Ω \Omega Ω的紧集 K ⊂ Ω K\subset \Omega K⊂Ω,使得 s u p p ( φ j ) ⊂ K ( j = 0 , 1 , 2 , ⋯   ) supp(\varphi _{j})\subset K(j=0,1,2,\cdots ) supp(φj)⊂K(j=0,1,2,⋯);
- 对于任意指标
a
=
(
a
1
,
a
2
,
⋯
 
,
a
n
)
a=(a_{1},a_{2},\cdots ,a_{n})
a=(a1,a2,⋯,an),都有
m
a
x
x
∈
K
∣
∂
a
φ
j
(
x
)
−
∂
a
φ
0
(
x
)
∣
→
0
(
j
→
∞
)
\underset{x\in K}{max}\left |\partial ^{a}\varphi _{j} (x)-\partial ^{a}\varphi _{0} (x) \right |\rightarrow 0(j\rightarrow \infty )
x∈Kmax∣∂aφj(x)−∂aφ0(x)∣→0(j→∞)这样的空间是能够满足我们微分方程的解的需求的(通过引入广义解)。但它有一个缺陷,使得我们在使用它时并不是很方便,我们只在
D
(
Ω
)
\mathbb{D}(\Omega )
D(Ω)上引进了收敛性,并没有给定拓扑,也就是说并没有定义范数。所以
D
(
Ω
)
\mathbb{D}(\Omega )
D(Ω)并不是Banach空间。
接下来的思路自然是能不能找到另外一个模型,使得在结构上等于或者趋近于 D ( Ω ) \mathbb{D}(\Omega ) D(Ω)。而且近似的满足Banach空间的拓扑结构呢?
3 B 0 \mathbf{B}_{0} B0空间
我们想用模来刻画上述的这种收敛性。事实上,可以引入可数个模(半模):
∥
φ
∥
m
=
∑
∣
a
∣
⩽
m
m
a
x
x
∈
K
∣
∂
a
φ
(
x
)
∣
(
m
=
1
,
2
,
⋯
 
)
(
3.1
)
\left \| \varphi \right \|_{m}=\sum_{\left | a \right |\leqslant m}^{ }\underset{x\in K}{max}\left | \partial ^{a} \varphi (x)\right |\left ( m=1,2,\cdots \right ){(3.1)}
∥φ∥m=∣a∣⩽m∑x∈Kmax∣∂aφ(x)∣(m=1,2,⋯)(3.1)所以显而易见,
D
(
Ω
)
\mathbb{D}(\Omega )
D(Ω)上的收敛性可以由这可数个模来描写的:为了
φ
j
→
θ
(
D
(
Ω
)
)
\varphi _{j}\rightarrow \theta (\mathbb{D}(\Omega ))
φj→θ(D(Ω)),其中
θ
\theta
θ为零函数,必须且仅需
∀
m
∈
N
\forall m\in N
∀m∈N,有
∥
φ
j
∥
m
→
0
(
j
→
0
)
(
3.2
)
\left \| \varphi _{j} \right \|_{m}\rightarrow 0\left ( j\rightarrow 0 \right ){(3.2)}
∥φj∥m→0(j→0)(3.2)即
∀
ε
>
0
,
∀
m
∈
N
,
∃
N
=
N
(
ε
,
m
)
\forall \varepsilon > 0,\forall m\in N,\exists N=N(\varepsilon ,m)
∀ε>0,∀m∈N,∃N=N(ε,m),使得
∥
φ
j
∥
m
<
ε
(
j
<
N
)
\left \| \varphi _{j} \right \|_{m}< \varepsilon \left ( j< N \right )
∥φj∥m<ε(j<N)。
D
(
Ω
)
\mathbb{D}(\Omega )
D(Ω)定义了如上的可数个半模,即为
B
0
\mathbf{B}_{0}
B0空间。
到这里了,似乎结果已经挺完满,可数学家们不可能停滞,还想:是否能用一个范数来近似的刻画这可数个半模?或者更加好的结果,能否定义一个Banach空间来刻画或者近似的刻画这样的数学模型?自然想到了用加和的形式定义范数。这就引出了索伯列夫空间。
4 索伯列夫空间(Sobolev)
本文写的较为浅显,目的只是对索伯列夫空间的由来提供自己的一点点思路,很多知识点没有引出,在这里,索伯列夫空间仅指整指数的索伯列夫空间。
定义:设
Ω
⊂
R
n
\Omega \subset \mathbb{R}^{n}
Ω⊂Rn是一个开集,
m
m
m是非负整数,
1
⩽
p
<
∞
1\leqslant p< \infty
1⩽p<∞,称集合
W
m
,
p
(
Ω
)
=
{
u
∈
L
p
(
Ω
)
∣
∂
a
~
u
∈
L
p
(
Ω
)
,
∣
a
∣
⩽
m
}
(
4.1
)
W^{m,p}(\Omega )=\left \{ u\in L^{p}(\Omega )\mid \tilde{\partial ^{a} }u \in L^{p}(\Omega ),\left | a \right |\leqslant m \right \}{(4.1)}
Wm,p(Ω)={u∈Lp(Ω)∣∂a~u∈Lp(Ω),∣a∣⩽m}(4.1)按模
∥
u
∥
m
,
p
=
(
∑
∣
a
∣
⩽
m
∥
∂
~
a
u
∥
L
p
(
Ω
)
p
)
1
p
=
(
∑
∣
a
∣
⩽
m
∫
Ω
∣
∂
a
~
u
(
x
)
∣
p
d
x
)
1
p
(
4.2
)
\left \| u \right \|_{m,p}=\left ( \sum_{\left | a \right |\leqslant m}^{ }\left \| \tilde{\partial }^{a} u\right \| _{L^{p}(\Omega )}^{p}\right ) ^{\frac{1}{p}}= \left ( \sum_{\left | a \right |\leqslant m}^{ }\int_{\Omega }^{ }\left | \tilde{\partial ^{a}}u(x) \right |^{p}dx \right )^{\frac{1}{p}}{(4.2)}
∥u∥m,p=⎝⎛∣a∣⩽m∑∥∥∥∂~au∥∥∥Lp(Ω)p⎠⎞p1=⎝⎛∣a∣⩽m∑∫Ω∣∣∣∂a~u(x)∣∣∣pdx⎠⎞p1(4.2)构成的空间为索伯列夫空间。记为
W
m
,
p
(
Ω
)
W^{m,p}(\Omega )
Wm,p(Ω)或
W
p
m
(
Ω
)
W_{p}^{m}(\Omega )
Wpm(Ω)。其中,
∂
~
a
=
(
−
1
)
a
(
∂
a
)
∗
\tilde{\partial }^{a}=(-1)^{a}(\partial ^{a})^{\ast }
∂~a=(−1)a(∂a)∗是广义微商运算,即
∀
f
∈
D
′
(
Ω
)
\forall f\in \mathbb{D}^{'}(\Omega )
∀f∈D′(Ω),
⟨
∂
~
a
f
,
φ
⟩
=
(
−
1
)
∣
a
∣
⟨
f
,
∂
a
φ
⟩
(
∀
φ
∈
D
(
Ω
)
)
\left \langle \tilde{\partial }^{a} f,\varphi \right \rangle=(-1)^{\left | a \right |}\left \langle f,\partial ^{a} \varphi \right \rangle\left ( \forall \varphi \in \mathbb{D}(\Omega ) \right )
⟨∂~af,φ⟩=(−1)∣a∣⟨f,∂aφ⟩(∀φ∈D(Ω))。该运算法则巧妙的将泛函的微分转移到普通函数上面,是通过格林公式(或者分部积分法)推导出来的,这里就不详述。
容易得出,该范数可以近似的描述上述的可数模,并且满足范数的性质。另外可以证明
W
p
m
(
Ω
)
W_{p}^{m}(\Omega )
Wpm(Ω)是完备的,是Banach空间,特别的,当
p
=
2
p=2
p=2时,是希尔伯特空间(定义内积为:
(
u
,
v
)
m
,
2
=
∑
∣
a
∣
⩽
m
(
∂
~
a
u
,
∂
~
a
v
)
2
=
∑
∣
a
∣
⩽
m
∫
Ω
∂
~
a
u
∂
~
a
v
‾
d
x
\left ( u,v \right )_{m,2}=\sum_{\left | a \right |\leqslant m}^{ }\left ( \tilde{\partial }^{a} u,\tilde{\partial }^{a} v\right )_{2}=\sum_{\left | a \right |\leqslant m}^{ }\int_{\Omega }^{ }\tilde{\partial }^{a} u\overline{\tilde{\partial }^{a} v}dx
(u,v)m,2=∑∣a∣⩽m(∂~au,∂~av)2=∑∣a∣⩽m∫Ω∂~au∂~avdx)。并且
D
(
Ω
)
\mathbb{D}(\Omega )
D(Ω)在
W
p
m
(
Ω
)
W_{p}^{m}(\Omega )
Wpm(Ω)中是稠密的。
除此之外,可以定义
W
0
m
,
p
W_{0}^{m,p}
W0m,p是
C
0
∞
(
Ω
)
C_{0}^{\infty }(\Omega )
C0∞(Ω)在
W
p
m
(
Ω
)
W_{p}^{m}(\Omega )
Wpm(Ω)中的闭包。则
W
0
m
,
p
W_{0}^{m,p}
W0m,p也是Banach空间,且满足:
W
0
m
,
p
(
R
n
)
=
W
m
,
p
(
R
n
)
W_{0}^{m,p}(\mathbb{R}^{n})=W^{m,p}(\mathbb{R}^{n})
W0m,p(Rn)=Wm,p(Rn)。
至此,良好的数学模型就建立起来了,我们可以用它来解决前面的
D
i
r
i
c
h
l
e
t
Dirichlet
Dirichlet问题。
考虑
D
i
r
i
c
h
l
e
t
Dirichlet
Dirichlet问题
−
△
u
=
f
i
n
Ω
u
=
0
o
n
∂
Ω
(
4.3
)
\begin{matrix} -\triangle u=f & in \Omega \\ u=0 & on \partial \Omega \end{matrix}{(4.3)}
−△u=fu=0inΩon∂Ω(4.3)若存在
u
∈
u\in
u∈ completion of
C
2
(
Ω
)
∩
C
(
Ω
‾
)
C^{2}(\Omega )\cap C(\overline{\Omega })
C2(Ω)∩C(Ω) in
W
2
1
(
Ω
)
W_{2}^{1}(\Omega )
W21(Ω)使得
J
(
u
)
=
m
i
n
v
∈
W
0
1
,
2
J
(
v
)
(
4.4
)
J(u)=\underset{v\in W_{0}^{1,2}}{min}J(v){(4.4)}
J(u)=v∈W01,2minJ(v)(4.4)其中
J
(
v
)
=
1
2
∫
Ω
∣
▽
v
∣
2
−
∫
Ω
f
v
(
4.5
)
J(v)=\frac{1}{2}\int_{\Omega }^{ }\left | \triangledown v \right |^{2}-\int_{\Omega }^{ }fv{(4.5)}
J(v)=21∫Ω∣▽v∣2−∫Ωfv(4.5)则称
u
u
u是式4.3的广义解(弱解)。
利用Sobolev空间的理论,不难证明式4.4当
f
∈
L
2
(
Ω
)
f\in L^{2}(\Omega )
f∈L2(Ω)时必存在唯一解,即式4.3存在唯一广义解,即解决了
D
i
r
i
c
h
l
e
t
Dirichlet
Dirichlet问题。
参考文献:
[1] 泛函分析讲义 张恭庆 林源渠著
[2] 索伯列夫空间讲义 王元明 徐君祥著
[3] 应用泛函分析 JEAN-PIERRE AUBIN原著 国立编译馆主编 赖汉卿译
[4] 广义函数理论 L.施瓦兹著 姚家燕译
[5] Wikipedia,the free encyclopedia that anyone can edit.5,035,994 articles in English.
转载请注明出处:http://blog.csdn.net/fourierFeng/article/details/51393337