Content deleted Content added
→Description: clarify; + fix inline link |
→Remarks: simplify proof |
||
Line 62:
===Remarks===
The decoding algorithm described above can be used to correct all errors up to less than ''dD''/4 in number. Using [[minimum distance decoding]], the outer decoder can correct all messages with less than ''D''/2 outer symbols in error. Similarly, the inner code can reliably correct an input if less than ''d''/2 inner symbols are erroneous. Thus, for an outer symbol to be incorrect after inner decoding at least ''d''/2 inner symbols must have been in error, and for the outer code to fail this must have happened for at least ''D''/2 outer symbols. Consequently, the number of inner symbols that must be received incorrectly for the concatenated code to fail must be at least ''d''/2⋅''D''/2 = ''dD''/4.
The algorithm also works if the inner codes are different, e.g., for [[Justesen code]]s. The [[generalized minimum distance decoding|generalized minimum distance algorithm]] can be used to correct up to ''dD''/2 errors.
|