OAI/MeasureTheory/DyadicAvoidance/RoutedSetDensity.lean
13 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem310.RoutedSetDensity.selectorChoiceline 17Source documentation
The actual first-success/default child choice made by the finite selector tables.
def selectorChoice {M d : ℕ} (b : Node M d → Fin M → ℕ) (ω : SelectorTable b) (P : List (Child M)) (x : ℝ) : Child M := … - def
OAI.Problem310.RoutedSetDensity.routedLeafline 22Source documentation
The leaf reached by the root router, as an element of the finite leaf type.
def routedLeaf {M d : ℕ} (b : Node M d → Fin M → ℕ) (ω : SelectorTable b) (x : ℝ) : Leaf M d := … - def
OAI.Problem310.RoutedSetDensity.routedAddressline 27Source documentation
The terminal table coordinate consulted by the complete finite router.
def routedAddress {M d : ℕ} (bS : Node M d → Fin M → ℕ) (bT : Leaf M d → ℕ) (ω : SelectorTable bS) (x : ℝ) : TerminalAddress bT := … - def
OAI.Problem310.RoutedSetDensity.routedSetline 32Source documentation
The raw random periodic set, with both selector and terminal tables explicit.
def routedSet {M d : ℕ} (bS : Node M d → Fin M → ℕ) (bT : Leaf M d → ℕ) (ω : SelectorTable bS × TerminalTable bT) : Set ℝ := … - lemma
OAI.Problem310.RoutedSetDensity.measurable_selectorChoiceline 36 - lemma
OAI.Problem310.RoutedSetDensity.selectorChoice_add_oneline 42 - lemma
OAI.Problem310.RoutedSetDensity.measurable_routedLeafline 49 - lemma
OAI.Problem310.RoutedSetDensity.routedLeaf_add_oneline 64 - lemma
OAI.Problem310.RoutedSetDensity.measurable_routedAddressline 69 - lemma
OAI.Problem310.RoutedSetDensity.routedAddress_add_oneline 75 - lemma
OAI.Problem310.RoutedSetDensity.measurableSet_routedSetline 80 - lemma
OAI.Problem310.RoutedSetDensity.routedSet_periodicline 85 - theorem
OAI.Problem310.RoutedSetDensity.expected_routedSet_densityline 91Source documentation
Exact density of the concrete raw routed blocker, with no spatial regularity hypotheses.
theorem expected_routedSet_density {M d : ℕ} (bS : Node M d → Fin M → ℕ) (bT : Leaf M d → ℕ) (P : Measure (SelectorTable bS)) [IsProbabilityMeasure P] (ν : Measure Bool) [IsProbabilityMeasure ν] : (∫⁻ ω, volume (routedSet bS bT ω ∩ Set.Icc (0 : ℝ) 1) ∂(P.prod (Measure.pi (fun _ : TerminalAddress bT => ν)))) = ν {true} := by …