noncomputable def
HighFreqMultConv.highFreqUnits
(q : ℕ)
[NeZero q]
(f : (ZMod q)ˣ → ℂ)
(a : (ZMod q)ˣ)
:
The high-frequency part f_h = f - f₀ of a function on (ZMod q)ˣ, where f₀
is the constant function equal to the average $\langle f \rangle = \frac{1}{|(\mathbb{Z}/q)^\times|}\sum_b f(b)$.
Instances For
theorem
HighFreqMultConv.highFreq_mulConvUnits
(q : ℕ)
[NeZero q]
[Fact (Nat.Prime q)]
(f g : (ZMod q)ˣ → ℂ)
:
High-frequency part of a multiplicative convolution (Lemma 4 in Section 7.3).
On (ZMod q)ˣ, taking the high-frequency part commutes with multiplicative convolution:
$(f^* *_M g^*)_h = f^*_h *_M g^*_h$.