OAI/NumberTheory/Ostmann/Arithmetic/MovingSlotRelabel.lean
10 declarations, 0 contain sorry, 0 declared as axioms
Relabelling repeated sampled slots by their equality-pattern classes
- def
OAI.Ostmann.MovingSlotReversal.mapline 11 - def
OAI.Ostmann.MovingSlotData.mapline 21 - theorem
OAI.Ostmann.MovingSlotData.frequency_mapline 27 - theorem
OAI.Ostmann.MovingSlotData.frequencies_mapline 31 - theorem
OAI.Ostmann.MovingSlotData.size_mapline 39 - theorem
OAI.Ostmann.MovingSlotData.levels_mapline 46 - theorem
OAI.Ostmann.MovingSlotReversal.naturalProduct_mapline 54 - theorem
OAI.Ostmann.MovingSlotReversal.modularPivot_mapline 59 - theorem
OAI.Ostmann.MovingSlotData.step_mapline 64 - theorem
OAI.Ostmann.movingModularSpectator_mapline 72Source documentation
Evaluation after identifying two labels is precisely evaluation at the corresponding repeated prime value; no independence is asserted here.
theorem movingModularSpectator_map {σ τ : Type*} (f : σ → τ) (value : τ → ℕ) (q : ℕ) [Fact q.Prime] (g : ZMod q → ℂ) (D : (ZMod q)ˣ) {n : ℕ} (T : MovingSlotData σ n) (x y : ZMod q) : movingModularSpectator value q g D (T.map f) x y = movingModularSpectator (value ∘ f) q g D T x y := by …Mentions: OAI.Ostmann.MovingSlotData, OAI.Ostmann.movingModularSpectator