OAI/NumberTheory/Ostmann/Characters/PermutedAdditiveCancellation.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Common-center additive phases cancel under the actual matching
- theorem
OAI.Ostmann.tupleCofactor_equivline 11 - def
OAI.Ostmann.primeTupleAdditivePhaseline 20 - theorem
OAI.Ostmann.primeTupleAdditivePhase_equivline 25 - theorem
OAI.Ostmann.primeTupleAdditivePhase_normline 35 - theorem
OAI.Ostmann.permuted_additive_phase_cancelline 46Source documentation
This is the exact cancellation needed in both a bulk permutation and an identified diagonal pair; the centers are functions of the actual prime.
theorem permuted_additive_phase_cancel {I J : Type*} [Fintype I] [Fintype J] (e : I ≃ J) (p : J → ℕ) (hp : ∀ j, p j ≠ 0) (t : ∀ p : ℕ, ZMod p) (v : ℤ) (W₁ W₂ : ℂ) : (primeTupleAdditivePhase (fun i => p (e i)) (fun i => hp (e i)) t v * W₁) * conj (primeTupleAdditivePhase p hp t v * W₂) = W₁ * conj W₂ := by …Mentions: OAI.Ostmann.primeTupleAdditivePhase