The full sharp rho-footrule region #
The package supplies arithmetic boundary parameters, actual attaining copulas,
and global inequalities. The coefficient order here matches the article.
Uniqueness of the optimizing copula is proved in OptimizerUniqueness.lean.
@[reducible, inline]
Equations
Instances For
The upper boundary as a scalar function on its valid interval.
Equations
Instances For
theorem
ProbabilityTheory.Copula.RankRegion.MeanVariance.upperRho_parameter
(a : BoundaryParameter)
:
The scalar boundary agrees with every explicit arithmetic arc.
theorem
ProbabilityTheory.Copula.RankRegion.MeanVariance.boundary_coefficients
(a : BoundaryParameter)
:
Both coefficient identities of the constructed boundary copula.
Global sharp upper bound, valid for singular copulas too.
theorem
ProbabilityTheory.Copula.RankRegion.MeanVariance.upper_boundary_attained
{p : ℝ}
(hp : p ∈ Set.Icc (-1 / 2) 1)
:
∃ (C : Copula 2), C.spearmanFootrule = p ∧ C.spearmanRho = upperRho p
Every upper-boundary point is attained.
The known lower boundary, with its exact square-root normalization.
theorem
ProbabilityTheory.Copula.RankRegion.MeanVariance.exact_region
(r p : ℝ)
:
(∃ (C : Copula 2), C.spearmanRho = r ∧ C.spearmanFootrule = p) ↔ p ∈ Set.Icc (-1 / 2) 1 ∧ RhoFootrule.lowerBoundary p ≤ r ∧ r ≤ upperRho p
Corollary 1.2: both directions, in the source's (rho, footrule) order.
theorem
ProbabilityTheory.Copula.RankRegion.MeanVariance.boundary_value_unique
(a b : BoundaryParameter)
(h : RhoFootrule.UpperParameter.footrule a = RhoFootrule.UpperParameter.footrule b)
:
Arc junctions yield the same boundary value.