Documentation

Mathlib.Analysis.Normed.Group.SemiNormedGroupCat

The category of seminormed groups #

We define SemiNormedGroupCat, the category of seminormed groups and normed group homs between them, as well as SemiNormedGroupCat₁, the subcategory of norm non-increasing morphisms.

The category of seminormed abelian groups and bounded group homomorphisms.

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

    Construct a bundled SemiNormedGroupCat from the underlying type and typeclass.

    Equations
    Instances For
      Equations
      • M.instSeminormedAddCommGroupα = M.str
      Equations
      theorem SemiNormedGroupCat.ext {M : SemiNormedGroupCat} {N : SemiNormedGroupCat} {f₁ : M N} {f₂ : M N} (h : ∀ (x : M), f₁ x = f₂ x) :
      f₁ = f₂
      Equations
      • SemiNormedGroupCat.instZeroHom = NormedAddGroupHom.zero
      @[simp]

      SemiNormedGroupCat₁ is a type synonym for SemiNormedGroupCat, which we shall equip with the category structure consisting only of the norm non-increasing maps.

      Equations
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Equations
        • X.instFunLike Y = { coe := fun (f : X Y) => (f).toFun, coe_injective' := }
        theorem SemiNormedGroupCat₁.hom_ext {M : SemiNormedGroupCat₁} {N : SemiNormedGroupCat₁} (f : M N) (g : M N) (w : f = g) :
        f = g
        Equations
        • One or more equations did not get rendered due to their size.

        Construct a bundled SemiNormedGroupCat₁ from the underlying type and typeclass.

        Equations
        Instances For
          Equations
          • M.instSeminormedAddCommGroupα = M.str

          Promote an isomorphism in SemiNormedGroupCat to an isomorphism in SemiNormedGroupCat₁.

          Equations
          Instances For
            Equations
            • X.instZeroHom Y = { zero := 0, }