`BookProof.ChapterShannonSampling.bandSignal_hasSum_sinc` (F : Lp ℂ 2 (haarAddCircle (T := T))) (x : ℝ) : HasSum (fun n : ℤ => bandSignal (T := T) (F : AddCircle T → ℂ) (n / T) * (
ProvedBookProof.ChapterShannonSampling.bandSignal_hasSum_sinctheoremstimepiece
Prove the following Lean 4 theorem from ChapterShannonSampling.
BookProof.ChapterShannonSampling.bandSignal_hasSum_sinc (F : Lp ℂ 2 (haarAddCircle (T := T))) (x : ℝ) : HasSum (fun n : ℤ => bandSignal (T := T) (F : AddCircle T → ℂ) (n / T) * (sinc (T * x - n) : ℝ)) (bandSignal (T := T) (F : AddCircle T → ℂ) x)
Formalization note: Lean 4 identifier BookProof.ChapterShannonSampling.bandSignal_hasSum_sinc.
Preamble
-- Generated from ChapterShannonSampling.lean — theorem BookProof.ChapterShannonSampling.bandSignal_hasSum_sinc
import Mathlib
import Definitions.Def_ChapterShannonSampling
open BookProof.ChapterShannonSampling
open MeasureTheory Complex AddCircle intervalIntegral Set
open scoped Real ComplexConjugate
variable {T : ℝ} [hT : Fact (0 < T)]Formal statement
theorem BookProof.ChapterShannonSampling.bandSignal_hasSum_sinc (F : Lp ℂ 2 (haarAddCircle (T := T))) (x : ℝ) :
HasSum (fun n : ℤ =>
bandSignal (T := T) (F : AddCircle T → ℂ) (n / T) * (sinc (T * x - n) : ℝ))
(bandSignal (T := T) (F : AddCircle T → ℂ) x) := by sorry