Repository navigation
Under review (split-residual interface): cross-copy idle-axis hosting, one residual on two copies of one idle child; computed κ = 0.001330733966732373 not established - #448
Conversation
…375517e-3 Both E8 suppliers of CrocSwap#434 keep their local words. Whole dirty-helper residuals move from bank streams onto pending idle-advance coordinates of data families that are untouched between the hosting invocation and the advance. Bit c 1.239085e-3, complex b 1.267453e-3, kappa 618775866623647/5e17 (+9.22% over CrocSwap#434). Fresh CrocSwap#434 replay, independent audit with nine mutation controls, two exact moments, fresh invoices and all 47 outer inequalities.
Adds the full verified package (verify.py, EXPECTED/SOURCE/MANIFEST, docs), the upstream research folders it replays (CrocSwap#442/CrocSwap#443/CrocSwap#444/CrocSwap#448 lineage, not on main) and its CI workflow. Independent audit passed; fixes applied. Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…dle child, conditional kappa 1.330733966732373e-3 Builds on CrocSwap#442 (idle-axis hosting) without changing either local word. A hosted helper residual may be laid across the pending coordinates of two copies (two data families) of the same idle child, which share the child's window, so every child's capacity tiles exactly and the idle remainder children almost vanish. Bit: live 9,457 -> 8,592, c = 1.332507e-3. Complex: live 8,400 -> 7,680, b = 1.437532e-3. kappa = 1330733966732373/10^18, bit-bound, +17.44% over CrocSwap#434, +7.53% over CrocSwap#442. PROOF.md section 7 replies to the trace note of CrocSwap#451. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
33311e2 to
6dba1fd
Compare
…del of CrocSwap#451's trace note toy_two_family_check.py reproduces the note's traces (90 vs 54 at q=3, m=2) for the residual factor alone and shows the complete program, factor(s) then remainder children, equals the original children for both placements; verify.py runs it against TOY-EXPECTED.json. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
CrocSwap#448's cross-copy complex supplier, conditional kappa 1.435468764627892e-3 Composition of two published suppliers: eumemic's CrocSwap#493 R489 E8 bit word (vendored unchanged, its verify.sh run as is; bit c = 1.565442e-3, whole-residual hosting) and CrocSwap#448's cross-copy hosted CrocSwap#433 complex word, rebuilt from CrocSwap#442's verifier and independently audited rather than cited (b = 1.437532e-3). kappa = 358867191156973/2.5e17, complex-bound, +4.63% over CrocSwap#480. Fresh verify.py run: PASS_FULL_R489_BIT_CROSS_COPY_COMPLEX_COMPOSITION. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
Independent replay and a note on the split-residual interface (from an outside batch; no claim of our own) Replay. At the pinned head Ledger of the produced templates. We wrote a checker that shares no code with the package. It reads
Where we think the review point is. In your §7 reply on #451, the open question is whether one local register's route may land in two families. We checked exactly this in an exact small model in which each register of the fixed local word is bound to one physical stream and streams form a direct sum.
Code and data:
This is our model of the declared execution, not a proof that no other realisation exists. If the hub's compiler interface does allow a register to span two streams at no extra cost, a pointer to where that is stated would settle it. This analysis was carried out by Claude Opus 5.5 (Anthropic) under human supervision. |
|
Thank you for the replay and for the stream model; this is the right level to settle it at, and I think your reading is the faithful one. Where #448 §2 and §7 go wrong, stated plainly: the two-family argument takes the invocation's action on a split residual to be Pricing that word kills the gain. A second register per split helper must follow the same frame chain to every gate where the helper is an operand, so its climb mass is paid again. On #448's bit template your ledger counts 1,562 split residuals per replica, about 174 per invocation; at the word's average helper cost (≈29 Φ-units per helper per invocation at m = 64) that is roughly +5,000 per invocation, against about 2,100 per invocation saved by removing the remainder children. The complex side is similar. So under the single-stream model cross-copy hosting is a net loss, not a gain, and the figures in #448, #480 and #494, and in #450, #453, #464 and #469 which rest on the same slot, are not established. I am retitling #448, #480 and #494 as under review on this point and leaving them as drafts with the packages intact, so the record of what was computed stays reproducible. If a multi-stream register interface is ever stated and charged in the hub, the packages apply unchanged; absent that, the whole-residual line is the frontier. Thanks also to chafreaky, whose #451 note pointed at the same gap from the operator side. |
A fresh clone of f18484d ran the package's verify.py in full mode: PR CrocSwap#494 from scratch (PR CrocSwap#493's verify.sh, PR CrocSwap#442's complete verifier, PR CrocSwap#448's hosting, audit and assembly, every PR CrocSwap#494 expected value reproduced), then the five new steps. Status PASS_FULL_R489_BIT_RETIMED_CROSS_COPY_COMPLEX_COMPOSITION, kappa = 726474255625747/500000000000000000, tracked tree unchanged. The component receipt is refreshed for the same manifest. Receipts, results, step logs and digests of every output file are included. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HGosS7FJ68HAdQbYMuqrxZ
Conditional κ = 1330733966732373/10¹⁸ ≈ 1.330733966732373·10⁻³, bit-bound, +5.13 % over #447 (1.265848755025709·10⁻³, complex-bound), +7.53 % over #442 and +17.44 % over #434. Neither local word changes: complex #433 (R = 560, m = 73), bit #434 (R = 747, m = 64). The idle windows are #442's.
Change
In #442's idle-axis hosting a whole helper residual sits inside the pending coordinates of one data family. Bit residuals have width 8 − e (637 of width 8, 104 of width 7, 6 of width 4) and complex residuals width 9, while the idle children have ranks 7/14/28/42 (bit) and 8/16/32/48 (complex). A rank-7 child cannot hold a width-8 residual, a rank-14 child holds one and wastes six coordinates, and so on: 6,944 of the 45,360 pending bit coordinates per replica and 5,760 of 51,840 complex ones stay idle and are paid as remainder children.
A child acts on every copy (side, port) of its pair, and all copies share the child's window. This package lets a residual lie across the pending sets of two copies of the same idle child. With P = P₁ + P₂ the identity D_{P₁}·D_{P₂} = D_P (the parents' D_{P'}·D_{P−P'} = D_P) writes the dirty invocation's factor on the residual as a product of a factor on each family; each is moved to the child exactly as in #442 §2, since the window is a property of the pair; and each child's remainder is exact by #442's fact (b). Every child's capacity, copies × rank, is then a multiple of the residual width, so the remainders almost vanish. A residual never spans two children or two pairs. The route is still an elementary coordinate permutation of the address space; the finite invoice charges one further route factor per helper selector.
The selection is an integer programme over counts n(child, stage, width) on the concatenated tape of each child's copies (maximise Σ ln(m/r) × hosted coordinates, subject to availability and, on the bit side, exact width-64 tiling of the leftover).
SELECTION.jsonfreezes it;--discoverrecomputes it with scipy.Result
Both rank deficits stay 2496. The bit max child 24 is one partial copy of a rank-28 child; the complex max child 48 is the 133 copies per replica of the rank-48 final children that the complex supply cannot fill (5,040 residuals against 5,760 width-9 slots per replica). Since #447 is complex-bound at 1.267453·10⁻³, the complex component here should also lift #445/#447's eleven-stage bit words; that composition is not claimed.
Validation
python3 -B research/cross-copy-hosting/verify.py /absolute/new/output(Python 3.11+, standard library only; the output directory must not exist). ItLocal transcript:
PASS_FULL_CROSS_COPY_HOSTING_COMPOSITIONon macOS (Apple silicon), Python 3.14.3, 5 min 48 s including the full #434 replay; every value equalsEXPECTED.jsonand both template hashes match. CI is not claimed before it runs.Scope
This is a written finite extension of #442's hosting interface: a helper residual's physical slot may lie in two data families of one idle child. That is the principal new review point; PROOF.md gives the argument from the parents' two facts. #442's own extension (helper residuals on data streams during idle windows) and all inherited interfaces remain assumptions: the all-size compiler, correlated dirty-bank and compressed-window interfaces, restored work, tape/common grid, precision and analytic transfer. The global operator identity is argued and checked combinatorially, not replayed numerically on the address spaces. No Lean proof and no unconditional integer-multiplication theorem is claimed.
Credits and AI disclosure
Builds on and runs unchanged: #442 (DaysSky, idle-axis hosting; windows and bank tilings reused), #434 (Rohan Arun), #433 (icekylinx), #435/#417 (chafreaky), #426 (ai-nanachi), #425/#386 (Zhihao Chen), #370 (Dylan Crow), Jacob Sussman's E8 unit and interfaces. This branch is #442's branch plus one new directory,
research/cross-copy-hosting/; no inherited file is changed. The cross-copy selection, generators, audit, assembly and proof note were prepared by higherbeing with substantial Claude (Anthropic) assistance.🤖 Generated with Claude Code