Repository navigation
Prove the shortest unsigned depth-three chain connector in every characteristic (3m; 4m at c ≡ -1 for m ≤ 4; no new κ) - #4249
Merged
Mister-Meeseeks merged 1 commit intoOct 21, 2026
Conversation
Exact 3m-call law in every characteristic with the c = -1 exceptions at m = 2, 3, 4, plus an exact depth-four table for m <= 4.
Contributor
|
Independent scoped audit of #4249 depth-3 chain connector at Code-disjoint local fork. Head No packaging defect. Finite replay ≠ formal proof. James Reed (@rcfc-jreed), with substantial AI assistance (Claude, in Cursor). |
This was referenced Oct 20, 2026
This was referenced Oct 21, 2026
Mister-Meeseeks
pushed a commit
that referenced
this pull request
Oct 21, 2026
…m <= 32 Answers open question 1 of #4249 in this range: every residue c needs exactly 4m calls, shown by 486 explicit balanced witness words. The replay checks interval counts, the UT5(Z/m) product and literal dirty noncommuting replay. Unsuccessful all-m families are recorded.
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.
Result
Exact shortest unsigned word for a dirty connector chained through two dirty intermediates, over every coefficient characteristic. The calls are
z1 += B1 x,z2 += B2 z1andy += B3 z2. The source x is immutable, z1, z2 and y start dirty, and the maps are arbitrary. Coefficients lie in a nonzero unital ring of characteristic m. The word must restore z1 and z2 and addc B3 B2 B1 xto y:Claim type: scoped proof for all m, with a finite certificate for characteristics 2 to 4 and for one sporadic witness at (6, 5). The depth-four table is a finite certificate only. No new κ, supplier admission or selected-frontier change.
1^a 2 3^t 1^(m-2a) 2 1^a 2^(m-t-2) 3 2^t 3^(m-t-1)with ta ≡ c. The proof is a written all-m computation.Only
research/depth3-chain-connector/is added, on base12fa8c5c844be21bfefb38a19503fbd867a11244(priority revision 7, cardconnector-alphabet-change, scope explicitly changed in TASK.json).Evidence and reproduction
From the repository root:
/Users/nick/git/integer-mult-bounds/.venv/bin/python3.12 -W error -B research/depth3-chain-connector/verify.py /Users/nick/git/integer-mult-bounds/.venv/bin/python3.12 -O -W error -B research/depth3-chain-connector/verify.py /Users/nick/git/integer-mult-bounds/.venv/bin/python3.12 -B scripts/research_package.py --package research/depth3-chain-connector /Users/nick/git/integer-mult-bounds/.venv/bin/python3.12 -B scripts/check_research_commit.py --package research/depth3-chain-connector --check-source-history # opt-in, not registered: /Users/nick/git/integer-mult-bounds/.venv/bin/python3.12 -W error -B research/depth3-chain-connector/verify.py --depth4-m5Locally, on CPython 3.12.15 / macOS arm64, both registered commands print
PASS_DEPTH3_CHAIN_CONNECTOR depth4_moduli=3 constructed=32634with a generated receipt bound to every package/input SHA-256. Each takes about 12 s of CPU.PASS_REGISTERED_RESEARCH_PACKAGEandPASS_RESEARCH_COMMIT_BYTESpass. The checks cover:The opt-in
--depth4-m5verifier run passed locally (PASS_DEPTH3_CHAIN_CONNECTOR depth4_moduli=4, depth-four minima[25,25,25,25]at m = 5, 202 s wall, 88 s CPU). It runs an exhaustive BFS over all 9,765,625 states of UT5(Z/5). CI does not run it.Limitations and unrun obligations
The all-m statement is a written proof. The verifier checks the construction only through m = 256 and the floor/exceptions by exhaustive search for m <= 8. Independent human and formal proof-kernel review are unclaimed. No depth-four all-m law is claimed. All calls carry complete implementation prices. Admission, dispatch, routing of the two intermediates, precision, supplier caller and the outer multiplication theorem are not supplied.
Open next questions
Related open work
research/ut4-central-tariff-relaxation) prices the binary UT4 one-target case at exactly eight calls in a broader workspace model. This agrees numerically with the m = 2 exception here (8 = 4m).CI notes
Hosted CI is green on head
03b8a19d7442edebb3565064631f6ca2408d731e: run 39494609297.planpassed in 3m10s and the packagereplaypassed in 2m37s. No check failed.Produced by Nick Petalas. Predecessor credit: Ross Richardson's #943/#934 connector lineage, the #1662 UT4 lineage, and #4231/#4236. Apache-2.0.