Repository navigation
Research: four coordinate-SWAP targets at r=4; calls 2, 4, 6 excluded, minimum narrowed to 8-12 (no new kappa) - #1705
Conversation
…no new kappa)
Four coordinate-SWAP targets diag([S],[S],[S],[S]) in the formal
F2[GL2(F2)] rank-one-idempotent register model with free GL4(F2) mixing
cannot use 2, 4 or 6 paid calls at exactly four registers. Written
invariants L1 (q = t mod 2), L2 (mixing forced out, sum N_i = D_t) and
L3 (inversion closure) leave q in {8,10} below the 12-call upper bound.
Same engine reproduces minima 3/6/6/9 at (t,r)=(1,1),(2,2),(2,3),(3,3).
Depth-4 ball growth (about 3e8 states) recorded as the exact obstruction.
Task card bit-new-register-model refined (nonce b5ce6390...);
registered replay PASS outcome=partial. Aaron Wang, with help from
opencode. Apache-2.0.
|
Batch review at Merged to Reviewed scope: Exact natural-image meets exclude two, four and six calls for four coordinate swaps at four roles, with formal witnesses and alias controls. Eight and ten calls remain unresolved in this package; the large depth-four sketch is author evidence, not a completed exclusion. The pinned scoped command passed; the batch ledger contains its command, input hashes, environment and log. This incorporates the research/tooling contribution and does not change the selected κ or discharge the inherited multiplication-theorem assumptions. Batch review, attribution and evidence. Thank you for the contribution. |
Package research/four-swap-balanced-j3-layer: for T = diag([S],[S],[S],[S]) at r = 4 in the formal F2[GL_2(F2)] rank-one-idempotent register model, the handoff-proposed J^2-coefficient-layer bound in F2[G]/J^3 is shown vacuous: augmentation dims (5,4,4) give J^2 = J^3, so R/J^3 is the sign quotient and the layer equation is machine-checked equivalent to sum N_i = I_r (200/200). A bounded exact full-formal search of the balanced (5a,5b) profile checks 5,771,556 labelings from 6,000,000 conditioned samples with zero witnesses (scoped search failure, not an impossibility theorem). No new kappa. Task card bit-new-register-model refined to the balanced ten-call residual of #1705, the case #1715 explicitly leaves open, and the next task named in #1166 (comment) Prepared by Aaron Wang, with help from opencode. Apache-2.0.
Change and mathematical scope
Four coordinate-SWAP targets at exactly four registers cannot use 2, 4 or 6 paid coordinate-CNOT calls in the formal
F2[GL_2(F2)]rank-one-idempotent register model with free scalarGL_4(F2)mixing. The written sign-quotient invariants force any word of length below the 12-call upper bound to have even length, so the exact minimum is now narrowed to q in {8, 10, 12} forT = diag([S],[S],[S],[S]),S = aba = bab, with all four registers arbitrary dirty inputs restored exactly.This is the first
t = 4case of the coordinate-CNOT line. #1414 provest = 2costs 6 calls at any finite workspace, #1491 provest = 3costs 9 at exactly three registers, and #1541 provest = 3costs 9 at any workspace and records "Four or more targets remain open". This package answers that boundary at the minimal register count, partially.Three written invariants (README section 2). L1 (det parity): through
F_2[G] -> F_2[eps]/(eps^2),det(I + eps N_i) = 1 + epsper call against1 + t epsfor the target, soq = t (mod 2); att = 4,qis even. L2: free scalar mixing is forced to the identity for diagonal group-element targets, andsum_i N_i = D_toverF_2(att = r = 4,sum_i N_i = I_4, soq >= 4). L3: calls are involutions, soq-call balls are closed under inversion and meets need no matrix inverses.Evidence. Complete finite meets over the exact natural-image balls exclude
q = 2, 4, 6atr = 4(ball sizes 240 / 32,651 / 3,639,920 at depths 1-3; every meet empty at the natural level, which is already sufficient for exclusion). The 12-call upper bound is attained by four disjointabawords and verified exactly inM_4(F_2[G]); a drop-one-call mutation fails. The same engine reproduces the known minima 3 (t=1,r=1), 6 (t=2,r=2), 6 (t=2,r=3 with one dirty register) and 9 (t=3,r=3), matching #1414 and #1491 at their boundary cases. Two independently written engines (bit-row packed vs tuple-row index loops) agree on every natural ball throughr = 3depth 4. A natural-alias control exhibits 252 pairs of distinct 3-call words with equal natural image and unequal formal value, so the natural image is used only for exclusion and every accepted word passes the full formal algebra (consistent with #1567 alias findings in theGL_3(F_2)model).Recorded obstruction (not an impossibility statement). The residual
q in {8, 10}needs a meet at the depth-4 ball or its successor. The complete depth-4 stream atr = 4has 873,580,800 products; a 2^28-slot bitmap sketch over all of them estimates 2.74e8 distinct states (the same estimator reads 2.97e6 against the exact depth-3 count 3,639,920, an 18% low bias, so the true count is plausibly about 3e8 or more). One exact depth-4 ball is roughly 20 GB as a CPython set. The search stopped at the pre-declared compute cap with the residual domain and the exact measurement recorded.Task and overlap
bit-new-register-model/7f5f4426ef796683c485, refined toF2[GL2(F2)]/four-SWAP-targets/exactly-four-registers/rank-one-idempotent-calls/free-GL4-mixing. Chooser nonceb5ce6390976f7388a9834b2418b70942, trackbit-mechanisms, priority revision 3. Scope refined inside the card's allowed variation ("a fixed larger register count or a specified nonabelian operation family"):t = 4is the target count the line's own statements leave open. Not the excluded three-register abelian model.1f7a934975e5eacaf83511c9ac870263bf095e05(origin/main at session start). No predecessor executable is imported; engines A and B are written in this session.find_overlap.pywith complete pagination at 2026-10-14T07:11Z (385 open PRs / 337 discussion records) forfour coordinate swaps,four SWAP targets,four-swap,diag([S],[S],[S],[S]),r = 4 registers,12 callsfound no four-target coordinate-CNOT claim besides this one's own claim comment. No matches is not a novelty proof. Nearest work: Research theorem: exact paid cost for binary affine register words #1333 (model question), Scoped proof: two coordinate swaps need six paid coordinate-CNOT calls (no new kappa) #1414, Finite certificate: three coordinate swaps need nine paid calls on three registers (no new kappa) #1491, Finite certificate: a third address coordinate does not cheapen two coordinate swaps (no new kappa) #1495, Finite certificate: two order-four GL3 targets need eight coordinate-CNOT calls (no new kappa) #1496 (commdata2338), Scoped negative theorem: three coordinate swaps need nine calls with arbitrary dirty workspace #1541 (Cinna Davis, open boundary statement).Reproduce
Standard library only. Registered replay (Python 3.12):
Expected final lines:
--check-onlymetadata validation passes.python3 -B -m unittest discover -s tests -p 'test_research_*.py'runs 20 tests with 5 pre-existing sandbox-local errors intest_research_onboarding.PackageTests(Windows CRLF fixture scaffolding, documented by #1298; unaffected by this change).Remaining obligations
t = 4is not settled:q = 8andq = 10are neither excluded nor realized. Smallest next task: sharded or on-disk 4+4 meet at the measured depth-4 ball with formal resolution of any hit; then 5+5, or a writtenJ^2-coefficient-layer bound (sum E_i + sum_{i<j} E_i E_j = T - IinF_2[G]/J^3) forq = 10.r > 4(restored dirty extras beyond the target registers),t > 4, other target tuples inF_2[GL_2(F_2)], non-rank-one couplings, and any alphabet change beyond the card's declared one.upstream/and frozen inputs are unchanged. No full cold replay, Lean, independent human review or hosted-CI success is claimed.Credit and attribution
Credit Gareth Davidson (@bitplane) for the model question (#1333); commdata2338 for #1414, #1491, #1495, #1496; Cinna Davis (1337isnot1337) for #1541 and its recorded open boundary; Ali Romman (#468), eumemic (#288) and David Govea (#720) for the register-model lineage. Hanson Sun (@bbMisk) #1567 natural-alias warning is independently consistent with this package's alias control.
Contributed by Aaron Wang with help from opencode. Apache-2.0.