Repository navigation
Prove the sharp global FFT setup constant (no new κ) - #5110
Merged
Mister-Meeseeks merged 1 commit intoOct 23, 2026
Merged
Conversation
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
Prove the sharp FFT setup-sum constant
1017/7at every integer widthn >= 3, with equality only atn=7.Claim type: scoped all-width arithmetic proof with an exact finite component. Only
research/fft-setup-global-maximum/is added. James Reed retains credit for the finite constant and equality case in #3819/#3813; Jose Manuel retains the FFT geometry and setup invoice in #3787 and its predecessor lineage. The new step is the universal tail proof. No predecessor executable or full census was replayed as the deliverable. This contribution was produced by Nick Petalas.For
beta=ceil(log2 n),q=ceil(n/beta),ell=ceil(log2(2q)),r=2^ellandp0=2 beta+ell, the quantity isS=r(ell+1)p0^2+r p0^3+p0^3. It is the quadratic majorant of the retained setup invoice, before hidden implementation constants. No new kappa is claimed.Evidence
3 <= n <= 2^22.n >= 513; the exact 510-width prefix attains1017/7only at seven.cb9fd4bb6e9fba8ae3e58e202ac2ba391e514831. Official export integrity and both direct replays from a read-only Git-free export pass; all six exported files remain unchanged. Every direct run generates a receipt bound to the five package-file hashes.PASS_RESEARCH_BASELINE_BINDINGS_ONLY. It is not a selected scientific replay.Exact reproduction commands from the repository root:
The interpreter path is the local reproduction environment; another CPython 3.12 interpreter can replace it. Only the standard library is required.
Limitations and unrun obligations
The result bounds the stated setup expressions. It does not execute the FFT multiplier, establish exact instruction constants, admit a physical caller, discharge retained precision/recovery assumptions, change the selected frontier or prove a complete multiplication theorem. The source uses a different small-width implementation, so the equality at seven concerns this expression rather than a measured production call. The executable probes are capped at 4,096 geometry bits; the written proof has no upper width cutoff. Formal proof-kernel checking, independent human review and separate static type checking are unclaimed. Native, Lean, Docker and full selected cold replays were not run.
Open next questions
2 ceil(n/beta)at fixedbeta. No attaining sequence is supplied here.p0^(8/5), with certified real-power comparisons and an analytic tail. Exact instruction constants and caller admission remain separate.Related open work
No open PR studying these three FFT setup expressions or their
1017/7maximum was found in the live body/Discussion overlap snapshot and refreshed targeted searches. The relevant #3819/#3813/#3787 predecessors are merged. Arbitrary diffs and unpublished work are outside the search coverage. The advance claim records the scope and provenance.CI notes
CI pending at head
cb9fd4bb6e9fba8ae3e58e202ac2ba391e514831. Both registered commands and metadata validation passed locally; hosted certification remains pending. No failed hosted job has been observed.Merge Danger
Door: two-way.
Blast Radius: isolated.
One self-contained research package is added. Shared code, frozen evidence and the selected result are unchanged.