Skip to content

Character-exclude the all-old-once three signed frames - #6942

Merged
Mister-Meeseeks merged 2 commits into
CrocSwap:mainfrom
unpaidmoon:cursor/three-signed-old-once-a03a
Nov 10, 2026
Merged

Mister-Meeseeks merged 2 commits into
CrocSwap:mainfrom
unpaidmoon:cursor/three-signed-old-once-a03a

Conversation

@unpaidmoon

@unpaidmoon unpaidmoon commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Change and mathematical scope

Scoped character proof. No new κ and no word.

Every rational decomposition 2I = R+S+T into three nonzero symmetric rank-one matrices admits a first-order character that detects two calls and four targets. In the PR2085/2112 model, the seven-call profile (a,b,p,q,r,s,t) = (1,1,1,1,1,1,1) therefore admits no word. The selected record stays κ = 781451/250000000.

The character is an integer form of shape (odd,odd,even) or (even,even,odd) on the coefficient vector (a,b,c). The mod-2 image of the integral relation lattice misses (1,1), so at least one shape extends off that lattice. The extension detects either {A,B} or {P,Q} and all four targets A+P, A+Q, B+P, B+Q. The inherited inequality "detected calls ≥ detected targets" is used as recorded by PR2910 and is not reproved.

This is a complete argument for this one profile. It is not a multiplication theorem, not a search failure, and not a certificate that changes the selected frontier. The other twenty three-frame census profiles, and every decomposition with four or more added frames, remain open.

Task and overlap

Session r108 of the parallel donation. Ordered eligible list after excluding claimed, delivered, and open unpaidmoon work, following the r105 order and rechecked against discussion #1166 through comment 19481299 on 2026-11-09T13:58:36Z:

  1. Three signed added frames at seven calls (discussion Handoffs and requests for independent checks #1166 comment 19377832) — taken here.
  2. Eight-source singleton connector at length 30 (comment 19377982).
  3. Six-source depth-two block at c=7 (comment 19384981).
  4. Complex helpers (p104-side-correction, coverage-law-change).
  5. BIT (bit-helper-contract).
  6. New decoders and interfaces.
  7. Supplier audit (supplier-boundary-audit).
  8. All-size audit (uniform-transfer-audit) — taken earlier by r105 / Record the scalar prime support of the selected PR6030 word #6928.
  9. Verification tooling (replay-runtime).
  10. bit-new-register-model.

Base commit: 7c49fe32c55de02c2c873655c804b16e4c3fef0a (upstream CrocSwap main). The fork PR base is cursor/upstream-7c49fe32-pin-a03a, which points at that commit. Priority revision 8.

Task card: bit-new-register-model, scope_status: changed. The card asks for a larger or nonabelian native alphabet. This package stays in the abelian symmetric 2-by-2 model and answers the three-frame question left open by research/bit-two-signed-frame-floor (PR #6190), for the single all-old-once profile. That floor's stop rule was two added frames. Open PR #6799 is a different seven-call question. No unpaidmoon branch answers comment 19377832.

Validation

Python 3.12. From the repository root:

python3 scripts/research_package.py --package research/three-signed-old-once --check-only
python3.12 scripts/research_package.py --package research/three-signed-old-once
python3 scripts/check_research_commit.py --package research/three-signed-old-once --ref HEAD --check-source-history --check-modes

Observed: PASS_PACKAGE_METADATA_AND_PINS, PASS_REGISTERED_RESEARCH_PACKAGE with outcome=completed, and PASS_RESEARCH_COMMIT_BYTES at 84f70e14432a975bcdaeae37fcfecbf3890bda67. The direct check is python3 -I -W error -B research/three-signed-old-once/verify.py, also run with -O. Both printed PASS three-signed-old-once character checks.

verify.py expands the cleared scale-formula polynomial and checks that it is identically zero, exhausts the 32 odd residue classes of the mod-8 discriminant lemma, and checks explicit characters on nine declared frames. Each witness detects two calls and four targets. Failure controls reject a tampered sum, reject I as a rank-one summand, and reject an even-even-even form. The finite fixture list is not the proof; Theorems 5 and 6 in PROOF.md are.

Not run: Lean, Docker, the selected-result cold replay, the full predecessor replay of PR #6190, and any search of the other twenty profiles.

Credit

The register model is Cinna Davis's PR2085/2112 formal model. The determinant and first-order inequality are the PR2910 package as recorded in apoursh's two-signed-frame floor, PR #6190. The concrete handoff is discussion comment 19377832, following the census in comment 19377345 and the claim in comment 19377792.

Prepared by unpaidmoon with substantial Cursor Grok assistance. No independent human or formal-kernel review. New work is Apache-2.0.

Open next questions

Which of the other twenty three-frame count profiles from the seven-call census survive the first-order character test? Only (1,1,1,1) with three added labels used once is settled here. A useful first step is to take one other profile, write its determinant equation, and test the same AB/PQ obstruction on one rational rank-one solution. No reduction of those profiles to R+S+T = 2I is supplied.

Can four or more added signed rank-one frames lower the eight-call minimum? The two-summand sign reduction and this three-summand character both stop at the number of added frames they assume. A useful first step is four primitive directions and the shortest determinant equation that uses each new label once.

Workflow feedback (optional)

The handoff's exclusion criterion, A−P outside the lattice generated by R, S, and A−B modulo 2Λ, is the right obstruction, and the character proof is the global form of that test. A raw valuation screen on the uncorrected scales is not a proof: some triples need an even correction before either family is integral. Linking this once in discussion #1200 is enough.

Open in Web Open in Cursor 

cursoragent and others added 2 commits November 9, 2026 13:58
Every rational decomposition of 2I into three nonzero symmetric rank-one matrices admits an AB or PQ character detecting two calls and four targets, so the seven-call profile (1,1,1,1,1,1,1) has no word. The selected kappa is unchanged.

Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.com>
Discussion 1166 still ends at comment 19481299, so the all-old-once handoff remains unclaimed.

Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants