Repository navigation
Map the f(7) records; a second engine closes all 11 length-22 splits (no new κ) - #6051
Open
JosieElliston wants to merge 3 commits into
Open
JosieElliston wants to merge 3 commits into
JosieElliston wants to merge 3 commits into
Conversation
…gine (no new kappa) Item 5 of petalas's consolidation handoff: the CrocSwap#3058 and CrocSwap#3333 records do not disagree; CrocSwap#3333 is a length-20 replay. The README maps each length step to its routes, independent coverage and open obligations. CrocSwap#3005's census.cpp, with only its L<=20 gate lifted, closes 8 of the 11 length-22 splits with zero hits; (11,11), (11,10) and (10,10) are unfinished. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
(11,11), (11,10) and (10,10) finished on the lifted CrocSwap#3005 engine with zero hits (3751-4188 s each), so every census-route length-22 exclusion now rests on two separately written engines. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.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.
Summary
Navigation index plus a partial finite replay; no new bound, no κ, no supplier or frontier change. Card
scope-navigation(consolidation), base721c03822c421b7f7fcbb2598993b947c4d88419, priority revision 8. New packageresearch/f7-record-map; no other file changes.Question. Item 5 of petalas's consolidation handoff says the records disagree on f(7). #3058 says f(7) = 24, and
research/f7-independent-full-replay(#3333) says{22,24}.Answer: they agree. #3333 is a length-20 replay. It says it "does not decide whether length 22 is attainable". Length 22 is excluded on main by two routes that share no search code:
The README's record map lists, for each length step, the route, the records, the independent coverage and what is still open. Every one of those records is
partially_reviewedin the ledger.Second engine at length 22. #4221's first open question, which #4871 repeats, is that every census-route L = 22 exclusion rests on one engine. The recorded blocker was that #3005's separately written engine "is gated at
L <= 20and its throughput at length 22 is unmeasured". The gate is one constant.verify.pyrebuilds #3005'scensus.cppfrom the pinned bytes with exactly two lines changed (max_lengthand its error message) and runs it at n = 7, L = 22:(11,9)(10,9)(11,8)(9,9)(10,8)(11,7)(10,7)(11,6)(11,11)(11,10)(10,10)All 11 splits close on the second engine with zero hits, all complete and uncapped. The three heaviest took 3,751 to 4,188 s each and were added in a follow-up commit. Every census-route L = 22 exclusion now rests on two separately written engines. The two engines are separately written, but #3818's engine ports #3005's union-support bound. The proof of that bound is therefore a premise of both; the code is not shared.
Controls:
FULL.json.Entered-node counts track #3731/#3818:
(9,9)gives 386,427,869 here against 388,563,293.Scope and limits
s >= truns. It also relies on the pruning proofs of Independently corroborate the corrected seven-label word exclusion #3005 (this engine) and Strengthen the length-22 seven-label census with a union-support budget; exclude the (9,9) split (no new kappa) #3818 (the other engine).(11,6),(10,7)and(11,7)by default, and(9,9)and(10,8)in a second registered command.Reproduce
python3 -I -B research/f7-record-map/verify.py python3 -I -B research/f7-record-map/verify.py --splits 9:9,10:8 --workers 2 python3 -I -B research/f7-record-map/verify.py --full --workers 8 # all completed splits, ~1.5 CPU-hours python3 scripts/research_package.py --package research/f7-record-map --check-onlyOpen next questions
The other two are #3058 §3 and pattern A plus the remaining B cases; details are in the README.
Overlap and credit
find_overlap.py, PR and Discussion searches for f(7)/length-22/seven-label, and the ledger. research: independently audit L22 union prune on tiny domain #3899 is the only open f7 PR, and it is a tiny-domain audit of the union prune, disjoint from this.Workflow feedback:
find_overlap.pydid not connect the two f(7) records because #3333 never cites #3058. A per-family index such as this README is cheaper than re-deriving the map each time.🤖 Generated with Claude Code