Skip to content

10.3.2 变分法的欧拉微分方程

变分问题解的一个必要条件可以借助于对于由 (10.12) 所刻画的极值曲线 y0(x) 的一条辅助曲线(auxiliary curve) 或可比较曲线(comparable curve)

(10.13)y(x)=y0(x)+εη(x)

来构造,其中 η(x) 是满足特殊边界条件 η(a)=η(b)=0 的一个二次连续可微函数; ε 是一个实参数. 把 (10.13) 代入 (10.11),代之以泛函 I[y] 而得到一个依赖于 ε 的函数

(10.14)I[ε]=abF(x,y0(x)+εη(x),y0(x)+εη(x))dx.

如果作为 ε 的函数, I[ε]ε=0 处有一个极值,则泛函 I[y]y0(x) 处有一个极值. 把原变分问题归结为具有必要条件

(10.15)dIdε=0, 当 ε=0 时 

的一个极值问题,并假设作为 3 个自变量的函数, F 是按需要那样多次连续可微的, 那么借助于泰勒展开 (参见第 630 页 7.3.3.3) 即得

(10.16)I[ε]=ab[F(x,y0,y0)+Fy(x,y0,y0)εη+Fy(x,y0,y0)εη+O(ε2)]dx.

必要条件 (10.15) 导致方程

(10.17)abηFydx+abηFydx=0.

这个方程的部分积分以及 η(x) 的边界条件给出

(10.18)abη(Fyddx(Fy))dx=0.

从连续性假设,以及因为对任何可考虑的 η(x)(10.18) 中的积分皆为零知

(10.19)Fyddx(Fy)=0

必须成立. 方程 (10.19) 给出了简单变分问题的必要条件(necessary condition for the simple variational problem), 并且它被称为变分法的欧拉微分方程(Euler differential equation of the calculus of variations). 微分方程 (10.19) 可以被

写成

(10.20)Fy2Fxy2Fyyy2Fy2y=0.

Fyy0 时,这是一个二阶常微分方程.

在下面一些特殊情形中, 欧拉微分方程有一个简单的形式:

情形 1F(x,y,y)=F(y) ,即 F 中不显含 xy . 此时取代 (10.19),成立

(10.21a)Fy=0(10.21b)ddx(Fy)=0.

情形 2F(x,y,y)=F(y,y) ,即 F 中不显含 x . 由

ddx(FyFy)=Fyy+FyyyFyyddx(Fy)=y(Fyddx(Fy)),

(10.22a)

并由于 (10.19), 即得

(10.22b)ddx(FyFy)=0,

(10.22c)FyFy=c(c 是常数 )

F=F(y,y) 情形作为简单变分问题解的一个必要条件.

A: 在 x,y 平面中确定连接点 P1(a,A)P2(b,B) 的最短曲线的泛函是

(10.23a)I[y]=ab1+y2dx=min.

F=F(y)=1+y2 的(10.21b)即得

(10.23b)ddx(Fy)=y(1+y2)3=0,

因而 y=0 ,即,最短曲线是直线.

B: 用曲线 y(x) 连接点 P1(a,A)P2(b,B) ,并将此曲线绕 x 轴旋转,所得曲面的面积为

(10.24a)I[y]=2πaby1+y2dx.

哪条曲线 y(x) 给出最小曲面面积? 从 F=F(y,y)=2πy1+y2 的(10.22c)即得 y=c2π1+y2y2=(yc1)21 ,其中 c1=c2π . 此微分方程是可分离变量的 (参见第 763 页 9.2.2.3,1.), 因此其解为

(10.24b)y=c1cosh(xc1+c2)(c1,c2 是常数 ),

这是所谓的悬链线(catenary curve)(参见第 139 页 2.15.1) 方程. 可以由边值 y(a)= Ay(b)=B 来确定常数 c1c2 . 因而,这是要解一个非线性方程组 (参见第 1249 页 19.2.2), 而这并非对每个边值都能解.

version 1.24.0