Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Joint Error-and-Erasure Unique Decoding

Abstract

A code of minimum distance d has a unique legal message whenever twice the unknown-error budget plus the known-erasure budget is below d.

Theorem 1.1 (The joint error-and-erasure condition gives unique decoding).

Proof. Machine-checked in Lean as D5/S3/Arith/Coding/ErrorErasureUniqueDecoding.error_erasure_unique_decoding (✓ std3). ∎

Source. Repository-derived.

Commentary.

Fix the known erased-coordinate finset E. A legal candidate is compatible with the received word when it disagrees on at most e coordinates outside E.

Any coordinate where two compatible candidates disagree lies either in E, in the first candidate’s unerased error set, or in the second candidate’s unerased error set. Their Hamming distance is therefore at most s + e + e. The strict bound 2e + s < d and the code’s minimum-distance condition force the candidates to coincide.

References