OAI/Probability/GammaPassage/FiniteTilt.lean
10 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.GammaFPP.finiteGammaMeasureline 16Source documentation
The iid Gamma law on a finite set of coordinates.
noncomputable def finiteGammaMeasure (shape rate : ℝ) : Measure (ι → ℝ) := …
- def
OAI.GammaFPP.finiteGammaScaleLikelihoodline 20Source documentation
Product likelihood for coordinatewise scaling by
a.noncomputable def finiteGammaScaleLikelihood (shape rate a : ℝ) (x : ι → ℝ) : ℝ≥0∞ := …
- lemma
OAI.GammaFPP.measurable_finiteGammaScaleLikelihoodline 23 - theorem
OAI.GammaFPP.probability_pi_lintegral_prodline 29Source documentation
Factorization of nonnegative integrals under a finite product of probability measures.
private theorem probability_pi_lintegral_prod (μ : ι → Measure ℝ) [∀ i, IsProbabilityMeasure (μ i)] (f : ι → ℝ → ℝ≥0∞) (hf : ∀ i, Measurable (f i)) : (∫⁻ x, ∏ i, f i (x i) ∂Measure.pi μ) = ∏ i, ∫⁻ y, f i y ∂μ i := by … - theorem
OAI.GammaFPP.indicator_pi_prodline 42 - theorem
OAI.GammaFPP.finite_gamma_withDensity_scaleline 60Source documentation
Coordinatewise Gamma likelihoods change the rate in the product measure.
theorem finite_gamma_withDensity_scale {shape rate a : ℝ} (hs : 0 < shape) (hr : 0 < rate) (ha : 0 < a) : (finiteGammaMeasure (ι := ι) shape rate).withDensity …Mentions: OAI.GammaFPP.finiteGammaMeasure
- theorem
OAI.GammaFPP.finite_gamma_map_scaleline 89Source documentation
The pushforward of a finite Gamma law under coordinatewise scaling.
theorem finite_gamma_map_scale {shape rate a : ℝ} (hs : 0 < shape) (hr : 0 < rate) (ha : 0 < a) : (finiteGammaMeasure (ι := ι) shape rate).map (fun x i => a * x i) = …Mentions: OAI.GammaFPP.finiteGammaMeasure
- theorem
OAI.GammaFPP.finite_gamma_map_scale_eq_withDensityline 104Source documentation
The scaling pushforward equals the measure weighted by the product likelihood.
theorem finite_gamma_map_scale_eq_withDensity {shape rate a : ℝ} (hs : 0 < shape) (hr : 0 < rate) (ha : 0 < a) : (finiteGammaMeasure (ι := ι) shape rate).map (fun x i => a * x i) = …Mentions: OAI.GammaFPP.finiteGammaMeasure
- theorem
OAI.GammaFPP.finite_gamma_shrink_second_moment_powline 112Source documentation
The second moment of the product likelihood factors over the coordinates.
theorem finite_gamma_shrink_second_moment_pow {shape rate delta : ℝ} (hs : 0 < shape) (hr : 0 < rate) (hlo : -1 < delta) (hhi : delta < 1) : (∫⁻ x, (finiteGammaScaleLikelihood (ι := ι) shape rate (1 - delta) x) ^ 2 …Mentions: OAI.GammaFPP.finiteGammaScaleLikelihood
- theorem
OAI.GammaFPP.finite_gamma_shrink_second_momentline 129Source documentation
The second moment is
(1 - delta²)^(-shape * N)for-1 < delta < 1, includingN = 0.theorem finite_gamma_shrink_second_moment {shape rate delta : ℝ} (hs : 0 < shape) (hr : 0 < rate) (hlo : -1 < delta) (hhi : delta < 1) : (∫⁻ x, (finiteGammaScaleLikelihood (ι := ι) shape rate (1 - delta) x) ^ 2 …Mentions: OAI.GammaFPP.finiteGammaScaleLikelihood