How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Reed-Solomon outer code has constant rate and distance
Statement
Let , and , and let be the Reed-Solomon evaluation code of Reed-Solomon outer code and binary linear inner code. Then is injective, its rate over the alphabet is , and its relative Hamming distance over is at least that is, distinct codewords differ in at least coordinates. In the bit metric of Explicit binary codes of constant rate and distance applied to the words encoded by the power-basis map this is a statement about -symbols; the binary distance of the concatenated code is computed separately in Concatenation multiplies rate and relative distance.
Facts & Assumptions
Given: integers , , , the field with its fixed listing of the elements, and the evaluation code .
is a field with exactly elements; the code sends a message to the word where has degree less than , evaluated at all elements of the field in the fixed listing; the map is -linear (Reed-Solomon outer code and binary linear inner code).
A nonzero polynomial of degree over an integral domain has at most distinct roots in that domain (A nonzero polynomial of degree over an integral domain has at most distinct roots).
Every field has no zero divisors, so a field with its ring structure is an integral domain (A field has no zero divisors: or ).
Proof
Let be two distinct messages and let be the associated polynomials. Then because the coefficient vectors differ, and it is a polynomial of degree at most , so by [L1] applied over the field , which is an integral domain by [L2], it has at most roots; equivalently for at most of the evaluation points .
Among the coordinates of the two words, therefore, at least differ; the code is injective because , and its relative distance is at least . With this is .
The message space has elements and the rate over is the dimension divided by the length, ; the input and output sizes in bits are and respectively.
Remarks
- The count is exact for the evaluation code: the bound is attained by polynomials vanishing on evaluation points, so the distance cannot be improved by this method, but only the lower bound is used on this page.
- The alphabet here is , not the binary alphabet: the lemma is a statement about the outer code alone, and the passage to binary distance is the content of Concatenation multiplies rate and relative distance, which uses the injectivity and distance of the inner code. The case is included: then , , and the code is the length-two repetition code over , with rate and relative distance .
Depends on
Used by
Dependency tree · two levels
14 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Arora and Barak, Computational Complexity: A Modern Approach, §17.5.2 Lemma 17.18 (Reed-Solomon distance), printed p. 347. (standard reference, not scraped)
- Arora and Barak, Computational Complexity: A Modern Approach, §17.5.2 Definition 17.17, printed p. 347. (standard reference, not scraped)