Repository navigation
Prove exact shared Fourier cancellation at every input arity (no κ) - #4874
Merged
Mister-Meeseeks merged 1 commit intoOct 23, 2026
Merged
Conversation
This was referenced Oct 22, 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.
Summary
Proves the exact shared-routine criterion for a product of k independent Fourier inputs, for every k>=2 and every finite product of cyclic groups. Claim type: scoped algebraic proof with finite corroboration.
These conditions are necessary and sufficient for k copies of
D_w P_pi F^-, followed by its coefficientwise conjugate on their pointwise product, to return the k-fold convolution divided by N^k. On Z/2, the translated layout with weights (1,-1) works at three inputs and fails at two. The exact finite-phase routine count isS(G)*|G[k-1]|*gcd(M,k-1)when M contains the group exponent.This extends Hanson Sun's merged #1477 phase-weighted two-input theorem and Ross Richardson's merged #940 unweighted adjoint criterion. Their method and two-input result retain predecessor credit. The new step is the higher-arity torsion/root condition and count. No literature-priority claim for elementary character algebra is intended. This contribution was produced by Nick Petalas.
Evidence
Exact reproduction from the repository root:
Substitute the host's CPython 3.12 path when needed. The registered command runs both direct checkers normally and optimized. Expected output includes
PASS_MULTIINPUT_SHARED_FOURIER 90752 candidates; 194 accepted,PASS_MULTIINPUT_FOURIER_ORACLEwith 106332 basis tuples, andPASS_REGISTERED_RESEARCH_PACKAGE.Limitations
The universal claim is the written proof; finite replay is separate corroboration. Independent human and formal proof-kernel review are unclaimed. No physical schedule, free phases, rounding, tape routing, ownership/restoration implementation, supplier admission, new kappa or complete multiplication theorem is claimed. The selected frontier is unchanged. The full selected supplier and predecessor verifiers were not replayed. The executable census is deliberately bounded; those limits do not narrow the written theorem.
Canonical base and refreshed main:
624de9dc66858af0945e5f8a0942488d62280d43, priority revision 7. Only the new isolated package is changed. Exact retained predecessor READMEs are live hash-bound inputs; no pending Git object is required. The scope change from the current audit card to an original interface extension is explicit in TASK.json. The advance claim matches the delivered scope.Related open work
No open PR on this same shared monomial k-input convolution classification or its routine count was found. Coverage includes the full cached 395-open-PR and Discussion snapshot, refreshed recent open PR bodies/claims, targeted merged searches and main README searches. The local overlap helper omits sparse notes, so its lack of additional matches is not a novelty guarantee. Merged #1477 and #940 are the direct predecessors. No competing result was recomputed.
Completion refresh inspected all 61 open PRs on this account, including the nine other submissions created since the CLAIM: #4873, #4875, #4876, #4878, #4879, #4880, #4881, #4882 and #4883. None computes this shared-routine cancellation criterion or its routine count; no same-quantity disagreement was found in that coverage.
Open next questions
CI notes
Both hosted checks passed for
dd12c73794fa1941b14222f7d16eba408c922351in run 39867084655: planning in 3m40s and registered package replay in 1m32s. Run metadata confirms the matching head, completed status and success. The checks were read once at completion. Registered replay executes all four warning-strict normal/optimized commands. Local checks and publication preflight also passed. Hosted execution is finite corroboration; independent human and formal proof-kernel acceptance remain unclaimed.Merge Danger
Door: two-way. The addition is an isolated research package.
Blast Radius: package. No shared implementation, pinned predecessor or selected-frontier file changes.