Skip to content

原则Principle

变分法的直接法

Direct method in the calculus of variations

从有界极小化序列、弱极限和下半连续性证明极小点存在,并完整解出带四次势能的一维非线性边值问题。

形式陈述 ​

设 H 是实Hilbert 空间,K⊂H 非空且弱序列闭:若 vn∈K 并且 vn⇀v,则 v∈K。设能量 J:K→R∪{+∞} 至少在一点取有限值、有下界,并满足以下两项条件:

  1. 范数强制性: 当 v∈K 且 ‖v‖→∞ 时,J(v)→+∞。
  2. 弱序列下半连续性: 若 vn⇀v 且 vn,v∈K,则 J(v)≤lim infnJ(vn)。

则存在 u∈K,使 J(u)=infv∈KJ(v)。这就是直接法的一个 Hilbert 空间版本。若另外 K 是凸集、J 在有限能量点之间严格凸,则极小点唯一。

证明如何闭合 ​

记 m=infKJ∈R,选取 vn∈K 使 J(vn)→m。如果这个极小化序列不有界,就能抽出范数趋于无穷的子列;强制性会使它的能量趋于无穷,与 J(vn)→m 矛盾。因此序列有界。

由Hilbert 空间的弱子列抽取定理,某个子列满足 vnk⇀u。弱序列闭性给出 u∈K,下半连续性随后给出

m≤J(u)≤lim infk→∞J(vnk)=m.

极小点由此得到。若存在两个不同的极小点 u,w,凸性使 (u+w)/2∈K,严格凸性则给出 J((u+w)/2)<m,矛盾。存在性来自紧性与下半连续性,唯一性需要另外的结构。

直觉

直接法先追踪越来越低的能量,再证明这些近似状态能够留下一个合法极限。它不要求提前解出 Euler–Lagrange 方程,也不从驻点自动推断极小点。四个环节各有职责:强制性防止序列逃向无穷,弱紧性提供子列,集合的闭性保住约束,下半连续性防止极限处能量突然向上跳。

强制性是获得有界极小化序列的一种充分条件。如果能够用其他估计直接找到这样的序列,证明仍然成立。文献也有把“子水平集具有相应序列紧性”称为 coercivity 的约定;本文的强制性专指能量随范数趋于无穷而趋于无穷,两种说法不能脱离所选拓扑互换。

例子与边界

带四次势能的零边界问题 ​

取Sobolev 能量空间

V=H01(0,1),‖v‖V=‖v′‖2,

并给定实值 f∈L2(0,1)。考虑

J(v)=∫01(12|v′|2+14v4−fv)dx.

端点条件以迹解释;在这个区间上可使用唯一的绝对连续代表,因而 v(0)=v(1)=0 有明确含义。由 v(x)=∫0xv′(t)dt,有

‖v‖∞≤‖v′‖2,‖v‖2≤12‖v′‖2.

所以 v4 可积,J 在整个 V 上有限,且 J(0)=0。令 t=‖v′‖2,则

J(v)≥12t2−‖f‖22t=12(t−‖f‖22)2−14‖f‖22.

这同时给出下界与范数强制性。可行集合就是整个 V,因此弱序列闭性自动满足。

逐项验证弱下半连续性 ​

设 vn⇀v 于 V。导数平方项是 V 范数的平方,已经知道

12‖v′‖22≤lim infn12‖vn′‖22.

对每个固定的 x∈[0,1],映射 v↦v(x) 线性且满足 |v(x)|≤‖v‖V,所以它是连续线性泛函。弱收敛因而给出 vn(x)→v(x)。将Fatou 引理用于非负函数 vn4,得到

∫01v4dx≤lim infn∫01vn4dx.

最后,v↦∫01fv 是连续线性泛函,其范数不超过 ‖f‖2/2,故荷载项沿弱收敛实际收敛。两个非负项的下极限不等式与这一收敛合并,正好给出 J(v)≤lim infnJ(vn)。直接法于是产生极小点 u∈V。

导数平方项严格凸:对 u≠w、0<θ<1,

‖θu+(1−θ)w‖V2=θ‖u‖V2+(1−θ)‖w‖V2−θ(1−θ)‖u−w‖V2.

四次项凸,荷载项线性,所以整个 J 严格凸,极小点唯一。这里用的是范数的平方严格凸;范数本身沿同一正射线可以取等号。

从极小点得到非线性弱方程 ​

固定 v∈V,展开 J(u+εv)。四次项是关于 ε 的多项式,所有系数都可积,因为 u,v 都有界。标量函数在 ε=0 处取极小值,所以一次项为零:

∫01u′v′dx+∫01u3vdx=∫01fvdx(∀v∈V).

这就是

−u″+u3=f,u(0)=u(1)=0

的弱形式。三次项对未知量不线性,因此不能直接套用双线性型版本的 Lax–Milgram 定理。反过来,若 u 满足该弱方程,凸性给出 J(w)≥J(u)+DJ(u)[w−u]=J(u),所以它就是唯一极小点。也可将两个弱解相减、用其差测试:

‖(u−w)′‖22+∫01(u−w)2(u2+uw+w2)dx=0.

两项均非负,第一项迫使 u=w。因此这里得到的是唯一弱解,而不仅是某个极小点。

一个完整可复算的解 ​

指定

u(x)=x(1−x),f(x)=2+x3(1−x)3.

u 两端为零,且 −u″+u3=2+x3(1−x)3=f。分部积分验证它满足上述弱方程,因而它就是直接法给出的唯一极小点。积分可逐项核对:

∫01|u′|2dx=13,∫01udx=16,∫01u4dx=∫01(x4−4x5+6x6−4x7+x8)dx=1630.

于是 ∫01fu=2∫01u+∫01u4=1/3+1/630,最终

J(u)=16+12520−13−1630=−16−1840=−47280.

同一个数也可用弱方程取 v=u 来检查:∫fu=‖u′‖22+∫u4,所以 J(u)=−12‖u′‖22−34∫u4。这同时检验了荷载符号、四次项系数和极小能量。

少掉下半连续性会怎样 ​

在实 ℓ2 上定义

F(x)=(‖x‖2−1)2+∑j=1∞xj2j.

第二项是有界对角算子的二次型,所以 F 范数连续;第一项保证范数强制性。对标准基有 F(en)=1/n→0,故下确界为零。然而 x=0 时 F(0)=1,x≠0 时第二项严格为正,因此零值从不取得。

失败恰好发生在弱下半连续性:en⇀0,但 F(0)=1>lim infnF(en)=0。范数连续和范数强制性在无限维里不能替代所需的弱下半连续性。

推论与应用

本例给出一条从能量到非线性弱解的完整路径:Sobolev 估计使能量有意义并控制极小化序列,弱收敛和 Fatou 保住非线性积分项,严格凸性给出唯一性,最后变分导数恢复方程。求导只在极小点已经存在之后使用,因此没有把“写得出驻点方程”误当成存在性证明。

维数是这条证明的重要边界。在一维,H01 的点值是连续泛函;高维 H1 函数一般没有这种逐点评价,甚至四次项是否有限也要检查 Sobolev 嵌入。推广时应重新选择能量空间并验证非线性项的可积性和下半连续性,不能直接沿用这里的逐点收敛论证。反身 Banach 空间也能使用同样的直接法结构,但其弱子列抽取与具体能量估计需要相应版本的定理。

参考资料
  • Filip Rindler, MA4G6 Calculus of Variations, 2015,v1.1,课程讲义,§2.1,定理 2.1、2.3:直接法及反身空间框架。讲义以子水平集的序列紧性表述 coercivity,本文另行给出 Hilbert 空间中的范数强制性版本。
  • John K. Hunter and Bruno Nachtergaele, Applied Analysis, 2001,第 8 章,§8.6,命题 8.44、定理 8.45–8.50:弱收敛、范数下半连续性和 Hilbert 空间子列抽取。
  • 本文的一维四次势能算例与失败例均在正文独立验证;未调用一般积分泛函的增长条件定理。
关系图谱17 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系