数学 › 数値解析の基礎 › 数値積分 II

中心差分の打ち切り誤差と丸め誤差

命題 7.1(「数値積分 II」§7) ・ ✓公理まで証明済み

ff は [x−h0,x+h0][x - h_0, x + h_0] を含む開区間で C3C^3 級とし、Mj=max⁡[x−h0,x+h0]∣f(j)∣M_j = \max_{[x-h_0, x+h_0]}|f^{(j)}|(j=0,1,3j = 0, 1, 3)とおく。0<h≤h00 \lt h \le h_0 で x±hx \pm h と 2h2h が浮動小数で正確に表され、計算された関数値が f^±=f(x±h)(1+ε±)\hat f_{\pm} = f(x \pm h)(1 + \varepsilon_{\pm})、∣ε±∣≤ε|\varepsilon_{\pm}| \le \varepsilon を満たすとする。D^=fl(fl(f^+−f^−)/(2h))\hat D = \mathrm{fl}\bigl(\mathrm{fl}(\hat f_+ - \hat f_-)/(2h)\bigr) の計算でオーバーフローとアンダーフローが起きなければ

∣D^−f′(x)∣≤M36h2+(1+u)2εM0h+(2u+u2)M1|\hat D - f'(x)| \le \frac{M_3}{6}h^2 + \frac{(1+u)^2\varepsilon M_0}{h} + (2u + u^2)M_1

である。さらに M3>0M_3 \gt 0、E=(1+u)2εM0>0E = (1+u)^2\varepsilon M_0 \gt 0 のとき、右辺の最初の 2 項の和は h∗=(3E/M3)1/3h^* = (3E/M_3)^{1/3} で最小になり、最小値は 32/32E2/3M31/3\frac{3^{2/3}}{2}E^{2/3}M_3^{1/3} である。

本文で読む(証明と前後の説明)→

閉包の状態

✓ 公理まで証明済み

証明が使う定理を 前提 としてたどると、Rikai の中の証明だけで定義・公理(物理では基本仮定)までつながっています(前提の定理類 17 件、定義なども含めて 22 件)。

印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。

前提をたどる 証明が使う定理・定義(直接 4 件)

▸ を開くと、その項目の証明が使う前提が出ます。深い先は各項目のページでたどれます。

これを使っている定理

証明で明示的に参照している定理は、まだありません。

関連するノック 1 問