Proximity Gaps in Interleaved Codes #
This file formalizes the main results from the paper "Proximity Gaps in Interleaved Codes" by Diamond and Gruen (DG25).
Main Definitions #
The core results from DG25 are the following:
affine_gaps_lifted_to_interleaved_codes: Theorem 3.1 (DG25): If a linear codeChas proximity gaps for affine lines (up to unique decoding radius), then its interleavingsC^malso do.interleaved_affine_gaps_imply_tensor_gaps: Theorem 3.6 (AER24): If all interleavingsC^mhave proximity gaps for affine lines, thenCexhibits tensor-style proximity gaps.reedSolomon_multilinearCorrelatedAgreement_Nat,reedSolomon_multilinearCorrelatedAgreement: Corollary 3.7 (DG25): Reed-Solomon codes exhibit tensor-style proximity gaps (up to unique decoding radius).
This formalization assumes the availability of Theorem 2.2 (Ben+23 / BCIKS20 Thm 4.1) stating that Reed-Solomon codes have proximity gaps for affine lines up to the unique decoding radius.
TODOs #
- Conjecture 4.3 proposes ε=n might hold for general linear codes.
References #
[DG25] Benjamin E. Diamond and Angus Gruen. “Proximity Gaps in Interleaved Codes”. In: IACR Communications in Cryptology 1.4 (Jan. 13, 2025). issn: 3006-5496. doi: 10.62056/a0ljbkrz.
[AER24] Guillermo Angeris, Alex Evans, and Gyumin Roh. A Note on Ligero and Logarithmic Randomness. Cryptology ePrint Archive, Paper 2024/1399. 2024. url: https://eprint.iacr.org/2024/1399.
Evaluation of an affine line across u₀ and u₁ at a point r
Instances For
Lemma: Distance of Affine Combination is Bounded by Interleaved Distance
Instances For
Instances For
Instances For
NOTE: This could be generalized to 2 * N instead of 2 ^ (ϑ + 1).
Also, this can be proved for ↔ instead of →.
[⊗_{i=0}^{ϑ-1}(1-r_i, r_i)] · [ - u₀ -; ...; - u_{2^ϑ-1} - ]
- [⊗_{i=0}^{ϑ-2}(1-r_i, r_i)] · ([(1-r_{ϑ-1}) · U₀] + [r_{ϑ-1} · U₁])