Repository navigation
Conditional κ = 0.001734815770385098563484: exact per-group idle-donor search on #3200 (+8.75e-9) - #3251
Conditional κ = 0.001734815770385098563484: exact per-group idle-donor search on #3200 (+8.75e-9)#3251rohanarun wants to merge 7 commits into
Conversation
…inder donors on PR3148's T740 fill Idle remainders of partially used bins donate axes, under PR1252's commuting rule, to unhosted idle children of the same replica and port (cap 51), followed by PR3184's stars. 391,964 axis moves; complex root 0.00173477055711151316 exceeds the PR589 bit saving, so kappa is bit-capped: +3.238e-6 over PR3184. Independent verifier with eight rejected controls; native admission and outer release with the overlay not rerun. Done with help from OpenCode (Space bunny free). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011S35E2acyQDaVRjPRw4TDy
…RIFY schema, open questions, read-only verifier Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011S35E2acyQDaVRjPRw4TDy
…h PR3190's idle-remainder donors PR3190 pushed the complex root (0.0017347705571115131604951) past the PR589 bit saving. The R438 bit supplier natively replayed on main (0.001734846264120199151475) is above it, so the complex side binds again: +1.3435e-6 over PR3190. Independent re-derivation of both endpoints and the composed kappa; 3 controls rejected. Done with help from OpenCode (Space bunny free). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011S35E2acyQDaVRjPRw4TDy
…e on PR3198 (R438 bit) Adds a third phase of single-axis PR1252-rule moves between unhosted idle children to PR3190's remainder donors and PR3184's stars: 430,164 moves, complex root 0.0017348070217261275520343, still below the R438 bit endpoint. +3.646e-8 over PR3198. Independent verifier re-derives the moves, the complex bracket and the R438 endpoint; 8 controls rejected. Done with help from OpenCode (Space bunny free). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011S35E2acyQDaVRjPRw4TDy
…34815770385098563484 Idea credit: OpenCode (Space bunny free) - exact search within each replica/port group instead of PR3200's greedy phase 1, scored by the final group cost after phases 2/3. +8.7487e-9 over PR3200; complex binds. PR3200's independent verifier passes (8/8 controls), deterministic build. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01F5n4jqR72j3QDY71gGBVb1
Fixes the registered-package replay check (README.md needs an "## Open next questions" section). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01F5n4jqR72j3QDY71gGBVb1
…pen questions actual_scope/evidence were inherited from PR3200 (greedy phase, 430,164 moves); now describe the exact search and 435,604 moves. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01F5n4jqR72j3QDY71gGBVb1
|
Retracted. The κ claimed here is not supported, so I'm closing this PR. Why. This PR's MOVES file begins with #3190's idle-remainder donations. Merged audit #3296, independently confirmed by merged #3311, shows those donations change the exact eight-stream physical operator under the unchanged local-invocation contract: at owner replica 0, port 0, character 2^72, the scalar baseline i·I₈ changes in 10 entries. Merged #3187 shows the same for #3184-type star exchanges. The per-axis rule from PR1252 that these moves were checked against is necessary but not sufficient. The exact operator replay is the real test, and our verifier did not run it. Can any part be saved? Before retracting I checked this with #3187's replay and #3296's code, unchanged except for the owner index.
Distinct axes are orthogonal, so at an axis character the operator depends only on where that axis's copies sit. Any donation set that moves a copy of axis k must therefore pass the axis-k check. Result. The idle-donor mechanism gives no legal gain on PR3148's fill, and this chain falls back to #3148 / #3361. I'm closing #3184, #3190, #3198, #3200 and this PR. Thanks to the authors of #3187, #3296, #3311 and #3432 for the exact replays. |
Summary
This replaces #3200's greedy phase-1 idle-donor selection with an exact memoised search inside each (replica, port) group.
The gain is +8.7487e-9, exactly
174973179420229/2·10²². About 3.05e-8 of headroom to the R438 bit endpoint remains.An exact phase 1 that scores only its own cost reproduces #3200's moves exactly. The gain comes from scoring phase 1 jointly with phases 2 and 3, and from letting a group skip stars when that is cheaper. The result is 435,604 axis moves. Rank mass 65088·740 is conserved, the maximum child rank is 51, and the halving check gives [5329, 5202].
Verification
python3 -B research/coupled-carrier-cap740/materialize.py --output /tmp/t740 # PR3148 python3 -B research/rank7-idle-donors-exact-r438/build.py --t740 /tmp/t740 python3 -B research/rank7-idle-donors-exact-r438/verify.py --t740 /tmp/t740build.py. Only the status string is renamed and a Conditional κ = 0.001734807021726127552033: greedy idle-axis phase on #3198 with the R438 bit supplier (+0.0021%) #3200 gate is added. It outputsPASS_IDLE_DONOR_EXACT_R438_AUDIT moves=435604 controls=8 kappa=0.0017348157703850986 binding=complex, with all 8 mutation controls rejected.verify.pyalso passes on these BINS/MOVES/RESULT files.build.pyis byte-deterministic over two runs.Scope
This is an author-checked conditional candidate, not maintainer-reviewed. It inherits #3200's scope:
Credits
🤖 Generated with Claude Code
https://claude.ai/code/session_01F5n4jqR72j3QDY71gGBVb1