Documentation

LeanPool.ParameterFreeGradient.O3.Geometry

Finite-dimensional real ell_p geometry for the frozen O3 probe #

The exponent is a genuine real number and the dimension is an arbitrary natural number. We use the literal finite-sum formula from the TeX source rather than the ambient Euclidean norm on Fin d → ℝ.

@[reducible, inline]
abbrev O3.Point (d : ℕ) :

A point of the arbitrary finite-dimensional ambient space ℝ^d.

Equations
Instances For
    def O3.pairing {d : ℕ} (x y : Point d) :

    The coordinate pairing used between ell_p and ell_q.

    Equations
    Instances For
      noncomputable def O3.conjugateExponent (p : ℝ) :

      The real conjugate exponent q = p / (p - 1).

      Equations
      Instances For
        noncomputable def O3.lpPower (p : ℝ) {d : ℕ} (x : Point d) :

        The p-th power sum underlying the finite-dimensional ell_p norm.

        Equations
        Instances For
          noncomputable def O3.lpNorm (p : ℝ) {d : ℕ} (x : Point d) :

          The literal finite-dimensional ell_p norm for a real exponent.

          Equations
          Instances For
            theorem O3.lpPower_nonneg (p : ℝ) {d : ℕ} (x : Point d) :
            0 ≤ lpPower p x
            theorem O3.lpNorm_nonneg (p : ℝ) {d : ℕ} (x : Point d) :
            0 ≤ lpNorm p x
            @[simp]
            theorem O3.lpPower_zero {p : ℝ} (hp : p ≠ 0) {d : ℕ} :
            lpPower p 0 = 0
            @[simp]
            theorem O3.lpNorm_zero {p : ℝ} (hp : 0 < p) {d : ℕ} :
            lpNorm p 0 = 0
            theorem O3.lpPower_pos_of_ne_zero {p : ℝ} {d : ℕ} {x : Point d} (hx : x ≠ 0) :
            0 < lpPower p x
            theorem O3.lpNorm_pos_of_ne_zero {p : ℝ} {d : ℕ} {x : Point d} (hx : x ≠ 0) :
            0 < lpNorm p x
            theorem O3.lpNorm_eq_zero_iff {p : ℝ} (hp : 0 < p) {d : ℕ} {x : Point d} :
            lpNorm p x = 0 ↔ x = 0
            @[simp]
            theorem O3.lpPower_neg (p : ℝ) {d : ℕ} (x : Point d) :
            lpPower p (-x) = lpPower p x
            @[simp]
            theorem O3.lpNorm_neg (p : ℝ) {d : ℕ} (x : Point d) :
            lpNorm p (-x) = lpNorm p x
            theorem O3.pairing_comm {d : ℕ} (x y : Point d) :
            pairing x y = pairing y x
            @[simp]
            theorem O3.pairing_neg_left {d : ℕ} (x y : Point d) :
            pairing (-x) y = -pairing x y
            @[simp]
            theorem O3.pairing_neg_right {d : ℕ} (x y : Point d) :
            pairing x (-y) = -pairing x y
            theorem O3.pairing_le_lpNorm_mul {p q : ℝ} (hpq : p.HolderConjugate q) {d : ℕ} (x y : Point d) :
            pairing x y ≤ lpNorm p x * lpNorm q y

            Finite-dimensional Hölder inequality in the exact explicit norms used by O3.

            theorem O3.abs_pairing_le_lpNorm_mul {p q : ℝ} (hpq : p.HolderConjugate q) {d : ℕ} (x y : Point d) :

            Absolute-value form of finite-dimensional Hölder.

            noncomputable def O3.powerDualityMap (p : ℝ) {d : ℕ} (u : Point d) :

            The power-duality map J_p(u)_i = |u_i|^(p-2) u_i from the TeX source.

            Equations
            Instances For
              noncomputable def O3.uniformRegularizer (p : ℝ) {d : ℕ} (c x : Point d) :

              h_c(x) = (1/p) ||x-c||_p^p, written using its literal power sum.

              Equations
              Instances For
                noncomputable def O3.dualityMap (p : ℝ) {d : ℕ} (u : Point d) :

                The normalized ell_p duality map used in the 1 < p ≤ 2 chain.

                Equations
                Instances For
                  noncomputable def O3.quadraticRegularizer (p : ℝ) {d : ℕ} (c x : Point d) :

                  ψ_c(x) = (1/2) ||x-c||_p^2.

                  Equations
                  Instances For

                    Exact unproved target of TeX Lemma lem:puniform. Keeping this as a transparent proposition records the residual obligation without presenting it as a proved theorem.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      noncomputable def O3.BelowGeometryStatement :

                      Exact unproved target of TeX Lemma lem:belowgeometry. This proposition preserves real p and arbitrary d; it is not a theorem or certificate.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For