|
| 1 | +--- |
| 2 | +kind: paper |
| 3 | +bibkey: Jo26 |
| 4 | +title: "Interleaving Stability for Mutual Correlated Agreement and Curve Decodability" |
| 5 | +year: 2026 |
| 6 | +bib_source: blueprint/src/references.bib |
| 7 | +canonical_url: https://eprint.iacr.org/2026/891 |
| 8 | +source_metadata: ../sources/Jo26/metadata.yml |
| 9 | +status: seeded |
| 10 | +related_concepts: |
| 11 | + - reed-solomon-proximity |
| 12 | +related_modules: |
| 13 | + - ArkLib/Data/CodingTheory/InterleavedCode.lean |
| 14 | + - ArkLib/Data/CodingTheory/ProximityGap/ProximityGenerators.lean |
| 15 | + - ArkLib/Data/CodingTheory/ProximityGap/MCAGenerator.lean |
| 16 | + - ArkLib/Data/CodingTheory/ProximityGap/DG25 |
| 17 | + - ArkLib/ProofSystem/Whir |
| 18 | +--- |
| 19 | + |
| 20 | +# Jo26 |
| 21 | + |
| 22 | +## At A Glance |
| 23 | + |
| 24 | +`Jo26` proves interleaving stability for two coding-theoretic soundness properties used in modern |
| 25 | +IOP/SNARK analyses: generator mutual correlated agreement and curve decodability. |
| 26 | +The main ArkLib relevance is that row-wise interleaving does not introduce the previously tracked |
| 27 | +linear interleaving-width loss for generator MCA. |
| 28 | + |
| 29 | +## What ArkLib Uses From This Paper |
| 30 | + |
| 31 | +- The generator-MCA transfer bound from a base code `C` to the row-wise interleaved code |
| 32 | + `C^{≡s}`. |
| 33 | +- The exact-transfer case for `|Ω| ≤ q`, which makes affine-line MCA invariant under row-wise |
| 34 | + interleaving. |
| 35 | +- The observation that polynomial-generator MCA bounds can be transferred to interleaved codes |
| 36 | + without an additional interleaving-width factor. |
| 37 | +- The marked curve-decodability formulation and its equivalence to the standard definition for |
| 38 | + additive codes, as future infrastructure for curve-decodability formalization. |
| 39 | + |
| 40 | +## Main ArkLib Touchpoints |
| 41 | + |
| 42 | +- [`ArkLib/Data/CodingTheory/InterleavedCode.lean`](../../../ArkLib/Data/CodingTheory/InterleavedCode.lean) |
| 43 | + provides row-wise/interleaved-code representations. |
| 44 | +- [`ArkLib/Data/CodingTheory/ProximityGap/ProximityGenerators.lean`](../../../ArkLib/Data/CodingTheory/ProximityGap/ProximityGenerators.lean) |
| 45 | + and |
| 46 | + [`ArkLib/Data/CodingTheory/ProximityGap/MCAGenerator.lean`](../../../ArkLib/Data/CodingTheory/ProximityGap/MCAGenerator.lean) |
| 47 | + provide the general generator and MCA-generator layer. |
| 48 | +- [`ArkLib/Data/CodingTheory/ProximityGap/DG25`](../../../ArkLib/Data/CodingTheory/ProximityGap/DG25) |
| 49 | + contains adjacent interleaved-code proximity-gap transfer results. |
| 50 | +- [`ArkLib/ProofSystem/Whir/MutualCorrAgreement.lean`](../../../ArkLib/ProofSystem/Whir/MutualCorrAgreement.lean) |
| 51 | + contains the current WHIR-specific MCA layer that should eventually reuse the general |
| 52 | + coding-theory interface. |
| 53 | + |
| 54 | +## Version Notes |
| 55 | + |
| 56 | +- `Jo26` is currently tracked as ePrint 2026/891. |
| 57 | +- The ePrint metadata date is May 6, 2026. |
| 58 | + |
| 59 | +## Known Divergences From ArkLib |
| 60 | + |
| 61 | +- ArkLib does not yet expose a complete general code-level MCA error-function API matching the |
| 62 | + paper's `ε_G(C, δ)` formulation. |
| 63 | +- Curve decodability is not yet a first-class ArkLib coding-theory abstraction. |
| 64 | +- Existing interleaved-code formalization is already present, but the exact statement shape needed |
| 65 | + for `Jo26` will likely require a small interface layer around generator-MCA error functions. |
| 66 | + |
| 67 | +## Open Formalization Gaps |
| 68 | + |
| 69 | +- Add general code-level MCA error-function wrappers for the existing generator-MCA predicates. |
| 70 | +- Formalize the base-to-interleaved generator-MCA transfer bound. |
| 71 | +- Add the exact-transfer corollary for `|Ω| ≤ q`. |
| 72 | +- Introduce curve-decodability and marked curve-decodability definitions. |
| 73 | +- Prove the equivalence and interleaving-transfer results for curve decodability. |
| 74 | + |
| 75 | +## Source Access |
| 76 | + |
| 77 | +- Source metadata: [`../sources/Jo26/metadata.yml`](../sources/Jo26/metadata.yml) |
| 78 | +- Public reference: [`blueprint/src/references.bib`](../../../blueprint/src/references.bib) |
0 commit comments