English
The sum over all integer translates of a continuous map f with respect to a fixed p yields a function which is periodic with period p. This holds without convergence assumptions (non-convergent sums are interpreted as zero).
Русский
Сумма по целочисленным сдвигам отображения f по базису p образует функцию, периодическую с периодом p. Это верно без условий сходимости (если сумма не сходится, трактуется как нулевая функция).
LaTeX
$$\\(Function.Periodic (\\sum_{n\\in \\mathbb{Z}} f( - \\,+ n p))\\; p\\) in appropriate functional container, i.e. periodic with period p.$$
Lean4
/-- Summing the translates of `f` by `ℤ • p` gives a map which is periodic with period `p`.
(This is true without any convergence conditions, since if the sum doesn't converge it is taken to
be the zero map, which is periodic.) -/
theorem periodic_tsum_comp_add_zsmul [AddCommGroup X] [ContinuousAdd X] [AddCommMonoid Y] [ContinuousAdd Y] [T2Space Y]
(f : C(X, Y)) (p : X) : Function.Periodic (⇑(∑' n : ℤ, f.comp (ContinuousMap.addRight (n • p)))) p :=
by
intro x
by_cases h : Summable fun n : ℤ => f.comp (ContinuousMap.addRight (n • p))
· convert congr_arg (fun f : C(X, Y) => f x) ((Equiv.addRight (1 : ℤ)).tsum_eq _) using 1
-- This `have` unfolds the function composition in `Equiv.summable_iff`.
have : Summable fun (c : ℤ) => f.comp (ContinuousMap.addRight (Equiv.addRight 1 c • p)) :=
(Equiv.addRight (1 : ℤ)).summable_iff.mpr h
simp_rw [← tsum_apply h, ← tsum_apply this]
simp [Equiv.coe_addRight, comp_apply, add_one_zsmul, add_comm (_ • p) p, ← add_assoc]
· rw [tsum_eq_zero_of_not_summable h]
simp only [coe_zero, Pi.zero_apply]