数値解析 中級

数値線形代数・補間・近似・積分・常微分方程式・最適化・フーリエ変換(大学3-4年レベル・全68章)

中級の概要

中級では、数値線形代数(行列分解・反復法・固有値)、補間と関数近似、数値積分、常微分方程式の数値解法、非線形方程式の求解、数値最適化、離散フーリエ変換までを体系的に学ぶ。学部3-4年の数値解析講義および大学院入門レベルに対応する。

学習目標

  • LU・Cholesky・QR・SVD 等の行列分解を理解し実装できる
  • Jacobi・Gauss-Seidel・SOR・ILU 等の反復法と前処理を使える
  • べき乗法・逆反復法・Jacobi 回転・Wilkinson シフトで固有値計算ができる
  • Aitken・Neville・Hermite・スプライン・Chebyshev による補間と近似を理解する
  • Padé 近似・ミニマックス(Remez)・最小二乗法を使い分けられる
  • Romberg・Richardson 外挿・Gauss-Legendre 等の高次求積法を使える
  • ルンゲ・クッタ法・多段法・陰的解法で常微分方程式を解ける
  • 硬い方程式(Stiff ODE)と A 安定性を理解する
  • 多項式求根・多変数 Newton・Broyden 法を使い分けられる
  • 数値最適化の基本手法(共役勾配法・BFGS・L-BFGS)を理解する
  • 離散フーリエ変換と巡回畳み込みを理解する

目次(全68章)

第 I 部 計算の基礎

  • 1. Kahan 加算 — 補償付き加算、Neumaier 補正、誤差の累積抑制

第 II 部 連立一次方程式 — 直接法

第 III 部 連立一次方程式 — 反復法

第 IV 部 固有値問題

第 V 部 補間

第 VI 部 関数近似

第 VII 部 数値積分

第 VIII 部 常微分方程式

第 IX 部 非線形方程式

第 X 部 最適化 (→ 最適化シリーズ へ移管)

数値最適化の各トピックは独立した「最適化」シリーズに集約された。重複を避けるため、当章では直接該当ページにリンクする。

第 XI 部 フーリエ変換

前提知識

  • 数値解析 初級の内容
  • 線形代数(行列、固有値、ベクトル空間)
  • 微分積分、テイラー展開
  • 微分方程式の基礎
  • 複素数(DFT 章のみ)