Partial proof for weighted_correlated_agreement_over_affine_spaces'#420
Partial proof for weighted_correlated_agreement_over_affine_spaces'#420aleph-prover[bot] wants to merge 1 commit intomainfrom
Conversation
Automated commit at 20260310_065811
🤖 Gemini PR SummarySummaryFormalization of the weighted correlated-agreement (WCA) theorem over affine spaces, a result used in proximity gap analysis for Reed–Solomon codes (BCIKS20 framework). The proof establishes that if a subset of points in an affine space has a measure exceeding a specific threshold, there exist global Reed–Solomon codewords matching the generators across a significant portion of coordinates. Mathematical Formalization
Proof Status & Critical Missing Components
Logic Structure
Statistics
Lean Declarations ✏️ **Added:** 12 declaration(s)
✏️ **Affected:** 1 declaration(s) (line number changed)
✅ **Removed:** 1 `sorry`(s)
❌ **Added:** 1 `sorry`(s)
🎨 **Style Guide Adherence**There are more than 20 violations in this diff. Grouped by rule:
📄 **Per-File Summaries**
Last updated: 2026-03-10 07:00 UTC. |
|
Closing: partial proof for weighted correlated agreement variant — large BCIKS20 patch with new sorrys/placeholders. Donor-only. |
Some theorems may only have informal proofs available.
Some hard-to-prove facts may have been replaced with axioms.
Proven lemmas: 9/10
The main goal is to prove a weighted correlated-agreement theorem over affine spaces: if a random point x in the affine space generated by u has probability pr above an explicit threshold, and α is at least sqrtRate·(1 + 1/(2m)) (with α < 1), then there exist Reed–Solomon codewords v (one for each generator index) such that the set of coordinates i where all u j i match v j i has μ-measure ≥ α. The proof has been decomposed into a “wrapper” theorem that simply instantiates a more direct core lemma, plus several supporting lemmas about (i) monotonicity of μ-measure over sets, (ii) rewriting uniform probabilities as counting ratios, and (iii) basic bounds like agree_set ≤ 1. Most of these supporting pieces are finished: the monotonicity lemma, the probability-as-cardinality lemma, and the agreement ≤ 1 lemmas are all proved, and the wrapper theorem reduces the original statement to the core affine-space lemma.
At this point, all remaining work is concentrated in one missing central lemma: turning the lower bound on the density of “good” points in the affine space (those with agree_set ≥ α) into the existence of the global witness v. The intended strategy is the BCIKS20 §6.3/§7.3 reduction: use a pigeonhole/quotient argument to find a line with many good points, apply the (already planned) line/curve correlated-agreement theorem on that line, then run a minimizer + list-size bound + affine-subspace cover argument and finally a finite-geometry “< |F| proper subspaces can’t cover U” contradiction to force one subspace to equal the whole U. The main challenge is that this “minimizer/list/cover lift” is substantial combinatorial geometry and is not yet available as a packaged lemma in the current library, so the nontrivial-direction case (U.direction ≠ ⊥) is where the proof is stuck. In terms of subproblems, the project is essentially “almost done except for the hard core”: many auxiliary lemmas are complete, the top-level reduction compiles, but 1 key theorem (the combinatorial lift from density to a global v) remains to be proved.