CencovPetz.Replication #
Replication Markov morphisms α → α × Fin m that split each outcome into m copies uniformly.
noncomputable def
LeanPool.CencovPetz.MarkovMorphism.replicate
{α : Type u}
[Fintype α]
(m : ℕ)
(hm : 0 < m)
:
MarkovMorphism α (α × Fin m)
Replication Markov morphism α → α × Fin m:
each input a is sent uniformly to the m outputs (a,i).
This is a standard “splitting” map used in finite Čencov uniqueness proofs.
Equations
Instances For
theorem
LeanPool.CencovPetz.MarkovMorphism.replicate_tangentPushforward_apply
{α : Type u}
[Fintype α]
(m : ℕ)
(hm : 0 < m)
(u : ↥(tangentSpace α))
(a : α)
(i : Fin m)
:
theorem
LeanPool.CencovPetz.MarkovMorphism.coarsen_tangentPushforward_replicate
{α : Type u}
[Fintype α]
(m : ℕ)
(hm : 0 < m)
(u : ↥(tangentSpace α))
: