Repository navigation
Prove the (1,1,0,2) three-frame profile admits no seven-call word. - #7051
Open
unpaidmoon wants to merge 1 commit into
Open
unpaidmoon wants to merge 1 commit into
unpaidmoon wants to merge 1 commit into
Conversation
The residual is I+2P, with matrix [[2,1],[1,2]]. Every rational rank-one decomposition admits an AB or PQ character detecting two calls and four targets. No selected-frontier change. Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change and mathematical scope
Scoped character proof. No new κ and no word.
In the PR2085/2112 formal register model, the seven-call profile
(a,b,p,q,r,s,t) = (1,1,0,2,1,1,1)admits no word. The determinant equation isR+S+T = I+2P, with matrix[[2,1],[1,2]]and coefficient vector(1,1,2). Every decomposition into three nonzero symmetric rational rank-one matrices admits an AB or PQ character that detects two calls and four targets. The selected record stays κ =781451/250000000.This is a proof for this one named census profile. It is not a multiplication theorem, not an exhaustive census of the other profiles, and not a heuristic search. Rational solutions of the matrix equation exist;
A+B+2Pis one, and the same character excludes it. The other seventeen three-frame census profiles, including the sign-flipped(1,1,2,0)/(1,1,1), and every decomposition with four or more added frames, remain open. The settled profiles(1,1,1,1)/(1,1,1),(0,2,1,1)/(1,1,1), and(2,0,1,1)/(1,1,1)are not redone.The bilinear form is
2 x1 y1 - x1 y2 - x2 y1 + 2 x2 y2. The forms3 x1 y1 + x2 y2andx1 y1 + 3 x2 y2are special todiag(1,3)anddiag(3,1)and do not transfer. The axis equation here isv1^2 (4l-α)(αβ-γ^2) + 4 α k (α Q - 3 l v1^2) = 0, withQ = v1^2 - v1 v2 + v2^2.Task and overlap
Session r206. The assigned question is one three-frame count profile already printed in discussion comment 19377345, other than
(1,1,1,1),(0,2,1,1), and(2,0,1,1). The tuple read from that comment is(1,1,0,2)/(1,1,1), one of the twelve profiles listed there with 24 positive-dimensional spaces.Base commit:
17469fff78c22941280f04d39dc5a1faee09c840(upstream CrocSwap main, re-fetched 2026-11-10 and unchanged). Priority revision 8. The priority file still quotes an older selected decimal; the frontier value used here is the selected record.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 one profile left open by PR #7035.Overlap recheck on 2026-11-10, with
scripts/find_overlap.py '1,1,0,2' --refreshagainst open upstream PRs and discussion #1166 (339 open-PR records and 7013 discussion records, complete pagination; local note inventory complete at the base commit): the string occurs in census comment 19377345, which lists the profile as still open, and as an unrelated digit substring inresearch/p104-coupled-lifting-residues. No open PR settles(1,1,0,2). Open #7013 and #7035 are the excluded siblings(0,2,1,1)and(2,0,1,1). No fork branch was already named for this profile.Validation
Python 3.12. From the repository root:
Observed:
PASS_PACKAGE_METADATA_AND_PINS,PASS_REGISTERED_RESEARCH_PACKAGEwithoutcome=completed, andPASS_RESEARCH_COMMIT_BYTESat7af3a03dade6bd166ad08d7afc6879b0726fe100, including the executable-mode check. The direct check ispython3 -I -W error -B research/three-signed-q-twice/verify.py, also run with-O. Both printedPASS three-signed-q-twice character checks.verify.pyexpands the scale-bracket, axis-numerator, axis-rearrangement, and Cramer-determinant polynomials and checks that each identity is exact. It exhausts the 32 odd residue classes of the mod-8 discriminant lemma and the 64 axis residue classes of the mod-4 obstruction. It checks that every primitive vector hasq ≡ 2 (mod 4), with the three mod-2 classes exhaustive for that parity. It then checks explicit characters on five declared frames: the rational solutionA+B+2P, a negative frame, a fractional frame, a parallel opposite-scale pair, and a frame equal to the old matrixQ. Each witness detects two calls and four targets. Failure controls reject a tampered sum, rejectIas a rank-one summand, reject an even-even-even form, and reject thediag(1,3)anddiag(3,1)bilinear forms as solutions of this residual. The single-line box and the axis-reduction box are finite corroborations. They are not the proof; Sections 4 through 6 ofPROOF.mdare.The source-history flag of
scripts/check_research_commit.pywas not run: this checkout is shallow. The pinned base17469fff78c22941280f04d39dc5a1faee09c840is the parent of the package commit, andgit merge-base --is-ancestorconfirms that relationship. Not run: Lean, Docker, the selected-result cold replay, andscripts/research_selected_baseline.py.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 census is Nick Petalas's discussion comment 19377345. The released all-old-once handoff is comment 19377832. The
(0,2,1,1)and(2,0,1,1)exclusions are unpaidmoon PRs #7013 and #7035. Those three profiles are not redone here.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 seventeen three-frame count profiles survive the same test? A useful first step is to read one tuple that discussion comment 19377345 already prints, other than
(1,1,1,1),(0,2,1,1),(2,0,1,1), and(1,1,0,2), write that tuple's own determinant residual, and test one rational rank-one solution with the bilinear form of that residual. The sign-flipped tuple(1,1,2,0)/(1,1,1)has residual[[2,-1],[-1,2]]and is not settled here. The form2 x1 y1 - x1 y2 - x2 y1 + 2 x2 y2belongs to[[2,1],[1,2]]and does not transfer.Four or more added signed rank-one frames are outside this three-summand character and are not a next question of this package.
Workflow feedback (optional)
The census comment prints the tuple, and the predecessor states that the diagonal bilinear forms do not transfer. Recomputing the bracket, the axis numerator, and the Cramer matrix from
[[2,1],[1,2]], and checking those polynomials in the verifier, is enough to keep this profile apart fromdiag(1,3)anddiag(3,1). Linking this once in discussion #1200 is enough.