变分法笔记3:多变量函数

  1. 设 B B B是 R n \mathbb{R}^n Rn中的一个区域, x = ( x 1 , ... , x n ) x = (x_1, \ldots, x_n) x=(x1,...,xn)。对于函数 u : R n → R u : \mathbb{R}^n \rightarrow \mathbb{R} u:Rn→R,我们定义泛函
    J ( u ) = ∫ B L ( x , u ( x ) , ∇ u ( x ) )   d x J(u) = \int_B L(x, u(x), \nabla u(x)) \, dx J(u)=∫BL(x,u(x),∇u(x))dx

    。拉格朗日量 L L L是一个具有 2 n + 1 2n + 1 2n+1个参数的函数。

    a. 泛函 J J J的定义域 D D D是一组光滑函数 u u u,即 D D D中的每个成员都具有我们需要的任意阶连续偏导数。

    b. 与单变量情况一样,我们通常会对 u u u施加边界条件:
    u ( x ) ∣ x ∈ ∂ B = f ( x ) , ( 1 ) u(x) \Big|_{x \in \partial B} = f(x), \quad (1) u(x) x∈∂B=f(x),(1)

    对于某些预设的函数 f : R n → R f : \mathbb{R}^n \rightarrow \mathbb{R} f:Rn→R。

    c. 可接受变分的类 A A A由在 B B B的边界上消失的光滑函数 h : R n → R h : \mathbb{R}^n \rightarrow \mathbb{R} h:Rn→R组成:
    h ( x ) ∣ x ∈ ∂ B = 0. ( 2 ) h(x) \Big|_{x \in \partial B} = 0. \quad (2) h(x) x∈∂B=0.(2)

  2. 对于 k = 1 , ... , n k = 1, \ldots, n k=1,...,n,设
    u x k = ∂ u ∂ x k u_{x_k} = \frac{\partial u}{\partial x_k} uxk=∂xk∂u

    。定义一个向量场为
    F = ( ∂ L ∂ u x 1 , ... , ∂ L ∂ u x n ) F = \left( \frac{\partial L}{\partial u_{x_1}}, \ldots, \frac{\partial L}{\partial u_{x_n}} \right) F=(∂ux1∂L,...,∂uxn∂L)

    。那么,泛函 J J J在 u u u处沿方向 h h h的Gâteaux变分是
    δ J ( u , h ) = d d ϵ J ( u + ϵ h ) ∣ ϵ = 0 = ∫ B ( ∂ L ∂ u h + ∑ k = 1 n ∂ L ∂ u x k h x k ) d x = ∫ B ( ∂ L ∂ u − div F ) h   d x + ∫ ∂ B h F ⋅ ν   d S \delta J(u, h) = \left. \frac{d}{d\epsilon} J(u + \epsilon h) \right|{\epsilon=0} = \int_B \left( \frac{\partial L}{\partial u} h + \sum{k=1}^{n} \frac{\partial L}{\partial u_{x_k}} h_{x_k} \right) dx = \int_B \left( \frac{\partial L}{\partial u} - \text{div} F \right) h \, dx + \int_{\partial B} h F \cdot \nu \, dS δJ(u,h)=dϵdJ(u+ϵh) ϵ=0=∫B(∂u∂Lh+k=1∑n∂uxk∂Lhxk)dx=∫B(∂u∂L−divF)hdx+∫∂BhF⋅νdS
    = ∫ B ( ∂ L ∂ u − ∑ k = 1 n ∂ 2 L ∂ x k ∂ u x k ) h   d x . ( 3 ) = \int_B \left( \frac{\partial L}{\partial u} - \sum_{k=1}^{n} \frac{\partial^2 L}{\partial x_k \partial u_{x_k}} \right) h \, dx. \quad (3) =∫B(∂u∂L−k=1∑n∂xk∂uxk∂2L)hdx.(3)

  3. 泛函 J J J的一个极值函数是 u ∈ D u \in D u∈D,使得
    δ J ( u , h ) = 0 , ( 4 ) \delta J(u, h) = 0, \quad (4) δJ(u,h)=0,(4)

    对于所有可接受的变分 h h h。由(3)知,如果 u u u满足欧拉方程
    ∂ L ∂ u − ∑ k = 1 n ∂ 2 L ∂ x k ∂ u x k = 0 , ( 5 ) \frac{\partial L}{\partial u} - \sum_{k=1}^{n} \frac{\partial^2 L}{\partial x_k \partial u_{x_k}} = 0, \quad (5) ∂u∂L−k=1∑n∂xk∂uxk∂2L=0,(5)

    则 u u u是一个极值函数。像往常一样,我们在 J J J的极值函数中寻找 J J J的最小值。

  4. 例子:设 Γ \Gamma Γ是 R 3 \mathbb{R}^3 R3中的一条光滑闭合曲线,其投影 C C C位于 x 1 x 2 x_1x_2 x1x2-平面上。设 B B B是由 C C C包围的区域,使得 C = ∂ B C = \partial B C=∂B。选择一个函数 f : R 2 → R f : \mathbb{R}^2 \rightarrow \mathbb{R} f:R2→R,其图像通过 Γ \Gamma Γ。假设你需要找到覆盖在 Γ \Gamma Γ上的平滑曲面的面积。如果曲面是函数 x 3 = u ( x 1 , x 2 ) x_3 = u(x_1, x_2) x3=u(x1,x2)的图像,则

    a. u u u应该是光滑的,

    b. u u u应该满足边界条件
    u ∣ ∂ B = f . ( 6 ) u \Big|_{\partial B} = f. \quad (6) u ∂B=f.(6)

    覆盖在 B B B上的 u u u图像部分的曲面面积是
    J ( u ) = ∫ B ( 1 + ( u x 1 ) 2 + ( u x 2 ) 2 ) d x 1 d x 2 = ∫ B ( 1 + ∣ ∇ u ∣ 2 ) d x 1 d x 2 J(u) = \int_B \left( 1 + (u_{x_1})^2 + (u_{x_2})^2 \right) dx_1 dx_2 = \int_B \left( 1 + |\nabla u|^2 \right) dx_1 dx_2 J(u)=∫B(1+(ux1)2+(ux2)2)dx1dx2=∫B(1+∣∇u∣2)dx1dx2

    拉格朗日量 L L L为 J J J是
    L = L ( ∇ u ) = 1 + ∣ ∇ u ∣ 2 . ( 7 ) L = L(\nabla u) = \sqrt{1 + |\nabla u|^2}. \quad (7) L=L(∇u)=1+∣∇u∣2 .(7)

  5. 寻找由 Γ \Gamma Γ界定的最小面积曲面是Plateau问题。解决方案以 J J J的最小值 u ∗ ∈ D u^* \in D u∗∈D的形式出现。由于 u ∗ u^* u∗将在极值函数中找到,我们解决欧拉方程(5),满足边界条件(6)。有了拉格朗日量(7),欧拉方程是
    ∂ ∂ x 1 ( u x 1 1 + ∣ ∇ u ∣ 2 ) + ∂ ∂ x 2 ( u x 2 1 + ∣ ∇ u ∣ 2 ) = 0 , ( 8 ) \frac{\partial}{\partial x_1} \left( \frac{u_{x_1}}{1 + |\nabla u|^2} \right) + \frac{\partial}{\partial x_2} \left( \frac{u_{x_2}}{1 + |\nabla u|^2} \right) = 0, \quad (8) ∂x1∂(1+∣∇u∣2ux1)+∂x2∂(1+∣∇u∣2ux2)=0,(8)

    这简化为
    ( 1 + ( u x 2 ) 2 ) u x 1 x 1 − 2 u x 1 u x 2 u x 1 x 2 + ( 1 + ( u x 1 ) 2 ) u x 2 x 2 = 0. ( 9 ) (1 + (u_{x_2})^2) u_{x_1 x_1} - 2 u_{x_1} u_{x_2} u_{x_1 x_2} + (1 + (u_{x_1})^2) u_{x_2 x_2} = 0. \quad (9) (1+(ux2)2)ux1x1−2ux1ux2ux1x2+(1+(ux1)2)ux2x2=0.(9)

    这个二阶非线性椭圆型偏微分方程称为最小曲面方程。满足边界条件(6)的解 u u u是 J J J的极值函数。

  6. 例子: u : R n → R u : \mathbb{R}^n \rightarrow \mathbb{R} u:Rn→R的拉普拉斯算子是
    Δ u = ∑ k = 1 n ∂ 2 u ∂ x k 2 \Delta u = \sum_{k=1}^{n} \frac{\partial^2 u}{\partial x_k^2} Δu=k=1∑n∂xk2∂2u

    对于 R n \mathbb{R}^n Rn中的区域 B B B,设
    J ( u ) = 1 2 ∫ B ∣ ∇ u ∣ 2   d x J(u) = \frac{1}{2} \int_B |\nabla u|^2 \, dx J(u)=21∫B∣∇u∣2dx
    J J J的欧拉方程是
    Δ u = 0 \Delta u = 0 Δu=0

    这是拉普拉斯方程。

    对于给定的函数 ρ ( x ) \rho(x) ρ(x),设
    J ( u ) = ∫ B ρ ( x ) u + 1 2 ∣ ∇ u ∣ 2   d x J(u) = \int_B \rho(x) u + \frac{1}{2} |\nabla u|^2 \, dx J(u)=∫Bρ(x)u+21∣∇u∣2dx

    欧拉方程是
    Δ u = ρ ( x ) \Delta u = \rho(x) Δu=ρ(x)

    这是泊松方程。拉普拉斯方程和泊松方程都是应用数学中的基本偏微分方程。

相关推荐
2301_7644413333 分钟前
Python构建输入法应用
开发语言·python·算法
love530love34 分钟前
【笔记】ComfUI RIFEInterpolation 节点缺失问题(cupy CUDA 安装)解决方案
人工智能·windows·笔记·python·插件·comfyui
愚戏师38 分钟前
MySQL 数据导出
数据库·笔记·mysql
AI科技星43 分钟前
为什么变化的电磁场才产生引力场?—— 统一场论揭示的时空动力学本质
数据结构·人工智能·经验分享·算法·计算机视觉
摇滚侠1 小时前
2025最新 SpringCloud 教程,教程简介,笔记01
笔记·spring cloud
TheLegendMe2 小时前
贪心+线程安全单例
算法·哈希算法
豐儀麟阁贵2 小时前
8.5在方法中抛出异常
java·开发语言·前端·算法
胖咕噜的稞达鸭2 小时前
算法入门:滑动窗口--->找到字符串中所有的字母异位词,串联所有的子串,最小覆盖子串
数据库·redis·算法
小青龙emmm3 小时前
2025级C语言第二次周测(国教专用)题解
c语言·开发语言·算法
RickyWasYoung3 小时前
【笔记】智能汽车、电动汽车政策文件
笔记·汽车