Professional Documents
Culture Documents
变分法的一次变革 从欧拉到拉格朗日的形式化改造
变分法的一次变革 从欧拉到拉格朗日的形式化改造
变分法的一次变革:
从欧拉到拉格朗日的形式化改造
贾小勇
( 重庆文理学院 数学与统计学院, 重庆 402160 )
李跃武
( 甘肃省合作民族师范高等专科学校 数学系, 甘肃 合作 747000)
摘 要 从欧拉方法发展到拉格朗日方法, 其中蕴含着变分法的重大变革。
在研读原始文献的基础上, 以 / 为什么数学 0为切入点和主要目的, 对欧拉和拉
格朗日的研究方法进行分析和比较, 重点探讨拉格朗日 D-算法产生的数学背景、
形成过程及重大影响。拉格朗日以摆脱几何直观和简化计算为目标, 以消除欧
拉方法中微分符号 d 的双重意义和混用现象为切入点, 通过引进符号 D
, 借助于
形式的类比和反复的推演, 提炼出运算规则, 最终发明了 D-算法。因此拉格朗日
对变分法所作的变革, 是形式化改造的产物。而这种形式化改造的成功, 对 18
世纪微积分学从几何形态向 / 代数分析 0形态的过渡、
几何论证向分析论证的转
变起到了不可忽视的推动作用; 同时在一定意义上也增进了对符号的信任程度。
对变分法历史的这种探究, 为全面理解 18 世纪数学发展的特点提供了一个新
视角。
关键词 变分法 欧拉 拉格朗日 形式化
中图分类号 N091BO11
文献标识码 A 文章编号 1000- 0224( 2009) 03-0312- 14
0 引 言
雅可布 # 伯努利 ( Jacob Bernoull,i 1654) 1705年 )、约翰 # 伯努利 ( John B ernou-
1727年 ) 、 l
l,i 1667) 1748年 ) 、
泰勒 ( B rook T ay lor, 1685) 1731年 ) 等先驱者富有竞争性的探索基础
上, 欧拉 ( L eonhard Euler, 1707) 1783年 ) 从 1728年起, 开始了在变分法领域的研究。
1744年, 欧拉对其研究成果进行了系统总结和改进, 撰写并出版了数学史上第一本
变分法专著 ) ) ) 5求某种具有极大或极小性质的曲线或解最广义的等周问题的技巧 6 ( 以
下简称 5技巧 6 )
[ 1]
。在这部被卡拉泰奥多里 ( Constantin Carath
odo ry, 1873) 1950年 ) 称
为 / 迄今所写最优美的数学著作之一 0 的书中, 欧拉首次给出了变分问题的清晰而一般
[ 2]
[ 8]
给历史上的重大数学发现或变革 寻找历史根据是数学史研究的基本任 务之一 。
特别是对于近现代数学史的研究, 除了采用历史主义的原则, 搞清楚历史上的数学是如何
做出来的, 还需要在现有研究的基础上, 对当时的数学家提出数学问题、 引进新的数学概
念和符号、 创造新的数学、新的方法的原因, 进行深入研究。不过, 就笔者所知, 目前国内
[ 3, 9) 13]
外有关变分法历史的文献中 , 大多把注意力放在欧拉和拉格朗日各自方法的讨论
及阐述上, 根据这些研究, 我们大体上知道了欧拉与拉格朗日各自的算法, 但是, 还没有人
从 / 拉格朗日为什么要对欧拉的变分法进行变革 0的角度进行系统考察和分析。
有鉴于此, 本文在研读 5技巧 6、拉格朗日 1755年 8月 12日给欧拉的信以及欧拉的回
信等原始文献的基础上, 以 / 为什么数学 0为切入点和主要目的, 对其进行探讨和分析。
1 欧拉的几何-分析法
图 1 欧拉 5技巧 6中建立基本方程的示意图
( 采自: 文献 [ 1] 最后附页中的图 4 )
从而积分 Z dx 的变化为:Q
( dZ + dZ c)dx = (P # nv /dx + N c# nv- P c# nv /dx )dx = nv# (P + N cdx - P c)
¹ 事实上, 欧拉假定 Z 是 x、y、p = yc= dy /dx 以及其他更高阶微商 q, r, ,的一个函数, 其 中 qdx = dp, rdx = dq, ,
就是定义这些微商的关系式, 这里为了简单起见, 以只含一阶微商 p的情形进行说明。
º 实际上欧拉将此式写为:
Q
Zdx + Zdx + Zcdx + , , 这里为了清楚起见, 我们标上了积分的上、
下限。
出, 其中 [ Z ] 是 x, y, p 的一个函数, 积分 Q
[ Z ] dx 表示 [ Z ] 从 A 到 M (其横坐标为 x ) 的积
分 » ( 图 1)。
F= Q
[ Z ] dx
F c= F + [ Z ] dx, ( 6)
F d= F + [ Z ] dx + [ Z c] dx,
F Ê= F + [ Z ] dx + [ Z c] dx + [ Z d] dx,
,,
这里的 F, F c, F d, F Ê, ,分别表示 [ Z ] 从 x = 0到 x = x, x = xc, x = x d, x = x Ê, ,的积分。
由于
d [ Z ] = [M ] dx + [N ] dy + [P ] dp
当 yc增加 nv时, y c, p, p c的变化分别为
dyc= nv, dp = nv /dx, dp c= - nv /dx
因而 [ Z ], [ Z c] , [ Z d] , ,的变化如下:
nv [P ]
d. [ Z ] dx = [ P ] # dx = nv# dx
dx dx
nv [ P c] ( 7)
d. [ Z c] dx = [N c] # nvdx - [ P c] # dx = nv# dx [N c] -
dx dx
d. [ Z d] dx = d. [ Z Ê] dx = , = 0
由 ( 6)、( 7)知 F, F c, F d, F Ê, ,的变化为:
¹ 这一方程现在通常称为欧拉方程或欧拉-拉格朗日方程, 是变分法的基本方程。
º 事实上, 欧拉假定了 Z 是 x, y, p = yc= dy /dx 以及其他更高阶 导数 q, r, ,和 F 的一个函 数, 其中 qdx = dp, rdx
= dq, ,就是定义这些高阶导数的关系式, 这里为了简单起见, 以只含一阶导数 p 的情形进行说明。
Q 1 + p dx 。
x
» 这一问题的提出主要源于这样一些例子, 其中 Z 依赖于 x, y, p 和弧长 s = 2
0
3期 贾小勇等: 变分法 的一次变革: 从欧拉到拉格朗日的形式化改造 317
d. F = 0
[P ]
d. F c= nv# dx
dx ( 8)
[P ] [ P c] d [P ]
d. F d= nv# dx + nv# dx [N c] - = nv# dx [N c] -
dx dx dx
d. F d= d. F Ê = d. F = ,
( 4)
其中 d [ P ] = [ P c] - [ P ] 。
Q
第二步, 计算当 y c增 加 nv时, 积分 Zdx 所发生的总变化。欧拉将积分改写为
Q
分 Zdx 的变化为:
dP
nv# dx N -( 9)
dx
当 yc增加 nv时, 所有的量 F, F c, F d, F Ê, ,都发生了变化, 由于这些量的变化而产生的
Q
积分 Z dx 的相应变化为:
Ldx # dF + Lcdx # d F c+ L ddx # dF d+ , ( 10)
将 ( 8)式给出的 dF, dF c, dF d, ,的值代入 ( 10)式得:
d [P ]
nv# dx (L c[ P ] ) + nv# dx [ N c] - (L ddx + L Êdx + L dx + , )
( 4)
( 11)
dx
欧拉用 L, [N ] 代替 L c, [N c], 并令 L ddx + L Êdx + L
( 4)
dx + , = H - Q
L dx , 其中 H 是 L 从 A
QLdx , QL dx = Q
a x
到 Z 的积分 (即 H = 0
Ldx ), 将其代入 ( 11)得:
0
Q
由于 d ( L dx ) = Ldx , 所以 ( 12) 就可写为:
Q
d ( [ P ] (H - Ldx ) )
Q
nv# dx ( 13)
[N ] (H - Ldx ) -
dx
Q
将 ( 13)和 ( 9)式相加, 即得积分 Z dx 的总变化, 令此表达式等于 0, 由此他得到了该问题
的基本方程:
Q
d ( [P ] (H - Ldx ) )
Q
dP
[N ] (H - Ldx ) - +N - = 0º ( 14)
dx dx
¹
Q
欧拉将此式写为 Zdx + Zdx + Zcdx + , , 为了清楚起见, 我们标上了上、下积分限。
º 在现代变分法中, 方程 ( 14) 由拉格朗日乘子法则推导而得, 并且是如下问题的基本方程: 寻求函数 y = y ( x ),
2 拉格朗日的纯分析方法
Q
上, 还可以作用在积分 Zdx 上。他假定 x 关于 D是恒定不变的, 即 Dx = 0; Dy 表示在这种
Q Q
DZ =
DZ ( 16)
接下来拉格朗日列出了如下一些关系式, 而这些关系式均可由分部积分法得到:
Q
zdu = zu - Q
udz ( 17)
Q
zd u = zdu - udz + Q
2
ud z
2
( 18)
Q
zd u = zd u - dzdu + ud z - Q
3 2 2 3
ud z ( 19)
Q
uQz = Q u @ Qz- QzQ u ( 20)
Q Q
他令 u = H, H - u = V , 从而 ( 20) 为:
Q
uQ
z = Q
Vz ( 21)
Q
积分; 在关系式 H - u = V 中, H 是 u 从这个初始值到 x = a的积分, 而 Q
u 是 u 从这个初
Q Q Q Q Q Q
a a a a
0
u ( N) dN0 z ( x ) dx = 0
u ( x ) dx @ 0
z (x ) dx - 0
z( N) dN 0 u ( x ) dx, ( 20c)
N
Qud N Q
zdx = Q
a a
0
Vzdx
0 0
( 21c)
dZ = M dx + Ndy + Pd y + Qd y + Rd y + ,
2 3 4
( 22)
据此他写出
DZ = N Dy + P Ddy + Q Dd y + R Dd y + ,
2 3
( 23)
由 ( 16), 并且积分 ( 23) ( 不妨设积分区间为 [ 0, a ] ) 得:
Q Q Q
D Z = N Dy + P Ddy + Q Dd y + , Q
2
( 24)
Q Q Q
D Z = N Dy + P Dy - dP Dy + QdDy - dQDy + d Q Dy - , Q 2
( 25)
因而
Q Q
DZ =
(N - dP + d Q - , ) Dy + (P - dQ + , ) Dy + (Q - , ) dDy + ,
2
( 26)
2
拉格朗日假定: 当 x = a 时, 有 Dy = dDy = d Dy = , = 0, 同时他还隐含地认为这些量在 x = 0
处也等于 0。因而 ( 26)就变为
DZ =Q Q
(N - dP + d Q - , ) Dy
2
( 27)
( 30)
d (Z ) = (M ) dx + (N ) dy + (P )d y + (Q )d y + ,
2 3
拉格朗日据此写出:
DZ = L DP+ N Dy + P Ddy + QDd y + ,
2
2
D( Z ) = (N ) Dy + (P ) Ddy + (Q ) Dd y + , ( 31)
DP = Q
(N ) Dy + Q
P Ddy + , ¹
因而
Q Q Q Q QQ
D Z = N Dy + PdDy + Qd Dy + , + L (N ) Dy + L (P ) dDy + , QQ
2
( 32)
Q
令 H 为 L 从 x = 0到 x = a的积分, 他记 H - L = V, 其中 L 为 L 从 x = 0到 x 积分。运用 Q
( 21) 变换 ( 32) 得:
¹ 此式中的各项积分为从 x = 0到 x= x 的积分。
320 自 然 科 学 史 研 究 28卷
Q Q
DZ =[N + (N ) V ] Dy + Q
[ P + (P )V ] d Dy + Q
[ Q + (Q ) V ] d Dy + ,
2
( 33)
3 拉格朗日对欧拉方法的形式化改造
311 欧拉和拉格朗日方法的比较
基于前面的考察, 我们发现欧拉方法和拉格朗日方法之间存在着很大差别, 主要表现
在以下几方面:
( 1) 欧拉的方法依赖于几何直观, 其出发点和推导过程中的每一步都烙有几何的印
迹, 具有明显的几何解释; 而拉格朗日的方法是纯分析的, 他通过引进符号 D及其运算规
则, 摆脱了对几何直观的依赖, 使得整个推导过程变成了一种形式的、/ 遵照一致而正规
的程序的代数 [分析 ] 运算 0( [ 10] , 373页 ) 。
( 2) 欧拉只要求极值曲线上一点处的纵坐标发生改变, 以期获得比较曲线; 而拉格朗
日则通过 D的形式演算实现了极值曲线上所有纵坐标的同时改变, 即实现了整条曲线的
变分, 从而开创了一般意义上的变分。
( 3) 欧拉的方法较为繁复, 特别是当考察被积函数中含有高阶微商的情形时尤为如
此, 同时还包含了粗糙的极限过程 [如在推导 ( 5) 时, 用 N 代替 N c; 从 ( 11) 推导 ( 12)时, 用
Q
x
L, [N ] 分别代替 L c, [N c], 用 H - Ldx 代替 L ddx + L Êdx + L dx + , 等 ]; 而拉格朗日的
( 4)
A
方法是在一些运算规则基础上所进行的公式推演, 显得简捷、
优美、
更具一般性, 同时为诸
如处理变动端点等问题提供了方便 º , 因而是对欧拉方法的极大改进和推广。
( 4) 如果从现代的观点看, 欧拉的方法蕴含着把变分问题化为普通函数极值问题的
思想, 从而把变分问题与熟知的普通函数极值问题联系了起来; 而拉格朗日的方法孕育着
将普通函数极值理论籍以建立的概念 ) ) ) 微分, 推广到更广泛意义的函数 ) ) ) 泛函上去
¹ 在现代变分法中, 从 ( 27) 到 ( 28) 、( 33 ) 到 ( 34) 是在一阶 变分等于 零这一必 要条件的 基础上, 依 变分法基 本
引理得到。
º 从 ( 26 )式就可看出这一点。
3期 贾小勇等: 变分法 的一次变革: 从欧拉到拉格朗日的形式化改造 321
的思想, 从而使变分法的发展走上了一条与传统不同的路线。
当然, 拉格朗日的方法还有许多不成熟的方面: 如没有对 D的含义进行严格阐述; 未
对运算法则 ( 15-a) 、( 15-b)、( 15- c)、( 16 ) 提供 证明; 没 有给出从 ( 27) 到 ( 28)、( 33 ) 到
( 34) 的合理解释等等。但瑕不掩瑜, 从上面的比较可以看出, 变分法从欧拉到拉格朗日
的过渡, 包含和体现了重大的革新和发展。
312 拉格朗日的形式化改造
为什么会提出 D
现在来分析拉格朗日为什么要变革欧拉的方法、 -算法以及他是如何
获得这一算法的。在信中, 拉格朗日声称他之所以从事这项研究, 主要受 5技巧 6第 2章
39段中所作评论的启发和激励。欧拉的评论为:
因而需要一种方法, 这种方法不受几何的约束, 而且运用这种方法时, 显然在这
种极大或极小问题的研究中, 应该最终将 Pdp 用 - pdP 来代替。 ( [ 1] , 56页 )
其含义就是: 如果 dZ = M dx + Ndy + Pdp, 令 Mdx = 0, Ndy 不变, 将 Pdp 写成 - pdP, 那么方
Q
程 Ndy - pdP = 0就是使积分 Z dx 取极值的曲线所应满足的方程。
d [ Z ] = [M ] dx + [N ] dy + [ P ] dp,
而将由 yc增加 nv时所导致的 [ Z ] 的变化记为 d. [ Z ] , 然而他在考虑方程 ( 8) 和 ( 10) 时,
并没有做到前后一致。
那么, 拉格朗日在研究 5技巧 6一书的过程中, 是否注意到欧拉在符号 d 的运用上的
这种缺陷呢? 笔者认为答案是肯定的。因为拉格朗日在信的开始部分就很明确地表示:
他引进记号 D是为了 / 区分另一种形式的变化 0 ( [ 4] , 140页 ) , 并且在其 1760年的第一
[ 18]
篇关于变分法的论文中 , 他这样写道:
, ,由于这种方法 ¹ 要求同样的量以两种不同的方式变化, 为了不致引起混淆,
我在计算中引进了一种新的标记 D
, 这样, DZ 表示 Z 的差, 这种差不同于 dZ ,,
[ 19 ]
Q Q
DZ =DZ = Q
(N - dP + d Q - , ) Dy =
2
0
¹ 这里指拉格朗日发明的新方法 ) ) ) 变分方法。
52 z 52 z
º 这就是二元函数混合偏导数相等定理, 用现代的记号就是 = 。
5a5x 5x5a
» 我们并不否认欧拉相应结果对拉格朗日的指引。
3期 贾小勇等: 变分法 的一次变革: 从欧拉到拉格朗日的形式化改造 323
[ 21]
p, 主要是基于一种更为灵活的代数演算 , 这从一定意义上也说明了他形式化改造的真
实一面。
由此可见, 拉格朗日在引进符号 D之后, 将 D与通常微分符号 d 的运算规则进行了类
比, 并在欧拉相关步骤和结果的指引下, 用形式和代数的方法进行改造, 反复试验, 提炼有
关 D的运算法则, 在此基础上最终发明了 D
-算法。因而从这种意义上来说, 拉格朗日对变
分法所作的变革, 是形式化改造的产物。
4 结 语
本文是在博士论文 519世纪以前的变分法 6
[ 23]
致 谢 的第四章第三节和第六章第
1节的基础上修改而成, 其主体内容曾在第二届全国数学史与数学教育研讨会暨第七届
全国数学史会议上进行过宣读。本文在写作过程中, 承蒙导师曲安京教授的悉心指导, 徐
传胜博士也提出了一些非常中肯的建议, 在此一并表示诚挚的谢意!
参 考 文 献
1 E ulerL. M ethodus Inven iend i Curvas L ineasM axim iM in im ive ProprietateG aud entes sive S olut ion P rob lem atis Isoperim etr-
i
ci Lat iss im o Sensu A ccept i[ A ] . C arathodory C ( ed s) . L eonhard i Eu leri O pera Om nia [ C ] . Ser. I, V o.l 24. Zu rich:
O rell Fu ss l,i 1952.
2 C arathodory C. Th e B eginn ing of R esearch in th e C alcu lu s of V ariat ion s [ J] . O risis, 1937, 3: 224) 240.
3 G oldstineH H. A H istory of th e Ca lculus of Va ria tion s from the 17 th through th e 19 th Century [ M ] . B erl in \ N ew Y ork :
Springer-V erlag, 1980.
4 Lagrange J L. Letter to Eu ler 12 A ugust 1755 [ A ] . S erret J A ( eds) . O euvres de L agrange [ C ]. V o.l X IV. Paris: G au th-
ier-V illars, 1892. 138) 144.
5 E uler L. Letter to Lagrange 6 S eptem ber 1755[ A ] . Juskevic A P, Taton R ( eds) . L eonhard i Eu leri O pera Omn ia [ C ] .
Ser. IVA, V o.l 5. Base:l B irkh¾user, 1980. 375) 378.
6 E uler L. E lem enta C alcu li V ariat ionum [ A ] . C arathodory C ( eds) . L eonhard i Eu leri O pera Omn ia [ C ] . Ser. I, V o.l 25.
Zu rich: O rell Fuss l,i 1952. 141) 176.
7 Eu ler L. A n alytica Exp licat ioM ax im orum et M in im orum [ A ]. Carathodory C ( ed s) . L eonhardi Eu leri O pera Omn ia [ C ] .
Ser. I, V o.l 25. Zu rich: O rell Fu ss l,i 1952. 177) 207.
8 曲安京. 中国数学史研究范式的转换 [ J] . 中国科技史杂志, 2005, 26( 1 ) : 50) 58.
9 W oodhouse R. A Treatise on Isoperim e trical P roblem s and the C alcu lu s of Varia tions [ M ] . Cam b ridge U. K. : Cam bridge
U n iversity P ress, 1810.
10 ( 美 )克莱因 M . 古今数学思想 [ M ] . 第 2 册. 朱学贤, 申又棖, 叶其孝, 等译. 上海: 上海科学技术出版社, 2002.
11 F raser C G. J. L. Lagrangeps Ch anging A pproach to the Foundat ion s of the C alcu lu s of V ariations [ J] . Arch iv e f or H istory
of Exact S ciences, 1985, 32: 151) 191.
12 张洪光. 欧拉 [ A ] . 吴文俊. 世界著名数学家传记 [ M ] . 上册. 北京: 科学出版社, 1995. 678) 679.
13 易照华. 拉格朗日 [ A ] . 吴文俊. 世界著名数学家传记 [ M ] . 上册. 北京: 科学出版社, 1995. 705) 706.
14 Engelsm an S B. Fam il ies of Cu rves and th e O rigins of Partial D iff erentiation [ M ] . Am s terdam: N orth-H olland, 1984.
15 Fe igenbaum L. Brook Taylor and theM ethod of In crem en ts[ J] . Archive forH istory of Exact Sciences, 1985, 34: 1) 140.
16 Stru ik D J. A Sou rce Book in M a thema tics, 1200) 1800 [ M ]. H arvard: H arvard U n iversity P ress, 1969. 403) 404.
17 Bos H J M. D ifferen tials, H igh-order D if feren tials and the D erivat ive in the Leibn izian C alculus[ J]. Arch ive f orH istory of
E xa ct Sciences, 1974, 14: 1) 90
18 Lagrange J L. E ssa i dpun eN ouvelleM ethode pour D eterm iner lesM ax im a et lesM in im a des Formu las Ind ef in ies[ A ] . S er-
ret J A ( eds) . O euv res de L ag rang e[ C ] . V o.l I. Paris: G auth ier-V illars, 1867. 335) 362.
19 李文林. 数学珍宝 ) ) ) 历史文献精选 [ M ] . 北京: 科学出版社, 1998. 357.
20 Eu ler L. D e In fin itis Curvis E iusd em G enes is seu M ethodu s Inven iend i A equationes pro Inf in itis C urv is E iu sdem G eneris
[ A ] . D u lac H ( ed s). L eonhard i E uleri O pera Omn ia [ C ] . Ser. I, V o.l 22. Le ipzig-B erl in : Teubner, 1936. 36) 56.
21 Lagrange J L. L etter to E u ler 20 N ovember 1755[ A ]. Serret J A ( eds) . O euvres de L ag range [ C ] . V o.l X IV, Paris:
G au th ier-V illars, 1892. 146) 151.
22 G rab iner J V. Is M athem atical T ruth T im e-dependen t? [ J] . Am erican M a thema tica l M onthly, 1974, 81: 354) 365.
23 贾小勇. 19世纪以前的变分法 [ D ] . 西安: 西北大学, 2008.
3期 贾小勇等: 变分法 的一次变革: 从欧拉到拉格朗日的形式化改造 325
JIA X iaoyong,
( School ofM a thema tics and S ta tistics, Chongqing Un iv ersity of A rts and S ciences, Yongchuan 402160, Ch ina )
LI Y uewu
(M ath em atics D epartm ent, H ezuo M inorities Teachers Colleg e, H ezuo 747000, C hina)
Abstract T he calcu lus o f variations w as estab lished as a d istin ct b ranch of analysis w ith th e
pub lication in 1744 of Eu lerpsM ethodu s inveniend i cu rva s linea s max im i m in im ive prop rietate gaud en-
tes sive solu tion problem atis isoperim etrici la tissimo sen su a ccepti. The inven tion in 1755 of the D-algo-
rithm of L agrange u shered in a new epoch in th e calcu lu s of variations. From Eu ler to L agrange th e
sub ject h ad gon e through great innovat ions. Based on som e orig inal literatu re and the detailed com-
p arison and analys is b etw een m ethods of Eu ler and L agrange, the background and genesis and in flu-
ence of Lagrangeps algorithm are con sidered and exp lored in th is paper. F in ally, th e paper concludes
that Lagrangeps m
i provem en t in the ca lcu lus of variat ions is essen tially th e resu lt of form alization, and
th
that th e success of the form al m
i p rovem en t p roduced great effects on the developm ent of the 18 ca-
l
cu lu s, and to som e ex tent re in forced the tru st o fm athem aticians in mathematical symbo.l
K ey words the calcu lus of variations, L. Eu ler, J. L. Lagrange, form alization