技能一覧 › 大学数学 情報理論・符号理論

検査行列と最小距離

検査行列 で と定まる符号の次元 を求め、「 のどの 列も一次独立で、一次従属な 列がある」ことから最小距離 と を求められる。組織形の と を互いに求められる

前提

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

読み込み中…

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

一覧で見る(前提が先)
  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. 掃き出し法と連立 1 次方程式 (大学数学 線形代数)
  28. 行列の階数と解の存在 (大学数学 線形代数)
  29. ベクトル空間・一次独立・基底・次元 (大学数学 線形代数)
  30. 因数分解 (中学数学 数と式)
  31. 文字式で表した整数の性質 (中学数学 数と式)
  32. 余りによる整数の分類 (数学A 整数の性質)
  33. 樹形図で数え上げる (算数 場合の数)
  34. 積の法則と和の法則 (算数 場合の数)
  35. 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
  36. 合同式 (数学A 整数の性質)
  37. 線形符号と生成行列 (大学数学 情報理論・符号理論)
  38. 円の周の長さと面積 (算数 平面図形)
  39. おうぎ形の弧の長さと面積 (算数 平面図形)
  40. 弧の長さからおうぎ形の中心角と面積を求める (中学数学 平面図形)
  41. 特別な直角三角形の辺の比 (中学数学 相似と三平方の定理)
  42. 弧度法と単位円による三角関数 (数学II 三角関数)
  43. 加法定理と 2 倍角・半角・積和の公式 (数学II 三角関数)
  44. 線形変換と行列 (大学数学 線形代数)
  45. 核と像と次元定理 (大学数学 線形代数)

説明

線形符号は、生成行列 で「作り方」を与える代わりに、検査行列 で「符号語が満たす条件 」を与えることもできます。この技能を使うと、符号語をすべて書き出さなくても、 の階数から次元 が、 の列の一次従属関係から最小距離 と重み の符号語の個数 が求まります。さらに、組織形の生成行列 と検査行列 を互いに書き換えられます。 が大きく符号語が 個もある符号の誤り訂正能力を調べるときに特に役立ちます。

なぜそうしてよいのか

を 上の 行列とします。写像 , は線形写像で、符号 はちょうどその核 です。像 は の列ベクトルが張る空間なので です。次元定理 から が得られます。

次に、 の第 列を とすると です。したがって「 が符号語」とは「係数 による列の一次結合が になる」ことです。 の重み は 0 でない係数の個数なので、重み の符号語があることは、 本の列が 0 でない係数で一次関係 を満たすことと同じです。どの 本の列も一次独立なら、重み 以下の 0 でない符号語はありません(もしあれば、その 0 でない成分の位置にある 本以下の列が一次従属になってしまいます)。一方、一次従属な 本の列があれば、それらの間の自明でない一次関係から重み 以下の 0 でない符号語ができます。前半と合わせると重みはちょうど です。よって最小距離は です。

は、和が になる係数付きの 本の列の組を数えれば求まります。 では係数が 1 しかないので「和が になる 本の列の選び方」の数が です。 では、一次従属な 本の列の組 1 つにつき関係式は定数倍を除いて 1 通りに決まります(どの 本も独立なので、関係の全体は 1 次元です)。そのため組 1 つから 個の符号語ができます。組織形については、, とおくと なので、 の各行は に入ります。 なので、 の行は の基底になっています。

手順

  1. 掃き出し法で を求め、次元 を出す。

  2. の列 を書き並べ、 と見る。

  3. 少ない本数から順に一次従属な列の組を探す。零列があれば 。互いに定数倍の 2 列( では等しい 2 列)があれば 。どちらもなければ 3 本、4 本、…と調べ、一次従属な列の組が初めて現れる本数を とする。

  4. を数える。 では和が になる 本の列の組の個数をそのまま とする。 では一次従属な 本の組の個数に を掛ける。

  5. 組織形を変換するときは、 を使い、最後に で検算する。

例題

上の検査行列 で定まる符号 の最小距離 と、重み の符号語の個数 を順に求めよ。

例題の解答

手順1: の右側 3 列は なので です。よって で、符号語は 個あります。

手順2: 列は , , , , , です。

手順3: 零列はないので です。6 本の列はすべて異なり、 で 2 本の和が になるのは 2 本が等しいときだけなので、どの 2 本も一次独立で です。一方 なので、一次従属な 3 列があります。よって です。

手順4: 和が になる 3 列の組を数えます。3 本の和が とは、2 本の和が残り 1 本に等しいことです。 通りの 2 本の和を調べると、和がほかの列に一致するのは次の組だけです。, , , の 4 組です。たとえば は列の中にありません。よって です。

検算(手順5): と見ます( では )。このとき で、これは対称なので も同じ行列です。 の行は です。8 個の符号語は , , , , , , , で、重みは です。重み 3 の符号語は 4 個あり、結果と一致します。

答え:

よくある誤り

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

入口の問題

この技能を使う問題

この技能の次に学べること