Repository navigation
KB3h: (12,6) A-vanish (5,1) PROVEN impossible; (4,2)/(3,3) reduced to exact walkable forms (outcome=partial; no new kappa) - #3023
Merged
Mister-Meeseeks merged 1 commit intoOct 16, 2026
Conversation
…ROVEN impossible; (4,2)/(3,3) reduced to exact walkable forms (outcome=partial, no new kappa) Package research/f7-18point-avtail-seed010d26fa: the recorded remainder of PR 2961 (its open question 1), the surviving non-tight (12,6) A-vanish classes (5,1),(4,2),(3,3). (5,1) PROVEN impossible: exact reduction to (U, V 6-sets, W 5-set) in F2^5 and a complete walk over all 169,911 normalized U and 3,049,492,320 normalized (U, V) pairs; zero W candidates satisfy the reduced lines (w_candidates=0, covering_configs=0). (4,2)/(3,3): exact reductions with necessary budgets, not decided. All recorded anchors reproduced before any new number, the two heavy anchors re-walked from empty receipts with spot re-walks proving recomputation. 10 engine tests include complete brute-force equality of both search engines and m=3/m=4 analogue controls with semantic failure controls. Contributor: Aaron Wang, with help from opencode (substantial AI assistance; no model named; no independent human review claimed).
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.
KB3h: (12,6) A-vanish (5,1) PROVEN impossible; (4,2)/(3,3) reduced to exact walkable forms (outcome=partial, no new kappa)
Contributor: Aaron Wang, with help from opencode (substantial AI assistance in scoping, implementation, verification and writing; no model named; no independent human review claimed). No kappa, supplier, certificate or selected-frontier change.
Change and mathematical scope
In the PR943 prefix-walk model (PR 943 by Ross Richardson) a restored seven-source singleton word is universal exactly when its prefix set
Pcovers:P + P = F2^7. The 17-point question is closed (PR 2542, PR 2634, PR 2773, PR 2870); PR 2911 narrowed the 18-point question to the splits(12,6),(11,7),(10,8),(9,9)and proved that any(12,6)or(10,8)cover must have a vanishing character off the all-ones hyperplane; PR 2933 classified the vanishing configurations and recorded the class floors; PR 2961 decided the three tightest classes and recorded the remainder this PR takes - its open question 1: the surviving non-tight(12,6)A-vanish classes(5,1),(4,2),(3,3)(D-half splits; floors36 + x*y= 41/44/45 against need 32). This PR is strictly SET-level: no words are enumerated.Record chain, all authors verified against current ground truth with
gh pr view NNN --json author,titleat writing: PR 2542/2634/2773/2870/2911/2933/2961 by Aaron Wang (navinor); PR 2691 and PR 2973 by Nicholas Stone (NicholasStone); PR 3005 by Nick Petalas (petalas).Concurrent word-level state, recorded honestly: PR 2973 (merged during this session) corrected a false-prune defect in the PR 2542/2634/2691 word-census budgets (bit-0 groups versus Hamming-weight parity; the
n = 4, L = 8word01021323is a counterexample to the old prune) and its corrected census excludesL = 20, recording22 <= f(7) <= 24; PR 3005 independently corroborates it. PR 2973's own scope note records bit 0 as valid in set-level searches using actual group sizes and the set-level chain PR 2773-2961 as unaffected. Under22 <= f(7) <= 24this PR's question is the deciding necessary condition forf(7) = 22: atL = 22every universal word needs at least 18 distinct prefixes and their set must cover.Verdict per class (exact integers)
Mirrors are identical by odd translation. The
(12,6)D-vanish classes(9,3)/(8,4)/(7,5)/(6,6)and every surviving(10,8)class are out of scope here.(5,1): exact reduction, complete walk, exact obstruction
D1 = {d1}is a singleton, so the two half-translationsU = A0+d1,V = A1+d1,W = D0+d1absorb it (each preserves all four PR 2933 L3 lines being all ofF2^5; machine-checked on random configurations, with the backward round trip). The class is EXACTLY the triples(U, V 6-sets, W 5-set)ofF2^5satisfyingV u (U+W) = F2^5,U u (V+W) = F2^5,(U+V) u W = F2^5and the selfsum line(U+U) u (V+V) u (W+W) u 0 = F2^5; residual symmetriesU -> U+a, W -> W+a, V -> V+bgive WLOG0 in U,0 in V(every solution maps bijectively to a normalized one).Line
(U+V) u W = F2^5forcesM = F2^5 \ (U+V)intoW, so|M| <= 5and|U+V| >= 27. The walk enumerates every normalizedU(all 169,911) and perUevery normalizedVwith|U+V| >= 27by a monotone excess-budget backtracking, then derivesWcandidates per pair (Wmust containMand hit the requirement translates of both remaining lines) and tests survivors exactly.The exact obstruction is recorded where it occurs: for EVERY normalized pair, no 5-set
WcontainingMsatisfies theV u (U+W)andU u (V+W)lines simultaneously (w_candidates = 0over the whole walk), so the class is unsatisfiable before the selfsum line is ever relevant. By the reduction's bijectivity: PROVEN - no covering(A, D)exists in class(12,6)A-vanish(5,1).The walk is 16 shards with per-shard receipts, all
complete=true/budget_hit=false. The first launch hit its 3,000 s per-shard budget with explicitcomplete=falseon all 16 shards (partial-as-complete avoided) and was re-walked from scratch at budget 6,000 s (4,365-4,691 s per shard).Why a false empty cannot hide here
Wsearch equals brute force over all 201,376 five-sets on sampled pairs; the pair backtrack equals brute force over all 169,911 normalizedVat needs 24 and 27 on sampledU.Uslices in the test suite and on 30 randomized slices in a recorded spot recheck (all equal).A + D = Ecoverage tests, including cover-bearing positive controls (m=4 A=(1,1) D=(7,1): 512 covers by both routes; m=4 A=(2,2) D=(6,1): 11,648) next to floor-surviving empty controls (m=4 A=(2,2) D=(5,1): 0 covers); semantic failure controls: dropping either forced line changes the census counts.Anchors reproduced before any new number
Receipt-validation trap handled: the anchor walks started from missing receipt files (
fresh receipts confirmedprinted), and two shards (CLASS60 shard 0, CLASS82 shard 2) were re-walked from deleted receipts and compared to their originals semantically with timing fields excluded - identical (ANCHOR-REPRO.json).(4,2) and (3,3): exact classification, not decided
(4,2):D1 = {d1, d1+delta}normalizes to{0, 1}(delta = 1underGL(5,2),d1absorbed). The class is EXACTLY triples(U, V 6-sets, W 4-set)with(U+W) u (V+0,1) = F2^5,(U+0,1) u (V+W) = F2^5,(U+V) u (W+0,1) = F2^5and the selfsum line. Necessary budgets|U+W| >= 20,|V+W| >= 20,|U+V| >= 24. The complete walk is strictly larger than (5,1)'s and was not run in budget.(3,3): no singleton absorption exists; the four L3 lines apply directly to(A0, A1 6-sets, D0, D1 3-sets)with0 in A0, 0 in A1(or0 in D0, 0 in D1) WLOG; all budgets slack (line IV: 36+9 against 32) and no forced Sidon structure - the (6,0) rigidityA0+A1 = F2^5does not extend.Reproduce
Standard library only, CPython 3.12, from the repository root:
Expected markers:
Ran 10 tests ... OK,PASS_AVTAIL_QUICK,PASS_AVTAIL_NOVANISH,PASS_AVTAIL_ROWS,PASS_AVTAIL_ANCHORS,PASS_AVTAIL_M4,PASS_AVTAIL_AV51. The walks are resumable with per-shard receipts (run_avtail.py class71|class82|class60|av51, thenrun_avtail.py merge <mode>; explicitcomplete/budget_hitflags, one progress section per mode). Registered replay:python3 scripts/research_package.py --package research/f7-18point-avtail-seed010d26fa --check-onlypassesPASS_PACKAGE_METADATA_AND_PINS.Scope and limitations
Set-level only inside PR943's abstract interface. Not checked: anything word-level (PR 2973's corrected word census and the
L = 22versusL = 24question are word-level work, untouched here), the 19-point cover question, walk-realizability of any cover, and any kappa, supplier, tariff or selected-frontier implication.(4,2)/(3,3)are not decided; their recorded reductions and budgets are necessary conditions and exact search domains, not exclusions. No construction search was run; the recorded set-level search ceilings stay 118/128 atk = 18and 124/128 atk = 19(PR 2634's record as quoted by PR 2961). Frozen predecessor packages are unchanged.Open next questions
F2^5(PR 2933's census) before lifting tom = 6.Credit
PR 2542/2634/2773/2870/2911/2933/2961 (Aaron Wang): the 17-point exclusion chain, the KB3b search ceilings, the pair-representation rows, the odd-coverage Fourier/Parseval identity, the (A, D) reduction and vanishing-character restriction, the class floors 41/44/45 for the classes decided/classified here, and the tight-class decisions whose open question 1 this PR executes. PR 943 (Ross Richardson): the prefix-walk model. PR 1185 (Doug Colkitt): the pinned
f(5) = 12,f(6) = 16record. PR 2691/2973 (Nicholas Stone) and PR 3005 (Nick Petalas): the word-level census line and its correction (recorded state; PR 2973 explicitly leaves the set-level chain intact). The PR 2961 engines (tight.pyand its vendor tree) are vendored byte-exact with SHA-256 pins and credited inNOTICE.md/SOURCES.json.Claim: discussion 1166 comment 18976193.