Skip to content

Formalize Fourier bounds for Shunia's integer-root conjecture - #1

Draft
rbajaj5 wants to merge 4 commits into
masterfrom
shunia-integer-root
Draft

Formalize Fourier bounds for Shunia's integer-root conjecture#1
rbajaj5 wants to merge 4 commits into
masterfrom
shunia-integer-root

Conversation

@rbajaj5

@rbajaj5 rbajaj5 commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • add the arithmetic data and reduced coefficient encoding for Shunia's integer-root formula
  • prove the quotient-ring modular evaluation identity
  • formalize the discrete Fourier transform and inverse-transform formulas on ZMod n
  • prove a uniform chordal separation bound for nontrivial roots of unity
  • derive spectral and exponential decay estimates, including Taylor-series bounds for 6 ≤ n

Why

This is a collaboration checkpoint toward a formal proof of Conjecture 6.1 from Joseph M. Shunia, Polynomial quotient rings and Kronecker substitution for deriving combinatorial identities.

Current status

This is intentionally a draft. The new file compiles and contains no sorry, admit, or added axioms, but it does not yet state or prove the final public theorem. Remaining work includes the small cases n = 2, 3, 4, 5, coefficient-ratio estimates, the no-wrap Kronecker argument, and the final Nat.nthRoot endgame. The module is not yet imported by Mathlib.lean, so it has no downstream user impact.

Validation

lake env lean Mathlib/NumberTheory/Shunia.lean

The command succeeds against the current mathlib toolchain.

@rbajaj5
rbajaj5 marked this pull request as ready for review July 24, 2026 04:31
@rbajaj5
rbajaj5 marked this pull request as draft July 24, 2026 04:33
Co-authored-by: Ben Burns <abwburns@gmail.com>
@fqlx

fqlx commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

sweet!

rbajaj5 and others added 2 commits July 24, 2026 01:29
Co-authored-by: Alexander Benjamin Worth Burns <abwburns@gmail.com>
Optimize Shunia integer-root formalization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants