OAI/NumberTheory/Ostmann/Arithmetic/MovingPatternFlagBound.lean
2 declarations, 0 contain sorry, 0 declared as axioms
The remaining symbolic factor retains the representative-prior bound
- theorem
OAI.Ostmann.movingPattern_flagged_weight_boundline 11 - theorem
OAI.Ostmann.movingPattern_flagged_mean_boundline 43Source documentation
After normalization, all the symbolic internal factors cost only the number of internal draws. There is no factor counting the external slots.
theorem movingPattern_flagged_mean_bound {A B C : Type*} [Fintype A] [Fintype B] [Fintype C] {N : ℕ} (e : Fin (N + 1) ≃ B ⊕ C) (μ : ℕ → A → ℝ) (ν : B → A → ℝ) (prime : A → ℕ) (n : ℕ) (t : Bool → FrequencyTree ℤ n) (small bulk : Bool → TreeLeafTuple (List B) n) (pattern : Bool × MovingSampleIndex n → C) (rep : ∀ c, {i : Bool × MovingSampleIndex n // pattern i = c}) (E : ℝ) (hprime : ∀ a, (prime a).Prime) (hμ : ∀ j a, 0 ≤ μ j a) (hν : ∀ j a, 0 ≤ ν j a) (hmass : ∀ j, ∑ a, μ j a = 1) (hnmass : ∀ j, ∑ a, ν j a = 1) (hbound : ∀ j a, (prime a : ℝ) * μ j a ≤ E) (G : (Fin (N + 1) → A) → ℂ) (D : ℝ) (hD : 0 ≤ D) (hG : ∀ x, ‖G x‖ ≤ D) : ‖∑ x, movingOriginalPatternWeight e μ ν prime n pattern G x * movingPatternFlagProduct e prime n t small bulk pattern rep x‖ ≤ …Mentions: OAI.Ostmann.FrequencyTree, OAI.Ostmann.TreeLeafTuple, OAI.Ostmann.MovingSampleIndex, OAI.Ostmann.movingOriginalPatternWeight, OAI.Ostmann.movingPatternFlagProduct