Documentation

TauCeti.Analysis.Normed.Lp.GraphDomain

Half-spaces, epigraphs, and graphs in an ℓ² product #

This file defines the open normal half-space and the open region above the graph of a continuous function in WithLp 2 (ℝ × E). These are the model domains used by graph flattening and Sobolev trace theory. It also defines the normal graph parametrization y ↦ (φ y, y) and records its elementary metric properties.

Main declarations #

The open half-space to the right of the normal coordinate a in the ℓ² product ℝ × E.

Instances For
    @[simp]
    theorem TauCeti.mem_normalHalfSpace {E : Type u_1} [TopologicalSpace E] (a : ℝ) (x : WithLp 2 (ℝ × E)) :

    Membership in the normal-coordinate half-space is a strict inequality.

    theorem TauCeti.coe_normalHalfSpace {E : Type u_1} [TopologicalSpace E] (a : ℝ) :
    ↑(normalHalfSpace a) = {x : WithLp 2 (ℝ × E) | a < x.ofLp.1}

    As a set, the right normal half-space is {x | a < x.fst}.

    The open region {x | φ x.snd < x.fst} above the graph of a continuous function φ : E → ℝ in the ℓ² product ℝ × E.

    Instances For
      @[simp]
      theorem TauCeti.mem_normalEpigraph {E : Type u_1} [TopologicalSpace E] (φ : C(E, ℝ)) (x : WithLp 2 (ℝ × E)) :

      Membership in the region above the graph is a strict inequality.

      theorem TauCeti.coe_normalEpigraph {E : Type u_1} [TopologicalSpace E] (φ : C(E, ℝ)) :
      ↑(normalEpigraph φ) = {x : WithLp 2 (ℝ × E) | φ x.snd < x.fst}

      As a set, the region above the graph is {x | φ x.snd < x.fst}.

      @[simp]

      The region above the graph of 0 is the half-space {0 < t}.

      def TauCeti.normalGraphEmbedding {E : Type u_1} (φ : E → ℝ) (y : E) :
      WithLp 2 (ℝ × E)

      The normal graph parametrization y ↦ (φ y, y) in WithLp 2 (ℝ × E).

      Instances For
        @[simp]
        theorem TauCeti.normalGraphEmbedding_fst {E : Type u_1} (φ : E → ℝ) (y : E) :

        The normal coordinate of the graph parametrization is the graphing function.

        @[simp]
        theorem TauCeti.normalGraphEmbedding_snd {E : Type u_1} (φ : E → ℝ) (y : E) :

        The tangential coordinate of the graph parametrization is its argument.

        The normal graph parametrization is injective.

        theorem TauCeti.range_normalGraphEmbedding {E : Type u_1} (φ : E → ℝ) :

        The range of the normal graph parametrization is the graph equation t = φ y.

        The second projection is a 1-Lipschitz inverse to the graph parametrization on its range.

        A K-Lipschitz function has a (K + 1)-Lipschitz normal graph parametrization.

        A continuous normal graph is closed in the product ℝ × E, represented by WithLp 2.

        theorem TauCeti.frontier_setOf_lt_fst {E : Type u_1} [TopologicalSpace E] {γ : E → ℝ} (hγ : Continuous γ) :
        frontier {x : WithLp 2 (ℝ × E) | γ x.snd < x.fst} = {x : WithLp 2 (ℝ × E) | x.fst = γ x.snd}

        The frontier of the region strictly above the graph of a continuous function is the graph.

        The continuous linear graph map x ↦ (A x, x) associated to A : E →L[ℝ] ℝ.

        Instances For
          @[simp]

          The continuous linear graph map is the normal graph parametrization of A.

          As a function, the continuous linear graph map is the normal graph parametrization of A.

          A continuous linear normal graph map is injective, since its tangential coordinate is its argument.

          The range of the normal graph linear map is the graph of the functional.