Representable DG modules and the Yoneda lemma #
A right DG module over a DG category C is a DG functor Cᵒᵖ ⥤ C(R) into the DG category of
cochain complexes of R-modules. Every object X of C gives the representable right
module Hom(-, X): it sends Y to the Hom complex Hom(Y, X), and a morphism f : Z ⟶ Y of
degree n acts by precomposition, the degree-n cochain g ↦ f ≫ g from Hom(Y, X) to
Hom(Z, X). No sign enters: the Leibniz rule makes precomposition commute with the
differentials, and the Koszul sign of composition in the opposite DG category is exactly the one
of composition of cochains.
A morphism u : X ⟶ X' of degree n acts on the values Hom(Y, X) by postcomposition in
Keller's order, g ↦ u ∘ g = (-1) ^ (p * n) • (g ≫ u) for g of degree p. With this sign
postcomposition commutes with the differentials, identities and composition on the nose, and it
commutes with precomposition up to the Koszul sign (-1) ^ (p * n); this is what makes it a
morphism of right DG modules in TauCeti.CategoryTheory.DG.Yoneda.
The Yoneda lemma identifies DG natural transformations Hom(-, X) ⟶ F, that is closed
degree-zero morphisms of right DG modules, with the closed degree-zero elements of F(X): a
transformation η goes to η_X(1_X), and a closed element x of degree zero goes to the
transformation whose component at Y sends g : Y ⟶ X of degree p to F(g)(x). For a
representable target Hom(-, X') the closed degree-zero elements are the closed degree-zero
morphisms X ⟶ X', and the transformation they give is postcomposition.
Main definitions #
TauCeti.dgRepresentable: the representable right DG moduleHom(-, X).TauCeti.dgPostcomp: postcomposition with a homogeneous morphism, as a morphism of the DG category of cochain complexes between values of representable modules.TauCeti.dgYonedaEquiv: the Yoneda bijection between DG natural transformations out ofHom(-, X)and closed degree-zero elements ofF(X).TauCeti.dgRepresentableNatTransEquiv: DG natural transformations between representables are the closed degree-zero morphisms between the representing objects.
Main results #
TauCeti.dgRepresentable_dgMap_v: a morphism acts on the representable module by precomposition.TauCeti.dgPostcomp_dgDifferential,TauCeti.dgPostcomp_dgIdandTauCeti.dgPostcomp_dgComp: postcomposition commutes with the differentials, identities and composition.TauCeti.dgComp_dgMap_dgPostcomp: postcomposition commutes with precomposition up to the Koszul sign.TauCeti.dgMap_dgComp_v_apply: a right DG module carries a composite to the composite of cochains in the reversed order.TauCeti.dgYonedaEquiv_apply_coeandTauCeti.dgApp_dgYonedaEquiv_symm_v: the two directions of the Yoneda bijection.TauCeti.dgApp_dgRepresentableNatTransEquiv_symm_v: the transformation between representables given by a closed morphism is postcomposition with it.
References #
- B. Keller, Deriving DG categories, Sections 1 and 2.
- G. M. Kelly, Basic concepts of enriched category theory, Section 1.9, for the Yoneda lemma on underlying sets of natural transformations.
The representable right DG module #
Precomposition with a morphism f : Z ⟶ Y of degree n, as a degree-n cochain from
Hom(Y, X) to Hom(Z, X), linear in f. Its component on morphisms of degree p sends g to
f ≫ g (TauCeti.dgPrecomp_v).
Instances For
Precomposition commutes with the differentials: by the Leibniz rule, precomposing with d f
is the differential of precomposing with f in the Hom complex of cochains.
Precomposition with an identity is the identity cochain.
Precomposition is contravariantly functorial: precomposing with g ≫ f is precomposing with
f and then with g, with no sign.
The representable right DG module Hom(-, X) of an object X of a DG category: the DG
functor from the opposite DG category to cochain complexes sending Y to the Hom complex
Hom(Y, X), on which a morphism f : Z ⟶ Y of degree n acts by precomposition.
Instances For
The representable module Hom(-, X) sends Y to the Hom complex Hom(Y, X).
A morphism acts on the representable module by precomposition with it.
Postcomposition #
Postcomposition with a morphism u : X ⟶ X' of degree n, as a degree-n morphism
Hom(Y, X) ⟶ Hom(Y, X') of the DG category of cochain complexes between the values at Y of the
representable modules of X and X', linear in u. It is precomposition with u in the
opposite DG category, so its component on morphisms of degree p sends g to the Keller-ordered
composite u ∘ g = (-1) ^ (p * n) • (g ≫ u) (TauCeti.dgPostcomp_v).
Instances For
The component of postcomposition with u on a morphism g of degree p is the
Keller-ordered composite (-1) ^ (p * n) • (g ≫ u).
Postcomposition commutes with the differentials: postcomposing with d u is the
differential of postcomposing with u, by the Leibniz rule in Keller's order.
Postcomposition with an identity is the identity.
Postcomposition commutes with the module action up to the Koszul sign (-1) ^ (p * n) of
the degrees: acting on Hom(-, X) by f : Y ⟶ Z of degree p in Cᵒᵖ and then postcomposing
with u : X ⟶ X' of degree n is (-1) ^ (p * n) times postcomposing first and acting by f
on Hom(-, X') afterwards.
The Yoneda lemma #
A DG functor out of the opposite category carries a composite f ≫ g to the composite of
cochains in the reversed order: evaluated on an element x of degree n, it is F(f)(F(g)(x)).
The Yoneda lemma for right DG modules: DG natural transformations Hom(-, X) ⟶ F are the
closed degree-zero elements of F(X). A transformation goes to the image of the identity of X
under its component at X (TauCeti.dgYonedaEquiv_apply_coe), and a closed element x goes to
the transformation sending g : Y ⟶ X to F(g)(x) (TauCeti.dgApp_dgYonedaEquiv_symm_v).
Instances For
The Yoneda bijection sends a transformation to the image of the identity of X under its
component at X.
The transformation given by a closed element x of degree zero sends g : Y ⟶ X of degree
p to F(g)(x).
Transformations between representable modules #
DG natural transformations between representable modules Hom(-, X) ⟶ Hom(-, X') are
the closed degree-zero morphisms X ⟶ X': a transformation goes to the image of the identity
of X, and a closed morphism u goes to postcomposition with u
(TauCeti.dgApp_dgRepresentableNatTransEquiv_symm_v).
Instances For
The closed morphism of a transformation between representable modules is the image of the identity under its component at the source.
The transformation between representable modules given by a closed morphism u : X ⟶ X' is
postcomposition with u.