Finite Boolean list decoding #
Exact truth-table agreement above 1/2 + ε places the original message in
the candidate set of any code list-decodable up to radius 1/2 - ε. The
candidate set contains at most the advertised indexed list size. A canonical
fixed-width codec stores the selecting index in exactly clog₂(listSize) bits
and turns the existential decoder occurrence into an actual bit string. The
family layer separates semantic inverse-accuracy decoding, concrete polynomial
parameter bounds, and single-machine encoder/full-decoder uniformity.
Encoding a decoder index uses exactly the ceiling-logarithmic number of bits needed for the advertised list size.
Fixed-width decoder-index encoding round-trips exactly.
Selecting a list decoder output through its encoded index agrees with selecting it directly.
Relative Boolean Hamming distance is one minus exact agreement probability.
Exact agreement and relative Hamming distance partition the coordinate space.
Agreement at least 1 - radius implies relative distance at most
radius.
A list-decoding guarantee and sufficient agreement produce an indexed decoder occurrence of the original message.
A list-decoding guarantee and sufficient agreement produce an actual fixed-width bit string selecting the original message.
Sufficient agreement places the original message in the decoder candidate set.
Deduplicating the indexed decoder output leaves at most listSize
messages.
For a code list-decodable to radius 1/2 - ε, agreement
1/2 + ε puts the message in the decoder candidate set.
At agreement 1/2 + ε, the original message is selected by an actual
ceiling-logarithmic decoder-index string.
Hirahara's abstract list-decoding bridge: a 1/2 + ε approximator
identifies a candidate set containing the original message and having at most
the advertised list size.