OAI/NumberTheory/Ostmann/Arithmetic/BulkFrequencyRepresentative.lean
1 declarations, 0 contain sorry, 0 declared as axioms
The frequency factor evaluated on the actual bulk residue representative
- theorem
OAI.Ostmann.movingFrequencyCore_bulk_residuesline 14Source documentation
Once the nonbulk coordinates have been fixed, the frequency factor is a function of the frequency-unit array alone. The representative does not alter any compensation denominator.
theorem movingFrequencyCore_bulk_residues {σ J : Type*} (value : σ → ℕ) (e : J ↪ σ) (r : ℕ) [NeZero r] (a : J → (ZMod r)ˣ) (ha : ∀ j, (value (e j) : ZMod r) = (a j : ZMod r)) (F : Bool → {n : ℕ} → MovingSlotData σ n → ℤ → ℂ) (E : Bool → {n : ℕ} → MovingSlotData σ n → ℤ → ℤ → ℤ → ℝ) {n : ℕ} (T : Bool → MovingSlotData σ n) (R : ℤ) (hf : ∀ b, (T b).Frequencies (· ≠ 0)) (hT : ∀ b j, (T b).CompensationAbsent (e j)) (hR : ∀ b, (T b).frequencyProduct ∣ R) (hr : R ^ (n + 1) ∣ (r : ℤ)) (XL XR : ℤ) : movingFrequencyCore value F E T R XL XR = movingFrequencyCore (Function.extend e (fun j => (a j).val.val) value) F E T R XL XR := by …Mentions: OAI.Ostmann.MovingSlotData, OAI.Ostmann.movingFrequencyCore