Repository navigation
Conditional κ = 0.001677380107853623: idle rank-48 axis reassignments with simultaneous swaps toward rank 51 on #1305's four cold kernels - #1324
Closed
jeremykothe2 wants to merge 1 commit into
Conversation
… with simultaneous swaps toward rank 51 on CrocSwap#1305's four cold kernels
Author
|
Closing: this result is invalid. Its idle-overlay step moves axes between idle children of different (pair, side) families. The retained DATA-PHASES recipes (data_phases.py, exact_child) fix each family's Z4 multiplier, and every changed child here alters its family's multiplier, so the claimed κ is not supported. Thanks to rohanarun (#1286) for flagging the overlay problem. The overlay mechanism inherited from #1252 has the same issue. Our overlay-free results (#1261, #1274) are unaffected. |
GamingPuzzled
added a commit
to GamingPuzzled/integer-mult-bounds
that referenced
this pull request
Oct 14, 2026
…CrocSwap#1305/CrocSwap#1324) were withdrawn as invalid Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mdumitrean
added a commit
to mdumitrean/integer-mult-bounds
that referenced
this pull request
Oct 14, 2026
…rding Answers the CrocSwap#1337 review continuation point (supply a rigorous rounding/separation bound or narrow the optimality claim to the integer objective; the verifier does not regenerate all priced evidence): - price.py and retime.py now price with PR CrocSwap#1186 revision 2's Pricer(interval=True) (bounds.py): every candidate records its realized true delta, and a rigorous bound on any true gain, rounded up to 1e-6 units. All 1,438 neutral candidates have true delta exactly 0 and possible gain at most 1e-6 units (exact bounds about 1e-11). Every verdict, delta and profile equals revision 1's evidence. The positive control is -11707 surrogate units, -11707.88 true units, and passes audit_local. - verify.py checks the bounds against RESULT.json (true_moment_bound, tallies.intervals) and adds a forged-bound control; its docstring and VERIFY.json state that it is a recount, while regenerate.py reruns every price (toolkit pinned to CrocSwap#1186 3855fd4 by its MANIFEST; two consecutive regenerations are byte-identical to evidence/). - README and RESULT.json: "exactly optimal" narrowed to surrogate-optimal plus the stated bound; the withdrawal of CrocSwap#1305/CrocSwap#1324 and the later pivot-566/554 kernels on these words are recorded.
Mister-Meeseeks
pushed a commit
that referenced
this pull request
Oct 16, 2026
…no new kappa) Exhaustive census of the #1274/#1297 two-shock helper-donor kernel family (both restoration rules) and of exact early-read re-timings over all 306 early-read helper pivots of the local words shared by #1297, #1305 and #1324, priced with the #1186 exact frame harness: no gain in 61 + 292 relation candidates and 803 re-timings per word. A positive control reproduces #1297's 5+5 hooks for pivots 555/567 at the realized -11707. #1305's idle selection equals the exact optimum of its admitted donor-star class in all 3,687 groups (superseded by #1324's larger swap class). verify.py (standard library) replays the censuses exactly, binds every priced record to a census match, recounts the evidence and rejects four failure controls; regenerate.py reproduces all 16 evidence files byte-for-byte with the toolkit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Conditional κ = 0.001677380107853623. Extends #1305's multi-donor idle exchange to simultaneous axis reassignments (swaps) inside each replica/port group: rank-48 idle children exchange axes so that the 4-child groups reach (51,51,51,39) instead of (51,51,48,42), 3-child groups (51,51,42), and (51,51,45,45)/(51,48,45)/(51,45) as before. Idle H48=11374 becomes H39=1530, H42=244, H45=1477, H48=1568, H51=6555 with every group's axis multiset, owners, dispatch and native words unchanged. The frozen move list (SWAP-MOVES.json.gz, found by an exact CP-SAT search) is not trusted: verify_idle_overlay.py recomputes every legality condition from the final axis lists (moved axes commute with all stage X/Y, terminal Y and src/dst translations; every final child orthonormal and independent, rank at most 51; group axis multiset unchanged; X2 family disjointness), seven illegal-swap controls are rejected, and check_emitted_operator.py proves exact equality of the emitted per-port operator (T and the Z4 phase form, chronology included) with direct evaluations; then the overlay-aware audit, invoice, strict assembly, 114 admission and 12 bit controls.
Verification
Fresh checkout of
43c19465dc7fd89b991612887c2cdb5ccf57925e. Manifest:348050b317feb128b3db4f98da363326ac8162792fa073a46c9c90a7c283bf19.PASS package manifest: 103 files
Fresh native replays of both provider words (phases step edge-parallel, byte-identical output; with --native-cache a word whose hash-checked completed replay is cached reuses it), then the package's own
verify.py(literal words, independent local audit, fusion/X54 controls, leaver premise, literal construct, strict global admission):PASS_GLOBAL_MIXED_X54_IDLE_EXCHANGES_NATIVE_AND_STRICT_ADMISSION 0.001677380107853623Full package-owned verification passed in 66.19 seconds. The fresh receipt binds the exact package manifest and score.
See
research/global-mixed-four-cold-kernels-idle-swaps/README.mdfor reproduction commands and proof qualifications.Credits
Base: #1305 (jeremykothe2; #1297 rohanarun four helper-donor cold kernels, #1274 pivot 531, #1286, #1218/#1193/#1148 construction). Idle exchange method and overlay-aware audit: #1252 (Gonzalo-Mier); star ceiling analysis #1276 (PatatePatatePatate); packing-cap analysis #1240/#1264 (Mister-Meeseeks); X2 disjointness audit #1312 (navinor); phase criterion #1255 (bitplane). Research direction, prioritisation and release strategy: jeremykothe2. Implementation assistance: oh-my-pi.