OAI/NumberTheory/Ostmann/Arithmetic/RecursiveFrequencySupport.lean
6 declarations, 0 contain sorry, 0 declared as axioms
The original leaf-frequency cutoffs in the recursive squared weights
- def
OAI.Ostmann.frequencyTreeMapline 12 - theorem
OAI.Ostmann.frequencyRoot_mapline 16 - theorem
OAI.Ostmann.frequencyLeafWeight_mapline 20 - theorem
OAI.Ostmann.recursiveTransferWeight_children_nonzeroline 27 - theorem
OAI.Ostmann.recursiveTransferWeight_leaf_cutoffline 48 - theorem
OAI.Ostmann.recursiveTransferWeight_square_with_leaf_cutoffline 63Source documentation
The square bound retains the actual leaf-frequency indicator. No extra leaf frequencies are introduced when support restrictions are dropped.
theorem recursiveTransferWeight_square_with_leaf_cutoff {State : Type*} (sys : TransferHistorySystem State) (leaf : State → ℤ → ℂ) (cutoff : State → ℤ → ℤ → ℤ → ℝ) (B : ℝ) (hB : 0 ≤ B) (hsize : ∀ σ v, ‖leaf σ v‖ ^ 2 ≤ B) (hcut : ∀ σ s v w, |cutoff σ s v w| ≤ 1) (V : ℕ) (hleaf : ∀ σ v, leaf σ v ≠ 0 → v.natAbs ≤ V) (S : Finset ℤ) (n : ℕ) (σ : State) (t : FrequencyTree S n) : ‖recursiveTransferWeight sys leaf cutoff n σ (frequencyTreeMap Subtype.val n t)‖ ^ 2 ≤ B ^ (2 ^ n) * frequencyLeafWeight (singleFrequencyLeaf S V) n t := by …Mentions: OAI.Ostmann.TransferHistorySystem, OAI.Ostmann.FrequencyTree, OAI.Ostmann.recursiveTransferWeight, OAI.Ostmann.frequencyTreeMap, OAI.Ostmann.frequencyLeafWeight, OAI.Ostmann.singleFrequencyLeaf