Runge-Kutta,所有节点为 n+1 或零权重

计算科学 参考请求
2021-12-16 17:02:48

所以,让我们说一下显式龙格-库塔方法族:

yn+1=yn+i=1sbiki

其中,

k1=hf(tn,yn)
k2=hf(tn+c2h,yn+a21k1)
ks=hf(tn+csh,yn+as1k1+as2k2++as,s1ks1)

是否存在任何高阶 Runge-Kutta 方案(最好超过 3 阶),其中所有节点都在对于或如果那么这个节点上的权重应该为零ci=1,i=2,...,scm1,m=2...s(bm=0)

2个回答

以下是方法具有顺序的必要(尽管不是充分)条件:p

i=1sbicik1=1k,          k=1,2,,p.

具有您指定的属性的方法将具有,k>1

i=1sbicik1=iJsbi

其中右侧的总和与无关(这里的索引集)。为了达到三阶,这个总和必须等于所以这样的方法最多可以有两个顺序。kJci=01/21/3

请注意,这实际上是关于正交规则的陈述(比关于 Runge-Kutta 方法的陈述更笼统)。

你能给我一个参考,你可以在哪里找到这些条件来实现订单 p?我不确定它是否对所有方法都有效。例如,经典的 RK4 方法

b1=0,b2=0.5,b3=0.5,b4=1,andc1=1/6,c2=1/3,c3=1/3,c4=1/6
那么如果你评估k=4(因为它的四阶)你提到的上述表达式给出:
i=1sbicik1=121/4

所以,没有办法例如采取b1=0,b2=b3=b4=1.0并找到合适的ci为了获得四阶精度?

谢谢。