Repository navigation
Research: three-query odd-kernel-3 native DATA shear pair (no new kappa) - #2593
Merged
Mister-Meeseeks merged 1 commit intoOct 16, 2026
Merged
Conversation
Completes PR840's open non-dyadic lowering note for a=±3·2^j with named modulus exclusions, exact 4→3 child invoice, and independent matrix checks. Prepared by Wentao Li with substantial AI assistance.
This was referenced Oct 15, 2026
Merged
Merged
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 scope
Complements #840 (
research/dyadic-query-pair), which fuses two completed DATA shears for dyadic powersa=±2^jwith an all-odd-radix lowering and leaves non-dyadic powers to introduce prime exclusions. This freestanding package fixes the odd kernel to 3, takesa=±3·2^j, and prices the same three-query fusion with every excluded modulus named.The lowering specializes to every odd modulus not divisible by 3. Multiples of 3 and even rings are rejected. These are exact interface counts, not measured runtime.
Research construction / recursive interface; no new kappa. Leave-alone tooling through #2487 and pending
mutable-source-789q-invoicewere not reopened.Result
Package:
research/triadic-query-pair/.Tip:
77041f2d139276115ffa32ab876455d3a58ef2cb.Exact invoice children 4→3; affine 24→18; XOR 4→2 with named exclusions (
excluded_moduli=11in the verify receipt) and independent matrix checks.Validation
Expected:
Default verify is read-only. Admission uses
need()(notassert);-Oalso passes.Overlap and credit
Closest prior: #840 dyadic all-odd-radix case (does not price kernel-3 non-dyadic lowering). Leave-alone through #2487. No competing open PR on this freestanding package at refresh.
Credit Wentao Li / PR840 and the retained PR521/PR677 lineage. Prepared by Wentao Li (VictorLiwentao, @Is__Victor) with substantial AI assistance, under Apache-2.0.