ぼんさい塾

ぼんさいノートと補遺に関する素材や注釈です.ミスが多いので初稿から1週間を経た重要な修正のみ最終更新日を残しています.

二重誤り訂正符号 (5)

2012-06-19 00:13:24 | 暮らし

記事一覧, sys.pdf, sys-s.pdf,

5.シンドロームの計算

生成多項式が G(x) = M1(x) M2(x)で, M1(α) = 0,M23) = 0 とします.受信した符号語の多項式が W(x) のときのシンドロームは

        (W(α), W(α3))

で定義され,

        W(x) = Q1(x) M1(x) + R1(x),R1(x) = W(x) mod M1(x)

とおくと W(α) = R1(α) と表せます.同様に W(α3) = R23) ( R2(x) = W(x) mod M2(x) ) です.また,一般に W(α2i) = W(αi)2 が成立します.
W(α3) の計算例として

        W(x) = F(x) + E(x) = (1 + x + x4) (1 + x + x2 + x3 + x4) + x2 + x11

のときの R2(x) = W(x) mod M2(x) を求めると,x5 mod M2(x) = 1 ですから

     

となり,R23) = α3 + α6 = α2 が得られます.これは

        h2 = (α0  α3  α6 α9  α12  α0  α3  α6  α9  α12  α0  α3  α2  α9  α12)

とおいたときのシンドローム (1  0  1  0  1  0  1  1  1  0  0  1  0  0  0) h2T と一致しているはずです.