No.2ベストアンサー
- 回答日時:
リード・ソロモン符号の基本骨格は、線型符号化です。
コンピュータの中のデータは全て数値で表されていますから、
データを順次送り出す通信は、数列だと解釈できます。
その数列を、固定長の短い列の並びへ区切ると、
ベクトルの列だとみなすことができます。
ベクトルの列を通信路へ送り出すに先立ち、
各ベクトルを一次変換によって、より高次元のベクトル空間の中へ
写像しておくと、変換の値域は終域であるベクトル空間の
真部分空間となり、受信するデータの中に
現れ得るベクトルと現れ得ないベクトルが区別できるようになります。
この違いを用いて、通信にエラーがあったかどうかを検査するのが、
線型符号化による誤り検出符号です。
誤り検出ができるかできないかは、使った一次変換の性質によります。
更に上手に一次変換を選んでおくと、異なるデータを送信したときに
それぞれにエラーを加えた受信ベクトルが同じにならないように
設計することもできます。これを用いて、エラーを含む受信データを
もとのデータに復元するのが、線型符号化による誤り訂正符号です。
線型符号化には、使う一次変換によって種々のものがあり、
リード・ソロモン符号より素朴なハミング符号なんかも有名ですね。
リード・ソロモン符号の場合は、データを m×k ビットづつに区切って
有限体 F = GF(2^m) をスカラーとするベクトル空間 F^k の元と見て、
一次変換によって F^n (ただし n > k) の元へ移します。
その際、変換後のベクトルの n 個の成分のうち
k 個は変換前の F^k のベクトルの成分がそのまま現れるようにしておきます。
その k 個の成分を通信データの情報部分,
残り n-k 個の成分を通信データの検査部分と呼び、
一次変換の係数行列をこの符号化の生成行列と呼びます。
リード・ソロモン符号の具体的な生成行列については、
ネット検索でもして読んでみてください。
多くのサイトでは、いきなりガロア群とか多項式とか出てきて
何を説明しているのか判りづらい感じになっていますが、
上記の枠組みを踏まえて具体的な行列を示す説明をしているのだ
と思えば、話の筋が掴みやすいのではないかと思います。
ありがとう・・・
>ベクトルを一次変換によって、より高次元のベクトル空間の中へ
写像しておくと、変換の値域は終域であるベクトル空間の
真部分空間となり、受信するデータの中に
現れ得るベクトルと現れ得ないベクトルが区別できるようになります。
この違いを用いて、通信にエラーがあったかどうかを検査するのが、
線型符号化による誤り検出符号です。
ーー>
符号空間と非符号空間の分離・・・
ガロア体ですね・・・
訂正メカニズムはさらに難しそうですね!
No.3
- 回答日時:
デジタルデータは 0 または 1 が並んだものなわけだけれど、
この列をまず mk 個づつに区切り、更にその中を m 個づつに区切る。
そうすると、データは m 桁の 2 進数を成分に持つ k 次元ベクトルの列
と見ることができます。
2 進数の k 個組をベクトルと見るためには、
m 桁の 2 進数の加減乗除が体でないといけません。
パソコンのプログラミングで通常「整数演算」と呼ばれるものは、
レジスタの幅を r ビットとして剰余環 Z/(2^r)Z での計算です。
この環では除算を行うことができず、体にはなっていません。
その代わりにスカラーとして使えるのが、有限体 GF(2^m) です。
有限体 GF(q) は、q が素数または素数の自然数乗のときに存在し、
q = p^m のときには、GF(p) の元を係数に持つ多項式の環 GF(p)[X] と
この環上で既約な m 次多項式 f(X) によって
剰余環 GF(p)[X] / f(X)GF(p)[X] として構成できるのでした。
ここで、有限体(ガロア体)だの多項式だのが登場するんですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ホビー) 3アマ試験 2 2023/05/17 05:09
- 数学 数学I 因数分解について 因数分解の答えが (c-b)(a-b)(a-c)となりましたが、解答では輪 7 2023/04/06 14:38
- オーケストラ・合唱 ナチュラル記号の適用について(楽譜の読み方) 2 2024/07/23 11:29
- 大学受験 下の問題の解答のⅡ(ウ)のW2の符号が−になる理由を教えてください。 3 2024/12/11 21:26
- その他(教育・科学・学問) どうして上の問題は符号が変わるのに下の問題は符号が変わらないんでしょうか… 5 2023/04/18 18:20
- 情報処理技術者・Microsoft認定資格 8ビットのグレイ符号10110110および10101110を2進数にする問題が分からないので教えて下 1 2023/10/22 13:23
- その他(プログラミング・Web制作) 符号誤り率の計算は例題でどのようなものがありますか。(.erfcで表現できるのも)教えてほしいです。 1 2023/07/11 11:06
- 数学 数2の関数の接線の問題なのですがこの青で囲ったーaの二乗はなぜ符号がプラスにならないのですか?教えて 17 2024/02/25 18:12
- 戦争・テロ・デモ 太平洋戦争において日本軍の暗号解読について 7 2024/11/25 15:24
- その他(ファッション) 骨格ストレート、ウェーブ、ナチュラルそれぞれに似合う全身コーデを教えてください!! いまだに自分の骨 1 2024/01/27 16:59
このQ&Aを見た人はこんなQ&Aも見ています
-
123を使って出来る最大の数は?
数学
-
小学1年生とか2年生に、「1+1ってなんで2になるの?」って聞かれたらどう答えます? 意外と難しいよ
数学
-
RSA暗号における公開鍵と秘密鍵の意味
数学
-
-
4
問題 √2が無理数であることを入り方を用いて示せ。 この写真は回答なのですが、n2乗は4の倍数だから
数学
-
5
独立かどうかの判断のしかた
数学
-
6
この算数問題、何がおかしい? 何かがおかしい?
数学
-
7
上の(−b−2)の何をどう考えたら(b+2)になるのでしょうか?
数学
-
8
RSA暗号の原理
数学
-
9
この回答あってる
数学
-
10
超わかる さんのYouTube上の投稿より、最後の階差数列の部分の計算方法が分かりません。 Σk=1
数学
-
11
誤差の大きさ
数学
-
12
ネット上にあった説明なのですが、これは正しいですか? (原文をそのままコピペしました) 【ボリューム
数学
-
13
この増減表を求める問題で微分係数0になる点を求めるというのは分かりますが、でもそれだとポイントの条件
数学
-
14
数学の問題です。生成AIの解答と私の解答で答えが合いません。
数学
-
15
8人の人がいて、どの2人も仲が良いか仲が悪いかのどちらかである。どの3人の中にも仲が悪い2人がおり、
数学
-
16
7の不思議
数学
-
17
a(n) = 1/(n+1)! lim[z->π/2] (d/dz)^(n+1) [(z-π/2)t
数学
-
18
訂正:相対論は光を構成する場の存続時間を見落としてますよね
数学
-
19
ここでいうスカラーとはなにを意味しているのでしょうか。スカラーの意味があまりよくわかっていなのでベク
数学
-
20
ヘロンの公式
数学
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
写真は多変数関数についての「...
-
【数学】積分したあとに微分す...
-
数学です。267の説明おねがいし...
-
サイコロを100回投げて、奇数、...
-
xy平面上の点P(x,y)に対し,点Q(...
-
加法定理の公式
-
数学者は夜行性か?
-
積分で絶対値が中にあるときっ...
-
y''+y=1/cos(x)の特殊解の解法...
-
高2です。 数学の問題集につい...
-
二重和
-
△ABCの外側に正三角形ABP, ACQ...
-
1,189,200円の割引率が0.82500%...
-
なぜ、Δtがdtではなくdτになる...
-
計算方法教えてください。 73-(...
-
足し算のざっくり計算が苦手で...
-
三角関数ですこれはなぜx=0と...
-
この算数問題、何がおかしい? ...
-
割り算の不思議
-
モンティホール問題について 問...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
f(z)=(z^2-1)のテイラー展開と...
-
中高で数学をやる意義は? と聞...
-
二重和
-
誤差の大きさ
-
確率の質問です
-
123を使って出来る最大の数は?
-
【数学の問題】男女4vs4の合コ...
-
媒介変数 x = t + 1/t-1 , y = ...
-
2025.2.17 02:11にした質問の延...
-
演算子法についての式変形について
-
三つの複素数の位置関係
-
クレメールの公式について教え...
-
2.2%は分数で表すと22/1000、約...
-
皆既日食について
-
高1数学二次関数の問題です!
-
一番なんですけど、 等比数列だ...
-
数学と言うか数字の面白さ
-
絶対値の中が0以上ならそのまま...
-
これなに
-
数学
おすすめ情報