Uniform ranks from a uniform magnitude and a fair sign #
The sign selector may depend on the magnitude and on arbitrary other data. Symmetrizing it with its opposite still produces the uniform rank law.
Equations
Instances For
Equations
Instances For
noncomputable def
ProbabilityTheory.Copula.RankRegion.fairMeasure
{Ω : Type u_1}
{X : Type u_2}
[MeasurableSpace Ω]
[MeasurableSpace X]
(μ : MeasureTheory.Measure Ω)
(f g : Ω → X)
:
Equations
- ProbabilityTheory.Copula.RankRegion.fairMeasure μ f g = ENNReal.ofReal (1 / 2) • MeasureTheory.Measure.map f μ + ENNReal.ofReal (1 / 2) • MeasureTheory.Measure.map g μ
Instances For
theorem
ProbabilityTheory.Copula.RankRegion.fairMeasure_probability
{Ω : Type u_1}
{X : Type u_2}
[MeasurableSpace Ω]
[MeasurableSpace X]
(μ : MeasureTheory.Measure Ω)
[MeasureTheory.IsProbabilityMeasure μ]
{f g : Ω → X}
(hf : Measurable f)
(hg : Measurable g)
:
theorem
ProbabilityTheory.Copula.RankRegion.integral_fairMeasure
{Ω : Type u_1}
{X : Type u_2}
[MeasurableSpace Ω]
[MeasurableSpace X]
(μ : MeasureTheory.Measure Ω)
{f g : Ω → X}
{h : X → ℝ}
(hf : Measurable f)
(hg : Measurable g)
(hh : Measurable h)
(hi : MeasureTheory.Integrable h (MeasureTheory.Measure.map f μ))
(hj : MeasureTheory.Integrable h (MeasureTheory.Measure.map g μ))
:
theorem
ProbabilityTheory.Copula.RankRegion.fairMeasure_map
{Ω : Type u_1}
{X : Type u_2}
{Y : Type u_3}
[MeasurableSpace Ω]
[MeasurableSpace X]
[MeasurableSpace Y]
(μ : MeasureTheory.Measure Ω)
{f g : Ω → X}
{h : X → Y}
(hf : Measurable f)
(hg : Measurable g)
(hh : Measurable h)
:
Equations
Instances For
theorem
ProbabilityTheory.Copula.RankRegion.measurable_signedRank
{Ω : Type u_1}
[MeasurableSpace Ω]
{A : Ω → ↑unitInterval}
{S : Ω → Bool}
(hA : Measurable A)
(hS : Measurable S)
:
Measurable fun (w : Ω) => signedRank (S w) (A w)
theorem
ProbabilityTheory.Copula.RankRegion.fair_signed_rank_uniform
{Ω : Type u_1}
[MeasurableSpace Ω]
(μ : MeasureTheory.Measure Ω)
[MeasureTheory.IsProbabilityMeasure μ]
{A : Ω → ↑unitInterval}
{S : Ω → Bool}
(hA : Measurable A)
(hS : Measurable S)
(hU : MeasureTheory.Measure.map A μ = MeasureTheory.volume)
:
(fairMeasure μ (fun (w : Ω) => signedRank (S w) (A w)) fun (w : Ω) => signedRank (!S w) (A w)) = MeasureTheory.volume