Repository navigation
Scoped obstruction + search: balanced ten-call four-SWAP residual, J^2 = J^3 kills the layer route (no new kappa) - #1755
Conversation
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 CrocSwap#1705, the case CrocSwap#1715 explicitly leaves open, and the next task named in CrocSwap#1166 (comment) Prepared by Aaron Wang, with help from opencode. Apache-2.0.
|
The complete One small but consequential correction before incorporation: the final r=5 follow-up proposes |
Review follow-up on CrocSwap#1755: the r=5 open question proposed conditioning on sum N_i = I_5 for the endpoint diag([S],[S],[S],[S],1). The restored fifth role carries the identity boundary, so its target augmentation is zero and the sign quotient forces sum N_i = diag(I_4, 0); I_5 would exclude every solution to that endpoint. Corrected in README.md, TASK.json and VERIFY.json (this package has no CERTIFICATE.json), with exact regression controls in verify.py and test_verify.py: permutation-sign quotient matching the J^2 = J^3 reduction, zero fifth-role augmentation, a 12-call disjoint witness realizing the endpoint with sum N_i = diag(I_4,0) != I_5, the I_5 total failing the endpoint layer equation, and r=5 layer equivalence with diag(I_4,0) (200/200). The retained r=4 computation is unchanged: augmentation dims (5,4,4) with J^2 = J^3, layer equivalence with sum N_i = I_r (200/200), and the 6,000,000-sample balanced (5a,5b) search over 5,771,556 labelings with 0 full-formal hits all reproduce exactly (PASS_FOUR_SWAP_BALANCED_J3_LAYER balanced_5a5b_unrealized_in_search layer_hits=5771556 no_new_kappa). Prepared by Aaron Wang, with help from opencode. Apache-2.0.
|
Correction applied on top of the reviewed head Verified derivation. The sign quotient is the algebra map Old vs new wording of the r = 5 follow-up. Old, in the README open question 2: "rerun the conditioned sampler at Untouched. The retained r = 4 computation and the python3 -I -B research/four-swap-balanced-j3-layer/verify.py --full
python3 -I -B research/four-swap-balanced-j3-layer/test_verify.py
python3 scripts/research_package.py --package research/four-swap-balanced-j3-layer --check-onlyRemaining obligations. Unchanged apart from the corrected condition: no Lean or independent human proof review; the Aaron Wang, with help from opencode. |
Balanced ten-call four-SWAP residual: the J^2 layer cannot decide it (no new kappa)
Prepared by Aaron Wang, with help from opencode. Apache-2.0.
Scope
One focused package,
research/four-swap-balanced-j3-layer/(8 files; no other path touched,upstream/and frozen pins unchanged). Outcome: partial — a scoped obstruction for one route plus a scoped search failure; the balanced question itself stays open.Question. In the formal
F2[GL_2(F2)]rank-one-idempotent register model (paid callsI + ([g]+1)uv^T,g in {a,b},v^T u = 1, free scalarGL_4(F2)mixing normalized by augmentation, all four registers arbitrary dirty restored), canT = diag([S],[S],[S],[S]),S = aba = bab, at exactlyr = 4be realized by a ten-call word with exactly fivea-labels and fiveb-labels?This is the sole surviving sub-12 four-SWAP candidate after the concurrent label-saturation result in #1715 ("four swaps need ten or twelve calls; a ten-call word must use five of each label"), which states it claims "neither existence nor exclusion of that balanced case". It is also the second branch of the handoff #1166 (comment): "derive the
J^2-coefficient-layer bound inF_2[G]/J^3(sum E_i + sum_{i<j} E_i E_j = T - I) to excludeq = 10in writing."Results
Exact obstruction: the proposed layer bound is vacuous in this algebra. Augmentation powers of
F2[G]have dimensions(5, 4, 4), soJ^2 = J^3andR/J^3is just the sign quotientF2[z]/(z^2): the pair terms([a]+1)([b]+1)and([b]+1)([a]+1)vanish. The expansion identityprod(1+eps_i) = 1 + sum eps_i + sum_{i<j} eps_i eps_j (mod J^3 M_r)is derived and checked on seeded random words, and the whole layer equation is machine-checked equivalent tosum N_i = I_r(200/200 random instances) — the first-order sign invariant already known from Scoped proof: two coordinate swaps need six paid coordinate-CNOT calls (no new kappa) #1414. There is no second augmentation layer to read a coefficient bound off, so no written exclusion ofq = 10can come fromF_2[G]/J^3; word order or a different quotient (naturalM_2(F2)image, the commutator[ab]+[ba] in J^2) is required. This closes that route with the exact obstruction recorded rather than silently lowering the target.Bounded exact search of the balanced profile. With
sum N_i = I_ra justified lossless reduction, an ordered-tuple sampler over the 120 binary rank-one idempotents (seed 20261014) checks all 252 labelings per valid tuple, atJ^3layer and then at full formal level inM_4(F2[G])(96-bit exact states). Recorded run (--full): 6,000,000 samples, 22,903 valid tuples, 5,771,556 labelings, 0 full-formal hits. This is a scoped search failure over the sampled domain, not an impossibility theorem.Controls (all exact): four direct words (3/6/9/12 calls, incl. the balanced 6a6b twelve-call word) hit their targets; four mutation controls fail; the search finds known-solvable instances at
r = 1andr = 2(balancedq = 6, 3,254 witnesses); a strict-relaxation honesty control exhibits a layer-feasible word failing full equality; conjugation closure of the idempotent family; two hand-derived algebra pins bind the group implementation.Reproduce
From the repository root, Python 3.12 stdlib only (
verify.py --fullis about 6 minutes):Expected:
PASS_FOUR_SWAP_BALANCED_J3_LAYER balanced_5a5b_unrealized_in_search layer_hits=5771556 no_new_kappa, 9 testsOK,PASS_PACKAGE_METADATA_AND_PINS.EXPECTED.jsonpins the deterministic counts for both budgets and any mismatch fails the replay.Task card and overlap
Base
0b1cccf86e2f5132ed286a26ef0a681a495740ea(selected-record SHA-25610b9e340fd8e354a37a0c4813c90e5de1dd42044b5f6aca4a3fc5a42b685fa32). Cardbit-new-register-model/ scope key7084092dd726e7ba1f2f, priority revision 3, chooser noncecd67986ec4d736b6ed683332001aecde, trackbit-mechanisms; scope refined to the balanced ten-call residual (card allows "a fixed larger register count"). Full pre-computation card:research/four-swap-balanced-j3-layer/TASK-CARD.md; structured metadata inTASK.json/SOURCES.json/VERIFY.json(registered,--check-onlypasses).Claim: #1317 (comment) (08:01Z). Refined-object overlap searches (
find_overlap.pywith 'balanced ten-call', 'five of each label', 'ten-call balanced', 'augmentation layer', 'F2[G]/J3'; snapshots 07:53–07:54Z at 410 open PRs/358 discussions and 08:45–08:46Z at 430 open PRs/386 discussions, complete pagination) matched only #1715, which excludes this case, and my own claim/package. No match is not a novelty certificate.Limitations and remaining obligations
Not checked: Lean or independent human proof review; selected-supplier cold replay; physical/compiler/hosting/precision/tape admission. Not covered:
q = 8profiles,r = 5with a restored dirty extra, other label profiles, and unsampled valid tuples of the balanced domain. No claim that a balanced ten-call word does or does not exist. No new supplier, recursive profile or kappa; the selected frontier is unchanged.Open next questions
M_2(F2)-image 5+5 meet (the image PR1705's census used), or a commutator-layer bound via[ab]+[ba] in J^2, whichR/J^3cannot see. Blocked by theJ^2 = J^3collapse recorded here.r = 5with one restored dirty extra (smallest falsifying instance of "workspace cheapens the tariff"); the sign-quotient reduction carries over verbatim.Credit
Predecessors: commdata2338 (#1414, #1491 — model, sign parity, three-SWAP finite result), Gareth Davidson (#1333 — free-scalar normalization), Cinna Davis (#1541 — arbitrary-workspace three-SWAP theorem), Aaron Wang (#1705 — four-SWAP
r = 4bounds and 4+4 obstruction measurement), Ross Richardson (#1715 — concurrent saturation result, complementary; it makes this package's case the sole remaining four-SWAP candidate). Substantial AI assistance disclosed as required ("with help from opencode"). This contribution does not repeat any predecessor census and does not promote anything into the selected record.