と BCH コードと誤りの訂正
さて、BCH コードを定める行列 に左から
を掛けると
となり、見通しが良くなります。
1 ビット誤っていた場合
BCH コード に対して、 ビット目が誤って、 が送られてきたとすると
となるので、誤りを検出し、かつ訂正ができます。
例として
が送られてきたときを考えましょう。このとき
となるので、2 ビット目が誤っていることがわかります。従って正しいコードは
です。
さて、BCH コードを定める行列 に左から
を掛けると
となり、見通しが良くなります。
BCH コード に対して、 ビット目が誤って、 が送られてきたとすると
となるので、誤りを検出し、かつ訂正ができます。
例として
が送られてきたときを考えましょう。このとき
となるので、2 ビット目が誤っていることがわかります。従って正しいコードは
です。