Almost-periodicity #
theorem
lemma28_end
{G : Type u_1}
[Fintype G]
{A : Finset G}
{f : G → ℂ}
{ε : ℝ}
{k m : ℕ}
[MeasurableSpace G]
[DiscreteMeasurableSpace G]
(hε : 0 < ε)
(hm : 1 ≤ m)
(hk : 64 * ↑m / ε ^ 2 ≤ ↑k)
:
theorem
lemma28_part_one
{G : Type u_1}
[Fintype G]
{A : Finset G}
{f : G → ℂ}
{k m : ℕ}
[DecidableEq G]
[AddCommGroup G]
(hm : 1 ≤ m)
(x : G)
:
theorem
big_shifts_step2
{G : Type u_1}
[Fintype G]
{S : Finset G}
{k : ℕ}
[DecidableEq G]
[AddCommGroup G]
(L : Finset (Fin k → G))
(hk : k ≠ 0)
:
theorem
big_shifts
{G : Type u_1}
[Fintype G]
{A : Finset G}
{k : ℕ}
[DecidableEq G]
[AddCommGroup G]
(S : Finset G)
(L : Finset (Fin k → G))
(hk : k ≠ 0)
(hL' : L.Nonempty)
(hL : L ⊆ Fintype.piFinset fun (x : Fin k) => A)
:
def
AlmostPeriodicity.LProp
{G : Type u_1}
[Fintype G]
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
(k m : ℕ)
(ε : ℝ)
(f : G → ℂ)
(A : Finset G)
(a : Fin k → G)
:
Equations
Instances For
noncomputable instance
AlmostPeriodicity.instDecidablePredForallFinLProp
{G : Type u_1}
[Fintype G]
{A : Finset G}
{f : G → ℂ}
{ε : ℝ}
{k m : ℕ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
:
DecidablePred (LProp k m ε f A)
Equations
noncomputable def
AlmostPeriodicity.l
{G : Type u_1}
[Fintype G]
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
(k m : ℕ)
(ε : ℝ)
(f : G → ℂ)
(A : Finset G)
:
Equations
- AlmostPeriodicity.l k m ε f A = {x ∈ Fintype.piFinset fun (x : Fin k) => A | AlmostPeriodicity.LProp k m ε f A x}
Instances For
theorem
AlmostPeriodicity.lemma28_markov
{G : Type u_1}
[Fintype G]
{A : Finset G}
{f : G → ℂ}
{ε : ℝ}
{k m : ℕ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
(hε : 0 < ε)
(hm : 1 ≤ m)
(h :
∑ a ∈ Fintype.piFinset fun (x : Fin k) => A,
‖fun (x : G) => ∑ i : Fin k, f (x - a i) - (k • (mu A ∗ f)) x‖_[2 * ↑m] ^ (2 * m) ≤ 1 / 2 * (↑k * ε * ‖f‖_[2 * ↑m]) ^ (2 * m) * ↑A.card ^ k)
:
theorem
AlmostPeriodicity.lemma28_part_two
{G : Type u_1}
[Fintype G]
{A : Finset G}
{f : G → ℂ}
{k m : ℕ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
[DiscreteMeasurableSpace G]
(hm : 1 ≤ m)
(hA : A.Nonempty)
:
theorem
AlmostPeriodicity.lemma28
{G : Type u_1}
[Fintype G]
{A : Finset G}
{f : G → ℂ}
{ε : ℝ}
{k m : ℕ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
[DiscreteMeasurableSpace G]
(hε : 0 < ε)
(hm : 1 ≤ m)
(hk : 64 * ↑m / ε ^ 2 ≤ ↑k)
:
theorem
AlmostPeriodicity.just_the_triangle_inequality
{G : Type u_1}
[Fintype G]
{A : Finset G}
{f : G → ℂ}
{ε : ℝ}
{k m : ℕ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
[DiscreteMeasurableSpace G]
{t : G}
{a : Fin k → G}
(ha : a ∈ l k m ε f A)
(ha' : (a + fun (x : Fin k) => t) ∈ l k m ε f A)
(hk : 0 < k)
(hm : 1 ≤ m)
:
theorem
AlmostPeriodicity.almost_periodicity
{G : Type u_1}
[Fintype G]
{A S : Finset G}
{K : ℝ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
[DiscreteMeasurableSpace G]
(ε : ℝ)
(hε : 0 < ε)
(hε' : ε ≤ 1)
(m : ℕ)
(f : G → ℂ)
(hK₂ : 2 ≤ K)
(hK : ↑(A.addConst S) ≤ K)
:
theorem
AlmostPeriodicity.linfty_almost_periodicity
{G : Type u_1}
[Fintype G]
{A S : Finset G}
{K : ℝ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
[DiscreteMeasurableSpace G]
(ε : ℝ)
(hε₀ : 0 < ε)
(hε₁ : ε ≤ 1)
(hK₂ : 2 ≤ K)
(hK : ↑(A.addConst S) ≤ K)
(B C : Finset G)
(hB : B.Nonempty)
(hC : C.Nonempty)
:
theorem
AlmostPeriodicity.linfty_almost_periodicity_boosted
{G : Type u_1}
[Fintype G]
{A S : Finset G}
{K : ℝ}
[DecidableEq G]
[AddCommGroup G]
[MeasurableSpace G]
[DiscreteMeasurableSpace G]
(ε : ℝ)
(hε₀ : 0 < ε)
(hε₁ : ε ≤ 1)
(k : ℕ)
(hk : k ≠ 0)
(hK₂ : 2 ≤ K)
(hK : ↑(A.addConst S) ≤ K)
(hS : S.Nonempty)
(B C : Finset G)
(hB : B.Nonempty)
(hC : C.Nonempty)
: