势能最小问题的探讨
By 苏剑林 | 2013-08-19 | 18235位读者 |本文我们来探讨下列积分的极值曲线:
S=∫f(x,y)√dx2+dy2=∫f(x,y)ds
这本质上也是一个短程线问题。但是它形式比较简答,物理含义也更加明显。比如,如果f(x,y)是势函数的话,那么这就是一个求势能最小的二维问题;如果f(x,y)是摩擦力函数,那么这就是寻找摩擦力最小的路径问题。不管是哪一种,该问题都有相当的实用价值。下面将其变分:
δS=∫δ[f(x,y)√dx2+dy2]=∫[dsδf(x,y)+f(x,y)δ(dx2+dy2)2ds]=∫ds(∂f∂xδx+∂∂yδy)+fdxd(δx)+dyd(δy)ds=∫ds(∂f∂xδx+∂∂yδy)+fdxdsd(δx)+dydsd(δy)
对右边的d(δx)和d(δy)项使用分部积分法,即
δS=fdxds(δx)+dyds(δy)+∫ds(∂f∂xδx+∂∂yδy)−d(fdxds)(δx)−dyds(δy)
按照边界条件,我们是从过两定点的所有曲线中挑选出适当的一条,因此fdxds(δx)+dyds(δy)=0,因为在边界处有δx=0即δy=0。让我们再把上式整理一下:
δS=∫[ds(∂f∂x)−d(fdxds)]δx+[ds(∂f∂y)−d(fdyds)]δy
由于对于任意的δx和δy上式都成立,因此有:
ds(∂f∂x)−d(fdxds)=0ds(∂f∂y)−d(fdyds)=0
或者
dds(fdxds)=∂f∂xdds(fdyds)=∂f∂y
这是看起来比较简洁的方程,其中ds2=dx2+dy2,但是这个关系也可以不预先给定,这可以作为上述方程组的积分之一。因为我们有:
(fdxds)dds(fdxds)=f∂f∂xdxds(fdyds)dds(fdyds)=f∂f∂ydyds
两式相加得到:
(fdxds)dds(fdxds)+(fdyds)dds(fdyds)=f∂f∂xdxds+f∂f∂ydyds
于是
dds[f2(dxds)2+f2(dyds)2]=dds(f2)
即
f2[(dxds)2+(dyds)2−1]=C
而ds2=dx2+dy2对应于C=0,也就是说,在求解过程中我们完全可以把s看成与x,y无关的参数。
然而,简单的方程不一定意味着简单的解。一个很清楚的事实是:大多数曲线的方程的弧长都没有简单的表达式。也就是说,即使是很简单的曲线(比如抛物线y=x2),它的弧长(周长)跟x,y本身的关系也是很复杂的,原因在于s=∫√1+(y′)2dx这里出现了根号,因此使用s作为参数时,我们很难会得到简洁的解析解。因此,求解这部分工作大多数都是计算机完成的,对于计算机来说,这些方程并不困难。事实上也正是如此,能够解析求解的只有非常有限的情况。
转载到请包括本文地址:https://spaces.ac.cn/archives/2050
更详细的转载事宜请参考:《科学空间FAQ》
如果您还有什么疑惑或建议,欢迎在下方评论区继续讨论。
如果您觉得本文还不错,欢迎分享/打赏本文。打赏并非要从中获得收益,而是希望知道科学空间获得了多少读者的真心关注。当然,如果你无视它,也不会影响你的阅读。再次表示欢迎和感谢!
如果您需要引用本文,请参考:
苏剑林. (Aug. 19, 2013). 《势能最小问题的探讨 》[Blog post]. Retrieved from https://spaces.ac.cn/archives/2050
@online{kexuefm-2050,
title={势能最小问题的探讨},
author={苏剑林},
year={2013},
month={Aug},
url={\url{https://spaces.ac.cn/archives/2050}},
}
最近评论