Repository navigation
Prove the F3 connector excess grows with n: exact 795-call eight-source optimum (no new κ) - #4264
Merged
Mister-Meeseeks merged 1 commit intoOct 21, 2026
Conversation
Deleting a source lowers the excess of any word by that source's load, so with the seven-source exclusion of CrocSwap#4250 the excess is at least n - 6. A 30-event path with two doubled sources meets this at n = 8, making the eight-source optimum 795; a nine-source word gives 1569 <= opt(9) <= 1572.
This was referenced Oct 20, 2026
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
Unsigned F3 connector with n immutable sources, all 2^n − 1 binary-mask outputs and one dirty restored connector. Write the optimum as 3(n + 2^n − 1) + 3X(n), where X(n) is the excess over the floor.
This answers #4250's open question 1 for n = 8: the optimum is not floor + 3 there. No new κ, no selected-frontier change, no multiplication theorem. Only
research/f3-n-source-connector-excess/is added.Evidence
verify.pyis standard-library only. It builds both certified words call by call and simulates them with generic noncommuting coefficients (z as a formal sum over z0 and B_j x_j; each A_m left-multiplies). It checks the lower-bound table, applies the deletion map to every source of both words and of #4232's 405-call word, simulates each result and compares its excess with the lemma. Four mutation controls must be rejected.Reproduce from the repository root:
Expected marker:
PASS_F3_N_SOURCE_CONNECTOR_EXCESS opt8=795 excess_lb=n-6 exact_n=8, receipt75687d9b04722afd0f687e9028b5af842b7d3330d4c1c42085f4c206ff18d870bound to all six package files. Locally each registered command takes about 1.2 s;research_package.pyand the committed-byte/source-history preflight pass on head3db80aec82509d9fe1137b8b99426300e03cdfc3.Limitations
Open next questions
Related open work
aa61e1746f8c12807bed59cd169591bd82320bc6): seven-source optimum 405, X(7) = 1. Base case of the induction here; this PR answers its open question 1 at n = 8. Its 405 agrees: the verifier rebuilds Bound the unsigned F3 connector floor for every source count: attained for n ≤ 6, impossible for n ≥ 14 (no new κ) #4232's 405-call word and every one of its seven deletions is a 207-call six-source floor word.86ad339efc9f817846479431d8cc0f04edf95fb9): interface, floor deletion lemma (the X = 0 case of the lemma here) and counting threshold. Its C(3n+3, 3) count is sharpened to C(3n+2, 3) by counting boundaries cyclically; both leave n ≤ 13 open for the floor, which agrees.CI notes
Hosted run 39506081119 on head
3db80aec82509d9fe1137b8b99426300e03cdfc3is green:planpassed in 3m2s and the packagereplayin 1m11s. No check failed and no local obligation was left to CI.Produced by Nick Petalas. The interface, floor deletion lemma and 405-call word are from #4232; the seven-source exclusion from #4250; the mod-three count argument from #4225; the F3 alphabet and one-source handoff from Riquelme Soares's #4189; the connector interface and prefix-readout criterion from Ross Richardson's #943. Apache-2.0.