The t-EV Pickands function in Student-t form #
For -1<r<1 and ν>0, the spectral t-EV construction of TEVConstruction.lean has
stable tail function
L(x,y)=x T_{ν+1}(k((x/y)^(1/ν)-r))+y T_{ν+1}(k((y/x)^(1/ν)-r)),
k=sqrt((1+ν)/(1-r²)), for positive x,y. Consequently its Pickands function is the
expression printed in Tables 1 and 4 of Ansari–Rockel.
Two Gaussian representations #
Equations
- Verification.gaussianMixSwap r = ↑(EuclideanSpace.equiv (Fin 2) ℝ).symm ∘SL ContinuousLinearMap.pi ![r • EuclideanSpace.proj 0 + √(1 - r ^ 2) • EuclideanSpace.proj 1, EuclideanSpace.proj 0]
Instances For
Equations
- Verification.gaussianMixSwapRow r i = WithLp.toLp 2 (!![r, √(1 - r ^ 2); 1, 0] i)
Instances For
theorem
Verification.gaussianMixSwap_inner
(r : ℝ)
(i : Fin 2)
:
(fun (u : EuclideanSpace ℝ (Fin 2)) => inner ℝ ((EuclideanSpace.basisFun (Fin 2) ℝ).toBasis i) u) ∘ ⇑(gaussianMixSwap r) = fun (u : EuclideanSpace ℝ (Fin 2)) => inner ℝ (gaussianMixSwapRow r i) u
theorem
Verification.integral_bivariateGaussian_mix
{r : ℝ}
(hr : r ∈ Set.Icc (-1) 1)
(F : ℝ → ℝ → ℝ)
(hF : Measurable (Function.uncurry F))
:
theorem
Verification.integral_bivariateGaussian_mixSwap
{r : ℝ}
(hr : r ∈ Set.Icc (-1) 1)
(F : ℝ → ℝ → ℝ)
(hF : Measurable (Function.uncurry F))
:
Pointwise threshold identities #
theorem
Verification.standardGaussian_linear_halfline_strict
{s : ℝ}
(hs : 0 < s)
(b : ℝ)
:
∫ (y : ℝ), if s * y < b then 1 else 0 ∂ProbabilityTheory.gaussianReal 0 1 = ↑(ProbabilityTheory.cdf (ProbabilityTheory.gaussianReal 0 1)) (b / s)
Conditional evaluation #
theorem
Verification.tEV_weighted_normalCDF
(ν : ℝ)
(hν : 0 < ν)
(q : ℝ)
:
∫ (a : ℝ), gaussianPositiveWeight ν a * ↑(ProbabilityTheory.cdf (ProbabilityTheory.gaussianReal 0 1)) (q * a) ∂ProbabilityTheory.gaussianReal 0 1 = studentTCDF (ν + 1) (q * √(ν + 1))
theorem
Verification.integrable_weight_indicator
(ν : ℝ)
(hν : 0 < ν)
(P : ℝ × ℝ → Prop)
[DecidablePred P]
(hP : MeasurableSet {p : ℝ × ℝ | P p})
:
MeasureTheory.Integrable (fun (p : ℝ × ℝ) => gaussianPositiveWeight ν p.1 * if P p then 1 else 0)
((ProbabilityTheory.gaussianReal 0 1).prod (ProbabilityTheory.gaussianReal 0 1))
theorem
Verification.tEV_threshold_le
(ν r : ℝ)
(hν : 0 < ν)
(hr : r ∈ Set.Ioo (-1) 1)
{κ : ℝ}
(hκ : 0 < κ)
:
∫ (p : ℝ × ℝ), gaussianPositiveWeight ν p.1 * if gaussianPositiveWeight ν (r * p.1 + √(1 - r ^ 2) * p.2) ≤ κ * gaussianPositiveWeight ν p.1 then 1
else 0 ∂(ProbabilityTheory.gaussianReal 0 1).prod (ProbabilityTheory.gaussianReal 0 1) = studentTCDF (ν + 1) ((κ ^ (1 / ν) - r) / √(1 - r ^ 2) * √(ν + 1))
The conditional threshold integral with a non-strict comparison.
theorem
Verification.tEV_threshold_lt
(ν r : ℝ)
(hν : 0 < ν)
(hr : r ∈ Set.Ioo (-1) 1)
{κ : ℝ}
(hκ : 0 < κ)
:
∫ (p : ℝ × ℝ), gaussianPositiveWeight ν p.1 * if gaussianPositiveWeight ν (r * p.1 + √(1 - r ^ 2) * p.2) < κ * gaussianPositiveWeight ν p.1 then 1
else 0 ∂(ProbabilityTheory.gaussianReal 0 1).prod (ProbabilityTheory.gaussianReal 0 1) = studentTCDF (ν + 1) ((κ ^ (1 / ν) - r) / √(1 - r ^ 2) * √(ν + 1))
The conditional threshold integral with a strict comparison.
The stable tail function #
theorem
Verification.tEV_pickands_formula
(ν r : ℝ)
(hν : 0 < ν)
(hr : r ∈ Set.Ioo (-1) 1)
(t : ↑unitInterval)
(ht : ↑t ∈ Set.Ioo 0 1)
:
The t-EV Pickands function on the open unit interval, as printed in Tables 1 and 4.
theorem
Verification.tEV_cdf_interior
(ν r : ℝ)
(hν : 0 < ν)
(hr : r ∈ Set.Ioo (-1) 1)
(u v : ↑unitInterval)
(hu : ↑u ∈ Set.Ioo 0 1)
(hv : ↑v ∈ Set.Ioo 0 1)
:
The t-EV CDF at interior points, as an extreme-value copula with the Student-t stable tail function.