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.
A short Reed–Solomon code over and its symbol-error syndromes
Example
In , evaluate the degree-less-than-two polynomials at . This gives the Reed–Solomon evaluation code
with encoding and generator/parity-check matrices
It has parameters . Its four parity-check columns give distinct projective directions, so every one-symbol error value at every position has a distinct syndrome.
Facts & Assumptions
Given: The field , evaluation points , and matrices displayed above.
For every prime , the two operations on make it a field: For every prime , is a field.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes: Matrix products are the finite coordinate sums over the field.
Rank-nullity: : The dimension of a finite-dimensional domain is the sum of kernel and image dimensions.
If and is a linear subspace of , then is finite-dimensional, , and if and only if : A subspace of a finite-dimensional space with equal dimension is the whole space.
Row rank equals column rank, and both equal the number of pivots: The row rank and column rank of a finite matrix over a field are equal.
A full-column-rank matrix has image dimension equal to its number of columns: The image of a full-column-rank matrix has dimension .
Syndrome of a received word over a finite field: A received vector's syndrome is .
Classical distance gives error detection, unique decoding, and erasure recovery: Distance uniquely decodes one unknown symbol error and distinct allowed errors have distinct syndromes.
Verification
The map is injective because its first two coordinates recover and . Hence the displayed has independent columns and [L1] gives .
Multiplication gives : the four row-column dot products are , all zero in . The first two columns of , and , are independent, so its column rank is ; [F5] makes its row rank as well.
If and , then has no roots. If , the equation has the unique solution , so at most one of the four distinct evaluation points is a root. Every nonzero codeword therefore has weight at least , and gives of weight . Thus .
The columns of are , , , and . Their six pairwise determinants in are , all nonzero, so no two are scalar multiples. A nonzero error has syndrome ; within one position distinct nonzero give distinct syndromes, and across positions equality would force proportional columns. Hence all nonzero one-symbol errors have distinct syndromes.
Therefore . By [F3], ; [F4] gives .
For example, the error has syndrome in . Since , [L3] gives unique one-symbol correction. The example uses the evaluation-code definition; its exact distance and syndrome claims above are proved here rather than inferred from a source formula.
Remarks
The MIT lecture notes define Reed–Solomon codes by evaluating degree-less-than- polynomials at distinct field points. Their displayed root-count bound is one looser than the sharp degree bound needed to derive the stated exact distance formula; this example does not rely on it and proves its parameters directly.
Depends on
- Rectangular matrix multiplication and the identity matrix $I_n$, including zero-sized shapes
- The vector space $M_{m \times n}(F) := F^{\,m \times n}$ of $m$ by $n$ matrices over a field, with entrywise operations
- Syndrome of a received word over a finite field
- Classical linear code over a finite field
- Generator and parity-check matrices over a finite field
- Hamming weight and distance of a finite-field linear code
- Row space, column space, nullspace, row rank, column rank and matrix rank
- If $\dim_F V = n$ and $U$ is a linear subspace of $V$, then $U$ is finite-dimensional, $\dim_F U \le n$, and $\dim_F U = n$ if and only if $U = V$
- Classical distance gives error detection, unique decoding, and erasure recovery
- A full-column-rank matrix has image dimension equal to its number of columns
- Rank-nullity: $\dim_F V=\operatorname{nullity}T+\operatorname{rank}T$
- Row rank equals column rank, and both equal the number of pivots
- For every prime $p$, the two operations on $\mathbb{Z}/p$ make it a field
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
59 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
- Madhu Sudan, Essential Coding Theory, MIT 6.895, Lecture 5, “Reed-Solomon Codes” (Fall 2004) (standard reference, not scraped)
- John Preskill, Quantum Computation, Chapter 7, §7.6 (standard reference, not scraped)