Twisted objects of a differential graded category #
A twisted object of a differential graded category C is an object X together with a
degree-one endomorphism δ satisfying the Maurer–Cartan equation. In Mathlib's enriched factor
order, where dgComp f g is f followed by g, that equation reads
d δ = dgComp δ δ.
In Keller's order, δ ∘ δ = (-1)^(1 * 1) • dgComp δ δ = -dgComp δ δ, so it is the familiar
d δ + δ ∘ δ = 0
(TauCeti.DGTwistedObject.dgDifferential_twist_add_negOnePow_smul_dgComp_eq_zero).
The twisted objects form a differential graded category TauCeti.DGTwistedObject R C. A morphism
(X, δ_X) ⟶ (Y, δ_Y) of degree n is a morphism f : X ⟶ Y of degree n in C, composition
and identities are those of C, and the differential is twisted:
D f = d f + (-1)^n • dgComp f δ_Y - dgComp δ_X f.
In Keller's order this is D f = d f + δ_Y ∘ f - (-1)^n • f ∘ δ_X. The twisted differential
squares to zero exactly because of the Maurer–Cartan equations of δ_X and δ_Y: expanding
D (D f) with the Leibniz rule and associativity leaves
dgComp f (d δ_Y - dgComp δ_Y δ_Y) - dgComp (d δ_X - dgComp δ_X δ_X) f. The Leibniz rule for D
holds for arbitrary degree-one endomorphisms, by associativity alone.
Twisted objects are the formal analogue of perturbing the differential of a complex by a
degree-one endomorphism. Applied to the additive
closure of the shift closure of C, whose objects are formal sums ⊕ᵢ Xᵢ[rᵢ], the twisted
objects with strictly upper-triangular twisting matrix are the one-sided twisted complexes of
Bondal and Kapranov, which form the pretriangulated envelope of C.
Every object X of C is a twisted object with zero twist, and X ↦ (X, 0) is a DG functor
TauCeti.DGTwistedObject.embedding which is an isomorphism on Hom complexes. A DG functor
F : C ⥤ D preserves the Maurer–Cartan equation, so it induces a DG functor
F.mapDGTwistedObject sending (X, δ) to (F X, F δ).
Main definitions #
TauCeti.DGTwistedObject: an object with a degree-one endomorphism satisfying the Maurer–Cartan equation.TauCeti.DGTwistedObject.homComplexData: the explicit Hom-complex data of twisted objects, with the twisted differential.TauCeti.DGTwistedObject.dgHomEquiv: degree-nmorphisms of twisted objects are degree-nmorphisms of the underlying objects.TauCeti.DGTwistedObject.embedding: the DG functorX ↦ (X, 0).CategoryTheory.EnrichedFunctor.mapDGTwistedObject: the DG functor(X, δ) ↦ (F X, F δ)induced by a DG functorF.
Main results #
TauCeti.DGTwistedObject.dgHomEquiv_dgDifferential: the differential is the twisted differentiald f + (-1)^n • dgComp f δ_Y - dgComp δ_X f.TauCeti.DGTwistedObject.dgHomEquiv_dgCompandTauCeti.DGTwistedObject.dgHomEquiv_dgId: composition and identities are those ofC.TauCeti.DGTwistedObject.isIso_embedding_map: the embedding is an isomorphism on Hom complexes.
References #
- A. I. Bondal and M. M. Kapranov, Enhanced triangulated categories, Section 1.
- V. Drinfeld, DG quotients of DG categories, Section 2.4.
- B. Keller, Introduction to A-infinity algebras and modules, Section 7.6, for the twisting
equation
d δ + δ ∘ δ = 0in Keller's order.
A twisted object of a differential graded category: an object obj with a degree-one
endomorphism twist satisfying the Maurer–Cartan equation d δ = dgComp δ δ, which in Keller's
order is d δ + δ ∘ δ = 0. The twisted objects form a differential graded category whose Hom
complexes carry the twisted differential; see TauCeti.DGTwistedObject.homComplexData.
- obj : C
The underlying object.
The twisting endomorphism
δ, of degree one.The Maurer–Cartan equation
d δ = dgComp δ δ, in Mathlib's enriched factor order.
Instances For
The Maurer–Cartan equation in Keller's order: d δ + δ ∘ δ = 0, where the
Keller-ordered composite is δ ∘ δ = (-1)^(1 * 1) • dgComp δ δ.
The twisted differential #
The Hom-complex data #
The explicit Hom-complex data of twisted objects: the morphisms of C with the twisted
differential d f + (-1)^n • dgComp f δ_Y - dgComp δ_X f, and the composition and identities of
C.
Instances For
The differential graded category of twisted objects of a differential graded category, with the twisted differential on Hom complexes.
Morphisms, differential, composition and identity #
A morphism (X, δ_X) ⟶ (Y, δ_Y) of degree n of twisted objects is a morphism X ⟶ Y of
degree n in C.
Instances For
The twisted differential: the differential of a degree-n morphism of twisted objects
is d f + (-1)^n • dgComp f δ_Y - dgComp δ_X f.
Composition of twisted objects is the composition of C.
The identity of a twisted object is the identity of its underlying object.
The embedding X ↦ (X, 0) #
An object of C with the zero twist, which satisfies the Maurer–Cartan equation since both
sides vanish.
Instances For
A twisted object with zero twist is its underlying object with the zero twist.
The action of the embedding on morphisms of degree n: a degree-n morphism X ⟶ Y of C
is a degree-n morphism (X, 0) ⟶ (Y, 0) of twisted objects.
Instances For
The embedding does not change the underlying morphism.
With zero twists, the twisted differential is the differential of C.
The DG functor from a differential graded category to its twisted objects sending X to the
twisted object (X, 0).
Instances For
The embedding sends X to the twisted object (X, 0).
The embedding acts on morphisms by TauCeti.DGTwistedObject.embeddingHomEquiv.
The embedding is an isomorphism on Hom complexes: C is a full DG subcategory of its twisted
objects.
Functoriality #
The image (F X, F δ) of a twisted object under a DG functor: F preserves the
Maurer–Cartan equation since it commutes with the differential and with composition.
Instances For
The action of a DG functor on morphisms of twisted objects of degree n: its action on the
underlying morphisms.
Instances For
The underlying morphism of the image of a morphism is the image of its underlying morphism.
The DG functor between twisted objects induced by a DG functor F, sending (X, δ) to
(F X, F δ) and acting by F on the underlying morphisms.
Instances For
The induced DG functor acts on morphisms by
CategoryTheory.EnrichedFunctor.mapDGTwistedObjectHom.
The underlying morphism of the image of a morphism under the induced DG functor is the image of its underlying morphism.