OAI/NumberTheory/Ostmann/Characters/TupleCharacterPoisson.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Poisson summation and the initial graph phase of a character tuple
- def
OAI.Ostmann.primitiveGaussPhaseline 13 - theorem
OAI.Ostmann.primitiveGaussPhase_normline 17 - theorem
OAI.Ostmann.inverse_character_inverse_unitline 28 - def
OAI.Ostmann.tupleGraphPhaseline 35 - theorem
OAI.Ostmann.tuple_character_fourierline 44Source documentation
Each off-diagonal edge has exponent one at level zero, including the inverse characters assigned to conjugate slots.
theorem tuple_character_fourier {I : Type*} [Fintype I] (p : I → ℕ) [∀ i, NeZero (p i)] [NeZero (∏ i, p i)] (hc : Pairwise (fun i j => (p i).Coprime (p j))) (χ : ∀ i, DirichletCharacter ℂ (p i)) (hχ : ∀ i, (χ i).IsPrimitive) (t : ∀ i, ZMod (p i)) (v : ℤ) : additiveFourier (tupleCRTFunction p hc (fun i x => χ i (x - t i))) (-(v : ZMod (∏ i, p i))) = (Real.sqrt (∏ i, p i : ℕ) : ℂ)⁻¹ * tupleGraphPhase p χ t v := by …Mentions: OAI.Ostmann.additiveFourier, OAI.Ostmann.tupleCRTFunction, OAI.Ostmann.tupleGraphPhase
- theorem
OAI.Ostmann.tuple_character_poissonline 85 - theorem
OAI.Ostmann.tupleGraphPhase_norm_le_oneline 100 - theorem
OAI.Ostmann.tupleGraphPhase_zeroline 114 - theorem
OAI.Ostmann.tuple_character_poisson_normalizedline 121