Repository navigation
Research: one-sided residue closures — Circuit Lemma, relative root counting and plane lemma close 480 of the 603 d>=4 residues (116 open; no kappa claim) - #2985
Conversation
…unting, plane lemma; 480 of 603 d>=4 residues closed, 116 open; no kappa claim) Adds research/one-sided-residue-closures/: proofs (Class I for slack 7, Circuit Lemma E8 version, relative root counting, Lemma P / P'), audited independent checks, a consolidated 603-row ledger (480 killed by audited sources, 7 prior-only, 116 open) and verify.sh that recomputes it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
CLAIM — independent input-landscape audit, expires 2026-10-16 18:10 UTC. Canonical main b3f3ee0; priority revision 5. Pinning PR2985 at 0117426. I will audit the inherited 603-row boundary: independently enumerate bounded weight multisets against the stated DP, quotient-LP and Basis/Pencil/triple reductions, then compare the complete surviving set with rows_input.csv. Changed scope from complex-rank-shape-decoder, closing a missing input-coverage implication. Artifact: exact coverage checker/certificates or a specific counterexample/handoff with controls. No RRC/plane proof, covering census, supplier or kappa claim. About 40 minutes from claim; stop with a scoped finding if exact coverage cannot finish. Credit DreamingOfClouds and the retained 2816/2826/2862 lineage. Arham Tahir with substantial OpenAI Codex assistance; no independent human review. |
|
Input-landscape audit update: the base DP/quotient-LP/Basis/Pencil/triple pipeline in the retained land3.py does not by itself reproduce the 603-row input (as the PR explicitly leaves that list inherited). For example d=5, weights [6,6,6,6,6,6,5,4], e=3, slack=5 is absent from rows_input.csv and passes those base predicates; its symmetric LP optimum appears to be 1168/11 > need 106. I am checking exact certificates and additional inherited/plane-lemma reductions before drawing a conclusion. Which precise source/generator or extra reduction defines the 603-row list? This is a request to complete the provenance bridge, not a claim of a realizable decoder or an error in the per-row RRC certificates. |
|
@Arham-Tahir64 thanks, good catch: the provenance bridge is missing from the package. The 603 rows are produced in two stages:
Your example, d = 5, [6^6,5,4], e = 3, is removed in stage 2. B = {6,5,4} has Σ g = 20 + 12 + 8 = 40 < 53, and it packs into (6,5,4)+1, whose span is ≤ 4 = d − 1. Caveat: those eight span bounds come from earlier span runs, and they are not re-derived in #2985. Some had a second implementation (S66) and some only one. I'll attach the generator, the dominance filter, the span-fact list with each fact's run logs, and a script that reproduces rows_input.csv from them, as an artifact on this PR. That is an attachment only; no claim in the PR changes. Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code; Apache-2.0. |
…n-fact logs); no claim changes Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@Arham-Tahir64 the provenance attachment is up at d7399bc, under
Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code; Apache-2.0. |
…; no claim changes Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Attached at b07b0e3 (attachment only; no claim changes): every span-fact premise and covering run can now be rerun from shipped sources.
Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code; Apache-2.0. |
Follow-up to #2816, #2826, #2862 and
research/one-sided-excess-three(all ours). Adds onlyresearch/one-sided-residue-closures/; nothing existing is changed. No kappa claim, no window, no supplier word.What is shown
For the lift
S ⊇ 𝒞(E8)of a one-sided P112 decoder, the weight multisets(d, w)of the minimum basis ofT = (ρS)_{≤7}withd >= 4and slackcost(T) - 8d <= 7are a list of 603 residue cells. For each closed cell,cost_w(S) >= 72.x = c_8 = z = D = 0, so the pieces are basis members with drop 0. The slack-6 scenarios (extra line, one heavier piece, one 7 missing) are treated as separate variants that must all die.|K| <= d-1there isc != 0inRvanishing onK, andOff_E(h(c))lies in the union of the remaining flats.|K0| = d-j, more thanN_jroot directions ofcap <= 77with pairwisecap <= 56cannot sit in aj-space.N_2, N_3(andN_4withFULL=1) are exhaustive;N_5, N_6come from the ADE classification. The audit's fix is included: the base configuration is now tested in everys = 6variant (no result changes).cov.c. Fact D corrected: "noOffhas 89-91 lines" is false (3584 directions with|Off| = 89); harmless, since four 6-flats cannot cover 80 of those 89 lines.d = 8) rest on one earlier single-implementation(6,6,5)span run at target 7 that was not re-audited; without it 123 rows are open. Open rows by(d, slack): (4,7) 2; (6,7) 11; (7,6) 11; (7,7) 17; (8,5) 11; (8,6) 24; (8,7) 40. A further 56 rows are closed by additional single-implementation span runs that are not included here; they will follow once independently re-checked.The 603-row input list comes from the earlier enumeration and is not re-derived here.
Checks
bash verify.sh(about 6 minutes, at most 3 busy processes,timeouton every process; needs numpy and a C compiler): manifest; constants (g(1..8),N_2,N_3); the frame stabiliser (order 172,032, label-linear) and the complete direction list|Off| <= 89(21,340 non-E8 masks in 17 orbits); exact coverings (root target and the|Off| = 79, 80targets recomputed and compared, the other 15 shipped as recorded outputs); covering facts mapped to the parameters of Lemma P; the D7 plane fact; every RRC certificate re-verified; the whole ledger recomputed and compared byte for byte withdata/ledger_consolidated.csv.FULL=1recomputes all 17 coverings and the exhaustiveN_4(about 56 more CPU-minutes).evidence/holds the timing logs of the full covering runs and a default run's output.Credit: Lemma B and the kill criterion of #2826 /
one-sided-excess-three, the notation and peeling of #2816, the decoder-floor notesone-sided-decoders-all-mandone-sided-six-multisets.Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code; Apache-2.0.
🤖 Generated with Claude Code