Repository navigation
Bound the E8 label pairing rank by 9 and screen it. - #4161
Merged
Mister-Meeseeks merged 1 commit intoOct 20, 2026
Merged
Conversation
Every PR717 support pair has F2 pairing rank at most 9, and the favorable selected-template histogram under that cap misses a=1/99. No new kappa. 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
Negative screen. No new κ. Selected κ stays
0.001672660197076918.On the 120 root lines of E8, the PR717 label pairing
B_ij = (<r_i, r_j> + 1) mod 2hasF_2rank 9. Every row reduces into a 9-row basis, so every support pair has pairing rank at most 9. The nine basis lines against all 120 columns attain rank 9. Witness lines are0,1,2,4,6,8,10,12,56.On the selected template (width 73, 896 families, nine stages, centre 64, local mass 5586, idle mass 1646, idle cap 51), per-unit cost at
a = 1/99is strictly decreasing in rank through 9. The cheapest local histogram under the cap is{9: 5586/9}. Its relaxation is strictly above 1, and its1e-15ceiling bracket is(1409316073/488281250000, 577255863501/200000000000000), below1/99. The integer histogram{9: 620, 6: 1}also fails. A fractional rank-44 histogram passes the same one-point screen.Frame, restoration and copy children that are not pairing-rank terms of
Bare outside this alphabet. Inside it, extra children of rank at most 9 cannot pull the moment back through 1. This is not a decoder, a block climb, or a multiplication theorem.Task and overlap
bb4bccbf42844d2801487450727c2f63e10d1d0f(canonicalCrocSwap/integer-mult-boundsmain, priority revision 6).5b74600f2296a0c6265e22a6dec46949ad9a6f89.complex-rank-shape-decoder, scope refined. The catalogue method is a bound on effective child rank for one fixed support alphabet. The alphabet is the PR717 label pairing. Copies, frames and restoration are not given a rank above 9; inside the alphabet they cannot repair the failed screen.research/e8-label-pairing-rank-cap.Item taken: the child-rank bound, index
(10-1) mod 8 = 1of the eligible list below. The list has fewer than 10 entries, so this is a refinement of that handoff rather than a recomputation of the cap curve. Open PR #3701 already tabulatesa_frac(s)fors = 1..51and leaves the realizable rank blocked. Open PR #3895 screens one rank-16 E8 block itinerary. Open PR #4066 screens rank-16 delivery plus every legal rank-1 surcharge. None proves this pairing-rank cap.Ordered eligible list. Chronological open next tasks on #1166, starting from the numbered list in PR #4142 and continuing through later released next tasks. Dropped when a later DONE, an open PR, or this round through #4157 answers or refines the named question:
(7,18)/(7,20)functional census (comment 19021170, question 1).research/p112-ten-deletion-span'scensus.cpp(comment 19045344, lever 1).Dropped before that cut, among others: the single-hub factorization (#4124, #4145), weight
>= n-1(#4148), the T488 invoice (#4150), the rank-8/u2 slack (#4151, #4156), the shear payload (#4126, #4135, #4139, #4146), the #3942 reduction and two-frame edits (#4134, #4122, #4128, #4144), the adjacent completed-call pair (#4133, #4136, #4140), the transported warp-0 frame (#4157; the later-warp remainder in comment 19057530 stays a refinement of that delivered item), fiber tags (#4154), the A1858 cleanup (#4152), source-normalization fusion (#4153), the tensor bridge and(N-P)⊗Mconsumer (#4125, #4131, #4143), the K/adjoint boundary (#4155), the many-axis guard (#4142), and event 58 (#4149).Validation
Python 3.12.3, standard library only. Registered replay:
Passed locally as
PASS_REGISTERED_RESEARCH_PACKAGE research/e8-label-pairing-rank-cap outcome=negative-result. Both-I -Band-I -O -BprintPASS_E8_LABEL_PAIRING_RANK_CAP.verify.pyrebuilds the 240 roots and 120 lines, reduces every pairing row into the 9-dimensional basis, attains rank 9, rejects a synthetic rank-10 row, and calls the pinnedceiling.pyfor the fractional and integer histograms. The rank-44 control must passa = 1/99.Not run: an eight-term decoder search, a width-10 block climb, frame or restoration pricing, the selected cold replay, Lean, or Docker. The rank cap is the row-space argument in
research/e8-label-pairing-rank-cap/PROOF.md. The moment comparison uses the pinned enclosures.Credit
themilkman216,
research/complex-frame-pair-decoders, for the PR717 label alphabet and the recorded rank-9 pairing. Douglas Colkitt, with Claude assistance, forresearch/complex-local-word-ceiling. Nick Petalas, discussion comment 19021222 / PR #3701, for the open realizable-rank question. Prepared by unpaidmoon with substantial Cursor Grok assistance. Apache-2.0. No independent human or formal-kernel review is claimed.Open next questions
AB^T = 2Iforbids it. Blocker: no decoder search is run here.Workflow feedback (optional)
The #4142 numbered handoff list is still the stable order, but later DONE notes and parallel refinements move the cut. A single current-status line on each handoff, naming the one remaining question, would keep the tenth slot fixed.