Repository navigation
Conditional κ = 7.55120411314104e-4: 438 early restorations after #312's kernel/target/plateau/reorder stages on the w3 word (+0.0756% over #312) - #314
Conversation
…/plateau/reorder stages on the w3 word (κ 7.55120411314104e-4) PR312's package with PR313's early-restoration stage inserted after the reorder stage: PR280's screen/emitter re-pinned to PR312's final word (438 of 440 helpers), endpoint-aware residual widths and a generic stock invariant in cohort-bank-review.cpp, an exact ILP tiling in stages/bank-tiling.json (105,377 banks per stage), legality against the candidate's declared endpoints, and re-pinned chart/price/finish literals (nine ordinary levels). +0.0756% over PR312, priced against PR304's supplier (bit side binds). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The "Verify research artifacts" workflow (make joint-dual-verify) fails on main and on every open pull request since the root Makefile and README changed (AssertionError: Makefile in joint_dual_compose.check_sources). Regenerated with scripts/experiments/pin_joint_dual_sources.py; verify_joint_dual.py and tests/test_joint_reclaim.py pass (16 tests) under Python 3.11. The joint-dual certificates only change in their recorded source-manifest hash. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> (cherry picked from commit a45747d)
|
CI note: the only failing check here was the repo-wide 'Verify research artifacts' job ( |
|
Thank you @rohanarun. This contribution is now retained on main in the scoped 100-PR review and contributor credits. Contribution: Early restorations after the complete w3 stage stack. Review and limits: Joint stage replay and revised bank endpoints are required. CI merge-checkout wrapper differences do not change this package's source bytes. The complete original source, notices and relevant execution evidence are retained through the pinned source archive. The review distinguishes fresh local runs, source-bound historical Linux CI and prior exact-head review; it does not claim 100 fresh full mathematical audits. Closing this historical PR as reconciled. This preserves parallel and cumulative credit without replacing the selected frontier or promoting priced research targets to completed constructions. Reviewed head: |
Conditional κ =
151024082262820774685631/(2·10^26)= 7.55120411314104e-4, +0.0756 % over #312 (7.54549816771013e-4), +0.214 % over #311, +0.296 % over #310's w3 word. Priced against #304's complex supplier as #312 is; the bit side binds (nine ordinary levels).One self-contained package,
research/w3-stages-restore/(#312's package with one more native transcript stage), with its own workflow; branched frommain, no existing file changed.Full replay: PASS (
verify.py --output, ~12 minutes locally): both prerequisite source verifiers, #304's supplier admission, #312's three stages, the restoration stage, recompaction, legality, all global and compact F₂ columns, the endpoint-aware bank allocation, 23,870 changed charts, geometry admission, exact price (nine ordinary levels, two engines, 47 strict constraints), finite invoice, complex guard andfinish.py; printsPASS conditional kappa = 151024082262820774685631/200000000000000000000000000.Change
438 early restorations after #312's reorder stage — the stage #312 reports as blocked ("they would need final-frame changes that #310's legality checker rejects"), admitted as in #313: #280's own screen and emitter re-pinned to #312's final word. At the first
cleanup_gateADD (record 925,515) every data target already has its scalar endpoints (checked on the exact F₂ prefix); 440 helpersahave a single later scalar incidencea −= bwith an unwritten donor, both at rank-22 frames whose spanEis a nondegenerate 23-dimensional frame (477 multi-incidence dimension-3 candidates are not moved). With 40 replicas, 438 are moved (438·40 = 146·120 width-3 slots). The write commutes over the integers with every crossed gate;aandbadvance toE, the ADD runs there andaretires atE. New-frame annihilators and cleared Gram determinants (mod 2¹²⁷ − 1), commutation, forward/inverse/roundtrip F₂ replays and an omitted-restoration control are checked. Local delta {1: +1314, 2: −876}; rank mass 398,057 → 397,619; endpoint residual 316,569 → 316,131.Admission of endpoints below the full frame. #312's plan-driven
code/cohort-bank-review.cppnow reads the candidate'sCOHORT249-FINAL.json: each helper's residual width is dim(endpoint) − dim(entrance) (#312's census is reproduced when nothing is restored), with the generic stock invariant (all slot coordinates fill the banks exactly).stages/bank-tiling.jsoncarries the new census (438 at width 3, 1,762 at width 4, #312's kernel widths unchanged) and an exact integer tiling (ILP over patterns of ≤ 3 widths; 105,377 banks per stage) that the C++ verifies in full — collision-free tiling of all 3,026,400 slots, every bank a full 120-coordinate partition, per-pattern endpoint and omission/repetition controls, exact charts (4,703 new, ≤ 320 factors). Legality runs against the candidate's declared endpoints with the export's base frame table; 23,870 changed projector charts (3,221 retired endpoints, ≤ 342 factors). Literal stock 809,215 → 808,485 (normalized 161,697); finite coefficient 58,519,066,603,435,601 < 2⁸⁰; selector charge 571,949,825,600 < 2⁴⁰. Re-pinned:code/admit_geometry.py,code/price.py(word hasha972abfe…, 897,241 ADDs, 3,709,480 calls, mass 19,368,440, deficit 35,200, κ),code/finish.py(also cross-binding the restoration receipt and the pre-restoration word hash to #312's reorder output).Verify
Python 3.11+, a C++17 compiler and Boost headers; about 12 minutes.
Scope and credits
Exactly #310/#312's conditional interfaces; no Lean build. chafreaky (#312: the w3 stage composition this extends; kernel/plateau/reorder stages), utcorvusvolat-dotcom (#310 w3 word and admission chain; #280 early restorations and endpoint banking), DreamingOfClouds (#304 supplier), Dugongue (#309 adapter, #283 endpoint-aware composition), eumemic (#268, #249 lineage), hcg890, Jacob Sussman, Evan McKinney and the retained lineage. Prepared by Rohan Arun with Anthropic Claude assistance; Apache-2.0;
NOTICE.md.🤖 Generated with Claude Code