OAI/Analysis/FiniteFactor/Sampling/SecondInterval.lean
4 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.FiniteFactor.samplingSecondLengthline 10 - theorem
OAI.FiniteFactor.samplingSecondWeight_support_iffline 12 - theorem
OAI.FiniteFactor.samplingSecondWeight_intervalline 53Source documentation
Exact reciprocal on the actual second-oriented support.
theorem samplingSecondWeight_interval (h α s t : ℝ) (hh : 0 < h) (hh1 : h < 1) (hα : 0 < α) (hs : s ∈ Set.Ico (0 : ℝ) 1) (ht : t ∈ Set.Ico (0 : ℝ) 1) : samplingSecondWeight h α s t = if 0 < t ∧ t < samplingSecondLength h s ∧ α ≤ s-t ∧ s-t ≤ 1-α then 1/(h*samplingDistance (s-t)) else 0 := by …Mentions: OAI.FiniteFactor.samplingSecondWeight, OAI.FiniteFactor.samplingSecondLength, OAI.FiniteFactor.samplingDistance
- theorem
OAI.FiniteFactor.samplingTestedSecondWeight_intervalline 73Source documentation
The x-test intersects that support with a reflected interval, while the y-test is constant in the phase variable.
theorem samplingTestedSecondWeight_interval (h α : ℝ) (G : Set ℝ) (a c s t : ℝ) (hh : 0 < h) (hh1 : h < 1) (hα : 0 < α) (hs : s ∈ Set.Ico (0 : ℝ) 1) (ht : t ∈ Set.Ico (0 : ℝ) 1) : samplingTestedSecondWeight h α (Set.Icc a c) G s t = (Set.Ioo 0 (samplingSecondLength h s) ∩ Set.Icc (max (s-(1-α)) (s-c)) (min (s-α) (s-a))).indicator (fun t => if s ∈ G then 1/(h*samplingDistance (s-t)) else 0) t := by …Mentions: OAI.FiniteFactor.samplingTestedSecondWeight, OAI.FiniteFactor.samplingSecondLength, OAI.FiniteFactor.samplingDistance