情報科学 › 研究のための計算の実務 › 精度の選び方
必要な作業桁数
定理 3.1(「精度の選び方」§3) ・ ✓公理まで証明済み
U⊂Rn を開集合、f:U→Rm、x∈U, x=0, f(x)=0 とする。単位丸め u の浮動小数点演算で f(x) を計算する算法が、ある定数 c>0 について次を満たすとする(後退誤差が cu 以下。定義 4.2[条件数と安定性])。
計算値 y^u は、x+Δxu∈U, ∥Δxu∥≤cu∥x∥ を満たすある Δxu について y^u=f(x+Δxu) と書ける。
相対前進誤差を Eu=∥y^u−f(x)∥/∥f(x)∥ とおく。
- f が x で全微分可能ならば、相対条件数 κ(x)(定義 2.1[条件数と安定性])について
Eu≤cκ(x)u+r(u),u→+0limur(u)=0
を満たす r(u)≥0 がある。
- u0>0 とし、閉球 Bˉ={z:∥z−x∥≤cu0∥x∥} が U に含まれ、f が Bˉ の各点で全微分可能で、K=supz∈Bˉ∥Jf(z)∥∥x∥/∥f(x)∥<∞ とする。このとき u≤u0 ならば Eu≤cKu。
- 2 の状況で、作業桁数 D=−log10u が
D≥d+log10K+log10c
を満たせば、Eu≤10−d である。すなわち、目標の d 桁に、条件数の桁 log10K と算法の定数の桁 log10c を足した作業桁数で足りる。
本文で読む(証明と前後の説明)→
閉包の状態
✓ 公理まで証明済み
証明が使う定理を 前提 としてたどると、Rikai の中の証明だけで定義・公理(物理では基本仮定)までつながっています(前提の定理類 18 件、定義なども含めて 24 件)。
印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。
前提をたどる 証明が使う定理・定義(直接 1 件)
▸ を開くと、その項目の証明が使う前提が出ます。深い先は各項目のページでたどれます。
これを使っている定理
証明で明示的に参照している定理は、まだありません。
関連するノック 1 問