Repository navigation
Attain the depth-four chain connector floor 4m for every 33 ≤ m ≤ 64, via an exact row model (no new κ) - #4280
Merged
Mister-Meeseeks merged 1 commit intoOct 21, 2026
Conversation
… m <= 64 Store each witness as a row-model record (a partition and two monotone profiles) and prove the exact criterion that makes those records correct. The verifier rebuilds every word and replays it directly.
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
The shortest unsigned depth-four dirty chain connector has exactly 4m calls for every characteristic 33 <= m <= 64 and every nonzero c. This extends open question 1 of #4263, which covered 6 <= m <= 32.
With #4249 (m <= 5) and #4263 (6..32), both open and not rechecked here, the depth-four minimum is known for 2 <= m <= 64. No all-m theorem, no new κ, no supplier admission and no change to the selected frontier.
Evidence and reproduction
From the repository root:
Any CPython 3.12 works. Local results at cf55a41: both verifier modes print
PASS_DEPTH4_CHAIN_ROWMODEL moduli=32 witnesses=1520in about 0.5 s each;PASS_REGISTERED_RESEARCH_PACKAGE;PASS_RESEARCH_COMMIT_BYTES.For every record the verifier checks the Lemma 2 sums, then builds the word and checks it independently: exactly m copies of each call, the interval subword counts, the UT5(Z/m) product, and one literal replay with dirty registers in (Z/m)^2 and random noncommuting 2x2 maps. It also checks Lemma 2 against direct counting on 4,000 random records (691 of them correct words), Lemma 3 on 173 non-vacuous random records, and five rejection controls.
Limitations
Open next questions
Related open work
Credit
Produced by Nick Petalas. The chain model, floor and m <= 5 minima are from #4249; the 6..32 witnesses and three-interleaving lemma are from #4263; the complete-call interface is from Ross Richardson's #943/#934 lineage.
CI notes
Both checks passed on head cf55a41:
planandreplay (research/depth4-chain-rowmodel), run https://github.com/CrocSwap/integer-mult-bounds/actions/runs/39525299145 (replay job 1m18s).