技能一覧 › 大学数学 数値解析

行列のノルムと条件数

ベクトルの ・・ ノルムから誘導される行列ノルム(列和最大・行和最大、対称行列なら )を求め、条件数 を計算できる

前提

この技能までの道筋(54 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. 三角形の角の大きさ (算数 平面図形)
  2. 対頂角と平行線の同位角・錯角 (中学数学 平面図形)
  3. 三角形の外角と角の組み合わせ (中学数学 平面図形)
  4. 小数の四則計算 (算数 計算と数のきまり)
  5. 分数のたし算・ひき算 (算数 計算と数のきまり)
  6. 分数のかけ算・わり算 (算数 計算と数のきまり)
  7. 小数と分数のまじった計算 (算数 計算と数のきまり)
  8. 逆算(□ を求める) (算数 計算と数のきまり)
  9. 正負の数の加法・減法 (中学数学 数と式)
  10. 四則の混じった計算の順序 (算数 計算と数のきまり)
  11. 正負の数の乗除・累乗と四則混合 (中学数学 数と式)
  12. 分配法則を使った計算のくふう (算数 計算と数のきまり)
  13. 文字式の計算(同類項・分配法則) (中学数学 数と式)
  14. 1 次方程式の解き方 (中学数学 方程式)
  15. 二等辺三角形の角 (中学数学 平面図形)
  16. 平行四辺形と特別な四角形の性質 (中学数学 平面図形)
  17. 三角形・四角形の面積 (算数 平面図形)
  18. 約数の見つけ方 (算数 整数の性質)
  19. 素因数分解と約数の個数 (算数 整数の性質)
  20. 平方根の意味と根号の簡単化 (中学数学 数と式)
  21. 三平方の定理 (中学数学 相似と三平方の定理)
  22. 乗法公式による展開 (中学数学 数と式)
  23. 折り返した図形の角と長さ (中学数学 平面図形)
  24. 三平方の定理と平面図形 (中学数学 相似と三平方の定理)
  25. ベクトルの演算と成分 (数学C ベクトル)
  26. 行列の和・積と 2 次の逆行列 (大学数学 線形代数)
  27. 樹形図で数え上げる (算数 場合の数)
  28. 積の法則と和の法則 (算数 場合の数)
  29. 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
  30. 順列・円順列・重複順列 (数学A 場合の数と確率)
  31. 行列式 (大学数学 線形代数)
  32. 掃き出し法と連立 1 次方程式 (大学数学 線形代数)
  33. 行列の階数と解の存在 (大学数学 線形代数)
  34. ベクトル空間・一次独立・基底・次元 (大学数学 線形代数)
  35. 円の周の長さと面積 (算数 平面図形)
  36. おうぎ形の弧の長さと面積 (算数 平面図形)
  37. 弧の長さからおうぎ形の中心角と面積を求める (中学数学 平面図形)
  38. 特別な直角三角形の辺の比 (中学数学 相似と三平方の定理)
  39. 弧度法と単位円による三角関数 (数学II 三角関数)
  40. 加法定理と 2 倍角・半角・積和の公式 (数学II 三角関数)
  41. 線形変換と行列 (大学数学 線形代数)
  42. 核と像と次元定理 (大学数学 線形代数)
  43. 固有値と固有ベクトル (大学数学 線形代数)
  44. 掃き出し法による逆行列 (大学数学 線形代数)
  45. 基底の変換と表現行列 (大学数学 線形代数)
  46. 対角化と行列の累乗 (大学数学 線形代数)
  47. 最大公約数と最小公倍数 (算数 整数の性質)
  48. 比の性質と簡単な比 (算数 割合と比)
  49. 相似な三角形と長さの比 (算数 平面図形)
  50. 三角形の相似条件と対応する辺の長さ (中学数学 相似と三平方の定理)
  51. 三角比の定義と値 (数学I 図形と計量)
  52. 内積となす角 (数学C ベクトル)
  53. 内積空間とグラム・シュミットの直交化 (大学数学 線形代数)
  54. 対称行列の直交対角化 (大学数学 線形代数)

説明

行列 がベクトルを最大で何倍に伸ばすかを表す数を「行列ノルム」 といいます。この技能では、ベクトルの ・・ ノルムに対応する行列ノルムを、成分や固有値から計算します。さらに、連立 1 次方程式 の右辺の誤差が解の誤差として何倍まで増えうるかを表す条件数 を求めます。数値計算で「この方程式は誤差に弱いか」を判断するときに使います。

なぜそうしてよいのか

ベクトル の大きさを、、、 の 3 通りで測ります。行列ノルムは 、つまり「最大の拡大率」と定めます。 ノルムでは、 が成り立ちます。絶対値の行和が最大になる行 について ( と同符号、 なら )とおくと等号が成り立つので、 は「絶対値の行和の最大値」です。同様に となり、最大の列に対応する基本ベクトル で等号が成り立つので、 は「絶対値の列和の最大値」です。

実対称行列なら、直交対角化により ( は直交行列、)と書けます。直交行列は長さを変えないので、 とおくと です。すると となります。 が最大の固有ベクトルで等号が成り立つので、 です。

定義から が成り立ちます。 が正則のとき、 と ()を比べると です。これと を組み合わせると が得られます。この倍率が条件数 です。また、 と から となります。

手順

  1. 使うノルム(・・ のどれか)を確認する。条件数では と に同じノルムを使う

  2. を求める。(絶対値の列和の最大)、(絶対値の行和の最大)、 が実対称なら

  3. を確かめてから を求め、同じノルムで を計算する。実対称で ノルムなら、 の固有値は なので

  4. 条件数 を計算する(実対称・ ノルムなら )

例題

の ノルムに関する条件数 を求めよ。

例題の解答

手順 1:使うのは ノルムなので、絶対値の行和の最大値をとる。
手順 2: の各行の絶対値の和は、第 1 行が 、第 2 行が 。よって 。
手順 3: なので は正則で、。各行の絶対値の和は、第 1 行が 、第 2 行が 。よって 。
手順 4:。

答え:

よくある誤り

この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。

入口の問題

この技能を使う問題