Repository navigation
Record that two moved corrections do not emit on length-6 G20 intervals - #7079
Open
unpaidmoon wants to merge 1 commit into
Open
unpaidmoon wants to merge 1 commit into
unpaidmoon wants to merge 1 commit into
Conversation
Exhaustive census of all 86 length-6 A2 intervals on the emitted CrocSwap#5708 word: 520,160,250 two-move assignments, none emitted. No kappa 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
Exhaustive finite census. No new κ. The selected conditional exponent stays
781451/250000000(0.003125804). This package does not editcertificates/selected-result.json.On the emitted local word of PR #5708, every A2 conjugation with exactly six contacts was tested with every pair of corrections moved onto other frames of the published one-edge route table. The other four corrections stay on their contact frames. The two new frames may be equal. There are 86 intervals, 1,290 pairs and 520,160,250 assignments. Every assignment misses a published edge. None emits, so none lowers the paid-query moment on
(0, 1).This is a census of length exactly 6. It is not a proof that two moved corrections fail at length 7 or above, and it is not a proof about three or more moved corrections.
The least interval, scalar positions
2,649..9,125, gateADD(436, 99), is the one-interval step named by #6963. Its 6,048,375 assignments all miss an edge before the tail. The same machine classifies the other 85 intervals. Of the full domain, 368 assignments reach the tail and then miss an edge; each was rebuilt and emitted from scratch. One of them moves corrections 1 and 2 of interval4,067..9,218onto frame 369.Task and overlap
Base
17469fff78c22941280f04d39dc5a1faee09c840, priority revision 8. Cardbit-helper-contract, scope refined. The card says to review the #5679/#5708 chain and stop when a proposed cut does not improve the paid moment. This package is open question 1 of #6963. The named first step is one length-6 interval; the census covers every length-6 interval because that domain is finite and the same prefix machine decides it.#6305 keeps every correction on its contact frame for length 4 and above. #6337, #6633 and #6923 move one correction. #6664 moves two corrections at lengths 2..4. #6963 moves two corrections at length exactly 5 and leaves length at least 6 open (discussion #1166 comment 19507176). No open PR enumerates length-6 two-move pairs on this word and route table. #6963 question 2, three or more moved corrections on a length-5 interval, stays on that package.
Validation
Python 3.12 and the standard library, from the repository root:
The direct verifier prints
Checks raise exceptions, so
-Odoes not disable them. The registered package replay printedPASS_REGISTERED_RESEARCH_PACKAGE research/g20-length6-two-move outcome=negative-result.Controls: pinned input hashes, the published paid histogram, scalar endpoints of the published word and of every length-6 skeleton, the A2 length histogram against the #6664, #6923 and #6963 interval totals, the partition of all 520,160,250 assignments, cold replay of all 368 tail words and of 25 words from each earlier rejection class, and one published length-5 one-move emission (
3 H2 − H4, a strict loss) as a positive control outside this census. The completeness argument is inresearch/g20-length6-two-move/PROOF.md.Not run: the #5708 integration replay, the 18-call caller, adjoint columns, moduli 101 and 10201, ordinary admission, Lean, Docker, and
make frontier6030-verify.Credit
The emitted word, route table, A2 relation, and the local-only conjugation count are Ali Romman's
research/g20-conjugation-admission, following Dugongue, ai-nanachi, and the retained G20 lineage named there. The length-4-and-above contact-frame obstruction is Nick Petalas's #6305. The two-move classification at lengths 2..4, and the prefix machine this census reimplements, are Nick Petalas's #6664. The length-1..3 one-move obstruction is unpaidmoon's #6337. The length-4 one-move obstruction is unpaidmoon's #6633. The length-at-least-5 one-move obstruction, including the length-5 emission replayed here as a positive control, is unpaidmoon's #6923. The length-5 two-move census this package continues is unpaidmoon's #6963.Prepared by unpaidmoon with substantial Cursor Grok assistance. Apache-2.0.
Open next questions
Workflow feedback (optional)
The length-6 slice is the same prefix machine as #6963 and finishes in a few seconds, so the named one-interval step extended to the whole finite length without a second search. A link to the feedback discussion is enough: #1200