DG Category
A DG (differential graded) category is a category enriched in chain complexes. DG categories provide an algebraic framework for enhanced triangulated categories, serving as a bridge between classical homological algebra and higher category theory. They encode not just morphisms between objects but the full chain complex of maps, including homotopies and higher homotopies.
Definition
A DG category over a commutative ring consists of:
- A class of objects .
- For each pair of objects , a chain complex .
- For each triple , a composition chain map .
- For each , an identity element with .
These satisfy the usual associativity and unit axioms strictly. In degree , consists of "morphisms of degree " and the differential satisfies the Leibniz rule:
The homotopy category of a DG category is the ordinary category with the same objects and morphisms:
the zeroth cohomology of the Hom complex. A degree- closed morphism with represents a class in . Two closed morphisms are homotopic if for some .
A DG functor between DG categories consists of a map on objects and chain maps compatible with composition and identities.
A DG functor is a quasi-equivalence if:
- For all , the chain map is a quasi-isomorphism.
- The induced functor is essentially surjective.
Key Examples
For a ring , the DG category has:
- Objects: chain complexes of -modules.
- (degree graded maps).
- Differential: .
A closed degree- element is a chain map. The homotopy category is the classical homotopy category of chain complexes.
A DG algebra over can be viewed as a DG category with a single object and . Composition is the multiplication of .
Conversely, every DG category with a single object is a DG algebra. DG modules over correspond to DG functors .
For a DG algebra , the DG category has:
- Objects: right DG -modules (graded -modules with differential satisfying ).
- (degree graded -module maps).
The homotopy category is the homotopy category of DG modules. The derived category is obtained by further localizing at quasi-isomorphisms.
For an object in a DG category , the endomorphism DG algebra is . The DG category is "generated" by if every object can be built from using shifts, cones, and direct summands.
For a scheme with a tilting generator , the endomorphism DG algebra determines the derived category: .
For a topological space and a ring , the DG category of sheaves of -modules on has:
- Objects: complexes of sheaves of -modules.
- Hom complexes: .
The homotopy category is the homotopy category of complexes of sheaves, and localizing at quasi-isomorphisms gives .
For a regular ring and (a "potential"), the DG category of matrix factorizations has:
- Objects: pairs with and .
- Hom complexes: -graded morphisms with a differential induced by .
Matrix factorizations appear in the Landau--Ginzburg model of mirror symmetry and Knorrer periodicity.
The wrapped Fukaya category of a symplectic manifold can be modeled as a DG category (or more naturally as an -category). Objects are Lagrangian submanifolds with additional data (grading, spin structure), and the Hom complex is generated by intersection points with differential counting pseudo-holomorphic strips.
Homological mirror symmetry (Kontsevich) asserts a quasi-equivalence between the DG category of coherent sheaves on and the Fukaya DG category of the mirror .
DG Modules and Bimodules
For a small DG category , the DG Yoneda embedding sends to the representable DG module . This gives a fully faithful DG functor:
The image consists of the representable modules. The derived category is obtained by localizing at quasi-isomorphisms, and embeds into via the Yoneda functor.
A DG bimodule over DG categories and is a DG functor . DG bimodules serve as morphisms in the "Morita -category" of DG categories:
Two DG categories and are Morita equivalent if their derived categories of modules are equivalent: . This is equivalent to the existence of a DG bimodule such that the tensor functor is an equivalence.
The tensor product of DG categories has objects and Hom complexes:
This gives the category of DG categories a symmetric monoidal structure (over ). DG bimodules are equivalent to DG functors .
Relation to Higher Categories
The DG nerve construction (Lurie) sends a DG category over a field to a -linear stable -category . The homotopy category of recovers .
For a DG category over , the DG nerve is equivalent to the simplicial nerve of the simplicial category obtained by the Dold--Kan correspondence: applying the Dold--Kan functor to each Hom complex gives a simplicial category, whose nerve is a quasi-category.
The -category of DG categories (up to quasi-equivalence) is obtained by localizing the -category at quasi-equivalences. Tabuada and Toen showed that admits a model structure where:
- Weak equivalences: quasi-equivalences.
- Fibrations: DG functors surjective on Hom complexes.
The underlying -category is equivalent to the -category of -linear stable -categories (when is a field of characteristic zero).
Summary
DG categories provide an algebraic approach to higher categories:
-
A DG category is a category enriched in chain complexes, with Hom chain complexes encoding morphisms, homotopies, and higher homotopies.
-
The homotopy category retains only -th cohomology of Hom complexes.
-
Key examples: chain complexes , DG modules over DG algebras, sheaves, matrix factorizations.
-
DG Morita theory classifies DG categories up to derived equivalence via bimodules.
-
The DG nerve connects DG categories to stable -categories, providing a concrete algebraic model.