Repository navigation
Conversation
…endent record lists (no new kappa) Record-level part of the physical half of native_all_columns for the selected CrocSwap#5413 caller (the half left open by CrocSwap#5442), following SPECIALIZATION.md s2-s3: - each of the 896 port wrappers of NORMALIZERS.json is a fixed list of at most 107 records (grammar bound 171): compact-control selected-bit additions and translations (movement records) and unit-S / controlled-sign / global-i phase records; the list is independent of f and executes the lift m^(tensor f) exactly with spectators untouched (f=1 exhaustive on all wrappers, f=2 exhaustive on two, f=2..4 sampled, engine agreement with clifford_exact); - the central translation X0 is one record; C0 and D are positive-rank children; - the literal pre/post SWAP_BITS words of all 119 plan targets (16,748 swaps on 145 axes) are three XROW records each and realize the declared permutations. The tariff per movement record is the compact-control Proposition in its domain f <= p, which SPECIALIZATION s3 identifies with the actual layer's domain. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…d lists The package covered only the 896 port wrappers and the J routes and said the helper alias monomials were covered by the wrapper lists; none of the 1,072 body MONOMIAL words or the provider output_N words is a port wrapper. Each of the 283 distinct words is read off the exact engine as a monomial, certified as the same group element, and executed at f=1 (exhaustive) and f=2..4 (sampled); the largest list has 76 records. Pins the body and the provider; adds a read-off control. Co-Authored-By: Claude Opus 5.5 (1M context) <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.
Requested by Mark
Change and mathematical scope
Before: PR #5442 splits
native_all_columnsfor the selected #5413 caller into an algebraic half, which it closes, and a physical half: executingg^{⊗f}and the port adapters on a fixed number of tapes, for allfcolumns at once with one fixed primitive list, without disturbing spectators, at the retained tariff.SPECIALIZATION.md§2–§3 (the P1 specialization of #4610) states that realization in writing (≤171 records per nine-axis monomial, each a compact-control selected-bit addition or a phase record) but executes none of it on the actual inventory.After:
research/selected-monomial-tape-liftexecutes the record-level part of the physical half. Status: one written lemma (record realization, uniform inf) with exhaustive and sampled execution; no new κ, no selected-record change.NORMALIZERS.jsonis a fixed list of at most 107 records (XROW/NOTmovement records = compact-control selected-bit additions/translations;S/CZ/global-iphase records). The list does not depend onfand realizes the liftm^{⊗f}exactly, spectators untouched.output_Nwords that All-width certificate for the complete #5413 caller: group-algebra lifting lemma, 896 port identities, free body, abelian controller (no new kappa) #5442's mode-output certificate binds) are fixed lists of at most 76 records each, read off the exact engine as group elements and executed atf = 1exhaustively andf = 2, 3, 4sampled. (Added in 377c2c7; the first version covered only the port wrappers and wrongly said the helper aliases were among them.)X0is one record;C0andDare positive-rank Gaussians, i.e. paid children of the recursion (FINITE-PRECOMPILATION.md§1), not adapters.pre_word/post_wordof all 119 targets ofWHOLECALLER-PLAN-v1(16,748SWAP_BITSevents on 145 axes) are threeXROWrecords each and realize the declared permutations; the 16 centralXcorrections are one record each.notes/compact-control-movement.tex):O(V((f log p)^τ+1))on fixed tapes forf ≤ p,A = O(p). That domain is the actual layer's own domain (f ≤ e ≤ b_in^ε,p = 6 b_in, SPECIALIZATION §3), sof ≤ pis not a gap.Remaining obligations: the Proposition's own proof (four-update rotation scheme, overflow repair, chunk swaps) is not executed; the control-field reservations of
compact-control-layout.texfor the 145-axis layout are taken as written; no numerical tariff.Task and overlap
Base: canonical main
32890bc5de034ab8fc93ac88ead7279a6a416d04; package commit36167d06b. Inputs pinned in SOURCES.json:SPECIALIZATION.md, the two compact-control notes,NORMALIZERS.jsonandWHOLECALLER-PLAN-v1.json(the #5413 capsule),clifford_exact.py,prune_native.py. Task cardformal-interface-lemma, scope refined (TASK.json). Nearest work: #5442 (algebraic half; its open question is exactly this interface), #4610/P1 SPECIALIZATION (written realization), #5443 (our record counts of the compiler and the completion/splitting pass; together they give the record-level bill of the compiled template, the price per record being the Proposition's tariff).Validation
PASS locally on CPython 3.12 (Windows), standard library only (about 100 s; controls under a second);
check_research_commit.pypasses. Evidence: all 896 wrappers atf = 1on all 512 addresses with random spectators; 8 wrappers against the exact Clifford engine's basis action; 2 wrappers atf = 2on all 262,144 addresses; all 896 atf = 2, 3, 4on 48 random addresses each; every wrapper within the §2 bound (maximum 107 records: 69 movement, 38 phase);X0; all 238 literal route words atf = 2on 145 axes. Controls (test_verify.py): an unlifted global phase fails atf = 2(the §3 mutation); a dropped row addition, a removed swap, a single-column phase record and an asymmetricQare rejected; spectators untouched; transposition chains. Finite executions corroborate the lemma; the all-fstatement is the written proof in PROOF.md. Not run: the forward body's wrappers, the Proposition's internal scheme, Lean.Credit
Cao Yifan / intqwq (#4610 and the P1 specialization), Cinna Davis (compact-control notes, controller/helper lineage), zxv (#4359 free-word substitution, #5428), Chris R / Clear1nsight (#5413), Dillon (#5402), Ali Romman (#5383/#5398/#5376), Dugongue and icekylinx (Clifford engine lineage), and the parallel #5442 census. Apache-2.0. Prepared by Mark (Matarener) with substantial Claude Code assistance; no independent human or formal-kernel review.
Open next questions
u, t, b, chunk swaps and overflow repair at smallf, K, G.q_0, q_F, q_Bchunk reservations ofcompact-control-layout.tex.🤖 Generated with Claude Code