变分法笔记1

函数的Gâteaux变分

  1. X X X是一个带有范数 ∥ ⋅ ∥ \|\cdot\| 的线性空间。我们称一个在 X X X上的实值泛函 J J J,是一个映射 X X X R \mathbb{R} R的函数。我们写作

J : X → R J: X \to \mathbb{R} J:XR

定义域 D D D J J J有定义的, X X X中的点的集合。

  1. 例子:设 J : C [ 0 , 1 ] → R J: C[0, 1] \to \mathbb{R} J:C[0,1]R

J ( x ) = ∫ 0 1 x ( t ) e − t d t J(x) = \int_0^1 x(t) e^{-t} dt J(x)=01x(t)etdt

  1. 例子:设 J : C 1 [ a , b ] → R J: C^1[a, b] \to \mathbb{R} J:C1[a,b]R

J ( x ) = ∫ a b x ˙ ( t ) 2 d t J(x) = \int_a^b \dot{x}(t)^2 dt J(x)=abx˙(t)2dt

  1. 例子:在定义域

D = { y ∈ C 1 [ 0 , 1 ] ∣ y ( 0 ) = 0 , y ( 1 ) = 1 } D = \{ y \in C^1[0, 1] \mid y(0) = 0, y(1) = 1 \} D={yC1[0,1]y(0)=0,y(1)=1}

上定义泛函 J J J

J ( y ) = ∫ 0 1 1 + y ′ ( x ) 2 d x J(y) = \int_0^1 \sqrt{1 + y'(x)^2} dx J(y)=011+y(x)2 dx

J ( y ) J(y) J(y)是从 (0, 0) 到 (1, 1) 的光滑曲线 y = y ( x ) y = y(x) y=y(x)的长度。

  1. 在变分法中,大部分泛函的形式为

J ( y ) = ∫ a b L ( x , y ( x ) , y ′ ( x ) ) d x J(y) = \int_a^b L(x, y(x), y'(x)) dx J(y)=abL(x,y(x),y(x))dx

其中 L L L被称为拉格朗日函数。

  1. J : D ⊂ X → R J: D \subset X \to \mathbb{R} J:DXR为泛函。点 x ∗ ∈ D x^* \in D xD J J J的局部极小值点,如果存在 r > 0 r > 0 r>0,使得对所有 x ∈ D ∩ B ( x ∗ , r ) x \in D \cap B(x^*, r) xDB(x,r) J ( x ∗ ) ≤ J ( x ) J(x^*) \leq J(x) J(x)J(x)

  2. 重要!!!
    f f f是一个光滑函数,将 R n \mathbb{R}^n Rn映射到 R \mathbb{R} R。在方向 h h h上的导数为

D h f ( x ) = lim ⁡ ϵ → 0 f ( x + ϵ h ) − f ( x ) ϵ = d d ϵ f ( x + ϵ h ) ∣ ϵ = 0 D_h f(x) = \lim_{\epsilon \to 0} \frac{f(x + \epsilon h) - f(x)}{\epsilon} = \left. \frac{d}{d\epsilon} f(x + \epsilon h) \right|_{\epsilon = 0} Dhf(x)=ϵ0limϵf(x+ϵh)f(x)=dϵdf(x+ϵh) ϵ=0

对于泛函 J J J,在点 x ∈ D x \in D xD方向 h h h上的 Gâteaux 变分(或一阶变分)定义为

δ J ( x , h ) = d d ϵ J ( x + ϵ h ) ∣ ϵ = 0 \delta J(x, h) = \left. \frac{d}{d\epsilon} J(x + \epsilon h) \right|_{\epsilon = 0} δJ(x,h)=dϵdJ(x+ϵh) ϵ=0

  1. 计算 Gâteaux 变分时,需要选择那些使得 x + ϵ h x + \epsilon h x+ϵh D D D中的 h h h。这样的向量称为可行变分。对于泛函 J J J,我们用 A A A表示其可行变分的类。

  2. 在一个光滑函数 f f f的临界点 x x x处,各个方向的导数为零:

D h f ( x ) = 0 , ∀ h ∈ R n D_h f(x) = 0, \forall h \in \mathbb{R}^n Dhf(x)=0,hRn

对于泛函 J J J,在极值点 x ∈ D x \in D xD处,

δ J ( x , h ) = 0 , ∀ h ∈ A \delta J(x, h) = 0, \forall h \in A δJ(x,h)=0,hA

泛函 J J J在极值点 x x x处是平稳的(stationary)。

  1. 在微积分中,你会在函数的临界点中寻找局部极小值。在变分法中,你会在泛函的极值点中寻找局部极小值。通过求解 δ J ( x , h ) = 0 \delta J(x, h) = 0 δJ(x,h)=0来找到这些极值点。

  2. 变分法与微积分中的概念、术语和符号对应关系总结如下:

  • 一个泛函 J : D ⊂ X → R J: D \subset X \to \mathbb{R} J:DXR⇔ 一个函数 f : R n → R f: \mathbb{R}^n \to \mathbb{R} f:RnR
  • 一个可行变分 h ∈ A h \in A hA⇔ 一个方向向量 h ∈ R n h \in \mathbb{R}^n hRn
  • Gâteaux 变分 δ J ( x , h ) \delta J(x, h) δJ(x,h)⇔ 方向导数 D h f ( x ) D_h f(x) Dhf(x)
  • 一个泛函 J J J的极值点 x ∈ D x \in D xD⇔ 一个函数 f f f的临界点 x ∈ R n x \in \mathbb{R}^n xRn

相关推荐

  1. 笔记1

    2024-07-13 13:12:04       23 阅读
  2. 笔记2

    2024-07-13 13:12:04       21 阅读
  3. 笔记3:多变量函数

    2024-07-13 13:12:04       17 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 13:12:04       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 13:12:04       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 13:12:04       58 阅读
  4. Python语言-面向对象

    2024-07-13 13:12:04       69 阅读

热门阅读

  1. 将独热码应用到神经网络中

    2024-07-13 13:12:04       21 阅读
  2. SpinalHDL之实用工具(下篇)

    2024-07-13 13:12:04       26 阅读
  3. 【Python实战因果推断】33_双重差分4

    2024-07-13 13:12:04       27 阅读
  4. Android MessageQueue 源码分析

    2024-07-13 13:12:04       14 阅读
  5. ICP经营许可证

    2024-07-13 13:12:04       21 阅读
  6. Archery 之SQL审核系统部署

    2024-07-13 13:12:04       21 阅读
  7. WordPress主题底部纯文本文章列表

    2024-07-13 13:12:04       16 阅读
  8. 数据建设实践之大数据平台(五)安装hive

    2024-07-13 13:12:04       22 阅读
  9. 山海鲸可视化——天地图画面和热力图

    2024-07-13 13:12:04       24 阅读
  10. 云计算安全需求分析与安全保护工程

    2024-07-13 13:12:04       22 阅读
  11. TypeScript

    2024-07-13 13:12:04       20 阅读
  12. 第二次早上练习八段锦

    2024-07-13 13:12:04       26 阅读