Coordinate reflections of copulas #
def
ProbabilityTheory.Copula.reflectPoint
{d : ℕ}
(s : Finset (Fin d))
(x : Fin d → ↑unitInterval)
(i : Fin d)
:
Reflect exactly the coordinates in s.
Equations
- ProbabilityTheory.Copula.reflectPoint s x i = if i ∈ s then unitInterval.symm (x i) else x i
Instances For
@[simp]
theorem
ProbabilityTheory.Copula.reflectPoint_reflectPoint
{d : ℕ}
(s : Finset (Fin d))
(x : Fin d → ↑unitInterval)
:
@[simp]
theorem
ProbabilityTheory.Copula.reflect_injective
{d : ℕ}
(s : Finset (Fin d))
:
Function.Injective fun (C : Copula d) => C.reflect s