Repository navigation
Scoped negative result: no nine-stage stage recipe improves PR589's idle hosting (no new kappa) - #1487
Merged
Mister-Meeseeks merged 1 commit intoOct 16, 2026
Conversation
…(no new kappa) Exhaustive search of K=4 nine-stage stage recipes (one rank-1 local per stage, at most one +-1 bridge per gap): 2,070,720 valid recipes, 1,064 idle-window structures, each priced with stage-compatible PR442 hosting (0 banks, remainder <= 45) and the pinned rational moment engine. None exceeds PR589's bit c; the template ties with 7 others, and the width-8 hosting wall R <= 4v holds for the whole class. The template recipe alone reproduces PR589's frozen windows, remainder and exact c. The 2K+1 local-count floor re-derived here duplicates open CrocSwap#743 (credited). Base 410026d; selected CrocSwap#1094 remains complex-bound. Seed 18, card selected-packing (refined), claim discussion CrocSwap#1427. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
|
Batch review at This remains open after scoped triage. Next review step: The primary reuse replay passed. The required full K=4 census hit the 2,400-second supplemental limit after the last recorded progress of 960/1,922 branches. Complete that census in a dedicated replay before incorporation; partial progress is not an exhaustive certificate. This is a specific continuation point, not a rejection or a request to redo already recorded checks. Completed local evidence is retained separately from outstanding whole-head obligations. Batch review, attribution and evidence. Thank you for the contribution. |
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.
Scoped negative result (bit supplier); no new κ.
Result. No nine-stage stage recipe in the searched class raises PR #589's bit c. The class is K = 4 exchanged pairs, one rank-1 local per stage, at most one ±1 bridge per gap, and entries |≤ 8|. It contains 2,070,720 valid recipes, which reduce to 1,064 distinct idle-window structures.
R ≤ 4v = 444holds for every recipe in the class.What this adds
The merged
research/bit589-width-packing(Sagar Thakrar) proved that width-8 re-hosting cannot improve PR #589 with the template's idle windows fixed. This PR varies the stage recipe (recipe(K)ofglobal_k.py), which is what produces those windows. Nothing in the overlap search had searched it.selection9-p111.jsonwindows (index by index), the remainder{2:435,4:444,6:444,7:666,42:9}and c =1733427039589844234749/10^24. The vendoredhosting_k.solvegives the same objective.27 − #segments ≤ 18slots per copy set, at most 3,996 against 3,951 needed. Of the 1,064 structures, 989 fail total capacity, 27 a stage, 2 transport, and 46 are hostable.Why. For Δ ≤ 8,
⌊7Δ/8⌋ = Δ − 1, so capacity is27 − #segments. The minimum segment count is 3(K−1): 3, 6 and 9 for K = 2, 3, 4. The longest advance is 2(K−1).Local-count floor (not new). The 2K+1 floor is first proved uniformly by open #743 (Johnny Franks; archived report M) and is credited there.
PROOF.mdgives an equivalent invariant formulation, which the search uses for pruning.Reproduce
Expected:
Executed at this head (Linux x86-64; numpy 2.5.4, scipy 1.18.1):
research_package.py --package(registered--reusereplay) passes in 24 s on Python 3.12.15. The metadata/pin check passes.verify.py --record --jobs 12passes on Python 3.12.15 (26 min 55 s, 165 MB RSS). It wrotedata/search-K4.jsonandEXPECTED.json.verify.py --jobs 10passes on Python 3.14.8 (21 min 56 s). Its freshly rerun K=4 search equals the committed file.unittest discover -s tests -p 'test_research_*.py': 20 tests OK (1 skipped).Controls.
(4,0,0,4)/(0,4,4,0)hold at the identity and the template product.Scope and obligations
research/bit589-recipe-floor/is added. The selected record, PR Bit c = 0.001733427039589844: two A-section transports on #555's punctured R439 word (+0.0216%, κ unchanged) #589's package andupstream/are unchanged.README.mdandTASK.json:Provenance and credit
410026dc5513b87db92ae98571d1d5984c69a983(the work started on8bddbee3; every pinned input is byte-identical on both). OS-random seed 18, bit-supplier track, cardselected-packing(scope refined).find_overlap.py --refreshover all open PRs and discussions, refreshed just before submission (742 PRs, 171 discussions; complete pagination). Concurrent open Independent verification: PR589 paid rank ledger by exact rational projectors (no new kappa) #1421 (commdata2338) independently reconstructs PR Bit c = 0.001733427039589844: two A-section transports on #555's punctured R439 word (+0.0216%, κ unchanged) #589's paid rank ledger by projectors. It corroborates, by a different route, the profile and remainder that the positive control here derives from the recipe.Workflow feedback (optional).
find_overlap.pysurfacedbit589-width-packingimmediately. That package landed after this session's original base, so the refresh-before-submit step was essential. The main friction was that the generic 600 s / 1200 s replay budget cannot hold the full K=4 search; a hash-pinned committed search plus an optional long replay was the workaround.🤖 Generated with Claude Code