Loogle!
Result
Found 236 declarations mentioning ProbabilityTheory.IsFiniteKernel. Of these, only the first 200 are shown.
- ProbabilityTheory.IsFiniteKernel 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (κ : ProbabilityTheory.Kernel α β) : Prop - ProbabilityTheory.IsZeroOrMarkovKernel.isFiniteKernel 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α β} [h : ProbabilityTheory.IsZeroOrMarkovKernel κ] : ProbabilityTheory.IsFiniteKernel κ - ProbabilityTheory.Kernel.IsFiniteKernel.isSFiniteKernel 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α β} [h : ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsSFiniteKernel κ - ProbabilityTheory.Kernel.bound_ne_top 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] : κ.bound ≠ ⊤ - ProbabilityTheory.isFiniteKernel_zero 📋 Mathlib.Probability.Kernel.Defs
(α : Type u_4) (β : Type u_5) {x✝ : MeasurableSpace α} {x✝¹ : MeasurableSpace β} : ProbabilityTheory.IsFiniteKernel 0 - ProbabilityTheory.Kernel.isFiniteKernel_seq 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (κ : ProbabilityTheory.Kernel α β) [h : ProbabilityTheory.IsSFiniteKernel κ] (n : ℕ) : ProbabilityTheory.IsFiniteKernel (κ.seq n) - ProbabilityTheory.Kernel.bound_lt_top 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (κ : ProbabilityTheory.Kernel α β) [h : ProbabilityTheory.IsFiniteKernel κ] : κ.bound < ⊤ - ProbabilityTheory.IsFiniteKernel.isFiniteMeasure 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] (a : α) : MeasureTheory.IsFiniteMeasure (κ a) - ProbabilityTheory.isFiniteKernel_of_le 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ ν : ProbabilityTheory.Kernel α β} [hν : ProbabilityTheory.IsFiniteKernel ν] (hκν : κ ≤ ν) : ProbabilityTheory.IsFiniteKernel κ - ProbabilityTheory.IsSFiniteKernel.mk 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α β} (tsum_finite : ∃ κs, (∀ (n : ℕ), ProbabilityTheory.IsFiniteKernel (κs n)) ∧ κ = ProbabilityTheory.Kernel.sum κs) : ProbabilityTheory.IsSFiniteKernel κ - ProbabilityTheory.IsSFiniteKernel.tsum_finite 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α β} [self : ProbabilityTheory.IsSFiniteKernel κ] : ∃ κs, (∀ (n : ℕ), ProbabilityTheory.IsFiniteKernel (κs n)) ∧ κ = ProbabilityTheory.Kernel.sum κs - ProbabilityTheory.IsFiniteKernel.add 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (κ η : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (κ + η) - ProbabilityTheory.IsFiniteKernel.exists_univ_le 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α β} [self : ProbabilityTheory.IsFiniteKernel κ] : ∃ C < ⊤, ∀ (a : α), (κ a) Set.univ ≤ C - ProbabilityTheory.IsFiniteKernel.mk 📋 Mathlib.Probability.Kernel.Defs
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α β} (exists_univ_le : ∃ C < ⊤, ∀ (a : α), (κ a) Set.univ ≤ C) : ProbabilityTheory.IsFiniteKernel κ - ProbabilityTheory.Kernel.const.instIsFiniteKernel 📋 Mathlib.Probability.Kernel.Basic
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μβ : MeasureTheory.Measure β} [MeasureTheory.IsFiniteMeasure μβ] : ProbabilityTheory.IsFiniteKernel (ProbabilityTheory.Kernel.const α μβ) - ProbabilityTheory.Kernel.instIsFiniteKernelBoolBoolKernelOfIsFiniteMeasure 📋 Mathlib.Probability.Kernel.Basic
{α : Type u_1} {mα : MeasurableSpace α} {μ ν : MeasureTheory.Measure α} [MeasureTheory.IsFiniteMeasure μ] [MeasureTheory.IsFiniteMeasure ν] : ProbabilityTheory.IsFiniteKernel (ProbabilityTheory.Kernel.boolKernel μ ν) - ProbabilityTheory.Kernel.IsFiniteKernel.restrict 📋 Mathlib.Probability.Kernel.Basic
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {s : Set β} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] (hs : MeasurableSet s) : ProbabilityTheory.IsFiniteKernel (κ.restrict hs) - ProbabilityTheory.Kernel.IsFiniteKernel.comapRight 📋 Mathlib.Probability.Kernel.Basic
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {γ : Type u_4} {mγ : MeasurableSpace γ} {f : γ → β} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] (hf : MeasurableEmbedding f) : ProbabilityTheory.IsFiniteKernel (κ.comapRight hf) - ProbabilityTheory.Kernel.IsFiniteKernel.piecewise 📋 Mathlib.Probability.Kernel.Basic
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ η : ProbabilityTheory.Kernel α β} {s : Set α} {hs : MeasurableSet s} [DecidablePred fun x => x ∈ s] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (ProbabilityTheory.Kernel.piecewise hs κ η) - ProbabilityTheory.Kernel.IsFiniteKernel.comp 📋 Mathlib.Probability.Kernel.Composition.Comp
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (η : ProbabilityTheory.Kernel β γ) [ProbabilityTheory.IsFiniteKernel η] (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel (η.comp κ) - ProbabilityTheory.Kernel.IsFiniteKernel.map 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {γ : Type u_4} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] (f : β → γ) : ProbabilityTheory.IsFiniteKernel (κ.map f) - ProbabilityTheory.Kernel.IsFiniteKernel.prodMkLeft 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel (ProbabilityTheory.Kernel.prodMkLeft γ κ) - ProbabilityTheory.Kernel.IsFiniteKernel.prodMkRight 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel (ProbabilityTheory.Kernel.prodMkRight γ κ) - ProbabilityTheory.Kernel.IsFiniteKernel.comap 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {γ : Type u_4} {mγ : MeasurableSpace γ} {g : γ → α} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] (hg : Measurable g) : ProbabilityTheory.IsFiniteKernel (κ.comap g hg) - ProbabilityTheory.Kernel.isFiniteKernel_of_isFiniteKernel_fst 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} {κ : ProbabilityTheory.Kernel α (β × γ)} [h : ProbabilityTheory.IsFiniteKernel κ.fst] : ProbabilityTheory.IsFiniteKernel κ - ProbabilityTheory.Kernel.isFiniteKernel_of_isFiniteKernel_snd 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} {κ : ProbabilityTheory.Kernel α (β × γ)} [h : ProbabilityTheory.IsFiniteKernel κ.snd] : ProbabilityTheory.IsFiniteKernel κ - ProbabilityTheory.Kernel.IsFiniteKernel.fst 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α (β × γ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel κ.fst - ProbabilityTheory.Kernel.IsFiniteKernel.snd 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α (β × γ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel κ.snd - ProbabilityTheory.Kernel.instIsFiniteKernelSectLOfProd 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {γ : Type u_4} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel (α × β) γ) (b : β) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel (κ.sectL b) - ProbabilityTheory.Kernel.instIsFiniteKernelSectROfProd 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {γ : Type u_4} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel (α × β) γ) (a : α) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel (κ.sectR a) - ProbabilityTheory.Kernel.IsFiniteKernel.swapLeft 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel (α × β) γ) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel κ.swapLeft - ProbabilityTheory.Kernel.IsFiniteKernel.swapRight 📋 Mathlib.Probability.Kernel.Composition.MapComap
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α (β × γ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsFiniteKernel κ.swapRight - ProbabilityTheory.Kernel.instIsFiniteKernelProdParallelComp 📋 Mathlib.Probability.Kernel.Composition.ParallelComp
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {δ : Type u_4} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} {mδ : MeasurableSpace δ} {κ : ProbabilityTheory.Kernel α β} {η : ProbabilityTheory.Kernel γ δ} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (κ.parallelComp η) - ProbabilityTheory.Kernel.IsFiniteKernel.compProd 📋 Mathlib.Probability.Kernel.Composition.CompProd
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] (η : ProbabilityTheory.Kernel (α × β) γ) [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (κ.compProd η) - ProbabilityTheory.Kernel.compProd_apply_univ_le 📋 Mathlib.Probability.Kernel.Composition.CompProd
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α β) (η : ProbabilityTheory.Kernel (α × β) γ) [ProbabilityTheory.IsFiniteKernel η] (a : α) : ((κ.compProd η) a) Set.univ ≤ (κ a) Set.univ * η.bound - MeasureTheory.Measure.instIsFiniteMeasureProdCompProdOfIsFiniteKernel 📋 Mathlib.Probability.Kernel.Composition.MeasureCompProd
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ : MeasureTheory.Measure α} {κ : ProbabilityTheory.Kernel α β} [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] : MeasureTheory.IsFiniteMeasure (μ.compProd κ) - ProbabilityTheory.Kernel.IsFiniteKernel.prod 📋 Mathlib.Probability.Kernel.Composition.Prod
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {γ : Type u_4} {mγ : MeasurableSpace γ} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] (η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (κ.prod η) - MeasureTheory.Measure.instIsFiniteMeasureBindCoeKernelOfIsFiniteKernel 📋 Mathlib.Probability.Kernel.Composition.MeasureComp
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ : MeasureTheory.Measure α} {κ : ProbabilityTheory.Kernel α β} [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] : MeasureTheory.IsFiniteMeasure (μ.bind ⇑κ) - ProbabilityTheory.Kernel.density_fst_univ 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × β)) [ProbabilityTheory.IsFiniteKernel κ] (a : α) : ∀ᵐ (x : γ) ∂κ.fst a, κ.density κ.fst a x Set.univ = 1 - ProbabilityTheory.Kernel.densityProcess_fst_univ_ae 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × β)) [ProbabilityTheory.IsFiniteKernel κ] (n : ℕ) (a : α) : ∀ᵐ (x : γ) ∂κ.fst a, κ.densityProcess κ.fst n a x Set.univ = 1 - ProbabilityTheory.Kernel.tendsto_densityProcess_atTop_of_antitone 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × β)) (ν : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] (n : ℕ) (a : α) (x : γ) (seq : ℕ → Set β) (hseq : Antitone seq) (hseq_iInter : ⋂ i, seq i = ∅) (hseq_meas : ∀ (m : ℕ), MeasurableSet (seq m)) : Filter.Tendsto (fun m => κ.densityProcess ν n a x (seq m)) Filter.atTop (nhds 0) - ProbabilityTheory.Kernel.integrable_density 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : MeasureTheory.Integrable (fun x => κ.density ν a x s) (ν a) - ProbabilityTheory.Kernel.martingale_densityProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : MeasureTheory.Martingale (fun n x => κ.densityProcess ν n a x s) (ProbabilityTheory.countableFiltration γ) (ν a) - ProbabilityTheory.Kernel.integrable_densityProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (n : ℕ) (a : α) {s : Set β} (hs : MeasurableSet s) : MeasureTheory.Integrable (fun x => κ.densityProcess ν n a x s) (ν a) - ProbabilityTheory.Kernel.tendsto_densityProcess_atTop_empty_of_antitone 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × β)) (ν : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] (n : ℕ) (a : α) (x : γ) (seq : ℕ → Set β) (hseq : Antitone seq) (hseq_iInter : ⋂ i, seq i = ∅) (hseq_meas : ∀ (m : ℕ), MeasurableSet (seq m)) : Filter.Tendsto (fun m => κ.densityProcess ν n a x (seq m)) Filter.atTop (nhds (κ.densityProcess ν n a x ∅)) - ProbabilityTheory.Kernel.tendsto_m_density 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) (a : α) [ProbabilityTheory.IsFiniteKernel ν] {s : Set β} (hs : MeasurableSet s) : ∀ᵐ (x : γ) ∂ν a, Filter.Tendsto (fun n => κ.densityProcess ν n a x s) Filter.atTop (nhds (κ.density ν a x s)) - ProbabilityTheory.Kernel.tendsto_densityProcess_fst_atTop_ae_of_monotone 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × β)) [ProbabilityTheory.IsFiniteKernel κ] (n : ℕ) (a : α) (seq : ℕ → Set β) (hseq : Monotone seq) (hseq_iUnion : ⋃ i, seq i = Set.univ) : ∀ᵐ (x : γ) ∂κ.fst a, Filter.Tendsto (fun m => κ.densityProcess κ.fst n a x (seq m)) Filter.atTop (nhds 1) - ProbabilityTheory.Kernel.tendsto_density_fst_atTop_ae_of_monotone 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} [ProbabilityTheory.IsFiniteKernel κ] (a : α) (seq : ℕ → Set β) (hseq : Monotone seq) (hseq_iUnion : ⋃ i, seq i = Set.univ) (hseq_meas : ∀ (m : ℕ), MeasurableSet (seq m)) : ∀ᵐ (x : γ) ∂κ.fst a, Filter.Tendsto (fun m => κ.density κ.fst a x (seq m)) Filter.atTop (nhds 1) - ProbabilityTheory.Kernel.density_ae_eq_limitProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : (fun x => κ.density ν a x s) =ᵐ[ν a] MeasureTheory.Filtration.limitProcess (fun n x => κ.densityProcess ν n a x s) (ProbabilityTheory.countableFiltration γ) (ν a) - ProbabilityTheory.Kernel.densityProcess_fst_univ 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} [ProbabilityTheory.IsFiniteKernel κ] (n : ℕ) (a : α) (x : γ) : κ.densityProcess κ.fst n a x Set.univ = if (κ.fst a) (MeasurableSpace.countablePartitionSet n x) = 0 then 0 else 1 - ProbabilityTheory.Kernel.tendsto_density_atTop_ae_of_antitone 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) (seq : ℕ → Set β) (hseq : Antitone seq) (hseq_iInter : ⋂ i, seq i = ∅) (hseq_meas : ∀ (m : ℕ), MeasurableSet (seq m)) : ∀ᵐ (x : γ) ∂ν a, Filter.Tendsto (fun m => κ.density ν a x (seq m)) Filter.atTop (nhds 0) - ProbabilityTheory.Kernel.tendsto_integral_density_of_antitone 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) (seq : ℕ → Set β) (hseq : Antitone seq) (hseq_iInter : ⋂ i, seq i = ∅) (hseq_meas : ∀ (m : ℕ), MeasurableSet (seq m)) : Filter.Tendsto (fun m => ∫ (x : γ), κ.density ν a x (seq m) ∂ν a) Filter.atTop (nhds 0) - ProbabilityTheory.Kernel.integral_density 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : ∫ (x : γ), κ.density ν a x s ∂ν a = (κ a).real (Set.univ ×ˢ s) - ProbabilityTheory.Kernel.integral_densityProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (n : ℕ) (a : α) {s : Set β} (hs : MeasurableSet s) : ∫ (x : γ), κ.densityProcess ν n a x s ∂ν a = (κ a).real (Set.univ ×ˢ s) - ProbabilityTheory.Kernel.tendsto_densityProcess_limitProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : ∀ᵐ (x : γ) ∂ν a, Filter.Tendsto (fun n => κ.densityProcess ν n a x s) Filter.atTop (nhds (MeasureTheory.Filtration.limitProcess (fun n x => κ.densityProcess ν n a x s) (ProbabilityTheory.countableFiltration γ) (ν a) x)) - ProbabilityTheory.Kernel.condExp_densityProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] {i j : ℕ} (hij : i ≤ j) (a : α) {s : Set β} (hs : MeasurableSet s) : (ν a)[fun x => κ.densityProcess ν j a x s | ↑(ProbabilityTheory.countableFiltration γ) i] =ᵐ[ν a] fun x => κ.densityProcess ν i a x s - ProbabilityTheory.Kernel.memL1_limitProcess_densityProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : MeasureTheory.MemLp (MeasureTheory.Filtration.limitProcess (fun n x => κ.densityProcess ν n a x s) (ProbabilityTheory.countableFiltration γ) (ν a)) 1 (ν a) - ProbabilityTheory.Kernel.lintegral_density 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : ∫⁻ (x : γ), ENNReal.ofReal (κ.density ν a x s) ∂ν a = (κ a) (Set.univ ×ˢ s) - ProbabilityTheory.Kernel.setIntegral_density 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) {A : Set γ} (hA : MeasurableSet A) : ∫ (x : γ) in A, κ.density ν a x s ∂ν a = (κ a).real (A ×ˢ s) - ProbabilityTheory.Kernel.tendsto_setIntegral_densityProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) (A : Set γ) : Filter.Tendsto (fun i => ∫ (x : γ) in A, κ.densityProcess ν i a x s ∂ν a) Filter.atTop (nhds (∫ (x : γ) in A, κ.density ν a x s ∂ν a)) - ProbabilityTheory.Kernel.setLIntegral_density 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) {A : Set γ} (hA : MeasurableSet A) : ∫⁻ (x : γ) in A, ENNReal.ofReal (κ.density ν a x s) ∂ν a = (κ a) (A ×ˢ s) - ProbabilityTheory.Kernel.setIntegral_density_of_measurableSet 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (n : ℕ) (a : α) {s : Set β} (hs : MeasurableSet s) {A : Set γ} (hA : MeasurableSet A) : ∫ (x : γ) in A, κ.density ν a x s ∂ν a = (κ a).real (A ×ˢ s) - ProbabilityTheory.Kernel.setIntegral_densityProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (n : ℕ) (a : α) {s : Set β} (hs : MeasurableSet s) {A : Set γ} (hA : MeasurableSet A) : ∫ (x : γ) in A, κ.densityProcess ν n a x s ∂ν a = (κ a).real (A ×ˢ s) - ProbabilityTheory.Kernel.setIntegral_densityProcess_of_mem 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [hν : ProbabilityTheory.IsFiniteKernel ν] (n : ℕ) (a : α) {s : Set β} (hs : MeasurableSet s) {u : Set γ} (hu : u ∈ MeasurableSpace.countablePartition γ n) : ∫ (x : γ) in u, κ.densityProcess ν n a x s ∂ν a = (κ a).real (u ×ˢ s) - ProbabilityTheory.Kernel.setIntegral_densityProcess_of_le 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] {n m : ℕ} (hnm : n ≤ m) (a : α) {s : Set β} (hs : MeasurableSet s) {A : Set γ} (hA : MeasurableSet A) : ∫ (x : γ) in A, κ.densityProcess ν m a x s ∂ν a = (κ a).real (A ×ˢ s) - ProbabilityTheory.Kernel.tendsto_integral_density_of_monotone 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) (seq : ℕ → Set β) (hseq : Monotone seq) (hseq_iUnion : ⋃ i, seq i = Set.univ) (hseq_meas : ∀ (m : ℕ), MeasurableSet (seq m)) : Filter.Tendsto (fun m => ∫ (x : γ), κ.density ν a x (seq m) ∂ν a) Filter.atTop (nhds ((κ a).real Set.univ)) - ProbabilityTheory.Kernel.tendsto_eLpNorm_one_densityProcess_limitProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} (hκν : κ.fst ≤ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) {s : Set β} (hs : MeasurableSet s) : Filter.Tendsto (fun n => MeasureTheory.eLpNorm ((fun x => κ.densityProcess ν n a x s) - MeasureTheory.Filtration.limitProcess (fun n x => κ.densityProcess ν n a x s) (ProbabilityTheory.countableFiltration γ) (ν a)) 1 (ν a)) Filter.atTop (nhds 0) - ProbabilityTheory.Kernel.tendsto_eLpNorm_one_restrict_densityProcess_limitProcess 📋 Mathlib.Probability.Kernel.Disintegration.Density
{α : Type u_1} {β : Type u_2} {γ : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {κ : ProbabilityTheory.Kernel α (γ × β)} {ν : ProbabilityTheory.Kernel α γ} [ProbabilityTheory.IsFiniteKernel ν] (hκν : κ.fst ≤ ν) (a : α) {s : Set β} (hs : MeasurableSet s) (A : Set γ) : Filter.Tendsto (fun n => MeasureTheory.eLpNorm ((fun x => κ.densityProcess ν n a x s) - MeasureTheory.Filtration.limitProcess (fun n x => κ.densityProcess ν n a x s) (ProbabilityTheory.countableFiltration γ) (ν a)) 1 ((ν a).restrict A)) Filter.atTop (nhds 0) - ProbabilityTheory.Kernel.isSFiniteKernel_withDensity_of_isFiniteKernel 📋 Mathlib.Probability.Kernel.WithDensity
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {f : α → β → ENNReal} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] (hf_ne_top : ∀ (a : α) (b : β), f a b ≠ ⊤) : ProbabilityTheory.IsSFiniteKernel (κ.withDensity f) - ProbabilityTheory.Kernel.isFiniteKernel_withDensity_of_bounded 📋 Mathlib.Probability.Kernel.WithDensity
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {f : α → β → ENNReal} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] {B : ENNReal} (hB_top : B ≠ ⊤) (hf_B : ∀ (a : α) (b : β), f a b ≤ B) : ProbabilityTheory.IsFiniteKernel (κ.withDensity f) - ProbabilityTheory.Kernel.instIsFiniteKernelWithDensityRnDeriv 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [hκ : ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (η.withDensity (κ.rnDeriv η)) - ProbabilityTheory.Kernel.instIsFiniteKernelSingularPart 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [hκ : ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (κ.singularPart η) - ProbabilityTheory.Kernel.singularPart_self 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] : κ.singularPart κ = 0 - ProbabilityTheory.Kernel.rnDeriv_self 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] (a : α) : κ.rnDeriv κ a =ᵐ[κ a] 1 - ProbabilityTheory.Kernel.measurableSet_absolutelyContinuous 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : MeasurableSet {a | (κ a).AbsolutelyContinuous (η a)} - ProbabilityTheory.Kernel.measurableSet_mutuallySingular 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : MeasurableSet {a | (κ a).MutuallySingular (η a)} - ProbabilityTheory.Kernel.measure_mutuallySingularSetSlice 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (η a) (κ.mutuallySingularSetSlice η a) = 0 - ProbabilityTheory.Kernel.rnDeriv_ne_top 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} : ∀ᵐ (x : γ) ∂η a, κ.rnDeriv η a x ≠ ⊤ - ProbabilityTheory.Kernel.measurable_singularPart 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : Measurable fun a => (κ a).singularPart (η a) - ProbabilityTheory.Kernel.rnDeriv_lt_top 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} : ∀ᵐ (x : γ) ∂η a, κ.rnDeriv η a x < ⊤ - ProbabilityTheory.Kernel.mutuallySingular_singularPart 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : ((κ.singularPart η) a).MutuallySingular (η a) - ProbabilityTheory.Kernel.withDensity_rnDeriv_mutuallySingularSetSlice 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : ((η.withDensity (κ.rnDeriv η)) a) (κ.mutuallySingularSetSlice η a) = 0 - ProbabilityTheory.Kernel.withDensity_rnDeriv_le 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (η.withDensity (κ.rnDeriv η)) a ≤ κ a - ProbabilityTheory.Kernel.rnDerivAux_le_one 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel η] (hκη : κ ≤ η) {a : α} : κ.rnDerivAux η a ≤ᵐ[η a] 1 - ProbabilityTheory.Kernel.rnDeriv_singularPart 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ ν : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel ν] (a : α) : (κ.singularPart ν).rnDeriv ν a =ᵐ[ν a] 0 - ProbabilityTheory.Kernel.rnDeriv_add_singularPart 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : η.withDensity (κ.rnDeriv η) + κ.singularPart η = κ - ProbabilityTheory.Kernel.setLIntegral_rnDeriv_le 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] {κ η : ProbabilityTheory.Kernel α γ} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} {s : Set γ} (hs : MeasurableSet s) : ∫⁻ (c : γ) in s, κ.rnDeriv η a c ∂η a ≤ (κ a) s - ProbabilityTheory.Kernel.singularPart_of_subset_compl_mutuallySingularSetSlice 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsSFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} {s : Set γ} (hs : s ⊆ (κ.mutuallySingularSetSlice η a)ᶜ) : ((κ.singularPart η) a) s = 0 - ProbabilityTheory.Kernel.withDensity_rnDeriv_of_subset_mutuallySingularSetSlice 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} {s : Set γ} (hs : s ⊆ κ.mutuallySingularSetSlice η a) : ((η.withDensity (κ.rnDeriv η)) a) s = 0 - ProbabilityTheory.Kernel.rnDeriv_eq_rnDeriv_measure 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel η] [ProbabilityTheory.IsFiniteKernel κ] {a : α} : κ.rnDeriv η a =ᵐ[η a] (κ a).rnDeriv (η a) - ProbabilityTheory.Kernel.singularPart_eq_singularPart_measure 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel η] [ProbabilityTheory.IsFiniteKernel κ] {a : α} : (κ.singularPart η) a = (κ a).singularPart (η a) - ProbabilityTheory.Kernel.rnDeriv_withDensity 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] {f : α → γ → ENNReal} [ProbabilityTheory.IsFiniteKernel (κ.withDensity f)] (hf : Measurable (Function.uncurry f)) (a : α) : (κ.withDensity f).rnDeriv κ a =ᵐ[κ a] f a - ProbabilityTheory.Kernel.rnDeriv_toReal_pos 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} (h : (κ a).AbsolutelyContinuous (η a)) : ∀ᵐ (x : γ) ∂κ a, 0 < (κ.rnDeriv η a x).toReal - ProbabilityTheory.Kernel.rnDeriv_pos 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} (ha : (κ a).AbsolutelyContinuous (η a)) : ∀ᵐ (x : γ) ∂κ a, 0 < κ.rnDeriv η a x - ProbabilityTheory.Kernel.withDensity_rnDeriv_eq_zero_iff_mutuallySingular 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (η.withDensity (κ.rnDeriv η)) a = 0 ↔ (κ a).MutuallySingular (η a) - ProbabilityTheory.Kernel.singularPart_eq_zero_iff_absolutelyContinuous 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (κ.singularPart η) a = 0 ↔ (κ a).AbsolutelyContinuous (η a) - ProbabilityTheory.Kernel.withDensity_rnDeriv_eq 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} (h : (κ a).AbsolutelyContinuous (η a)) : (η.withDensity (κ.rnDeriv η)) a = κ a - ProbabilityTheory.Kernel.singularPart_eq_zero_iff_measure_eq_zero 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (κ.singularPart η) a = 0 ↔ (κ a) (κ.mutuallySingularSetSlice η a) = 0 - ProbabilityTheory.Kernel.withDensity_rnDerivAux 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ((κ + η).withDensity fun a x => ↑(κ.rnDerivAux (κ + η) a x).toNNReal) = κ - ProbabilityTheory.Kernel.lintegral_rnDeriv 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] {κ η : ProbabilityTheory.Kernel α γ} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} (h : (κ a).AbsolutelyContinuous (η a)) : ∫⁻ (c : γ), κ.rnDeriv η a c ∂η a = (κ a) Set.univ - ProbabilityTheory.Kernel.singularPart_of_subset_mutuallySingularSetSlice 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} {s : Set γ} (hsm : MeasurableSet s) (hs : s ⊆ κ.mutuallySingularSetSlice η a) : ((κ.singularPart η) a) s = (κ a) s - ProbabilityTheory.Kernel.withDensity_rnDeriv_eq_zero_iff_measure_eq_zero 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (η.withDensity (κ.rnDeriv η)) a = 0 ↔ (κ a) (κ.mutuallySingularSetSlice η a)ᶜ = 0 - ProbabilityTheory.Kernel.withDensity_rnDeriv_of_subset_compl_mutuallySingularSetSlice 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} {s : Set γ} (hsm : MeasurableSet s) (hs : s ⊆ (κ.mutuallySingularSetSlice η a)ᶜ) : ((η.withDensity (κ.rnDeriv η)) a) s = (κ a) s - ProbabilityTheory.Kernel.rnDeriv_add 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ ν η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel ν] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (κ + ν).rnDeriv η a =ᵐ[η a] κ.rnDeriv η a + ν.rnDeriv η a - ProbabilityTheory.Kernel.setLIntegral_rnDeriv 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] {κ η : ProbabilityTheory.Kernel α γ} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} (h : (κ a).AbsolutelyContinuous (η a)) {s : Set γ} (hs : MeasurableSet s) : ∫⁻ (c : γ) in s, κ.rnDeriv η a c ∂η a = (κ a) s - ProbabilityTheory.Kernel.withDensity_one_sub_rnDerivAux 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ((κ + η).withDensity fun a x => ↑(1 - κ.rnDerivAux (κ + η) a x).toNNReal) = η - ProbabilityTheory.Kernel.withDensity_rnDeriv_eq_zero_iff_apply_eq_zero 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) : (η.withDensity (κ.rnDeriv η)) a = 0 ↔ ((η.withDensity (κ.rnDeriv η)) a) (κ.mutuallySingularSetSlice η a)ᶜ = 0 - ProbabilityTheory.Kernel.rnDeriv_eq_one_iff_eq 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] {a : α} (h_ac : (κ a).AbsolutelyContinuous (η a)) : (∀ᵐ (b : γ) ∂η a, κ.rnDeriv η a b = 1) ↔ κ a = η a - ProbabilityTheory.Kernel.setLIntegral_rnDerivAux 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] (κ η : ProbabilityTheory.Kernel α γ) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (a : α) {s : Set γ} (hs : MeasurableSet s) : ∫⁻ (x : γ) in s, ENNReal.ofReal (κ.rnDerivAux (κ + η) a x) ∂(κ + η) a = (κ a) s - ProbabilityTheory.Kernel.eq_rnDeriv 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] {ξ : ProbabilityTheory.Kernel α γ} {f : α → γ → ENNReal} [ProbabilityTheory.IsFiniteKernel η] [ProbabilityTheory.IsFiniteKernel κ] (h : κ = η.withDensity f + ξ) (hf : Measurable (Function.uncurry f)) (a : α) (hξ : (ξ a).MutuallySingular (η a)) : f a =ᵐ[η a] κ.rnDeriv η a - ProbabilityTheory.Kernel.eq_singularPart_measure 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η ξ : ProbabilityTheory.Kernel α γ} {f : α → γ → ENNReal} [ProbabilityTheory.IsFiniteKernel η] (h : κ = η.withDensity f + ξ) (hf : Measurable (Function.uncurry f)) (a : α) (hξ : (ξ a).MutuallySingular (η a)) : ξ a = (κ a).singularPart (η a) - ProbabilityTheory.Kernel.eq_singularPart 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η : ProbabilityTheory.Kernel α γ} [hαγ : MeasurableSpace.CountableOrCountablyGenerated α γ] {ξ : ProbabilityTheory.Kernel α γ} {f : α → γ → ENNReal} [ProbabilityTheory.IsFiniteKernel η] [ProbabilityTheory.IsFiniteKernel κ] (h : κ = η.withDensity f + ξ) (hf : Measurable (Function.uncurry f)) (a : α) (hξ : (ξ a).MutuallySingular (η a)) : ξ a = (κ.singularPart η) a - ProbabilityTheory.Kernel.eq_rnDeriv_measure 📋 Mathlib.Probability.Kernel.RadonNikodym
{α : Type u_1} {γ : Type u_2} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} {κ η ξ : ProbabilityTheory.Kernel α γ} {f : α → γ → ENNReal} [ProbabilityTheory.IsFiniteKernel η] (h : κ = η.withDensity f + ξ) (hf : Measurable (Function.uncurry f)) (a : α) (hξ : (ξ a).MutuallySingular (η a)) : f a =ᵐ[η a] (κ a).rnDeriv (η a) - MeasureTheory.Measure.MutuallySingular.compProd_of_right 📋 Mathlib.Probability.Kernel.Composition.AbsolutelyContinuous
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ η : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] [MeasurableSpace.CountableOrCountablyGenerated α β] (μ ν : MeasureTheory.Measure α) (hκη : ∀ᵐ (a : α) ∂μ, (κ a).MutuallySingular (η a)) : (μ.compProd κ).MutuallySingular (ν.compProd η) - MeasureTheory.Measure.MutuallySingular.compProd_of_right' 📋 Mathlib.Probability.Kernel.Composition.AbsolutelyContinuous
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ η : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] [MeasurableSpace.CountableOrCountablyGenerated α β] (μ ν : MeasureTheory.Measure α) (hκη : ∀ᵐ (a : α) ∂ν, (κ a).MutuallySingular (η a)) : (μ.compProd κ).MutuallySingular (ν.compProd η) - MeasureTheory.Measure.absolutelyContinuous_compProd_right_iff 📋 Mathlib.Probability.Kernel.Composition.AbsolutelyContinuous
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ : MeasureTheory.Measure α} {κ η : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] [MeasurableSpace.CountableOrCountablyGenerated α β] [MeasureTheory.SFinite μ] : (μ.compProd κ).AbsolutelyContinuous (μ.compProd η) ↔ ∀ᵐ (a : α) ∂μ, (κ a).AbsolutelyContinuous (η a) - MeasureTheory.Measure.mutuallySingular_compProd_right_iff 📋 Mathlib.Probability.Kernel.Composition.AbsolutelyContinuous
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ : MeasureTheory.Measure α} {κ η : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] [MeasurableSpace.CountableOrCountablyGenerated α β] [MeasureTheory.SFinite μ] : (μ.compProd κ).MutuallySingular (μ.compProd η) ↔ ∀ᵐ (a : α) ∂μ, (κ a).MutuallySingular (η a) - MeasureTheory.Measure.AbsolutelyContinuous.kernel_of_compProd 📋 Mathlib.Probability.Kernel.Composition.AbsolutelyContinuous
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ ν : MeasureTheory.Measure α} {κ η : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] [MeasurableSpace.CountableOrCountablyGenerated α β] [MeasureTheory.SFinite μ] (h : (μ.compProd κ).AbsolutelyContinuous (ν.compProd η)) : ∀ᵐ (a : α) ∂μ, (κ a).AbsolutelyContinuous (η a) - MeasureTheory.Measure.absolutelyContinuous_compProd_iff' 📋 Mathlib.Probability.Kernel.Composition.AbsolutelyContinuous
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ ν : MeasureTheory.Measure α} {κ η : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] [MeasurableSpace.CountableOrCountablyGenerated α β] [MeasureTheory.SFinite μ] [MeasureTheory.SFinite ν] [∀ (a : α), NeZero (κ a)] : (μ.compProd κ).AbsolutelyContinuous (ν.compProd η) ↔ μ.AbsolutelyContinuous ν ∧ ∀ᵐ (a : α) ∂μ, (κ a).AbsolutelyContinuous (η a) - ProbabilityTheory.Kernel.ae_eq_of_compProd_eq 📋 Mathlib.Probability.Kernel.CompProdEqIff
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ : MeasureTheory.Measure α} {κ η : ProbabilityTheory.Kernel α β} [MeasurableSpace.CountableOrCountablyGenerated α β] [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (h : μ.compProd κ = μ.compProd η) : ⇑κ =ᵐ[μ] ⇑η - ProbabilityTheory.Kernel.compProd_eq_iff 📋 Mathlib.Probability.Kernel.CompProdEqIff
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ : MeasureTheory.Measure α} {κ η : ProbabilityTheory.Kernel α β} [MeasurableSpace.CountableOrCountablyGenerated α β] [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : μ.compProd κ = μ.compProd η ↔ ⇑κ =ᵐ[μ] ⇑η - ProbabilityTheory.rnDeriv_measure_compProd_left 📋 Mathlib.Probability.Kernel.Composition.RadonNikodym
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (μ ν : MeasureTheory.Measure α) (κ : ProbabilityTheory.Kernel α β) [MeasureTheory.IsFiniteMeasure μ] [MeasureTheory.IsFiniteMeasure ν] [ProbabilityTheory.IsFiniteKernel κ] : (μ.compProd κ).rnDeriv (ν.compProd κ) =ᵐ[ν.compProd κ] fun p => μ.rnDeriv ν p.1 - ProbabilityTheory.rnDeriv_measure_compProd_right 📋 Mathlib.Probability.Kernel.Composition.RadonNikodym
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace.CountableOrCountablyGenerated α β] (μ : MeasureTheory.Measure α) (κ η : ProbabilityTheory.Kernel α β) [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : (μ.compProd κ).rnDeriv (μ.compProd η) =ᵐ[μ.compProd η] fun p => κ.rnDeriv η p.1 p.2 - ProbabilityTheory.rnDeriv_compProd_withDensity_rnDeriv 📋 Mathlib.Probability.Kernel.Composition.RadonNikodym
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (μ ν : MeasureTheory.Measure α) (κ η : ProbabilityTheory.Kernel α β) [MeasureTheory.IsFiniteMeasure μ] [MeasureTheory.IsFiniteMeasure ν] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : ((ν.withDensity (μ.rnDeriv ν)).compProd κ).rnDeriv (ν.compProd η) =ᵐ[ν.compProd η] (μ.compProd κ).rnDeriv (ν.compProd η) - ProbabilityTheory.rnDeriv_measure_compProd 📋 Mathlib.Probability.Kernel.Composition.RadonNikodym
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace.CountableOrCountablyGenerated α β] (μ ν : MeasureTheory.Measure α) (κ η : ProbabilityTheory.Kernel α β) [MeasureTheory.IsFiniteMeasure μ] [MeasureTheory.IsFiniteMeasure ν] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] : (μ.compProd κ).rnDeriv (ν.compProd η) =ᵐ[ν.compProd η] fun p => μ.rnDeriv ν p.1 * κ.rnDeriv η p.1 p.2 - ProbabilityTheory.rnDeriv_compProd 📋 Mathlib.Probability.Kernel.Composition.RadonNikodym
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {μ : MeasureTheory.Measure α} {κ η : ProbabilityTheory.Kernel α β} [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (h_ac : (μ.compProd κ).AbsolutelyContinuous (μ.compProd η)) (ν : MeasureTheory.Measure α) [MeasureTheory.IsFiniteMeasure ν] : (μ.compProd κ).rnDeriv (ν.compProd η) =ᵐ[ν.compProd η] fun p => μ.rnDeriv ν p.1 * (μ.compProd κ).rnDeriv (μ.compProd η) p - MeasureTheory.lintegral_rnDeriv_compProd 📋 Mathlib.MeasureTheory.Measure.Decomposition.IntegralRNDeriv
{𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} {μ : MeasureTheory.Measure 𝓧} {𝓨 : Type u_2} {m𝓨 : MeasurableSpace 𝓨} {κ η : ProbabilityTheory.Kernel 𝓧 𝓨} [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsSFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel η] (hκη : (μ.compProd κ).AbsolutelyContinuous (μ.compProd η)) : ∀ᵐ (a : 𝓧) ∂μ, ∫⁻ (b : 𝓨), (μ.compProd κ).rnDeriv (μ.compProd η) (a, b) ∂η a = (κ a) Set.univ - ProbabilityTheory.Kernel.indepFun_iff_compProd_map_prod_eq_compProd_prod_map_map 📋 Mathlib.Probability.Independence.Kernel.IndepFun
{α : Type u_1} {Ω : Type u_2} {β : Type u_4} {γ : Type u_6} {mα : MeasurableSpace α} {mΩ : MeasurableSpace Ω} {κ : ProbabilityTheory.Kernel α Ω} {μ : MeasureTheory.Measure α} {mβ : MeasurableSpace β} {mγ : MeasurableSpace γ} [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] {f : Ω → β} {g : Ω → γ} (hf : Measurable f) (hg : Measurable g) : ProbabilityTheory.Kernel.IndepFun f g κ μ ↔ μ.compProd (κ.map fun ω => (f ω, g ω)) = μ.compProd ((κ.map f).prod (κ.map g)) - ProbabilityTheory.IsRatCondKernelCDFAux.isRatCondKernelCDF 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel ν] : ProbabilityTheory.IsRatCondKernelCDF f κ ν - ProbabilityTheory.isCondKernelCDF_stieltjesOfMeasurableRat 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDF f κ ν) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsCondKernelCDF (ProbabilityTheory.stieltjesOfMeasurableRat f ⋯) κ ν - ProbabilityTheory.compProd_toKernel 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → StieltjesFunction ℝ} [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsSFiniteKernel ν] (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) : ν.compProd (ProbabilityTheory.IsCondKernelCDF.toKernel f hf) = κ - ProbabilityTheory.IsRatCondKernelCDFAux.isRatStieltjesPoint_ae 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel ν] (a : α) : ∀ᵐ (t : β) ∂ν a, ProbabilityTheory.IsRatStieltjesPoint f (a, t) - ProbabilityTheory.IsRatCondKernelCDFAux.tendsto_atBot_zero 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) : ∀ᵐ (t : β) ∂ν a, Filter.Tendsto (f (a, t)) Filter.atBot (nhds 0) - ProbabilityTheory.IsRatCondKernelCDFAux.tendsto_atTop_one 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) : ∀ᵐ (t : β) ∂ν a, Filter.Tendsto (f (a, t)) Filter.atTop (nhds 1) - ProbabilityTheory.IsRatCondKernelCDFAux.integrable_iInf_rat_gt 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) (q : ℚ) : MeasureTheory.Integrable (fun t => ⨅ r, f (a, t) ↑r) (ν a) - ProbabilityTheory.IsRatCondKernelCDFAux.tendsto_one_of_monotone 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) (seq : ℕ → ℚ) (hseq : Monotone seq) (hseq_tendsto : Filter.Tendsto seq Filter.atTop Filter.atTop) : ∀ᵐ (c : β) ∂ν a, Filter.Tendsto (fun m => f (a, c) (seq m)) Filter.atTop (nhds 1) - ProbabilityTheory.IsRatCondKernelCDFAux.tendsto_zero_of_antitone 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel ν] (a : α) (seq : ℕ → ℚ) (hseq : Antitone seq) (hseq_tendsto : Filter.Tendsto seq Filter.atTop Filter.atBot) : ∀ᵐ (c : β) ∂ν a, Filter.Tendsto (fun m => f (a, c) (seq m)) Filter.atTop (nhds 0) - ProbabilityTheory.integrable_stieltjesOfMeasurableRat 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsRatCondKernelCDF f κ ν) (a : α) (x : ℝ) : MeasureTheory.Integrable (fun b => ↑(ProbabilityTheory.stieltjesOfMeasurableRat f ⋯ (a, b)) x) (ν a) - ProbabilityTheory.IsRatCondKernelCDFAux.iInf_rat_gt_eq 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel ν] (a : α) : ∀ᵐ (t : β) ∂ν a, ∀ (q : ℚ), ⨅ r, f (a, t) ↑r = f (a, t) q - ProbabilityTheory.IsCondKernelCDF.lintegral 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] {f : α × β → StieltjesFunction ℝ} (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) (a : α) (x : ℝ) : ∫⁻ (b : β), ENNReal.ofReal (↑(f (a, b)) x) ∂ν a = (κ a) (Set.univ ×ˢ Set.Iic x) - ProbabilityTheory.integral_stieltjesOfMeasurableRat 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsRatCondKernelCDF f κ ν) (a : α) (x : ℝ) : ∫ (b : β), ↑(ProbabilityTheory.stieltjesOfMeasurableRat f ⋯ (a, b)) x ∂ν a = (κ a).real (Set.univ ×ˢ Set.Iic x) - ProbabilityTheory.IsCondKernelCDF.setLIntegral 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} [ProbabilityTheory.IsFiniteKernel κ] {f : α × β → StieltjesFunction ℝ} (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) (a : α) {s : Set β} (hs : MeasurableSet s) (x : ℝ) : ∫⁻ (b : β) in s, ENNReal.ofReal (↑(f (a, b)) x) ∂ν a = (κ a) (s ×ˢ Set.Iic x) - ProbabilityTheory.lintegral_stieltjesOfMeasurableRat 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsRatCondKernelCDF f κ ν) (a : α) (x : ℝ) : ∫⁻ (b : β), ENNReal.ofReal (↑(ProbabilityTheory.stieltjesOfMeasurableRat f ⋯ (a, b)) x) ∂ν a = (κ a) (Set.univ ×ˢ Set.Iic x) - ProbabilityTheory.setIntegral_stieltjesOfMeasurableRat 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsRatCondKernelCDF f κ ν) (a : α) (x : ℝ) {s : Set β} (hs : MeasurableSet s) : ∫ (b : β) in s, ↑(ProbabilityTheory.stieltjesOfMeasurableRat f ⋯ (a, b)) x ∂ν a = (κ a).real (s ×ˢ Set.Iic x) - ProbabilityTheory.setLIntegral_stieltjesOfMeasurableRat 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsRatCondKernelCDF f κ ν) (a : α) (x : ℝ) {s : Set β} (hs : MeasurableSet s) : ∫⁻ (b : β) in s, ENNReal.ofReal (↑(ProbabilityTheory.stieltjesOfMeasurableRat f ⋯ (a, b)) x) ∂ν a = (κ a) (s ×ˢ Set.Iic x) - ProbabilityTheory.IsRatCondKernelCDFAux.setIntegral_iInf_rat_gt 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} (hf : ProbabilityTheory.IsRatCondKernelCDFAux f κ ν) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsFiniteKernel ν] (a : α) (q : ℚ) {A : Set β} (hA : MeasurableSet A) : ∫ (t : β) in A, ⨅ r, f (a, t) ↑r ∂ν a = (κ a).real (A ×ˢ Set.Iic ↑q) - ProbabilityTheory.setLIntegral_stieltjesOfMeasurableRat_rat 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → ℚ → ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsRatCondKernelCDF f κ ν) (a : α) (q : ℚ) {s : Set β} (hs : MeasurableSet s) : ∫⁻ (b : β) in s, ENNReal.ofReal (↑(ProbabilityTheory.stieltjesOfMeasurableRat f ⋯ (a, b)) ↑q) ∂ν a = (κ a) (s ×ˢ Set.Iic ↑q) - ProbabilityTheory.lintegral_toKernel_univ 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → StieltjesFunction ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) (a : α) : ∫⁻ (b : β), ((ProbabilityTheory.IsCondKernelCDF.toKernel f hf) (a, b)) Set.univ ∂ν a = (κ a) Set.univ - ProbabilityTheory.lintegral_toKernel_mem 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → StieltjesFunction ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) (a : α) {s : Set (β × ℝ)} (hs : MeasurableSet s) : ∫⁻ (b : β), ((ProbabilityTheory.IsCondKernelCDF.toKernel f hf) (a, b)) (Prod.mk b ⁻¹' s) ∂ν a = (κ a) s - ProbabilityTheory.setLIntegral_toKernel_univ 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → StieltjesFunction ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) (a : α) {s : Set β} (hs : MeasurableSet s) : ∫⁻ (b : β) in s, ((ProbabilityTheory.IsCondKernelCDF.toKernel f hf) (a, b)) Set.univ ∂ν a = (κ a) (s ×ˢ Set.univ) - ProbabilityTheory.setLIntegral_toKernel_prod 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → StieltjesFunction ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) (a : α) {s : Set β} (hs : MeasurableSet s) {t : Set ℝ} (ht : MeasurableSet t) : ∫⁻ (b : β) in s, ((ProbabilityTheory.IsCondKernelCDF.toKernel f hf) (a, b)) t ∂ν a = (κ a) (s ×ˢ t) - ProbabilityTheory.setLIntegral_toKernel_Iic 📋 Mathlib.Probability.Kernel.Disintegration.CDFToKernel
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {κ : ProbabilityTheory.Kernel α (β × ℝ)} {ν : ProbabilityTheory.Kernel α β} {f : α × β → StieltjesFunction ℝ} [ProbabilityTheory.IsFiniteKernel κ] (hf : ProbabilityTheory.IsCondKernelCDF f κ ν) (a : α) (x : ℝ) {s : Set β} (hs : MeasurableSet s) : ∫⁻ (b : β) in s, ((ProbabilityTheory.IsCondKernelCDF.toKernel f hf) (a, b)) (Set.Iic x) ∂ν a = (κ a) (s ×ˢ Set.Iic x) - ProbabilityTheory.Kernel.IsCondKernel.isProbabilityMeasure_ae 📋 Mathlib.Probability.Kernel.Disintegration.Basic
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mΩ : MeasurableSpace Ω} (κ : ProbabilityTheory.Kernel α (β × Ω)) (κCond : ProbabilityTheory.Kernel (α × β) Ω) [ProbabilityTheory.IsFiniteKernel κ.fst] [κ.IsCondKernel κCond] (a : α) : ∀ᵐ (b : β) ∂κ.fst a, MeasureTheory.IsProbabilityMeasure (κCond (a, b)) - ProbabilityTheory.Kernel.instIsFiniteKernelBorelMarkovFromReal 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {Ω : Type u_4} {mα : MeasurableSpace α} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] (η : ProbabilityTheory.Kernel α ℝ) [ProbabilityTheory.IsFiniteKernel η] : ProbabilityTheory.IsFiniteKernel (ProbabilityTheory.Kernel.borelMarkovFromReal Ω η) - ProbabilityTheory.Kernel.condKernelUnitReal 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {mα : MeasurableSpace α} (κ : ProbabilityTheory.Kernel Unit (α × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.Kernel (Unit × α) ℝ - ProbabilityTheory.Kernel.condKernelUnitReal.instIsCondKernel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {mα : MeasurableSpace α} (κ : ProbabilityTheory.Kernel Unit (α × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : κ.IsCondKernel κ.condKernelUnitReal - ProbabilityTheory.Kernel.instIsMarkovKernelCondKernelUnitReal 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {mα : MeasurableSpace α} (κ : ProbabilityTheory.Kernel Unit (α × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsMarkovKernel κ.condKernelUnitReal - ProbabilityTheory.Kernel.condKernelCDF 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : α × γ → StieltjesFunction ℝ - ProbabilityTheory.Kernel.condKernelReal 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.Kernel (α × γ) ℝ - ProbabilityTheory.Kernel.condKernelUnitBorel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {Ω : Type u_4} {mα : MeasurableSpace α} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] (κ : ProbabilityTheory.Kernel Unit (α × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.Kernel (Unit × α) Ω - ProbabilityTheory.Kernel.condKernelBorel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {Ω : Type u_4} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] (κ : ProbabilityTheory.Kernel α (γ × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.Kernel (α × γ) Ω - ProbabilityTheory.Kernel.instIsMarkovKernelCondKernelReal 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsMarkovKernel κ.condKernelReal - ProbabilityTheory.Kernel.condKernelUnitBorel.instIsCondKernel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {Ω : Type u_4} {mα : MeasurableSpace α} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] (κ : ProbabilityTheory.Kernel Unit (α × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : κ.IsCondKernel κ.condKernelUnitBorel - ProbabilityTheory.Kernel.condKernel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_5} {β : Type u_6} {Ω : Type u_7} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] [h : MeasurableSpace.CountableOrCountablyGenerated α β] (κ : ProbabilityTheory.Kernel α (β × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.Kernel (α × β) Ω - ProbabilityTheory.Kernel.instIsMarkovKernelCondKernelUnitBorel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {Ω : Type u_4} {mα : MeasurableSpace α} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] (κ : ProbabilityTheory.Kernel Unit (α × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsMarkovKernel κ.condKernelUnitBorel - ProbabilityTheory.Kernel.isCondKernelCDF_condKernelCDF 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsCondKernelCDF κ.condKernelCDF κ κ.fst - ProbabilityTheory.Kernel.condKernelBorel.instIsCondKernel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {Ω : Type u_4} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] (κ : ProbabilityTheory.Kernel α (γ × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : κ.IsCondKernel κ.condKernelBorel - ProbabilityTheory.Kernel.condKernel.instIsCondKernel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {β : Type u_2} {Ω : Type u_4} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] [h : MeasurableSpace.CountableOrCountablyGenerated α β] (κ : ProbabilityTheory.Kernel α (β × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : κ.IsCondKernel κ.condKernel - ProbabilityTheory.Kernel.instIsMarkovKernelCondKernelBorel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {Ω : Type u_4} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] (κ : ProbabilityTheory.Kernel α (γ × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsMarkovKernel κ.condKernelBorel - ProbabilityTheory.Kernel.instIsMarkovKernelCondKernel 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {β : Type u_2} {Ω : Type u_4} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] [h : MeasurableSpace.CountableOrCountablyGenerated α β] (κ : ProbabilityTheory.Kernel α (β × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsMarkovKernel κ.condKernel - ProbabilityTheory.Kernel.compProd_fst_condKernelReal 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : κ.fst.compProd κ.condKernelReal = κ - ProbabilityTheory.Kernel.isRatCondKernelCDFAux_density_Iic 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsRatCondKernelCDFAux (fun p q => κ.density κ.fst p.1 p.2 (Set.Iic ↑q)) κ κ.fst - ProbabilityTheory.Kernel.isRatCondKernelCDF_density_Iic 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_1} {γ : Type u_3} {mα : MeasurableSpace α} {mγ : MeasurableSpace γ} [MeasurableSpace.CountablyGenerated γ] (κ : ProbabilityTheory.Kernel α (γ × ℝ)) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsRatCondKernelCDF (fun p q => κ.density κ.fst p.1 p.2 (Set.Iic ↑q)) κ κ.fst - ProbabilityTheory.Kernel.condKernel_def 📋 Mathlib.Probability.Kernel.Disintegration.StandardBorel
{α : Type u_5} {β : Type u_6} {Ω : Type u_7} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} {mΩ : MeasurableSpace Ω} [StandardBorelSpace Ω] [Nonempty Ω] [h : MeasurableSpace.CountableOrCountablyGenerated α β] (κ : ProbabilityTheory.Kernel α (β × Ω)) [ProbabilityTheory.IsFiniteKernel κ] : κ.condKernel = if hα : Countable α then ProbabilityTheory.Kernel.condKernelCountable (fun a => (κ a).condKernel) ⋯ else κ.condKernelBorel - ProbabilityTheory.lintegral_condKernel 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {f : β × Ω → ENNReal} (hf : Measurable f) (a : α) : ∫⁻ (b : β), ∫⁻ (ω : Ω), f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫⁻ (x : β × Ω), f x ∂κ a - MeasureTheory.AEStronglyMeasurable.integral_kernel_condKernel 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {E : Type u_4} {f : β × Ω → E} [NormedAddCommGroup E] [NormedSpace ℝ E] (a : α) (hf : MeasureTheory.AEStronglyMeasurable f (κ a)) : MeasureTheory.AEStronglyMeasurable (fun x => ∫ (y : Ω), f (x, y) ∂κ.condKernel (a, x)) (κ.fst a) - ProbabilityTheory.lintegral_condKernel_mem 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] (a : α) {s : Set (β × Ω)} (hs : MeasurableSet s) : ∫⁻ (x : β), (κ.condKernel (a, x)) (Prod.mk x ⁻¹' s) ∂κ.fst a = (κ a) s - ProbabilityTheory.setLIntegral_condKernel_eq_measure_prod 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] (a : α) {s : Set β} (hs : MeasurableSet s) {t : Set Ω} (ht : MeasurableSet t) : ∫⁻ (b : β) in s, (κ.condKernel (a, b)) t ∂κ.fst a = (κ a) (s ×ˢ t) - ProbabilityTheory.setLIntegral_condKernel_univ_left 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {f : β × Ω → ENNReal} (hf : Measurable f) (a : α) {t : Set Ω} (ht : MeasurableSet t) : ∫⁻ (b : β), ∫⁻ (ω : Ω) in t, f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫⁻ (x : β × Ω) in Set.univ ×ˢ t, f x ∂κ a - ProbabilityTheory.setLIntegral_condKernel_univ_right 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {f : β × Ω → ENNReal} (hf : Measurable f) (a : α) {s : Set β} (hs : MeasurableSet s) : ∫⁻ (b : β) in s, ∫⁻ (ω : Ω), f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫⁻ (x : β × Ω) in s ×ˢ Set.univ, f x ∂κ a - ProbabilityTheory.setLIntegral_condKernel 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {f : β × Ω → ENNReal} (hf : Measurable f) (a : α) {s : Set β} (hs : MeasurableSet s) {t : Set Ω} (ht : MeasurableSet t) : ∫⁻ (b : β) in s, ∫⁻ (ω : Ω) in t, f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫⁻ (x : β × Ω) in s ×ˢ t, f x ∂κ a - ProbabilityTheory.integral_condKernel 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {E : Type u_4} {f : β × Ω → E} [NormedAddCommGroup E] [NormedSpace ℝ E] (a : α) (hf : MeasureTheory.Integrable f (κ a)) : ∫ (b : β), ∫ (ω : Ω), f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫ (x : β × Ω), f x ∂κ a - ProbabilityTheory.setIntegral_condKernel_univ_left 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {E : Type u_4} {f : β × Ω → E} [NormedAddCommGroup E] [NormedSpace ℝ E] (a : α) {t : Set Ω} (ht : MeasurableSet t) (hf : MeasureTheory.IntegrableOn f (Set.univ ×ˢ t) (κ a)) : ∫ (b : β), ∫ (ω : Ω) in t, f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫ (x : β × Ω) in Set.univ ×ˢ t, f x ∂κ a - ProbabilityTheory.setIntegral_condKernel_univ_right 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {E : Type u_4} {f : β × Ω → E} [NormedAddCommGroup E] [NormedSpace ℝ E] (a : α) {s : Set β} (hs : MeasurableSet s) (hf : MeasureTheory.IntegrableOn f (s ×ˢ Set.univ) (κ a)) : ∫ (b : β) in s, ∫ (ω : Ω), f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫ (x : β × Ω) in s ×ˢ Set.univ, f x ∂κ a - ProbabilityTheory.setIntegral_condKernel 📋 Mathlib.Probability.Kernel.Disintegration.Integral
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {κ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel κ] {E : Type u_4} {f : β × Ω → E} [NormedAddCommGroup E] [NormedSpace ℝ E] (a : α) {s : Set β} (hs : MeasurableSet s) {t : Set Ω} (ht : MeasurableSet t) (hf : MeasureTheory.IntegrableOn f (s ×ˢ t) (κ a)) : ∫ (b : β) in s, ∫ (ω : Ω) in t, f (b, ω) ∂κ.condKernel (a, b) ∂κ.fst a = ∫ (x : β × Ω) in s ×ˢ t, f x ∂κ a - ProbabilityTheory.eq_condKernel_of_measure_eq_compProd 📋 Mathlib.Probability.Kernel.Disintegration.Unique
{α : Type u_1} {Ω : Type u_3} {mα : MeasurableSpace α} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] {ρ : MeasureTheory.Measure (α × Ω)} [MeasureTheory.IsFiniteMeasure ρ] (κ : ProbabilityTheory.Kernel α Ω) [ProbabilityTheory.IsFiniteKernel κ] (hκ : ρ = ρ.fst.compProd κ) : ∀ᵐ (x : α) ∂ρ.fst, κ x = ρ.condKernel x - ProbabilityTheory.eq_condKernel_of_measure_eq_compProd_real 📋 Mathlib.Probability.Kernel.Disintegration.Unique
{α : Type u_1} {mα : MeasurableSpace α} {ρ : MeasureTheory.Measure (α × ℝ)} [MeasureTheory.IsFiniteMeasure ρ] (κ : ProbabilityTheory.Kernel α ℝ) [ProbabilityTheory.IsFiniteKernel κ] (hκ : ρ = ρ.fst.compProd κ) : ∀ᵐ (x : α) ∂ρ.fst, κ x = ρ.condKernel x - ProbabilityTheory.Kernel.condKernel_apply_eq_condKernel 📋 Mathlib.Probability.Kernel.Disintegration.Unique
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] (κ : ProbabilityTheory.Kernel α (β × Ω)) [ProbabilityTheory.IsFiniteKernel κ] (a : α) : (fun b => κ.condKernel (a, b)) =ᵐ[κ.fst a] ⇑(κ a).condKernel - ProbabilityTheory.eq_condKernel_of_kernel_eq_compProd 📋 Mathlib.Probability.Kernel.Disintegration.Unique
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] [MeasurableSpace.CountableOrCountablyGenerated α β] {ρ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel ρ] {κ : ProbabilityTheory.Kernel (α × β) Ω} [ProbabilityTheory.IsFiniteKernel κ] (hκ : ρ.fst.compProd κ = ρ) (a : α) : ∀ᵐ (x : β) ∂ρ.fst a, κ (a, x) = ρ.condKernel (a, x) - ProbabilityTheory.Kernel.apply_eq_measure_condKernel_of_compProd_eq 📋 Mathlib.Probability.Kernel.Disintegration.Unique
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] {ρ : ProbabilityTheory.Kernel α (β × Ω)} [ProbabilityTheory.IsFiniteKernel ρ] {κ : ProbabilityTheory.Kernel (α × β) Ω} [ProbabilityTheory.IsFiniteKernel κ] (hκ : ρ.fst.compProd κ = ρ) (a : α) : (fun b => κ (a, b)) =ᵐ[ρ.fst a] ⇑(ρ a).condKernel - ProbabilityTheory.condDistrib_ae_eq_of_measure_eq_compProd_of_measurable 📋 Mathlib.Probability.Kernel.CondDistrib
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] {mα : MeasurableSpace α} {μ : MeasureTheory.Measure α} [MeasureTheory.IsFiniteMeasure μ] {X : α → β} {Y : α → Ω} {mβ : MeasurableSpace β} (hX : Measurable X) (hY : Measurable Y) {κ : ProbabilityTheory.Kernel β Ω} [ProbabilityTheory.IsFiniteKernel κ] (hκ : MeasureTheory.Measure.map (fun x => (X x, Y x)) μ = (MeasureTheory.Measure.map X μ).compProd κ) : ⇑(ProbabilityTheory.condDistrib Y X μ) =ᵐ[MeasureTheory.Measure.map X μ] ⇑κ - ProbabilityTheory.condDistrib_ae_eq_of_measure_eq_compProd 📋 Mathlib.Probability.Kernel.CondDistrib
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] {mα : MeasurableSpace α} {μ : MeasureTheory.Measure α} [MeasureTheory.IsFiniteMeasure μ] {X : α → β} {Y : α → Ω} {mβ : MeasurableSpace β} (hX : AEMeasurable X μ) (hY : AEMeasurable Y μ) {κ : ProbabilityTheory.Kernel β Ω} [ProbabilityTheory.IsFiniteKernel κ] (hκ : MeasureTheory.Measure.map (fun x => (X x, Y x)) μ = (MeasureTheory.Measure.map X μ).compProd κ) : ⇑(ProbabilityTheory.condDistrib Y X μ) =ᵐ[MeasureTheory.Measure.map X μ] ⇑κ - ProbabilityTheory.condDistrib_ae_eq_iff_measure_eq_compProd 📋 Mathlib.Probability.Kernel.CondDistrib
{α : Type u_1} {β : Type u_2} {Ω : Type u_3} [MeasurableSpace Ω] [StandardBorelSpace Ω] [Nonempty Ω] {mα : MeasurableSpace α} {μ : MeasureTheory.Measure α} [MeasureTheory.IsFiniteMeasure μ] {X : α → β} {Y : α → Ω} {mβ : MeasurableSpace β} (hX : AEMeasurable X μ) (hY : AEMeasurable Y μ) (κ : ProbabilityTheory.Kernel β Ω) [ProbabilityTheory.IsFiniteKernel κ] : ⇑(ProbabilityTheory.condDistrib Y X μ) =ᵐ[MeasureTheory.Measure.map X μ] ⇑κ ↔ MeasureTheory.Measure.map (fun x => (X x, Y x)) μ = (MeasureTheory.Measure.map X μ).compProd κ - ProbabilityTheory.Kernel.instIsFiniteKernelForallValNatMemFinsetIicPartialTrajOfHAddOfNat 📋 Mathlib.Probability.Kernel.IonescuTulcea.PartialTraj
{X : ℕ → Type u_1} {mX : (n : ℕ) → MeasurableSpace (X n)} {κ : (n : ℕ) → ProbabilityTheory.Kernel ((i : ↥(Finset.Iic n)) → X ↑i) (X (n + 1))} [∀ (n : ℕ), ProbabilityTheory.IsFiniteKernel (κ n)] (a b : ℕ) : ProbabilityTheory.IsFiniteKernel (ProbabilityTheory.Kernel.partialTraj κ a b) - ProbabilityTheory.Kernel.IsFiniteKernel.integrable 📋 Mathlib.Probability.Kernel.Integral
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (μ : MeasureTheory.Measure α) [MeasureTheory.IsFiniteMeasure μ] (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] {s : Set β} (hs : MeasurableSet s) : MeasureTheory.Integrable (fun x => (κ x).real s) μ - ProbabilityTheory.Kernel.instIsZeroOneMeasureCoeMeasureOfIsFiniteKernelOfIsDeterministic 📋 Mathlib.Probability.Kernel.Deterministic
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] [ProbabilityTheory.IsDeterministic κ] (a : α) : MeasureTheory.IsZeroOneMeasure (κ a) - ProbabilityTheory.Kernel.isDeterministic_iff_isZeroOneMeasure 📋 Mathlib.Probability.Kernel.Deterministic
{α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} {mβ : MeasurableSpace β} (κ : ProbabilityTheory.Kernel α β) [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.IsDeterministic κ ↔ ∀ (a : α), MeasureTheory.IsZeroOneMeasure (κ a) - ProbabilityTheory.posterior 📋 Mathlib.Probability.Kernel.Posterior
{Ω : Type u_1} {𝓧 : Type u_2} {mΩ : MeasurableSpace Ω} {m𝓧 : MeasurableSpace 𝓧} [StandardBorelSpace Ω] [Nonempty Ω] (κ : ProbabilityTheory.Kernel Ω 𝓧) (μ : MeasureTheory.Measure Ω) [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] : ProbabilityTheory.Kernel 𝓧 Ω - ProbabilityTheory.instIsMarkovKernelPosterior 📋 Mathlib.Probability.Kernel.Posterior
{Ω : Type u_1} {𝓧 : Type u_2} {mΩ : MeasurableSpace Ω} {m𝓧 : MeasurableSpace 𝓧} {κ : ProbabilityTheory.Kernel Ω 𝓧} {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] [StandardBorelSpace Ω] [Nonempty Ω] : ProbabilityTheory.IsMarkovKernel (ProbabilityTheory.posterior κ μ) - ProbabilityTheory.posterior_comp_self 📋 Mathlib.Probability.Kernel.Posterior
{Ω : Type u_1} {𝓧 : Type u_2} {mΩ : MeasurableSpace Ω} {m𝓧 : MeasurableSpace 𝓧} {κ : ProbabilityTheory.Kernel Ω 𝓧} {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsFiniteMeasure μ] [ProbabilityTheory.IsFiniteKernel κ] [StandardBorelSpace Ω] [Nonempty Ω] [ProbabilityTheory.IsMarkovKernel κ] : (μ.bind ⇑κ).bind ⇑(ProbabilityTheory.posterior κ μ) = μ
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
🔍Real.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
🔍"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
🔍_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
🔍Real.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
🔍(?a -> ?b) -> List ?a -> List ?b
🔍List ?a -> (?a -> ?b) -> List ?bBy main conclusion:
🔍|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of all→and∀) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
🔍|- _ < _ → tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
⊢ (_ : Type _)finds all definitions which provide data while⊢ (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
🔍 Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ → _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision ce5dd8c