OAI/Analysis/FiniteFactor/Coupling/FiniteDisintegration.lean
4 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.FiniteFactor.CouplingParameters.mixedPosteriorKernelline 12Source documentation
The mixed posterior keeps every unselected coordinate fixed.
def mixedPosteriorKernel {ι : Type*} (p : ι → CouplingParameters) (r : ι → Bool) : Kernel (ι → ℝ) (ι → ℝ) := by …Mentions: OAI.FiniteFactor.CouplingParameters
- instance
OAI.FiniteFactor.CouplingParameters.mixedPosteriorKernel_markovline 18 - theorem
OAI.FiniteFactor.CouplingParameters.mixedCoordinate_compProdline 25 - theorem
OAI.FiniteFactor.CouplingParameters.mixedPosterior_disintegrationline 43Source documentation
Disintegration of every mixed endpoint pair under the actual augmented product law, conditioned on the entire original x vector.
theorem mixedPosterior_disintegration {ι : Type*} (p : ι → CouplingParameters) (r : ι → Bool) : ((vectorCoupling p).map (vectorEndpoint (fun _ => false))) ⊗ₘ (mixedPosteriorKernel p r) = (vectorCoupling p).map (fun ω => (vectorEndpoint (fun _ => false) ω,vectorEndpoint r ω)) := by …Mentions: OAI.FiniteFactor.CouplingParameters, OAI.FiniteFactor.CouplingParameters.vectorCoupling, OAI.FiniteFactor.CouplingParameters.vectorEndpoint, OAI.FiniteFactor.CouplingParameters.mixedPosteriorKernel