OAI/Analysis/FiniteFactor/Coupling/Bayes.lean
9 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.FiniteFactor.CouplingParameters.endpointDensity_measurableline 14 - theorem
OAI.FiniteFactor.CouplingParameters.posteriorMass_measurableline 18 - def
OAI.FiniteFactor.CouplingParameters.posteriorKernelline 23 - instance
OAI.FiniteFactor.CouplingParameters.posteriorKernel_markovline 35 - theorem
OAI.FiniteFactor.CouplingParameters.posteriorLaw_weightedline 38 - theorem
OAI.FiniteFactor.CouplingParameters.coupling_rectangleline 55 - theorem
OAI.FiniteFactor.CouplingParameters.posterior_rectangle_integralline 69Source documentation
The posterior formula satisfies the defining conditional-law identity on all measurable rectangles, in either endpoint orientation.
theorem posterior_rectangle_integral (right : Bool) {A B : Set ℝ} (hA : MeasurableSet A) (hB : MeasurableSet B) : (∫⁻ t in A, p.posteriorLaw right t B ∂(p.coupling.map (endpoint right))) = ENNReal.ofReal p.diagonalMass * unitIntervalMeasure (A ∩ B) + ∑ i, ENNReal.ofReal (p.replacementMass i) * p.endpointComponentLaw right i A * p.endpointComponentLaw (!right) i B := by …Mentions: OAI.FiniteFactor.CouplingParameters.endpoint, OAI.FiniteFactor.unitIntervalMeasure
- theorem
OAI.FiniteFactor.CouplingParameters.conditional_given_xline 109Source documentation
Genuine forward disintegration of the constructed coupling.
theorem conditional_given_x {A B : Set ℝ} (hA : MeasurableSet A) (hB : MeasurableSet B) : (∫⁻ t in A, p.posteriorKernel false t B ∂(p.coupling.map Prod.fst)) = p.coupling (A ×ˢ B) := by … - theorem
OAI.FiniteFactor.CouplingParameters.conditional_given_yline 115Source documentation
Genuine reverse disintegration of the same coupling.
theorem conditional_given_y {A B : Set ℝ} (hA : MeasurableSet A) (hB : MeasurableSet B) : (∫⁻ t in A, p.posteriorKernel true t B ∂(p.coupling.map Prod.snd)) = p.coupling (B ×ˢ A) := by …