単元一覧 › 大学数学 情報理論・符号理論

情報理論・符号理論の問題

難易度 1教科書の例題レベル大学数学 情報理論・符号理論

3 元体 (演算は を法とする)上で、符号長 の線形符号 を生成行列

で定める。すなわち とする。符号語 のハミング重みを でない成分の個数とし、 の最小距離 を の でない符号語の重みの最小値とする。また、重みがちょうど である符号語の個数を とする。 と をこの順に組 で求めよ。

この問題で使うもの

この問題を解けるようになるまで(37 技能)

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

線形符号と生成行列の技能を使います。 を 全体で動かして、符号語 をすべて書き出しましょう。

ヒント 2

で、各成分は で割った余りにします。符号語は 個です。

ヒント 3

に対する符号語は で重み 、 に対する符号語は で重み です。残りの符号語の重みも求め、 でないものの中で最小の重みとその個数を調べましょう。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

手順 1:符号語の一般形を求める。
とすると

である(各成分は を法として計算する)。 の 2 つの行は一次独立なので次元は で、符号語は 個ある。

手順 2:符号語をすべて書き出し、重みを数える。

計算の例: のとき第 3 成分は 、 のとき 、 のとき 、 のとき 、 のとき である。

手順 3:最小距離と を読み取る。
でない 8 個の符号語の重みは なので、最小値は である。重み の符号語は と の 2 個なので である。

よって 。

別解

符号語は (mod 3)。 の 9 通りすべてについて重みを求める。

  • : で重み 0
  • : で重み 2
  • : で重み 2
  • : で重み 3
  • : より で重み 3
  • : より で重み 4
  • : より で重み 3
  • : より で重み 4
  • : より で重み 3

0 でない符号語の重みの最小値は 2 なので 。重みが 2 の符号語は と の 2 個なので 。

検算として、重み 1 の符号語がないことを確認する。 なら第 1 成分と第 4 成分がともに 0 でないので重みは 2 以上。 なら で第 2 成分と第 3 成分が となり重みは 2。よって最小重みは 2 で、重み 2 の符号語は の 2 個である。

答えは 。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題