Documentation

TauCeti.Algebra.Homology.Curved.Module.Right.ClosedCategory

Closed morphisms of curved differential graded right modules #

This file gives element-level constructors and computations for Mathlib's closed degree-zero category of the existing curved DG enrichment. A closed morphism is a right-linear map that preserves the internal grading and commutes with the module differentials. A right-linear equivalence preserving the grading and differential gives an isomorphism in that category.

The category and its morphisms remain CategoryTheory.ForgetEnrichment; the constructors use the existing identification with zero-cocycles of the curved Hom complex.

The underlying right-linear map of a morphism in the closed degree-zero category.

Instances For

    The underlying map is the cochain of the closed degree-zero component.

    theorem TauCeti.CurvedDGRightModuleCat.closedHom_injective {R A : Type u} [CommRing R] [Ring A] [Algebra R A] {๐’œ : โ„ค โ†’ Submodule R A} [GradedAlgebra ๐’œ] {d : A โ†’โ‚—[R] A} {w : A} {h : IsCurvedDGAlgebra ๐’œ d w} {M N : CurvedDGRightModuleCat h} :

    Closed morphisms are determined by their underlying right-linear maps.

    Closed morphisms are equal when their values agree.

    noncomputable def TauCeti.CurvedDGRightModuleCat.closedHomOf {R A : Type u} [CommRing R] [Ring A] [Algebra R A] {๐’œ : โ„ค โ†’ Submodule R A} [GradedAlgebra ๐’œ] {d : A โ†’โ‚—[R] A} {w : A} {h : IsCurvedDGAlgebra ๐’œ d w} {M N : CurvedDGRightModuleCat h} (f : M.carrier โ†’โ‚—[Aแตแต’แต–] N.carrier) (hf : โˆ€ (p : โ„ค), โˆ€ x โˆˆ M.grading p, f x โˆˆ N.grading p) (hd : โˆ€ (x : M.carrier), N.differential (f x) = f (M.differential x)) :

    Construct a closed morphism from a graded right-linear map commuting with differentials.

    Instances For
      @[simp]
      theorem TauCeti.CurvedDGRightModuleCat.closedHom_closedHomOf {R A : Type u} [CommRing R] [Ring A] [Algebra R A] {๐’œ : โ„ค โ†’ Submodule R A} [GradedAlgebra ๐’œ] {d : A โ†’โ‚—[R] A} {w : A} {h : IsCurvedDGAlgebra ๐’œ d w} {M N : CurvedDGRightModuleCat h} (f : M.carrier โ†’โ‚—[Aแตแต’แต–] N.carrier) (hf : โˆ€ (p : โ„ค), โˆ€ x โˆˆ M.grading p, f x โˆˆ N.grading p) (hd : โˆ€ (x : M.carrier), N.differential (f x) = f (M.differential x)) :
      closedHom (closedHomOf f hf hd) = f

      The constructor retains its prescribed right-linear map.

      A closed morphism preserves homogeneous pieces.

      The ground-ring linear map underlying a closed morphism is homogeneous of degree zero.

      @[simp]

      A closed morphism commutes with the differentials.

      The ground-ring linear map underlying a closed morphism commutes with the differentials.

      @[simp]

      The identity closed morphism is the identity right-linear map.

      @[simp]
      theorem TauCeti.CurvedDGRightModuleCat.closedHom_zero {R A : Type u} [CommRing R] [Ring A] [Algebra R A] {๐’œ : โ„ค โ†’ Submodule R A} [GradedAlgebra ๐’œ] {d : A โ†’โ‚—[R] A} {w : A} {h : IsCurvedDGAlgebra ๐’œ d w} (M N : CurvedDGRightModuleCat h) :

      The zero closed morphism has zero underlying linear map.

      @[simp]

      Addition of closed morphisms is addition of their underlying linear maps.

      A graded right-linear equivalence commuting with differentials is a closed isomorphism.

      Instances For
        @[simp]
        theorem TauCeti.CurvedDGRightModuleCat.closedHom_closedIsoOf_hom {R A : Type u} [CommRing R] [Ring A] [Algebra R A] {๐’œ : โ„ค โ†’ Submodule R A} [GradedAlgebra ๐’œ] {d : A โ†’โ‚—[R] A} {w : A} {h : IsCurvedDGAlgebra ๐’œ d w} {M N : CurvedDGRightModuleCat h} (e : M.carrier โ‰ƒโ‚—[Aแตแต’แต–] N.carrier) (he : โˆ€ (p : โ„ค) (x : M.carrier), x โˆˆ M.grading p โ†” e x โˆˆ N.grading p) (hd : โˆ€ (x : M.carrier), N.differential (e x) = e (M.differential x)) :
        closedHom (closedIsoOf e he hd).hom = โ†‘e

        The forward map of the closed isomorphism is the supplied equivalence.

        @[simp]
        theorem TauCeti.CurvedDGRightModuleCat.closedHom_closedIsoOf_inv {R A : Type u} [CommRing R] [Ring A] [Algebra R A] {๐’œ : โ„ค โ†’ Submodule R A} [GradedAlgebra ๐’œ] {d : A โ†’โ‚—[R] A} {w : A} {h : IsCurvedDGAlgebra ๐’œ d w} {M N : CurvedDGRightModuleCat h} (e : M.carrier โ‰ƒโ‚—[Aแตแต’แต–] N.carrier) (he : โˆ€ (p : โ„ค) (x : M.carrier), x โˆˆ M.grading p โ†” e x โˆˆ N.grading p) (hd : โˆ€ (x : M.carrier), N.differential (e x) = e (M.differential x)) :
        closedHom (closedIsoOf e he hd).inv = โ†‘e.symm

        The inverse map of the closed isomorphism is the inverse equivalence.

        @[simp]

        Scalar multiplication of closed morphisms acts on their underlying right-linear maps.