Documentation

Verification.FrankDensity

← Mathematical handbook
noncomputable def Verification.frankDen (θ u v : ℝ) :
Equations
Instances For
    theorem Verification.frankDen_pos {θ : ℝ} (hθ : 0 < θ) {u v : ℝ} (hu : u ∈ Set.Icc 0 1) (hv : v ∈ Set.Icc 0 1) :
    0 < frankDen θ u v
    noncomputable def Verification.frankDensity (θ : ℝ) (x : Fin 2 → ↑unitInterval) :
    Equations
    Instances For
      theorem Verification.frankDensity_nonneg {θ : ℝ} (hθ : 0 < θ) (x : Fin 2 → ↑unitInterval) :
      theorem Verification.frankDen_inv_tp2 {θ : ℝ} (hθ : 0 < θ) :
      ProbabilityTheory.IsTP2 fun (u v : ↑unitInterval) => 1 / frankDen θ ↑u ↑v
      noncomputable def Verification.frankPartial (θ u v : ℝ) :
      Equations
      Instances For
        theorem Verification.frank_partial_derivative {θ u v : ℝ} (hd : frankDen θ u v ≠ 0) :
        HasDerivAt (fun (y : ℝ) => frankPartial θ u y) (θ * (1 - Real.exp (-θ)) * Real.exp (-θ * u) * Real.exp (-θ * v) / frankDen θ u v ^ 2) v
        noncomputable def Verification.frankRealCDF (θ u v : ℝ) :
        Equations
        Instances For
          theorem Verification.frank_cdf_derivative {θ u v : ℝ} (hθ : θ ≠ 0) (hd : frankDen θ u v ≠ 0) (he : 1 - Real.exp (-θ) ≠ 0) :
          HasDerivAt (fun (x : ℝ) => frankRealCDF θ x v) (frankPartial θ u v) u
          theorem Verification.integral_frankDensity_second {θ : ℝ} (hθ : 0 < θ) (u v : ↑unitInterval) :
          ∫ (y : ↑unitInterval) in Set.Iic v, frankDensity θ ![u, y] = frankPartial θ ↑u ↑v
          theorem Verification.integral_frankPartial_first {θ : ℝ} (hθ : 0 < θ) (u v : ↑unitInterval) :
          ∫ (x : ↑unitInterval) in Set.Iic u, frankPartial θ ↑x ↑v = frankRealCDF θ ↑u ↑v
          theorem Verification.frankRealCDF_eq {θ : ℝ} (hθ : 0 < θ) (u v : ↑unitInterval) :