Repository navigation
Record the P112 punctured frame code's weight-16 set equality. - #7007
Open
unpaidmoon wants to merge 1 commit into
Open
unpaidmoon wants to merge 1 commit into
unpaidmoon wants to merge 1 commit into
Conversation
The 1260 live 8-frames on one pinned 112-line complement have a 36-dimensional kernel. Two half-splits and one bit-lane batch agree on zero plus seven weight-16 words. No kappa change. Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.com>
This was referenced Nov 10, 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.
Change and mathematical scope
On the 112 lines left by one pinned orthogonal 8-frame, the published bit-lane iterator returns exactly the words of weight at most 16 in the F2 incidence code of the 1260 orthogonal 8-frames. The code is 36-dimensional: zero and seven disjoint weight-16 words, and no lighter nonzero word. Half-splits after 18 and after 16 generators agree with each other and with that geometric partition.
low_weight_wordsat batch size 20 returns the same eight-word set.This is an exhaustive finite census of one code, and a set comparison, not a count comparison. It is not a timing claim, not a consumer installation, and no new κ is claimed. The selected value stays
781451/250000000.The seven supports, in the pinned live order, are
Their SHA256, of
json.dumpsof that sorted list, isff8861dab18040c03d403a860773218df7c120d03770d701afb61b78c941e3d3.Task and overlap
Base commit:
7c49fe32c55de02c2c873655c804b16e4c3fef0aon canonical CrocSwap main. This fork draft is based on the fork pin of that commit so the diff is only this package.Task card
replay-runtime, priority revision 8. Scope status: refined. The card asks for a measured speedup that keeps coverage. The revision-8 verification row says a published faster replay is not equivalent coverage until checked. The merged E7 comparison and open #6948 already checked two codes. This package is the P112 half of the question #6948 leaves open. It does not rerun the E6 or D6 census and does not claim either equality as a P112 result.scripts/find_overlap.py --refreshon 2026-11-10 read 895 open pull requests and 6951 discussion records (discussions fetched2026-11-10T02:33:54Z). The matches were #6948, discussion reply 19507129 (the E6 intersection-counter comparison, which names this question as out of scope), and discussion reply 19507177 (the D6 width-30 comparison). None builds this 112-line kernel.Validation
Python 3.12, gcc, and the standard library. The registered commands are split because the combined process measured 608 seconds, above the 600-second command limit. A separate engine batch measured 494 seconds.
check_research_commit.py --check-source-historypassed at44fee3229a7e0cf6decdf892815a1d5af1567dcb. The census command and the combined process passed locally. The engine statements are the ones that passed inside that combined process.Not run: a second engine batch, the #5729 timing harness, the E6 and D6 censuses, the E7 kernel,
research/e7-intersection-counters/engine.py, Lean, Docker, andscripts/research_selected_baseline.pyas a scientific replay. The selected record is provenance only.This census does not prove the iterator for every generator matrix, and it is not an unrestricted nonexistence result.
Credit
The 120-line order and this punctured frame are the model in
research/p112-rank6-frame-coverage, from the PR1226/PR1323 listing used by Cinna Davis. The bit-lane engine is Ali Romman's PR #5729. The open question is the E6 comparison's, now open as #6948. The D6 comparison is a different deletion.Prepared by unpaidmoon with substantial Cursor Grok assistance. Apache-2.0. No independent human review and no formal-kernel acceptance are claimed.
Open next questions
research/e7-intersection-counters/engine.pyon this 36-generator basis at one batch size and compare it with the support hash above.Workflow feedback (optional)
The 600-second registered-command limit is just under one scan of
low_weight_wordson a 36-dimensional length-112 code plus the independent half-split. Splitting those two comparisons across commands is what made the package fit. A link to the feedback discussion is enough: #1200