Repository navigation
Prove faster periodic Gaussian inversion through Beatty-run blocks - #5566
Merged
Mister-Meeseeks merged 1 commit intoOct 25, 2026
Merged
Mister-Meeseeks merged 1 commit into
Mister-Meeseeks merged 1 commit into
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.
Construct the actual periodic Gaussian inverse by splitting its rounded grid into complete Beatty runs. Each run is an explicit diagonal similarity of a Gaussian Toeplitz matrix with a two-convolution inverse. Truncating only cross-run interactions leaves a boundary system; a cyclic block solve and two run-inverse applications recover the result without a dense inverse-update product.
In the stated regime, the inverse-adapter upper bound improves from O(V p^(3/8)) to O(V p^(1/4) log p), after charged input-independent exp(o(p)) preparation, with O(p)-bit words. The proof includes the periodic seam, truncation, conditioning, intermediate precision, convolution arithmetic and tensor error accumulation. The native corollary uses an explicitly extended Word RAM with integer division and fixed-point rescaling. This is an inverse-component result; no higher complete multiplication kappa is claimed.
Adds five mathematical Markdown documents only. The accompanying notes prove a common-gauge convolution algebra with an explicit carry tensor, normalized geometric-annihilator bounds, and complete cost/precision/recurrence assembly statements. These are informal proofs with manual mathematical cross-review; no numerical experiments, Lean verification or independent human acceptance are claimed.
The notes reuse the shared DAG and linked Lean sources on total positivity, symplectic mode support and balanced coevaluation, exact tensor execution, polynomial Toeplitz products, FastPoly, tcslib, Mpfx and CatCrypt. The inherited Gaussian formulas, banded inverse and bilateral LDU retain their Harvey–van der Hoeven/source08 and contributor credits. The coded-interface lineage credits THU New Media Research Center, Ali Romman, Dugongue, Dillon Amburgey, Cinna Davis, Ryanson Jonathan, Cao Yifan, Jacob Alan Sussman, Chris R/Clear1nsight and zxv. Full source-relative citations and scope distinctions are in the notes. Substantial OpenAI Codex assistance from four workers; classical algebraic and numerical identities are not claimed as inventions.
Mathematical review can start at analysis.md A11 and complexity.md Theorem 11. Only research/beatty-run-gaussian-inverse is added; the selected frontier is unchanged.