卡尔·龙格
原汉诺威莱布尼兹大学教授
卡尔·大卫·托尔梅·伦格(Carl David Tolmé Runge),通常称为卡尔·龙格(Carl Runge),是一位德国数学家、物理学家和光谱学家。他在数值分析领域中以共同发明并命名龙格-库塔法而闻名。龙格的童年在古巴哈瓦那度过,其父亲是丹麦领事。家族后迁至不来梅,德国。他在柏林大学师从卡尔·魏尔施特拉斯获得数学博士学位,并在汉诺威工业大学和哥廷根大学担任教授。他的研究兴趣广泛,包括数学、光谱学、大地测量学和天体物理学。月球上的龙格陨石坑以及分子氧的舒曼-龙格带都是以他的名字命名的。
人物生平
早年经历
1856年8月30日,卡尔·龙格出生于德国。1880年,卡尔·龙格获得柏林洪堡大学数学博士学位,他的导师是Karl Weierstrass。
工作经历
1886年,卡尔·龙格成为在德国汉诺威莱的教授。1904年,在Felix Klein的建议下,卡尔·龙格接受了哥廷根大学的邀请。1925年,卡尔·龙格在哥廷根大学退休。
逝世
1927年1月3日,卡尔·龙格在德国哥廷根市逝世。
龙格-库塔法
数值分析中,龙格-库塔法(Runge-Kutta)是用于模拟常微分方程的解的重要的一类隐式或显式迭代法。这些技术由数学家卡尔·龙格和马丁·威尔海姆·库塔于1900年左右发明。
经典四阶龙格库塔法
对于一阶精度的欧拉公式有:
yi+1=yi+h*K1  K1=f(xi,yi)
当用点xi处的斜率近似值K1与右端点xi+1处的斜率K2的算术平均值作为平均斜率K*的近似值,那么就会得到二阶精度的改进欧拉公式:
yi+1=yi+h*( K1+ K2)/2
K1=f(xi,yi)
K2=f(xi+h,yi+h*K1)
依次类推,如果在区间[xi,xi+1]内多预估几个点上的斜率值K1、K2、……Km,并用他们的加权平均数作为平均斜率K*的近似值,显然能构造出具有很高精度的高阶计算公式。经数学推导、求解,可以得出四阶龙格-库塔公式,也就是在工程中应用广泛的经典龙格-库塔算法:
yi+1=yi+h*( K1+ 2*K2 +2*K3+ K4)/6
K1=f(xi,yi)
K2=f(xi+h/2,yi+h*K1/2)
K3=f(xi+h/2,yi+h*K2/2)
K4=f(xi+h,yi+h*K3)
通常所说的龙格-库塔法是指四阶而言的,我们可以仿二阶、三阶的情形推导出常用的标准四阶龙格-库塔法公式。龙格-库塔法具有精度高,收敛,稳定(在一定条件下),计算过程中可以改变步长,不需要计算高阶导数等优点,但仍需计算 在一些点上的值,如四阶龙格-库塔法每计算一步需要计算四次 的值,这给实际计算带来一定的复杂性,因此,多用来计算“表头”。
龙格现象
在计算方法中,有利用多项式对某一函数的近似逼近,这样,利用多项式就可以计算相应的函数值。例如,在事先不知道某一函数的具体形式的情况下,只能测量得知某一些分散的函数值。例如我们不知道气温随日期变化的具体函数关系,但是我们可以测量一些孤立的日期的气温值,并假定此气温随日期变化的函数满足某一多项式。这样,利用已经测的数据,应用待定系数法便可以求得一个多项式函数f(x)。应用此函数就可以计算或者说预测其他日期的气温值。一般情况下,多项式的次数越多,需要的数据就越多,而预测也就越准确。例外发生了:龙格在研究多项式插值的时候,发现有的情况下,并非取节点(日期数)越多多项式就越精确。著名的例子是f(x)=1/(1+25x^2).它的插值函数在两个端点处发生剧烈的波动,造成较大的误差。究其原因,是舍入误差造成的。
具体的情况可参考下列Mathematica程序:
n = 10; x = 值域[-1, 1, 2/n]; y = 1./(1 + 25 x^2);
p =Transpose[{x, y}];
Clear[t];
f = LagrangeInterpolation[x, y, t];
Show[  Plot[{1./(1 + 25 t^2), f}, {t, -1, 1}],  ListPlot[p, PlotStyle -\u003e PointSize[0.02]]  ]
拉普拉斯-龙格-楞次矢量
在经典力学里,皮埃尔-西蒙·拉普拉斯龙格-楞次矢量(简写为 LRL 矢量)主要是用来描述,当一个物体环绕着另外一个物体运动时,轨道的形状与取向。典型的例子是行星的环绕着太阳公转。在一个物理系统里,假若两个物体以万有引力相互作用,则 LRL 矢量必定是一个运动常数,不管在轨道的任何位置,计算出来的 LRL 矢量都一样;也就是说, LRL 矢量是一个保守量。更广义地,在开普勒问题里,由于两个物体以有心力相互作用,而有心力遵守反平方定律,所以,LRL 向量是一个保守量。氢原子是由两个带电粒子构成的。这两个带电粒子以遵守库仑定律的静电力互相作用.静电力是一个标准的反平方有心力。所以,氢原子内部的微观运动是一个开普勒问题。在量子力学的发展初期,埃尔温·薛定谔还在思索他的薛定谔方程的时候,沃尔夫冈·泡利使用 LRL 矢量,关键性地导引出氢原子的发射光谱。这结果给予物理学家很大的信心,量子力学理论是正确的。
在经典力学与量子力学里,因为物理系统的某一种对称性,会产生一个或多个对应的保守值。 LRL 向量也不例外。可是,它相对应的对称性很特别;在数学里,开普勒问题等价于 一个粒子自由地移动于 四维空间的三维球;所以,整个问题涉及四维空间的某种旋转对称。
拉普拉斯-龙格-楞次矢量是因皮埃尔-西蒙·拉普拉斯,卡尔·龙格,与威尔汉·楞次而命名。它又称为拉普拉斯矢量,龙格-楞次矢量,或楞次矢量。这矢量曾经被重复地发现过好几次。它等价于天体力学中无量纲的离心率矢量。发展至今,在物理学里,有许多各种各样的 LRL 向量的推广定义;牵涉到狭义相对论,或电磁场,甚至于不同类型的有心力。
参考资料
Carl David Tolmé Runge.mathshistory.2024-08-21
Carl David Tolmé Runge.scientificlib.2024-08-21
目录
概述
人物生平
早年经历
工作经历
逝世
龙格-库塔法
经典四阶龙格库塔法
龙格现象
拉普拉斯-龙格-楞次矢量
参考资料