Differential Graded

ZCC
August 14, 2025

DG Algebras and Categories

Abstract

We discuss DG algebras, DG-projective and injective modules.

DG Algebra

Throughout, $k$ is a commutative unital ring, all complexes are cochain complexes ($\cdots → X^n \xrightarrow{d_X^n} X^{n+1} → 0$). $C(R)$ is the category of chain complexes over right modules $𝐌𝐨𝐝 _R$. DG for differential graded.

Basics

DG Algebras

We assume the readers are familiar with bicomplexes and the closed monoidal structure $(C(A), A, ⊗, \mathcal{HOM})$, where $A ∈ 𝐀𝐥𝐠 _k$. We denote

(DG algebra). Say $(A, d)$ is a DG algebra, provided

  1. $(A, d)$ is a chain complex over $k$;
  2. $∐ _{n ∈ ℤ} A^n$ is a unital ring with such that $A^m A^n ⊆ A^{m+n}$;
  3. for homogeneous $a$, $d(ab) = d(a)b + (-1)^{|a|} a d(b)$.

We denote $𝐃𝐆𝐀𝐥𝐠 _k$ as the category of DG $k$-algebra.

Show the following simple corollaries:

  1. $1 ∈ A^0$, and $d(1) = 0$;
  2. the multiplication is a chain map $A ⊗ A → A$.

We denote $A = (A,d)$ ($A = ∐_{n ∈ ℤ } A^n$) as the underlying chain complex (graded algebra).

There is an inclusion: $𝐀𝐥𝐠 _k ↪ 𝐃𝐆𝐀𝐥𝐠 _k$, where $A$ maps to $\cdots → 0 → A → 0 → \cdots$. The forgotful functor $𝐃𝐆𝐀𝐥𝐠 _k → 𝐆𝐫𝐀𝐥𝐠$ (almost) has no adjunctions. The real forgotful functor is $𝐃𝐆𝐀𝐥𝐠_k → 𝐀𝐥𝐠 _k, \quad A ↦ A^0$, where the left adjoint is the following construction due to Cuntz–Quillen (ref):

$$\begin{equation} 𝐀𝐥𝐠_k → 𝐃𝐆𝐀𝐥𝐠_k,\quad A ↦ A ⊕ ∐ \limits_{k ≥ 1} Ω^1(A)^{⊗ k}. \end{equation}$$

Here $Ω ^1 (A) = \ker \begin{bmatrix}A ⊗ A & → & A\\ a ⊗ b & ↦ & [a,b]\end{bmatrix} ≃ A/k$ is the universal derivation. HKR shows that $HH_n(A) ≃ Ω^n_{A/k}$ for smooth commutative $A/k$. In this case, the differential of $Ω ^∙ (A)$ coincides bar resolution.

$Z^∙ A ↪ A$ is an dg subalgebra, and $B^∙ A ↪ A$ is a two-sided dg ideal. This defined a functor $H^∙ : 𝐃𝐆𝐀𝐥𝐠_k → 𝐆𝐫𝐀𝐥𝐠_k$. The recovery is related to $A_∞$-algebra.

Let $R ∈ 𝐀𝐥𝐠 _k$. Set $(-)^∗ := (-, k)$, $μ : R ⊗ R → R$ the multiplication. Suppose there are some finiteness condition s.t. $R^∗ ⊗ R^∗ ≃ (R ⊗ R)^∗$. The morphisms $f_0 : k \xrightarrow 0 T(R^∗)$ and $f_1 : R^∗ \xrightarrow {μ ^∗ } R^∗ ⊗ R^∗ ↪ T(R^∗ )$ extends to an $k$-endomorphism of tensor algebra, $φ : T(R^∗ ) → T(R^∗ )$.

  1. $T(R^∗ )$ is a DG algebra vanishing on negative degrees;
  2. $φ : k → 0, \quad R^∗ → R^∗ ⊗ R^∗$;
  3. Since $μ ∘ (1 ⊗ μ ) = μ ∘ (μ ⊗ 1)$, we see that $φ (f ⊗ g) = φ (f) ⊗ g - f ⊗ φ (g)$;
  4. Inductively, $φ (α ⊗ β) = φ (α ) ⊗ β + (-1)^{|α|} α ⊗ φ (β )$ for homogeneous $α ∈ T(R^∗ )$.

To conclude, derivative comes from dual multiplications.

DG Modules

Let $A$ be a DG algebra. We denote $𝐌𝐨𝐝 _{(A,d)}$ as the category of DG modules.

(DG module). $M ∈ 𝐌𝐨𝐝 _{(A,d)}$ is a chain complex of $A$-modules, such that

  1. $M^p A^q ⊆ M^{p+q}$;
  2. $d_M (ma) = (d_M m)a + (-1)^{|m|} m (d_Aa)$.

A functorial definition is based on DG categories.

(DG homomorphism). A homomorphism between DG modules $φ : M → N$ is preserved gradings and differentials, i.e.,

  1. $φ : M^k → N^k$ for arbitrary $k$;
  2. $φ ∘ d_M = d_N ∘ φ$.

This is anagolous to the definition of chain maps.

$C(R)$ is the category of DG $[\cdots → 0 → R → 0 → \cdots ]$-modules. A homomorphism of DG modules is precisely the chain maps.

To see functorial property of DG modules, we consider the following adjunctions.

Let $𝐆𝐫𝐌𝐨𝐝 _A$ denote the category of $A (∈ 𝐆𝐫𝐀𝐥𝐠 _k)$-modules. Then the forgetful functor $G: 𝐃𝐆𝐌𝐨𝐝_k → 𝐆𝐫𝐀𝐥𝐠 _k$ admits bi-adjoints. Moreover, $G$ creates all small limits and colimits.

We show the left adjoint $F ⊣ G$, the right adjoint $G ⊣ H$ is dual.



The $1:1$ correspondence is clear, as a morphism of DG modules $F(X) → (M,d)$ takes the form $f^∙ (1,d)$. Moreover, $f$ preserves graded action iff $f∘ (1,d)$ does. This proves the adjunction.
The bi-adjoint $G$ preserves all small limits and colimits. To see that $G$ creates small limits and colimits, we show $\varinjlim$ and $\varprojlim$ in $𝐌𝐨𝐝 _{(A,d)}$ admits a termwise computation. Let $\{M_λ\} ⊆ 𝐌𝐨𝐝 _{(A,d)}$ be an inverse system, we show $\varprojlim M_λ$ is the limit. The derivation in $\varprojlim M_λ$ is induced by universal property of limits. For Any cone $N → M_λ$, there is a unique morphism of graded modules $ℓ : N → \varprojlim M_λ$. Since for each $λ$,

$$\begin{equation} d_{M_λ} ∘ p_λ ^n ∘ ℓ ^n = (p_λ ^{n+1} ∘ ℓ ^{n+1}) \circ d_{N}. \end{equation}$$

By universal property of limit, $d_{\varprojlim M_λ } ∘ ℓ ^n = ℓ ^{n+1} ∘ d_N$.



To conclude,

$$\begin{equation} \boxed{\text{The limits and colimits of DG modules are computed termwise!} } \end{equation}$$

Show the auto-equivalentce $Σ : 𝐌𝐨𝐝 _{(A,d)} → 𝐌𝐨𝐝 _{(A,d)}$, where

$$\begin{equation} [\cdots → \overset{\substack {\deg = n \\ ↓} } {M^n} \xrightarrow d M^{n+1} → \cdots ] ↦ [\cdots → \overset{\substack {\deg = n \\ ↓} } {M^{n+1}} \xrightarrow {-d} M^{n+2} → \cdots ]. \end{equation}$$

Hint: show that $Σ f$ is a plain shift without sign change, and the middle square commutes:



Opposite Algebra

We show firstly the symmetry.

(Opposite ring). $A^{\mathrm{op}}$ and $A$ has the same underlying chain complex, but the multiplication is twisted by a sign: for homogeneous $a,b ∈ A$,

$$\begin{equation} a ⋅^{\mathrm{op}} b := (-1)^{|a||b|} ba. \end{equation}$$

Suppose $M ∈ 𝐌𝐨𝐝 _{(A,d)}$, while $a ∈ A$ and $m ∈ M$ are homogeneous. Let $a ⋅ ^{\mathrm{op}} m := (-1)^{|m||a|} ma$ be the left action. Show basic results of $^{\mathrm{op}}$:

  1. $(a ⋅ ^{\mathrm{op}} b) ⋅^{\mathrm{op}} m = a ⋅ ^{\mathrm{op}} (b ⋅^{\mathrm{op}} m)$;
  2. $φ : 𝐌𝐨𝐝 _{(A,d)} ≃ {}_{(A, d)}𝐌𝐨𝐝$ is an equivalence of categories;
  3. $Σ φ ≃ φ Σ$ is a natural isomorphism.

Tensor and Hom

($⊗_A$). Let $M_A, {}_AN ∈ 𝐌𝐨𝐝 _{(A,d)}$. The tensor product $M ⊗ _k N$ has $n$-th term $∐ _{p+q = n} M^p ⊗ N^q$ and differential $d_M ⊗ 1_N + 1_M ⊗ d_N$.

The above tensor product complex satisfies the universal property of tensor products, i.e., for any $X ∈ C(k)$, the balanced DG morphism $f : M ⊗ _k N → X$ identifies a chain map $M ⊗ _A N → X$. A balanced DG morphism $f$ satisfies

  1. $f (x a ⊗ y) = f (x ⊗ ay)$ for all $a$, $x$ and $y$;
  2. $f(d_{M ⊗ _k N} (x ⊗ y)) = d_X (f(x ⊗ y))$.

By closed monoidal structure of $C(k)$, $M ⊗ N$ is well-defined. We claim the exact sequence

$$\begin{equation} M ⊗ A ⊗ N \overset φ → M ⊗_k N → M ⊗ _A N → 0;\quad φ (m ⊗ a ⊗ n) = ma ⊗ n - m ⊗ an. \end{equation}$$

Unwinding the second condition (differential), we see from definition that

$$\begin{equation} (M ⊗ _k N, X)_{\text{balanced, graded}} = \ker [(M ⊗_k A ⊗_k N, X) \overset {φ }→ (M ⊗ _k N, X)]. \end{equation}$$

It remains to show that $φ$ preserves $d$. Then $M ⊗ _k N ↠ M ⊗ N$ also preserves $d$, and $\widetilde f : M ⊗ _A N → X$ preserves $d$ by tracking back the preimage.

$$\begin{aligned} d(m ⊗ a ⊗ n) & = (dm) ⊗ a ⊗ n + (-1)^{|m|} m ⊗ (da) ⊗ n + (-1)^{|m| + |a|} m ⊗ a ⊗ (dn) \\ & \xrightarrow φ (d m)a ⊗ n - (dm) ⊗ an + (-1)^{|m|} m da ⊗ n - (-1)^{|m|} m ⊗ (da)n\\ & \qquad + (-1)^{|m| + |a|} ma ⊗ dn - (-1)^{|m| + |a|} m ⊗ a(dn) \\ & = d(ma) ⊗ n + (-1)^{|m| + |a|} ma ⊗ dn - (dm) ⊗ an - (-1)^{|m|} m ⊗ d(an)\\ & = d (ma ⊗ n - m ⊗ an) = d (φ (m ⊗ a ⊗ n)). \end{aligned}$$

We show the right adjoint of $- ⊗ _A N_B : 𝐌𝐨𝐝 _{(A,d)} → 𝐌𝐨𝐝 _{(B,d)}$. Combined with tensor-hom adjunction for chain complexes, it suffices to show $\mathcal{HOM}(-, ?)$ is a bifunctor for DG modules.

$\mathcal{HOM} (_AN_B, -) : 𝐌𝐨𝐝 _{(B,d)} → 𝐌𝐨𝐝 _{(A,d)}$ is a functor.

We define the right action as $(f ∗ a)(n) = f(an)$.

$$\begin{aligned} (d_{\mathcal{HOM}}(f ∗ a) )(n) &= d (f ∗ a) (n) - (-1)^{|f| + |a|} (f ∗ a)(dn) \\ &= d (f(an)) - (-1)^{|f| + |a|} f (a (dn)) \\ &= d (f(an)) - (-1)^{|f|} f(d(an) - (da)n) \\ &= (d_{\mathcal{HOM}} f)(an) + (-1)^{|f|} f((da)n)\\ &= (d_{\mathcal{HOM}}(f) ∗ a + (-1)^{|f|} f ∗ (da))(n). \end{aligned}$$

Hence, $d_{\mathcal{HOM}}(f ∗ a) = d_{\mathcal{HOM}}(f) ∗ a + (-1)^{|f|} f ∗ (da)$.

Endomorphism Algebra

Let $M ∈ 𝐌𝐨𝐝 _{(A,d)}$. The endomorphism algebra $\mathrm{End} _A (M)$ is defined as the DG algebra $\mathcal{HOM} _A (M,M)$, which is a DG algebra with multiplication given by composition of morphisms.

The endomorphism algebra $E:= \mathrm{End} _A (M) ∈ 𝐃𝐆𝐀𝐥𝐠 _k$, where $M ∈ 𝐌𝐨𝐝 _{(E,d_{\mathcal{HOM}})^{\mathrm{op}}}$.

Clearly $E ∈ C(k)$, and $\deg 1_E = 0$. The multiplication if given by composition of morphisms. Hence $E^p E^q ⊆ E^{p+q}$. For homogeneous $f$,

$$\begin{aligned} d_{\mathcal{HOM}}(gf) & = gfd - (-1)^{|g|+|f|}dfg \\ & = gfd - (-1)^{|f|}gdf + (-1)^{|f|} gdf - (-1)^{|g| + |f|}dgf\\ & = d_{\mathcal{HOM}}(g)f + (-1)^{|g|} g d_{\mathcal{HOM}}(f). \end{aligned}$$

By definition, $θ : E ⊗ M → M, \quad f ⊗ m ↦ f(m)$ maps $E^p ⊗ M^q$ to $M^{p+q}$. To show such it is compatible with $d$, we take homogeneous $f ∈ E^p$ and $m ∈ M^q$,

$$\begin{aligned} d_{E ⊗ M} (f ⊗ m) & = d_E(f) ⊗ m + (-1)^{|f|} f ⊗ d_M(m) \\ & \xrightarrow θ d_{\mathcal{HOM}}(f)m + (-1)^{|f|}fd_M(m) \\ & = d_M (fm) - (-1)^{|f|} f (d_M m) + (-1)^{|f|}fd_M(m) \\ & = d_M(fm)\quad = f_M ( θ (f ⊗ m) ). \end{aligned}$$

The Homotopy Category $K$

Frobenius Category

We define an exact category by dws (degreewise split) ses.

Say an ses in $𝐌𝐨𝐝 _{(A,d)}$ dws, if it is isomorphic to

$$\begin{equation} 0 → K \xrightarrow {\binom 10} M \xrightarrow {\binom 01} N → 0. \end{equation}$$

In this case, $M = \mathrm{Cone}(s)$ for some $s : N → Σ K$.

$(𝐌𝐨𝐝 _{(A,d)}, \text{dws})$ is a forbenius exact category.

Inflations (deflations) are precisely dws monomorphisms (epimorphisms).

  1. (EX0). Trivial ses are dws.
  2. (EX1, EX1’). Inflations and deflations are closed under compositions.
  3. (EX2, EX2’). Split monomorphisms (epimorphisms) are closed under pushout (pullback).
    • Recall that the forgetful functor $G: 𝐌𝐨𝐝 _{(A,d)} → 𝐆𝐫𝐌𝐨𝐝 _A$ creates all limits and colimits, pullbacks and pushouts in $𝐌𝐨𝐝 _{(A,d)}$ are computated degreewise.

We show enough projective and injectives. Recall the adjoint $∞$-ple $\cdots ⊣ F ⊣ G ⊣ H ⊣ \cdots$, as a direct computation shows $F ≃ Σ H$. We claim that $\operatorname{im}F = \operatorname{im}H$ are precisely projectives and injectives.

  • $FX$ lifts dws epimorphism $p$, since $X$ lifts split epimorphism $Gp$. By the same analysis, $HX$ lifts dws monomorphisms.
  • If $P$ is projective, then $FGP ↠ P$ splits. It suffices to show that $\operatorname{im} F$ is closed under summands. For $N ⊕ N' = FX$, we see $F\mathrm{coim}(N) ⊕ F\mathrm{coim}(N') = F\mathrm{coim}(FX) ≃ FX$. By functoriality of $? ↦ F\mathrm{coim}(?)$, $N ≃ F\mathrm{coim}(N)$.
  • There are enough projectives, which coincides injectives.

The stable category of $(𝐌𝐨𝐝 _{(A,d)}, \text{dws})$ is trianglated.

$$\begin{equation} \boxed{\text{Two definition of homotopy category coincides!}} \end{equation}$$

Homotopy

(Mapping cone). Let $f : X → Y$ be a morphism of DG modules. The mapping cone $\mathrm{Cone}(f)$ is defined as the DG module



Given morphisms of DG modules $f,g: M → N$. Say $s : f ∼ g$ is a homotopy, provided there is a morphism $s : M → Σ N$ in $𝐆𝐫𝐌𝐨𝐝 _A$, such that $f - g = d_N s + s d_M$.

Show that the homotopy relation $∼$ is a categorical equivalence. This gives $K(𝐌𝐨𝐝 _{(A,d)})$.

We say an equality holds in $K$, whenever $(𝐋𝐒𝐇 - 𝐑𝐇𝐒) ∼ 0$.

The stable category $(𝐌𝐨𝐝 _{(A,d)}, \text{dws}) / \operatorname{im} F$ is canonically isomorphic to $K(𝐌𝐨𝐝 _{(A,d)})$.

Let $Q_1$ and $Q_2$ be quotient functors. We show there are induced $α$ and $β$ s.t. $α ∘ Q_1 = Q_2$ and $β ∘ Q_2 = Q_1$. Therefore $α ∘ β$ and $β ∘ α$ are identical.



($α$). When $s : f ∼ 0$, we consider the 1:1 correspondence

$$\begin{equation} (s,f) ∈ \{s: f ∼ 0 : X → Y \} ≃ \mathrm{Hom}(\mathrm{Cone}(1_X), Y) ∋ (s \ f). \end{equation}$$

Here $(s \ f)$ is a chain map iff $(s \ f) ⋅ \binom{-d \ \ 0}{\ 1 \ \ \ d} = d ⋅ (s \ f)$, that is, $f = sd+ds$.
($β$). $\operatorname{im}F$ are null homotopic.

Triangles

We unify $(𝐌𝐨𝐝 _{(A,d)}, \text{dws}) / \operatorname{im} F ≅ K(𝐌𝐨𝐝 _{(A,d)})$. Then we find distinduished triangles.

(Shift). $Σ$ is the auto-equivalence of triangulated category $K(𝐌𝐨𝐝 _{(A,d)})$.

Consider the dws ses $0 → X \xrightarrow {\binom 10} HGX \xrightarrow {(0 \ 1)} ΣX → 0$, where $HGX$ is injective.

(Suspension). Consider the following cone sequence

$$\begin{equation} X \xrightarrow f Y \xrightarrow {\binom 01} \mathrm{Cone}(f)\xrightarrow {\binom 01} \mathrm{Cone}\left(\substack {1\\0}\right). \end{equation}$$

Then $e_2 : Σ X → \mathrm{Cone}(\binom 01)$ is an isomorphism in $K$.

Note that $\mathrm{Cone}(\binom 01)$ is a chain complex



Now we show the following chain maps are homotopy inverses:

$$\begin{equation} \left(\substack{-f\\1\\0}\right) :\quad \mathrm{Cone}\left(\substack {1\\0}\right) ⇆ Σ X \quad : (0 \ 1 \ 0). \end{equation}$$

It suffices to show $1 - \left(\substack{-f\\1\\0}\right) ⋅ (0 \ 1 \ 0)$ is null-homotopic. Consider

$$\begin{equation} \begin{pmatrix}1&f&0\\0&0&0\\0&0&1\end{pmatrix} = \begin{pmatrix}-d&0&0\\0&-d&0\\1&f&d\end{pmatrix}\begin{pmatrix}0&0&1\\0&0&0\\0&0&0\end{pmatrix}+\begin{pmatrix}0&0&1\\0&0&0\\0&0&0\end{pmatrix}\begin{pmatrix}-d&0&0\\0&-d&0\\1&f&d\end{pmatrix}. \end{equation}$$

$X \xrightarrow f Y \xrightarrow {\binom 01} \mathrm{Cone}(f) \xrightarrow {(1 \ 0)} Σ X$ is a distinguished triangle in $K(𝐌𝐨𝐝 _{(A,d)})$.

By homotopy equivalence, the following diagram commutes in $K$:



By construction, every dws ses is a distinguished triangle. Hence $(\text{c234},\text{r1})$ and $(\text{c345},\text{r1})$ are parts of some distinguished triangles. By homotopy equivalence, $(\text{c2345},\text{r2})$ is a dintinguished triangle. By suspension, $(\text{c1234}, \text{r1})$ is a distinguished triangle.

Show that for any morphism $f$, there is some homotopy equivalences $g_∙$ s.t. $g_1 ∘ f ∘ g_2$ is dws monic and $g_3 ∘ f ∘ g_4$ is dws epic.

Resolutions

The projectives and injectives in this section has nothing to do with the Forbenius exact category $(𝐌𝐨𝐝 _{(A,d)}, \text{dws})$.

Projective and Injective Modules

For convention, projective chain complexes are defined as the degreewise projective ones; rather than the projective objects in $C$.

(Projective/Free (DG) module). $M ∈ 𝐌𝐨𝐝 _{(A,d)}$ is projective/free, iff $GM ∈ 𝐆𝐫𝐌𝐨𝐝 _A$ is a projective/free object.

There exist enough projective modules. Projective modules are precisely direct summands of coproducts of several $Σ^n A$ for $n ∈ ℤ$.

Note that the forgotful functor $𝔘 : 𝐆𝐫𝐌𝐨𝐝 _A → 𝐆𝐫𝐒𝐞𝐭𝐬$ admits a free functor sending

$$\begin{equation} 𝔉: 𝐆𝐫𝐒𝐞𝐭𝐬 → 𝐆𝐫𝐌𝐨𝐝 _A, \quad ⨆ \limits_{n ∈ ℤ } S^n ↦ ∐\limits _{n ∈ ℤ } Σ^n ∐\limits _{S^n}A. \end{equation}$$

On one hand, $𝔉𝔘 X$ is projective. Recall that $𝔘$ preserves epimorphisms. Since $(𝔘 X, -)_{𝐆𝐫𝐒𝐞𝐭𝐬}$ lifts epimorphisms, and so is $(𝔘 X, 𝔘 (-))_{𝐆𝐫𝐒𝐞𝐭𝐬} ≃ (𝔉 𝔘 X, -)_{𝐆𝐫𝐌𝐨𝐝 _A}$. If $X$ is projective, then $𝔉 𝔘 X ↠ X$ is is dws epic. Hence, projective modules are summands of $\operatorname{im} 𝔉$.

The following lemma shows there are enough free modules.

$f : 𝔉 S → M$ is epic if $\widetilde f : S → 𝔘 M$ is epic.

If $[𝔉 S \xrightarrow f M \xrightarrow g N] = 0$, then $[S \xrightarrow {\widetilde f} 𝔘 M \xrightarrow {𝔘 g} 𝔘 N] = 0$. Since $\widetilde f$ is epic, we find $𝔘 g$ is epic. Hence, $g$ is epic.

Show anagolously that projective objects in $𝐌𝐨𝐝 _{(A,d)}$ are precisely summands of $\operatorname{im} F 𝔉$.

We introduce injective modules by character modules.

(Character module). We denote $(M, T) := \mathcal{HOM}(M,T)$ when $T = T^0$. The character module of $M ∈ 𝐌𝐨𝐝 _{(A,d)}$ is defined as follows:

$$\begin{equation} M^+ := (M, ℚ / ℤ )_{C(ℤ)} ∈ 𝐌𝐨𝐝 _{(A,d)^{\mathrm{op}}}. \end{equation}$$

Note that $Σ (M^+) = (Σ^{-1} M)^+$.

We introduce some lemma before showing the structure of injective modules.

Assume $M ∈ 𝐌𝐨𝐝 _{(A,d)}$ is a free module, then $M^+ ∈ 𝐌𝐨𝐝 _{(A,d)^{\mathrm{op}}}$ is an injective module.

Recall that $(-^{\mathrm{op}})^+ : (𝐌𝐨𝐝 _R)^{\mathrm{op}} → 𝐌𝐨𝐝 _{R^{\mathrm{op}}}$ preserves and reflect the exactness, monomorphisms and epimorphisms. By degreewise analysis, so is $(-^{\mathrm{op}})^+ : (𝐌𝐨𝐝_{(A,d)})^{\mathrm{op}} → 𝐌𝐨𝐝 _{(A,d)^{\mathrm{op}}}$. For any monomorphism $i$, we consider

$$\begin{equation} \mathcal{HOM}_{A^{\mathrm{op}}}(i, M^+) ≃ \mathcal{HOM}_{A}(M, i^+). \end{equation}$$

It is epic, iff the underlying graded map is epic. We see

$$\begin{equation} \mathcal{HOM}_{𝐆𝐫𝐌𝐨𝐝 _A}(M, i^+) ≃ \mathcal{HOM}_{𝐆𝐫𝐒𝐞𝐭𝐬}(X, 𝔘 (i^+)) \end{equation}$$

is epic, since any graded set is a projective object.

The natural transformation $M → M^{++}$ is monic.

A degreewise analysis shows $M^k ↪ (M^k)^{++}$.

There are enough injectives modules in $𝐌𝐨𝐝 _{(A,d)}$.

Consider $X ↪ X^{++} = (X^+)^+ \overset {\text{epi} ^+}↪ (FG (X^+))^+$.

Show that injectives modules in $𝐌𝐨𝐝 _{(A,d)}$ are precisely direct summands of products of several $Σ ^n (_AA^+)$.

Free Modules and $\mathrm{Ext}^1_{dw}$

We begin with an observation.

($\mathrm{Ext}_{dw}(-,?)$). We fix $X$ and $Y$. Note that any dws ses of the form $0 → Y → E → Σ X → 0$ is isomorphic to

$$\begin{equation} Y \xrightarrow {\binom 01} \mathrm{Cone}(g) \xrightarrow {(1 \ 0)} Σ X, \end{equation}$$

which determines a morphism of the form $X → Y$ via TR1. We define

$$\begin{equation} \mathrm{Ext}^1_{dw} :𝐌𝐨𝐝 _{(A,d)}^{\mathrm{op}} × 𝐌𝐨𝐝 _{(A,d)} → 𝐌𝐨𝐝 _k \quad (M,N) ↦ (M, N) _K. \end{equation}$$

$\mathrm{Ext}_{dw}^1$ is a quotient of $\text{dws ses} / ∼$, where $∼$ is the relation in defining $\mathrm{Ext}^1 := \text{ses} / ∼$.

An isomorphism between dws ses takes the form



$\binom {1 \ 0}{s \ 1}$ is a chain map iff $f-g = ds+sd$. By isomorphism theorem on abelian groups.

Since split ses and dws ses are subgroups of ses, $\mathrm{Ext}_{dw}^1$ is a subfunctor of $\mathrm{Ext}^1$:



We show that $\mathrm{Ext}^1_{dw}(M, -) = \mathrm{Ext}^1(M, -)$ for $GM ∈ \operatorname{im} 𝔉$.

$\mathrm{Ext}^1_{dw} (M, -) = \mathrm{Ext}^1 (M, -)$, where the underlying graded module $GM$ is free.

Note that $FUM$ is a projective object in $𝐌𝐨𝐝 _{(A,d)}$, we find dws ses

$$\begin{equation} θ _M := 0 → Σ^{-1} M \xrightarrow {\binom 01} FGM \xrightarrow {(1 \ 0)} M → 0. \end{equation}$$

The morphism $(Σ^{-1} M, -) → \mathrm{Ext}^1(M, -),\quad f ↦ f_∗ θ _M$ is surjective, as $FGM$ lifts epimorphisms. The kernel consists of morphisms passing through projective objects. Hence $\mathrm{Ext}(M, -) ≃ (Σ ^{-1} M, -)_K$. Therefore,

$$\begin{equation} \mathrm{Ext}^1_{dw}(M,-) = (Σ ^{-1} M, -)_K ≃ \mathrm{Ext}^1(M, -). \end{equation}$$

Let $M = ∐ _{n ∈ ℤ } Σ ^n A^{(I_d)}$ be a free module. Then

$$\begin{equation} ∏ \limits _{n ∈ ℤ } (H^{1-n}(-))^{I_d} ≃ \mathrm{Ext}^1(M, -) ≃ \mathcal{HOM}(Σ^{-1} M, H^0(-)). \end{equation}$$

Here $\mathcal{HOM}(Σ^{-1} M, H^0(-))$ is a $∏$-graded module.

A calculation shows that

$$\begin{aligned} \mathrm{Ext}^1(M, -) & = \mathrm{Ext}_{dw} ^1 (M, -) = H^0\mathcal{HOM}(Σ^{-1} M, -) \\ & = H^0\mathcal{HOM}(∐ _{n ∈ ℤ } Σ ^{n-1} A^{(I_d)}, -) \\ & = ∏ _{n ∈ ℤ } Σ ^{1-n} (H^0\mathcal{HOM}(A, -))^{I_d} \\ & = ∏ _{n ∈ ℤ } (H^{1-n} (-))^{I_d} \\ \end{aligned}$$

We explain the second equality with $M = A$.

$$\begin{equation} \mathrm{Ext}^1(A,-) = H^0\mathcal{HOM}(Σ^{-1} A,-) ≃ Σ H^0(-) ≃ \mathcal{HOM}(Σ^{-1} A, H^0(-)). \end{equation}$$

Note that the $A$-module structure of $H^0(M)$ is given by $$\begin{equation} H^0(M) A^0 = \frac{Z^0(M) A^0}{B^0(M)A^0} ⊆ H^0(M);\quad H^0(M)A^{≠ 0} = 0. \end{equation}$$

Hence, for projective module $P$,

$$\begin{equation} \mathrm{Ext}^1 (P, -) = \mathrm{Ext}^1_{dw} (P, -) = \mathcal{HOM}(P, H^0(-)). \end{equation}$$

Projective Resolutions

A projective replacement is an quasi-isomorphism $ρM → M$ which plays a crucial role in DG-algebra. One important property is that any epimorphism $X ↠ ρ M$ is dws.

(Projective filtration). Say $X$ admits a projective filtration, when there exists a countable chain

$$\begin{equation} 0 = P_0 ↪ P_1 ↪ P_2 ↪ \cdots P_n ↪ \cdots; \quad ⋃ _{n ∈ ℕ } P_n = X, \end{equation}$$

wherein $P_n$ are summands of $∐ _{k ∈ I_0} Σ ^k (∐ A^{Λ _k})$ ($|I_0| < ∞$), and $\frac{P_{n+1}}{P_n}$ are projective modules for all $n ∈ ℕ$. Corollary, all $↪$ are dws monic.

Show the dws ses below:

$$\begin{equation} 0 → ∐ \limits_{n ∈ ℕ } P_n \xrightarrow{1 - (\overset{\text{dws}}↪)} ∐ \limits_{n ∈ ℕ } P_n → X → 0. \end{equation}$$

Hint: $X$ is a projective module by degreewise verification.

Not all projective modules admit a projective filtration. For example, we take $k = ℤ$ and $A = [0 → ℤ / 4ℤ → 0]$. The acyclic projective complex $\cdots \xrightarrow {× 2} ℤ / 4ℤ \xrightarrow {× 2} ℤ / 4ℤ \xrightarrow {× 2}\cdots$ has no projective filtration.

It is some how convenient to introduce the free resolution, i.e., $\frac{P_{k+1}}{P_{k}}$ is free in $𝐆𝐫𝐌𝐨𝐝 _A$. Show that a projective resolution is precisely a summand of a free resolution. Hint: show that $⋃ (-)$ is an additive functor sending the category of countable filtration to the limit.

(Localising). Let $\mathcal{X}$ be a subclass of a triangluated category with arbitrary coproducts. Let $\mathrm{Loc}(\mathcal{X})$ denote the least triangulated subcategory consisting of $\mathcal{X}$ and closed under arbitrary coproducts.

Since the category has countable coproduct, $\mathrm{Loc}(\mathcal{X})$ is closed under summands.

Let $\mathcal{P}$ denote the class of objects admits a projective filtration. Then $\mathcal{P} = \mathrm{Loc}(\mathcal{P}) = \mathrm{Loc}(\{A\})$.

Clearly $\mathcal{P} ⊆ \mathrm{Loc}(\{A\})$. We show $\mathcal{P} = \mathrm{Loc}(\mathcal{P})$. Note that the coproduct and (de)suspension of a projective filtration is also a well-defined projective filtration. By Cantor’s diagonal argument, $\mathrm{Loc}(\mathcal{P})$ is closed under countable filtrations.
We show that $\mathrm{Loc}(\mathcal{P})$ is closed under cones. For any $X = ⋃ P_∙$, $Y = ⋃ Q_∙$ and a morphism $f : X → Y$, $⋃ \mathrm{Cone}(f_∙)$ is a filtration of $\mathrm{Cone}(f)$, wherein $f_k : P_k ↪ X \xrightarrow f Y$. It remains to show that each $\mathrm{Cone}(f_k)$ is a filtration. WLOG, we assume $P_k = ∐_{i ∈ I} A$. The underlying morphism of $f_k : A^{(I)} → Y$ in $𝐆𝐫𝐌𝐨𝐝 _A$ identifies a map between graded set $\widetilde {f_k} : ∐ S → 𝔘Y$. Hence, $\mathrm{Cone}(f_k)$ has a projective filtration with underlying graded set

$$\begin{equation} A^{(I_0)} ⊕ Q_0 ⊆ A^{(I_1)} ⊕ Q_1 ⊆ \cdots ⊆ A^{(I_n)} ⊕ Q_n ⊆ \cdots;\quad I_k = \widetilde {f_k}^{-1}(𝔘 Q_k). \end{equation}$$

The following theorem is based on Brown’s representability, which shows that projective resolutions exist.

$A$ is a perfect generator of $\mathrm{Loc}(\mathcal{P})$. Moreover, for any DG module $M$, there exists a quasi-isomorphism $P → M$ ($P ∈ \mathcal{P}$) such that for any $Q ∈ \mathcal{P}$, any morphism $Q → M$ factors through $P → M$.

Clearly $\mathrm{Loc}(A) = \mathrm{Loc}(\mathcal{P})$. We show that for any collection of morphisms $f_i : X_i → Y_i$ such that $(A, f_i)_K$ is epic, $(A, ∐ f_i)_K$ is also epic. Note that

$$\begin{equation} (A, ∐ f_i)_K ≃ \mathcal{HOM}(A, H^0 (∐ f_i)) ≃ \mathcal{HOM}(A, ∐ H^0 (f_i)). \end{equation}$$

Taking underlying set of graded modules, we see $\mathcal{HOM}(A, -)$ preserves and reflects epimorphisms. Hence $(A, ∐ f_i)_K$ is epic iff $∐ H^0 (f_i)$ is epic, iff each $H^0(f_i)$ is epic, iff each $(A, f_i)_K$ is epic, thus iff $∐ (A, f_i)_K$ is epic. This shows that $A$ is a perfect generator of $\mathrm{Loc}(\mathcal{P})$.
By Brown’s representability, the functor

$$\begin{equation} (-, M)_K: \mathrm{Loc}(\mathcal{P}) → 𝐌𝐨𝐝 _k,\quad P ↦ (P, M)_K \end{equation}$$

is cohomological and sends coproducts to products. By Brown’s representability, the functor is representable by some $(-, ρ M)_{\mathrm{Loc}(\mathcal{P})}$. Let $c : ρM → M$ be the morphism $$\begin{equation} c ∈ (ρ M, M)_K ≃ (ρ M, ρ M)_{\mathrm{Loc}(\mathcal{P})} ∋ 1_{ρ M}. \end{equation}$$ This indicates that any $P → M$ factors through $c : ρ M → M$. By functoriality, $H^∙ (c)$ is an isomorphism.

(DG-projective). Say $M$ is DG-projective, provided the following equivalent definitions:

  1. $M$ has a projective filtration;
  2. $\mathrm{Ext}^1_{𝐌𝐨𝐝 _{(A,d)}} (M , -)$ vanishes over acyclic DG modules;
  3. $(M, -)$ lifts epic quasi-isomorphisms;
  4. $M$ is projective satisfying one of the following conditions:
    1. $H^k \mathcal{HOM}(M, -) : 𝐌𝐨𝐝 _{(A,d)} → 𝐌𝐨𝐝 _k$ sends acyclic complexes to $0$ for all/some $k$;
    2. $\mathcal{HOM}(M, -) : 𝐌𝐨𝐝 _{(A,d)} → C(k)$ preserves acyclic complexes;
    3. $\mathcal{HOM}(M, -) : 𝐌𝐨𝐝 _{(A,d)} → C(k)$ preserves quasi-isomorphisms;
    4. $H^k \mathcal{HOM}(M, -) : 𝐌𝐨𝐝 _{(A,d)} → 𝐌𝐨𝐝 _k$ sends quasi-isomorphisms to isomorphisms for all/some $k$.

Here the equivalency of all/some are shown by $Σ$.

(1 → 2). Suppose there exists a free filtration $M = ⋃ F_∙ = \varinjlim ^{fil} F_∙$. A compotation of Grothendieck’s spectal sequence shows ($∀ p ≥ 0$):

$$\begin{equation} 0 → \varprojlim{}^1 \mathrm{Ext}^{p} (F_∙ , -) → \mathrm{Ext}^{p+1} (\varinjlim F_∙, -) → \varprojlim\mathrm{Ext}^{p+1} (F_∙, -) → 0. \end{equation}$$

For $p = 0$, we show $(F_∙ , -)$ is Mittag-Leffler. It suffices to show in $𝐆𝐫𝐌𝐨𝐝 _A$, as the $G$ preserves image. WLOG we assume $G(F_∙) = 𝔉S_∙$, where $S_0 = ∅$ and $S_k ⊆ S_{k+1}$. By adjunction and $𝐏𝐫𝐨𝐣 (𝐆𝐫𝐒𝐞𝐭𝐬 ) = 𝐆𝐫𝐒𝐞𝐭𝐬$, $\{(𝔉S_k, -)\} ≃ \{(S_k, 𝔘 (-))\}$ is an epic tower. We claim $\mathrm{Ext}^{1} (F_∙, -)$ vanished on acyclic complexes, since

$$\begin{equation} \mathrm{Ext}^{1} (F_∙ , -) = \mathrm{Ext}^1_{dw}(F_∙ , -) ≃ (F_∙ , H^0(-))_K. \end{equation}$$

Therefore, $\mathrm{Ext}^{1} (\varinjlim F_∙, -)$ vanishes.
(2 ↔ 3). Note that $\mathrm{Ext}^1(A,B) = 0$ iff any ses $0 → B → ? → A → 0$ splits.
(2 → 4(1)). By $\mathrm{Ext}^1(M, -) = H^0\mathcal{HOM}(M, -)$.
(4(1) → 4(2)). Clear.
(4(2) → 4(3)). Note that $\mathcal{HOM}(M,-)$ is homological and preserves cones.
(4(3) → 4(4)). Clear.
(4(4) → 1). Brown’s representability shows the existence of quasi-isomorphism $ρ M → M$, where $ρ M$ has a projective filtration. We take $k = 0$ and see that $(M, ρ M)_K \overset {c_∗ }≃ (M, M)_K$. Hence $M$ is homotopy equivalent to a summand of $ρ M$. Since $M$ is a projective module, there exists some projective objects $P$ and $Q$ s.t. $M ⊕ P ≃ (\text{summand of } \ ρ M) ⊕ Q$. Clearly $M$ has a projective filtration.

Injective Resolutions

We introduce injective resolution $M ↪ ι M$.

(Injective Tower). Say $M$ admits an injective tower, when there exists a countable tower

$$\begin{equation} \cdots ↠ I^n ↠ \cdots ↠ I^1 ↠ I^0 = 0; \quad \varprojlim I^∙ = M, \end{equation}$$

such that $\ker (I^{n+1} ↠ I^n)$ are summands of $∏ _{k ∈ I_0}Σ ^k (∏ ({}_AA)^+)$ ($|I_0| < ∞$).

Show that $I^{n+1} ↠ I^n$ is dws epic.

Show the dws ses below:

$$\begin{equation} 0 → M → ∏ \limits_{n ∈ ℕ } I^n \xrightarrow{1 - (\overset{\text{dws}}↠)} ∏ \limits_{n ∈ ℕ } I^n → 0. \end{equation}$$

Note that the ses for countable chain does note rely on the morphisms; here $1 - (\overset{\text{dws}}↠)$ is epic iff the system is Mittag-Leffler.

Show that not all injective modules admit an injective tower. Hint: Dold’s example.

(Free-injective tower). Anaglous to the definition of free filtration, say $M$ admits a free-injective when there exists a countable tower with kernels of the form $∏ _{k ∈ I_0}Σ ^k (∏ ({}_AA)^+)$ ($|I_0| < ∞$).

Show that a DG module admits an injective resolution is precisely a summand of what admits a free-injective tower.

(Character Module). If $M ∈ 𝐌𝐨𝐝 _{(A,d)^{\mathrm{op}}}$ is DG-projective, then $M^+ ∈ 𝐌𝐨𝐝 _{(A,d)}$ is DG-injective.

Note that $(-)^+$ takes free filtration to free-injective tower, thus it takes free $(A,d)^{\mathrm{op}}$-modules to free-injective $(A,d)$ ones.

Show anagolously that for injective module $I$, $\mathrm{Ext}^1_{dw}(-, I) ≃ \mathrm{Ext}^1(-, I)$. Hint: this is a propery of Frobenius exact category, which has nothing to do with $(-)^+$.

For injective module $I$, $\mathrm{Ext}^1(-, I) ≃ \mathcal{HOM}(H^0(-), Σ I)$

We show for $I = Σ ^{-1} ∏ A^+$. Note that

$$\begin{aligned} \mathrm{Ext}^1(-, Σ ^{-1} ∏ (A^+)) & = H^0\mathcal{HOM}(- , ∏ (A^+)) ≃ ∏ H^0\mathcal{HOM}(-, A^+)\\ & ≃ ∏ H^0\mathcal{HOM}(-, ℚ / ℤ ) ≃ ∏ \mathcal{HOM}(H^0 (-), ℚ / ℤ )\\ & ≃ ∏ \mathcal{HOM}(H^0 (-), A^+) ≃ \mathcal{HOM}(H^0 (-), Σ I) . \end{aligned}$$

We show Brown’s representability.

Let $\mathcal{I}$ denote the modules admits an injective tower, then $\mathrm{Loc}(A^+) = \mathrm{Loc}(\mathcal{I}) = \mathcal{I}$ as full subcategory of $K(𝐌𝐨𝐝 _{(A,d)})^{\mathrm{op}}$.

It suffices to show that $\mathcal I ⊆ K(𝐌𝐨𝐝 _{(A,d)})^{\mathrm{op}}$ is closed under (de)suspension, cones, and products. The proof is the same as the projective case except the final step. To show that $\mathrm{Cone}(Y \overset φ → ∏ A^+)$ admits a tower, we consider

$$\begin{equation} (Y,∏ A^+)_{(A,d)} ≃ (∐ A, Y^+)_{(A,d)^{\mathrm{op}}} \xrightarrow {\text{G}} (∐ A, Y^+)_{𝐆𝐫𝐌𝐨𝐝 _A} ≃ (S, 𝔘 (Y^+))_{𝐆𝐫𝐒𝐞𝐭𝐬 _A}. \end{equation}$$

We take $\widetilde φ ∈ (S, 𝔘 (Y^+))_{𝐆𝐫𝐒𝐞𝐭𝐬 _A}$ as the image of $φ : Y → ∏ A^+$. The tower of $Y = \varprojlim J_∙$ induces a filtration $Y^+ = ⋃ J_∙ ^+$. We take $∏ \limits _{(\widetilde φ)^{-1}(𝔘(J_k))}A^+ ↪ ∏ A^+$ as the $k$-th entry in the tower of $∏ A^+$. This establishes a filtration of $\mathrm{Cone}(φ )$.

$A^+$ is a perfect generator of the opposite triangulated category. Moreover, for any DG module $M$, there exists a quasi-isomorphism $M ↪ ι M$ ($ι M ∈ \mathcal{I}$) such that for any $J ∈ \mathcal{I}$, any morphism $M → J$ factors through $M ↪ ι M$.

We show that $\mathrm{Loc}(A^+) = \mathrm{Loc}(\mathcal{I})$. Note that the dual category opposite the monomorphisms and epimorphisms. It remains to show that for any collection of monomorphisms $f_i : X_i ↪ Y_i$ such that $(f_i, A^+)_{K(A,d)} ≃ (A, f_i ^+)_{K((A,d)^{\mathrm{op}})}$ is epic, $(∏ f_i, A^+)_{K(A,d)} ≃ (A, (∏ f_i) ^+)_{K((A,d)^{\mathrm{op}})}$ is also epic. A calculation shows that

$$\begin{aligned} ↔\ \ & (A, (∏ f_i) ^+)_{K((A,d)^{\mathrm{op}})} &&\text{is epic} \\ ↔\ \ & H^0 ((∏ f_i) ^+) &&\text{is epic} \\ ↔\ \ & ((∏ H^0 (f_i)) ^+) &&\text{is epic} \\ ↔\ \ & H^0 (f_i) &&\text{is monic for all} \ i \\ ↔\ \ & (A, (f_i)^+)_{K((A,d)^{\mathrm{op}})} &&\text{is epic for all} \ i. \end{aligned}$$

Since $(-, M)_{K^{\mathrm{op}}}$ is cohomological and sends coproducts to products, by Brown’s representability, the functor is representable by some $(-, ι M)_{\mathrm{Loc}(\mathcal{I})}$. Let $d : M → ι M$ be the morphism, then any $M → J$ factors through $d : M → ι M$. By functoriality, $H^∙ (d)$ is an isomorphism.

We finally show equivalent definitions of DG-injective modules.

(DG-projective). Say $M$ is DG-projective, provided the following equivalent definitions:

  1. $M$ has a injective tower;
  2. $\mathrm{Ext}^1_{𝐌𝐨𝐝 _{(A,d)}} (-, M)$ vanishes over acyclic DG modules;
  3. $(-, M)$ lifts monic quasi-isomorphisms;
  4. $M$ is injective satisfying one of the following conditions:
    1. $H^k \mathcal{HOM}(-, M) : 𝐌𝐨𝐝 _{(A,d)} → 𝐌𝐨𝐝 _k$ sends acyclic complexes to $0$ for all/some $k$;
    2. $\mathcal{HOM}(-, M) : 𝐌𝐨𝐝 _{(A,d)} → C(k)$ preserves acyclic complexes;
    3. $\mathcal{HOM}(-, M) : 𝐌𝐨𝐝 _{(A,d)} → C(k)$ preserves quasi-isomorphisms;
    4. $H^k \mathcal{HOM}(-, M) : 𝐌𝐨𝐝 _{(A,d)} → 𝐌𝐨𝐝 _k$ sends quasi-isomorphisms to isomorphisms for all/some $k$.

Here the equivalency of all/some are shown by $Σ$.

We show (1 → 2) only. The rests are the same as the DG-projective case. We take $Y = \varprojlim ∏ A_∙ ^+$ as the limit of free-injective tower. A computation of Grothendieck’s spectral sequence shows



Clearly $\varprojlim \mathrm{Ext}^1(X, \prod A_\bullet ^+) = 0$. It suffices to show that $(X,\prod A_\bullet ^+)$ is Mittag-Leffler. Note that

$$\begin{equation} (X,∏ A_∙ ^+) ≃ ((∐ A)_∙ , X^+) \xrightarrow G (𝔉 S_∙ , (X^+))_{𝐆𝐫𝐌𝐨𝐝 _A} ≃ (S_∙ , 𝔘 (X^+))_{𝐆𝐫𝐒𝐞𝐭𝐬 _A}. \end{equation}$$

This is clearly an epic tower.

Flat Modules

We state the definition of injective, projective and flat modules in a uniform way.

Say a DG module $M$ is

  1. DG-injective, provided $((-)^{\mathrm{op}}, M)$ preserves epic quasi-isomorphisms;
  2. DG-projective, provided $(M, -)$ preserves epic quasi-isomorphisms;
  3. DG-flat, provided $M ⊗ -$ preserves monic quasi-isomorphisms.

Show the following basic properties:

  1. DG-injective/DG-projective/DG-flat modules are closed under extensions, summands, and (de)suspensions.
  2. DG-projective/DG-flat modules are closed under $∐$ and $⊗$.
  3. DG-flat modules are closed under filtered colimits.
  4. DG-injective modules are closed under products.
  5. $M$ is DG-flat iff $M^+$ is DG-injective.

We seldomly use the definition of flat resolutions, due to the following considerations.

A quasi-isomorphism between DG-projective/DG-injective modules is homotopy equivalence; a quasi-isomorphism between DG-flat modules might not be a homotopy equivalence.

We show DG-projective case. Let $φ : P → Q$ be a quasi-isomorphism between DG-projective modules. Since $(Q, -)_K$ preserves quasi-isomorphisms, we find a right inverse of $φ$ in the homotopy category. The left inverse of $φ$ exists by applying $(-, P)_K$. Hence $φ$ is a homotopy equivalence. The injective case is similar. A non-example of flat case is

$$\begin{equation} [\cdots → 0 → ℤ → ℚ → 0 \cdots \cdots] ↠ [\cdots → 0 → 0 → ℚ / ℤ → 0 → \cdots ]. \end{equation}$$

When $φ$ is a quasi-isomorphism between flat modules, then $φ ^+$ is a homotopy equivalence.

Derived Categories

Verdier Quotient

We follow Verdier’s localisation of triangulated categories. Let $S$ denote the class of quasi-isomorphisms in $K(𝐌𝐨𝐝 _{(A,d)})$.

$S$ is a saturated multiplicative system. $S^{-1} K(𝐌𝐨𝐝 _{(A,d)})$ is the Verdier quotient $K(𝐌𝐨𝐝 _{(A,d)}) / K_{ac}$, where $K_{ac}$ the thick subcategory consists of acyclic complexes.

We show FR’s and only, the verification of LFR’s are dual. Note that for any distinguished triangle $⋅ \xrightarrow f ⋅ → K$, $f$ is quasi-isomorphism iff $K$ is acyclic.
(FR1). $1_X ∈ S$ and $S ∘ S = S$.
(FR2). Given the quasi-isomorphism $s : X ⇒ Y$ and a morphism $Z → Y$, we construct distinguished triangle $W ⇒ Z → \mathrm{Cone}(s)$. By TR1, there is an induced $W → X$ making the square $\binom {W \ Z}{X \ Y}$ commutative.
(FR3). When $0 = f ∘ s$ for some $s ∈ S$, then $f$ factors through $\mathrm{Cone}(s)$ which is acyclic. Assume $f : X → Y$, then there is a dintinguished triangle $\mathrm{Cone}(s) \overset i → Y \overset t⇒ Z$. Since $f ∈ \operatorname{im}(i ∘ -)$, we see $t ∘ f = 0$.
(FR4). $Σ^± S = S$.
(FR5). For morphisms $(α , β , γ ) : \triangle → \triangle '$ where $α, β ∈ S$, we see $γ ∈ S$ by homological long exact sequence.
(Saturated). If $fg, gh ∈ S$, then $H^∙ (g)$ has left and right inverses. Hence $g ∈ S$.

(Set-theoretic refinement). One important consideration is that the Hom set for $S^{-1} K(𝐌𝐨𝐝 _{(A,d)})$ might be a proper class. We denote $𝐌𝐨𝐝 _{(A,d)}^κ$ as the full-subcategory of DG-modules with cardinal $≤ κ$. For $κ < κ '$, there is an embedding of full subcategory

$$\begin{equation} Ι : (S^κ)^{-1} K (𝐌𝐨𝐝 _{(A,d)}^κ) ↪ (S^{κ '})^{-1} K (𝐌𝐨𝐝 _{(A,d)}^{κ '}). \end{equation}$$

Let $κ_1 < κ_2 < \cdots$ be an arbitrary large chain of cardinals s.t. each $K(𝐌𝐨𝐝 _{(A,d)}^κ)$ is closed under taking DG-resolutions (e.g. let $κ$ be strongly inaccessible). For $κ < κ '$, there is an embedding of full subcategory

$$\begin{equation} Ι : (S^κ)^{-1} K (𝐌𝐨𝐝 _{(A,d)}^κ) ↪ (S^{κ '})^{-1} K (𝐌𝐨𝐝 _{(A,d)}^{κ '}). \end{equation}$$

The induced morphism $Ι$ is well-defined, since

$$\begin{equation} K (𝐌𝐨𝐝 _{(A,d)}^κ) ↪ K (𝐌𝐨𝐝 _{(A,d)}^{κ '}) → (S^{κ '})^{-1} K (𝐌𝐨𝐝 _{(A,d)}^{κ '}),\quad (S^{κ})^{-1} → \mathrm{Iso}. \end{equation}$$

We assume $|(-)| ≤ κ$ and $|(-)'| ≤ κ '$. To see $Ι$ is full, we see any $X ⇐ W' → Y$ takes the form $X ⇐ ρ X → Y$. To see $Ι$ is faithful, we assume $X ⇐ M → Y$ is zero in $(S^{κ '})^{-1} K (𝐌𝐨𝐝 _{(A,d)}^{κ '})$. Then there exists a zero composition $W' ⇒ M → Y$. The induced composition $ρ W' → ρ M → ρ Y$ is zero in $K(𝐌𝐨𝐝 _{(A,d)})$. Since $ρ W' → ρ M$ is a homotopy equivalence, we see $ρ M → ρ Y$ is null-homotopic. Hence $M → Y$ is zero.

Fill the gap in the above proof by showing that $(S^κ)^{-1} K (𝐌𝐨𝐝 _{(A,d)}^κ)$ is a fractional localisation.

(Derived category). The derived category is defined as

$$\begin{equation} D (𝐌𝐨𝐝 _{(A,d)}) := S^{-1} K(𝐌𝐨𝐝 _{(A,d)}) = ⋃ \limits_{κ ∈ \{κ _1, \ldots \}} (S^κ)^{-1} K (𝐌𝐨𝐝 _{(A,d)}^κ). \end{equation}$$

This is a filtered colimit indexed by a proper class.

We discuss the Hom set in the derived category.

By Brown’s representablity, $c : ρ M → M$ and $ι : M → ι M$ are functorial construction of projective and injective resolutions, respectively. For any $M, N ∈ D(𝐌𝐨𝐝 _{(A,d)})$, we have

$$\begin{equation} (M, ι N)_K ≃ (M, N)_D ≃ (ρ M, N)_K. \end{equation}$$

We show the first isomorphism. Clearly $d_∗ : (M, N)_D ≃ (M, ι N)_D$. Note that for any quasi-isomorphism $s : M ⇒ ι N$, $(s, ι N)_K$ is an isomorphism. Hence $s$ is a homotopy equivalence. This shows that $(M, ι N)_K ≃ (M, ι N)_D$.

Show that if $K(𝐌𝐨𝐝 _{(A,d)})$ has some certain kinds of limits and colimits, then localisation preserves such limits and colimits. Hint: use adjunction.

  • Corollary: the homotopy (co)limits of the derived category $D(𝐌𝐨𝐝 _{(A,d)})$ is computated in $K(𝐌𝐨𝐝 _{(A,d)})$.

Derived Tensor

Recall that a quasi-isomorphism between DG-flat modules may not be a homotopy equivalence. We define the derived tensor product via projective resolutions (rather than flat resolutions).

(Derived tensor product). For $M ∈ D(𝐌𝐨𝐝 _{(A,d)})$ and $N ∈ D(𝐌𝐨𝐝 _{(A,d)^{\mathrm{op}}})$, we define

$$\begin{equation} M ⊗^𝐋 N := ρ M ⊗ ρ N. \end{equation}$$

Note that $c : ρ (ρ M ⊗ ρ N) ≃ ρ M ⊗ ρ N$ are DG-projective modules in $D(k)$.

(Derived Hom). For $M,N ∈ D(𝐌𝐨𝐝 _{(A,d)})$, we define

$$\begin{equation} 𝐑\mathcal{HOM} (M, N) := \mathcal{HOM} (ρ M, N). \end{equation}$$

Note that $H^0 𝐑\mathcal{HOM}(-, ?) = \mathrm{Hom}_D(-, ?)$.

There is an canonical isomorphism

$$\begin{aligned} & 𝐑\mathcal{HOM}_k (M ⊗_A ^𝐋 N, K)\\ ≃ \ & \mathcal{HOM}_k(ρ (ρ M ⊗_Aρ N), K)\\ ≃ \ & \mathcal{HOM}_k(ρ M ⊗_Aρ N, K)\\ ≃ \ & \mathcal{HOM}_A(ρ M , \mathcal{HOM}_k(ρ N, K))\\ ≃ \ & 𝐑 \mathcal{HOM}_A(M , 𝐑 \mathcal{HOM}_k(N, K)). \end{aligned}$$

Taking $H^0$, we show $(- ⊗_A ^𝐋 N) ⊣ 𝐑 \mathcal{HOM}_k(N, -)$.

Derived Category and Its Closed Monoidal Structure

This is an easy approach to derived category, as X.W. Chen mentioned that

$$\begin{equation} \boxed{\text{resolutions make life easier, but not really easier}} \end{equation}$$

Let $A$ be a commutative DG algebra, so that $𝐌𝐨𝐝 _{(A,d)}$ is closed monoidal by previous discussion.

$𝐑 \mathcal{HOM}(M, -)$ is a well-defined triangle functor.

The assignment $C(A) → C(A) → D(A)$, $X ↦ \mathcal{HOM}(ρM, X)$ is uniquely defined.
To see this passing through the localisation $C(A) → D(A)$, any quasi-isomorphism $f$ yields $\mathcal{HOM}(ρM, f)$, which is again a quasi-isomorphism as $ρ M$ is DG-projective.
$\mathcal{HOM}(ρ M, -)$ is a triangle functor, since it preserves $\mathrm{Cone}$.

We also define $𝐑 \mathcal{HOM}$ from injective resolution. The isomorphism $$\begin{equation} 𝐑 \mathcal{HOM}(X, ?)(Y) ≃ 𝐑 \mathcal{HOM}(-, Y)(X) \end{equation}$$ comes from the functorial quasi-isomorphisms in $C(A)$:

$$\begin{equation} \mathcal {HOM}(ρ M, N) → \mathcal {HOM}(ρ M, ι N) ← \mathcal{HOM}(M,ι N). \end{equation}$$

Show the balance of derived tensor product

$$\begin{equation} (- ⊗ ^𝐋 Y)(X) = X ⊗ ρ Y \xrightarrow[∼ ]{⋆} ρ X ⊗ Y \xrightarrow[∼ ]{⋆^{-1}} (X ⊗ ^𝐋 ?)(Y) \end{equation}$$

By Yoneda lemma, $(X ⊗ \mathrm{Cone}(f), -) ≃ (\mathrm{Cone}(X ⊗ f), -)$.

  • Explain flat-resolution fails in $⋆$, while the projective resolution works well.

One can also conclude some natural isomorphisms, inhererited from the closed monoidal structures of $C(A)$.

(Attempt). Once you attempt to show the monoidal structure of $D(A)$, you fails to show the identity $ρ (X ⊗ ^L Y) = ρ X ⊗ ρ Y$. This makes $(D(A), ⊗ ^L, A)$ a lax monoidal category.

  • Thanks to MacLane, there is a way (possibly by a complicated conjugation) to reform the strict structure from the lax one.

We seek for a direct ways to obtain the strict monoidal structure of $D(A)$. Consider the quasi-isomorphisms:

$$\begin{equation} ρ (X ⊗ ^𝐋 Y) = ρ (X ⊗ ρ Y) \xleftarrow[∼ ]{ρ (c ⊗ ρ Y)} ρ (ρ X ⊗ ρ Y) \xrightarrow[∼ ]{c} ρX ⊗ ρY. \end{equation}$$

Note that $ρX ⊗ ρY$ is again DG-projective.

(The symmetric derived tensor). We redefine the assignment

$$\begin{equation} X ⊗^L Y := ρ X ⊗ ρ Y\quad (\xleftarrow[∼ ] {c} ρ (ρ X ⊗ ρ Y)). \end{equation}$$

Set $α ^ρ = (c ⊗ 1)^{-1} ∘ α ∘ (1 ⊗ c)$. The rule of associativity writes



(The pentagon rule). Consider the identity in $C(A)$:

$$\begin{equation} (α _{X,Y,Z} ⊗ W) ∘ (α _{X, Y ⊗ Z, W}) ∘ (X ⊗ α _{Y, Z, W}) = (α _{X⊗ Y, Z,W}) ∘ (α _{X,Y,Z ⊗ W}). \end{equation}$$

We apply $(-)^ρ$ on both sides, and show

$$\begin{equation} (α^ρ _{X,Y,Z} ⊗^𝐋 W) ∘ (α^ρ _{X, Y ⊗^𝐋 Z, W}) ∘ (X ⊗^𝐋 α^ρ _{Y, Z, W}) = (α^ρ _{X ⊗^𝐋 Y, Z,W}) ∘ (α^ρ _{X,Y,Z ⊗^𝐋 W}). \end{equation}$$

(The unit). $ρ A$ is the unit in $D(A)$ with the (left) identity rule

$$\begin{equation} l_X^ρ : A ⊗^𝐋 X = ρ A ⊗ ρ X \xrightarrow [∼ ]{c ⊗ 1} A ⊗ ρ X\xrightarrow {λ} ρX \xrightarrow [∼ ]{c} X. \end{equation}$$

Now feel free to verify $(D(A), ⊗ ^𝐋 , A)$ is closed monoidal. For instance, we verify the pentagon diagram of left unit,



with the commutative diagram



Here all parallel line with the same colour yields gives the commutative square by functoriality. $\blacktriangle$ is by definition, $★$ is given by the monoidal structure of $C(A)$.

(Lax monoidal functor). Recall that we define the functor of resolution $ρ : D(A) → K(A)$ with axiom of choice of the class. This extends to a lax monoidal functor

$$\begin{equation} ρ : (D(A), ⊗ ^𝐋 , A) → (K(A), ⊗ , A) \end{equation}$$

consisting of

  • a functorial assignment $X ↦ ρ X$,
  • a natural transformation $ε : ρX → X$,
  • a natural transformation $μ : ρ (X ⊗^𝐋 Y) → ρ X ⊗ ρ Y$,

which preserves the associativity and unit rules.

  • The natural transformation $ε$ and $μ$ are isomorphisms in $D(A)$.
  • The word lax means not strict. It has nothing to do with Peter Lax.

We then proceed to the symmetric structure.

Note the isomorphism

$$\begin{equation} τ ^ρ : X ⊗ ^𝐋 Y = ρ X ⊗ ρ Y \xrightarrow {τ _{ρ X, ρ Y}} ρ Y ⊗ ρ X = Y ⊗ ^𝐋 X. \end{equation}$$

One can verify the hexagon rule and the unit rule are satisfied.

$𝐑 \mathcal{HOM}$ is precisely the internal Hom of the symmetric monoidal category $(D(A), ⊗ ^𝐋 , A)$.

Recall the definiton $𝐑 \mathcal{HOM} (-, ?) := \mathcal{HOM}(ρ (-), ?)$. A direct computation shows

$$\begin{aligned} & 𝐑 \mathcal{HOM}(X ⊗^𝐋 Y, Z) = \mathcal{HOM}(ρ X ⊗ ρ Y, Z) \\[6pt] ≃ \ & \mathcal{HOM}(ρ X ,\mathcal{HOM}(ρ Y, Z)) = 𝐑 \mathcal{HOM}(X, 𝐑 \mathcal{HOM}(Y,Z)). \end{aligned}$$

Moreover, there is also finiteness conditions as we discussed in Lec0. <!– ## DG Category

Enriched Category

Let $\mathcal{V}$ be a monoidal category (e.g. the sets $𝐒𝐞𝐭𝐬$, the graded sets $𝐆𝐫𝐒𝐞𝐭𝐬$, pointed sets $𝐒𝐞𝐭𝐬_+$, modules over commutative rings $𝐌𝐨𝐝 _k$, chain complexes over commutative rings $C(k)$, the derived category of chain complexes $D(k)$, etc).

($\mathcal{V}$-enrichend). A category $\mathcal{C}$ is $\mathcal{V}$-enriched, provided for any $X,Y ∈ \mathcal{C}$, the set of morphisms $\mathrm{Hom}_\mathcal{C}(X,Y)$ is an object in $\mathcal{V}$. The composition of morphisms is a morphism in $\mathcal{V}$.

In some context, a monoidal category is assume to be $𝔘$-small for some universe $𝔘$. Here we view $\mathcal{V} = ⋃ \mathcal{V}^{≤ κ}$ as our category is concrete enough.

The $𝐀𝐛$-enriched category is preadditive, rather than additive. For instance, every ring is $𝐀𝐛$-enriched.

(Closed monoidal almost implies self-enriched). $𝐒𝐞𝐭$ is $𝐒𝐞𝐭$-enriched, $𝐒𝐞𝐭 _+$ is $𝐒𝐞𝐭 _+$-enriched, $𝐌𝐨𝐝 _k$ is $𝐌𝐨𝐝 _k$-enriched, etc.

Show that the category of small category $𝐂𝐚𝐭$ is a locally small category. Moreover, $𝐂𝐚𝐭$ is closed monoidal and $𝐂𝐚𝐭$-enriched.

  • The term functor category indicates that $(\mathcal{C},\mathcal{D})_{𝐂𝐚𝐭}$ is an object in $𝐂𝐚𝐭$
  • General category theory does not care above the size. The category of general category is well-defined, but no longer locally small.

Note that the category of chain complex $C(k)$ is self-enriched once we replace $(-, ?)_C$ with $\mathcal{HOM}(-, ?)$.

($C^{dg}(k)$). The category $C^{dg}(k)$ has the same set of objects as $C(k)$. For any $X,Y ∈ C^{dg}(k)$, the morphism set is the chain complex $\mathcal{HOM}(X,Y)$.

DG Categories

Recall that in our convention, a morphism between DG modules lies in $Z^0 \mathcal{HOM}$, rather than an element in $\mathcal{HOM}$!

Definition

We assume all categories are $𝐌𝐨𝐝 _k$-enriched for commutative ring $k$.

(DG Category $𝐃𝐆𝐂𝐚𝐭(_k)$). A DG category is a category enriched over $C^{dg}(k)$ s.t.

  • all identical maps has degree $0$, and
  • the compositions are morphisms of DG modules.

$d(1_X) = 0$.

Note that a DG category has not to be additive.

Show that $∅$ and $\{∅\}$ are DG categories.

Show the full subcategory $𝐃𝐆𝐀𝐥𝐠 _k ↪ 𝐃𝐠𝐂𝐚𝐭 _k$.

(Tensor of $𝐃𝐆𝐂𝐚𝐭$). Let $\mathcal{A}$ and $\mathcal{B}$ be DG categories, then $\mathcal{A} ⊠ \mathcal{B}$ is a DG category with objects of the form $A ⊗ B$, and $\mathcal{HOM}_{\mathcal{A} ⊠ \mathcal{B}}(A ⊗ B, A' ⊗ B') := \mathcal{HOM}(A,A') ⊗ \mathcal{HOM}(B,B')$.

  • The tensor category is a DG category by checking identities and compositions.
  • Remind the sign rules in the composition.

We also show that $𝐃𝐆𝐂𝐚𝐭$ is self-enriched, which almosts shows the closed monoidal structure.

($\mathcal{FUN}$). Let $\mathcal{A}$ and $\mathcal{B}$ be DG categories, then $\mathcal{FUN}(\mathcal{A}, \mathcal{B})$ is a DG category. An object $F ∈ \mathcal{FUN}(\mathcal{A}, \mathcal{B})$ is called a DG functor, if it is compatible with identity and compositions, and the followings are morphisms of DG modules:

$$\begin{equation} F_{X,Y} ∈ \mathcal{HOM}_k ((X, Y)_\mathcal{A}, (FX,FY)_\mathcal{B}). \end{equation}$$

For $F,G ∈ \mathcal{FUN}(\mathcal{A}, \mathcal{B})$, we define $\mathcal{HOM}(F,G) ∈ C^{dg}(k)$ as the complex of graded morphisms. A degree $n$ natural transformation $α$ is a collection $\{α_X ∈ (FX, GX)_\mathcal{B}^n\}_{X ∈ \mathcal{A}}$ s.t. $Gf ∘ α_{s(f)} = α _{t(f)} ∘ Ff$. The differential is computed elementwise in $\mathcal{B}$. Note that $\deg \mathrm{id}_∙ = 0$, and the composition is a morphism of DG modules.

The only requirement for $α ∈ \mathcal{HOM}(F,G)$ to be a usual natural transformation is that $α$ preserves differentials. Hence, $Z^0 (\mathcal{FUN})$ is a category of DG functors along with usual natural transformations.

A comparison of $𝐃𝐆𝐂𝐚𝐭$ and $𝐂𝐚𝐭$ might help the comprehension.

$$\begin{equation} \boxed{\text{Those enriched by itself almost has an internal Hom.}} \end{equation}$$

Closed Monoidal Structure

We assume $A$ to be a symmetric DG algebra and use $𝐃𝐆𝐂𝐚𝐭_{(A,d)}$ to denote the category of $𝐌𝐨𝐝 _{(A,d)}$-enriched small categories.

(The unit category). $A ↪ 𝐃𝐆𝐂𝐚𝐭_{(A,d)}$ is a $𝐌𝐨𝐝 _{(A,d)}$-enriched category with a singleton element.

(Tensor categories). A tensor object in $𝐃𝐆𝐂𝐚𝐭_{(A,d)}$ is defined the category $\mathcal{A} ⊠ \mathcal{B}$ with

  • $𝖮𝖻 (\mathcal{A} ⊠ \mathcal{B}) := 𝖮𝖻 (\mathcal{A}) × 𝖮𝖻 (\mathcal{B})$, and
  • $((X,X'), (Y,Y'))_{\mathcal{A}⊠ \mathcal{B}} := (X,X')_\mathcal{A} ⊗ (Y,Y')_\mathcal{B}$.

Show the natural isomorphisms of small categories

  1. $\mathcal{A} ⊠ (\mathcal{B} ⊠ \mathcal{C}) ≅ (\mathcal{A} ⊠ \mathcal{B}) ⊠ \mathcal{C}$;
  2. $\mathcal{A} ⊠ A ≅ \mathcal{A} ≅ A ⊠ \mathcal{A}$ here $A$ is the unit category;
  3. $\mathcal{A} ⊠ \mathcal{B} ≅ \mathcal{B} ⊠ \mathcal{A}$ wherein $(-,?)_\mathcal{A} ⊗ (∗ , !)_\mathcal{B} → (∗ , !)_\mathcal{B} ⊗ (-,?)_\mathcal{A}$ is given by sign rules.

Hint: (Step 1). Show the correspondence are functors. There verifications comes from the natural isomorphisms of DG modules. (Step 2). Show the natural isomorphism of the set of objects, and morphisms.

$𝐃𝐆𝐂𝐚𝐭 _{(A,d)}$ is symmetric monoidal.

It is more efficient to write a proof than to read it.

(Hom Category). A Hom object in $𝐃𝐆𝐂𝐚𝐭_{(A,d)}$ is defined to be the category $\mathcal{FUN}(\mathcal{A}, \mathcal{B})$ with

  • $𝖮𝖻 (\mathcal{FUN}(\mathcal{A}, \mathcal{B})) ∋ F$ is characterised by a collection of assignments $? ↦ F(?)$, satisfies
    • $F_{X,Y} ∈ \mathcal{HOM}((X,Y)_\mathcal{A}, (FX,FY)_\mathcal{B})$ for any $X,Y ∈ 𝖮𝖻 (\mathcal{A})$;
    • $F_{X,X}(1_X) = 1_{FX}$ for any $X ∈ 𝖮𝖻 (\mathcal{A})$;
    • $F_{X,Z}(g ∘ f) = F_{Y,Z}(g) ∘ F_{X,Y}(f)$ for any $X,Y,Z ∈ 𝖮𝖻 (\mathcal{A})$, $f ∈ (X,Y)_\mathcal{A}$ and $g ∈ (Y,Z)_\mathcal{A}$.
  • $𝖬𝗈𝗋 (\mathcal{FUN}(\mathcal{A}, \mathcal{B}))$ is the union of $\{\mathcal{HOM}(F,G)\}_{F,G ∈ 𝖮𝖻} ⊆ 𝐌𝐨𝐝 _{(A,d)}$’s. For each DG module $\mathcal{HOM}(F,G)$,
    • a degree $n$ element is a collection $\{α_X ∈ (FX,GX)_\mathcal{B}^n\}_{X ∈ 𝖮𝖻 (\mathcal{A})}$ s.t. $Gφ ∘ α_{s(φ )} = α _{t(φ)} ∘ Fφ$ for any $φ ∈ 𝖬𝗈𝗋 (\mathcal{A})$.
    • the differential $d_{\mathcal{HOM}(F,G)} : (F?, G?)_\mathcal{B}^n → (F?, G?)_\mathcal{B}^{n+1}$, $φ ↦ d_\mathcal{B}(φ)$ is computed elementwise in $\mathcal{B}$.

Note that $Z^0 \mathcal{HOM}(F,G)$ are the usual set of isomorphisms.

$\mathcal{FUN}$ is the internal Hom of $𝐃𝐆𝐂𝐚𝐭$, i.e. there is a natural isomorphism of DG categories

$$\begin{equation} Φ_{\mathcal{A}, \mathcal{B}, \mathcal{C}} : \mathcal{FUN}(\mathcal{A} ⊠ \mathcal{B}, \mathcal{C}) ≃ \mathcal{FUN}(\mathcal{A}, \mathcal{FUN}(\mathcal{B}, \mathcal{C})). \end{equation}$$

We show $Φ$ is a functor, and an isomorphism of categories.
We take any DG functor $F$ and show that (Step 1) $Φ (F)$ is also a DG functor. Note that $Φ (F) : X ↦ F(X, -)$, we obtain

$$\begin{equation} (X, Y)_\mathcal{A} → \mathcal{HOM}(F(X, -), F(Y, -)) \end{equation}$$

We show that (Step 1-1) $F(f, -) ∈ \mathcal{HOM}(F(X,-), F(Y,-))$. It suffices to show

$$\begin{equation} F(f, K) ∘ F(X, φ) = F(Y, φ) ∘ F(f, K). \end{equation}$$

This is actually $F(\text{commutative square in } \ \mathcal{A})$.
We show that (Step 1-2) $f ↦ F(f, -)$ is a chain map. The assignment is clearly degree preserving. Note that

$$\begin{equation} F(d_\mathcal{A} f, 1_K) = d_\mathcal{C} F(f, 1_K) - (-1)^? F(f, d_\mathcal{B} 1_K) = d_\mathcal{C} F(f, 1_K). \end{equation}$$

Then we show that (Step 2) $Φ$ is an natural transformation in three variables.
We take (Step 2-1) any DG functor $T : \mathcal{A} → \mathcal{A}'$ and show that

$$\begin{equation} \mathcal{FUN}(T, \mathcal{FUN}(\mathcal{B}, \mathcal{C})) ∘ Φ_{\mathcal{A}', \mathcal{B}, \mathcal{C}} = Φ_{\mathcal{A}, \mathcal{B}, \mathcal{C}} ∘ \mathcal{FUN}(T ⊠ \mathcal{B}, \mathcal{C}). \end{equation}$$ For any $L ∈ \mathcal{FUN}(\mathcal{A}'⊠ \mathcal{B}, \mathcal{C})$,

$$\begin{equation} 𝐑𝐇𝐒 (L) = [? ↦ L(T(?), -)] = T^∗ [! ↦ L(!, -)] = 𝐋𝐒𝐇 (L). \end{equation}$$

The verification of (Step 2-2) ($\mathcal{B} → \mathcal{B}'$) and (Step 2-3) ($\mathcal{C} → \mathcal{C}'$) are similar.
We finally show that (Step 3) $Φ$ is a natural isomorphism, i.e., it is bijective one obejcts and morphisms.
If (Step 3-1) $Φ (F) = 0$, then $F(X, -) = 0$ for any $X ∈ \mathcal{A}$. Hence $F = 0$. To see (Step 3-2) it is surjective, we take arbitrary $G ∈ \mathcal{FUN}(\mathcal{A}, \mathcal{FUN}(\mathcal{B}, \mathcal{C}))$ and show that $(-, ?) ↦ (G(-))(?)$ is a DG functor. Note that in the adjunction, $M → \mathcal{HOM}(N, L)$ is a chain map iff so is $M ⊗ N → L$. We show (Step 3-3) $Φ$ is faithful. If $Φ (α) = 0$ for $α : F → G$, then $(Φ α)_X = 0$ for any $X ∈ \mathcal{A}$. Hence $α_{X, Y} = 0$, and thus $α = 0$. Finally, we show (Step 3-4) $Φ$ is full. We see that any $β : Φ (F) → Φ (G)$ in $\mathcal{FUN}(\mathcal{A}, \mathcal{FUN}(\mathcal{B}, \mathcal{C}))$ is the image of the collection of assignments

$$\begin{equation} α _{X,Y} : (X, Y) ↦ [(β _X)(Y) : (Φ (F)(X))(Y) → (Φ (G)(X))(Y)]. \end{equation}$$

This assignment is of the type $α _{X,Y} : F(X,Y) → G(X,Y)$. For any $f : X → X'$ and $g : Y → Y'$, we see

$$\begin{aligned} (α_{X,Y} ∘ F(f,g)) & = α_{X,Y} ∘ F(f, 1_{Y}) ∘ F(1_{X'}, g)\\ & = (β_X)_Y ∘ ((ΦF)f)(Y) ∘ ((ΦF)(X')) (g)\\ & = [(β_X) ((ΦF)f)](Y) ∘ ((ΦF)(X')) (g)\\ & = [((ΦF)f) (β_{X'})](Y) ∘ ((ΦF)(X')) (g)\\ & = ((ΦG)f)(Y) ∘ (β_{X'})(Y) ∘ ((ΦF)(X')) (g)\\ & = ((ΦG)f)(Y) ∘ ((β_{X'})(Y) ∘ ((ΦF)(X')) (g))\\ & \overset ⋆= ((ΦG)f)(Y) ∘ ((ΦG)(X')) (g) ∘ (β_{X'})(Y')\\ & = (G(f,g) ∘ α _{X', Y'}). \end{aligned}$$

Here $⋆$ is given by



Hence, it defines a natural transformation in $\mathcal{FUN}(\mathcal{A} ⊠ \mathcal{B}, \mathcal{C})$.

Example: DG Modules

We show elementary examples of DG categories and DG functors.

We denote

  • $𝐌𝐨𝐝 _{(A,d)}$ as the category of DG modules whose morphisms are $d$-preserving,
  • $𝐌𝐨𝐝 _{(A,d)}^{dg}$ as the category of DG modules whose morphisms are in $\mathcal{HOM}$.

Note that $Z^0 (-, ?)_{𝐌𝐨𝐝 _{(A,d)}^{dg}} = (-, ?)_{𝐌𝐨𝐝 _{(A,d)}}$.

Let $A ∈ 𝐃𝐆𝐀𝐥𝐠 _k$. Then $𝐌𝐨𝐝 _{(A,d)}^{dg}$ is a DG category.

The category $𝐌𝐨𝐝 _{(A,d)}^{dg}$ is $C^{dg}(k)$-enriched. We show that $d_{\mathcal{HOM}}$ is compatible with the definition of DG categories. Clearly $d_{\mathcal{HOM}}(1_X) = 0$. The composition is a morphism of DG modules, since

$$\begin{aligned} & \ \ \quad d_{\mathcal{HOM}(\text{composition} (f ⊗ g))}\\ & = d_{\mathcal{HOM}}(f ∘ g)\\ & = dfg - (-1)^{|f| + |g|} fgd\\ & = dfg - (-1)^{|f|} fdg + (-1)^{|f|} fdg - (-1)^{|f| + |g|} fgd\\ & = d_{\mathcal{HOM}}(f)g + (-1)^{|f|} fd_{\mathcal{HOM}}(g)\\ & = \text{composition} (d_{⊗} (f ⊗ g)) \end{aligned}$$

Hence, $C^{dg}(k)$ is a DG category. $𝐌𝐨𝐝 _{(A,d)}^{dg}$ is indeed a Hom object in $𝐃𝐆𝐂𝐚𝐭_k$. Recall that

$$\begin{equation} 𝐌𝐨𝐝 _R ≃ (R^{\mathrm{op}}, 𝐌𝐨𝐝 _k)_{𝐂𝐚𝐭_k},\quad R ∈ 𝐀𝐥𝐠 _k. \end{equation}$$

We show anagolous corollaries for DG algebras and DG modules.

For $A ∈ 𝐃𝐆𝐀𝐥𝐠 _k ↪ 𝐃𝐆𝐂𝐚𝐭 _k$, one has the equivalence

$$\begin{equation} \mathcal{FUN}(A^{\mathrm{op}}, C^{dg}(k)) ≃ 𝐌𝐨𝐝 _{(A,d)}^{dg}. \end{equation}$$

Let $𝖮𝖻 (A)= \{∗ \}$. Any DG functor $F$ determined an underlying chain complex $F(∗ ) ∈ C^{dg}(k)$ and a morphism of DG algebras:

$$\begin{equation} A → \mathcal{HOM}(F(∗), F(∗)). \end{equation}$$

This shows that $F(∗)$ is a DG module. Conversely, any DG module $M$ corresponds to a homomorphism $A → \mathcal{HOM}(M,M)$, which determined a DG functor from a singleton.
We show assignment is a functor. An $n$-natural transformation $α : F → G$ corresponds to $α _∗ ∈ \mathcal{HOM}^n(F(∗ ), G(∗ ))$ with $$\begin{equation} α _∗ ∘ F(r ) = G(r ) ∘ α _∗,\quad ∀ r ∈ A. \end{equation}$$

This shows that $α _∗ : F(∗ ) → G(∗ )$ is an $n$-morphism of DG modules.
We already show the functor is essentially surjective. It remains to show the fully-faithful property. To see it is full, we take any $φ ∈ \mathcal{HOM}(F(∗ ), G(∗ ))$. This determined a natural transformation as $φ$ preserves $A$-action. To see it is faithful, we take any $α : F → G$ s.t. $α _∗ = 0$. Then $α = 0$.

We show the base change.

For morphism of DG algebras $φ : A → B$, we have the base change functor

$$\begin{equation} \mathcal{FUN}(A^{\mathrm{op}}, C^{dg}(k)) → \mathcal{FUN}(B^{\mathrm{op}}, C^{dg}(k)),\quad F ↦ φ ^∗ F = F(φ (-)). \end{equation}$$

Thanks to the closed monoidal structure, it is a DG functor.

Note that this induce a functor between $𝐌𝐨𝐝 _{(A,d)}^{dg}$, $𝐌𝐨𝐝 _{(A,d)}$ and $K(𝐌𝐨𝐝 _{(A,d)})$.

Show the adjoint triple of base change



Recall that

$$\begin{equation} \boxed{\text{DG modules are DG functors from a certian DG algebra.}} \end{equation}$$

The embedding $𝐃𝐆𝐀𝐥𝐠 _k ↪ 𝐃𝐆𝐂𝐚𝐭 _k$ suggests a general definition of DG modules.

(DG module). The category of (right) DG modules over $\mathcal{A}$ is $\mathcal{FUN}(\mathcal{A}^{\mathrm{op}}, C^{dg}(k))$. We use the notion $𝐌𝐨𝐝 _{\mathcal{A}}^{dg}$.

$𝐌𝐨𝐝 _{\mathcal{A}}^{dg}$ is bicomplete, and also admits an auto-equivalence $Σ$.

The right action of $\mathcal{A}$ over $F ∈ 𝐌𝐨𝐝 _{\mathcal{A}}^{dg}$ is given by

$$\begin{equation} F(X) ⊗ (X', X)_\mathcal{A} → F(X'),\quad s ⊗ f ↦ s ∘ f. \end{equation}$$

By (enirched) Yoneda lemma, one has the embedding

$$\begin{equation} \mathcal{A} ↪ 𝐌𝐨𝐝 _{\mathcal{A}}^{dg},\quad X ↦ (-, X)_\mathcal{A}. \end{equation}$$

A computation shows that

$$\begin{equation} H^n (FX) \xrightarrow[\text{Yoneda}] ∼ H^n(\mathcal{HOM}((-, X)_\mathcal{A}, F)) ≃ ((-, X)_\mathcal{A}, Σ^nF)_K. \end{equation}$$

The bi-modules correspond to bi-functors.

(Bi-modules). $\mathcal{A}$-$\mathcal{B}$-bi-module coincides $\mathcal{A}^{\mathrm{op}} ⊗ \mathcal{B}$ modules.

The Homotopy

For a triangulated structure over the homotopy category of $\mathcal{A} ∈ 𝐃𝐆𝐂𝐚𝐭 _k$, we assume $\mathcal{A}$ is additive and admits a shift $Σ$ s.t.

$$\begin{equation} (X,Σ Y) _\mathcal{A} ≃ Σ (X,Y)_\mathcal{A} ≃ (Σ ^{-1}X,Y)_\mathcal{A}. \end{equation}$$

$C(\mathcal{A})$, the category of chain complexes over $\mathcal{A}$, admits a Forbenius exact structure. The ses are dws.

The construction of adjoint $∞$-ple between $C(\mathcal{A})$ and $\mathcal{A}^{ℤ}$ is still valid. By the same diagram chasing, the forgotful functor created all limits and colimits. The projectives = injectives are exactly the image of free functor $\mathcal{A}^{ℤ} → C(\mathcal{A})$.

The homotopy category admits two definitions

$$\begin{equation} \frac{C(\mathcal{A})} { {\text{homotopy} } } ≃ \frac{(C(\mathcal{A}), \ \text{dws})}{\text{acyclic splits complexes}}. \end{equation}$$

Hence $K(\mathcal{A})$ is triangulated. The distinct triangles are of the form $X \xrightarrow f Y \xrightarrow{\binom 01} \mathrm{Cone}(f) \xrightarrow{(1 \ 0)} Σ X$.

See $K(𝐌𝐨𝐝 _{(A,d)})$.

Derived Module Category

We focus the base change of derived categories and derived equivalences.

Resolutions

The resolutions are discussed over bimodules.

The previous definition of bi-modules (by tensor algebra) coincides our usual definition.

Note that $\mathcal{FUN}(A^{\mathrm{op}} ⊗ B, C^{dg}(k)) ≃ \mathcal{FUN}(A^{\mathrm{op}}, \mathcal{FUN}( B, C^{dg}(k)))$. We show that for any left $B$ modules $_BM$, the compatible $A$-module structure corrsponds to a homomorphism of DG algebras, i.e,

$$\begin{equation} φ : A → \mathcal{HOM}_{B^{\mathrm{op}}}(M, M)\quad ↔ \quad m.a ↦ m φ (a). \end{equation}$$

The verification is easy. We underscore the signrule

$$\begin{equation} m (a ⊗ b) = (-1)^{|a| + |m|} amb. \end{equation}$$

Now we define derived Hom.

$\mathcal{HOM}(_AM_B, -) : K(𝐌𝐨𝐝 _{(B,d)}^{dg}) → K(𝐌𝐨𝐝 _{(A,d)}^{dg})$ yields a localised functor

$$\begin{equation} 𝐑 \mathcal{HOM}(_AM_B, -) : D(𝐌𝐨𝐝 _{(B,d)}^{dg}) → D(𝐌𝐨𝐝 _{(A,d)}^{dg}). \end{equation}$$

Here $𝐑 \mathcal{HOM}(_AM_B, -) := (ρ(_AM_B), -)_K$, and $ρ((_AM_B)) → M$ is a resolution of bi-modules.

$\mathcal{HOM}(_AM_B, -) : K(𝐌𝐨𝐝 _{(B,d)}^{dg}) → K(𝐌𝐨𝐝 _{(A,d)}^{dg})$ is triangulated as it preserves cones. A quasi-isomorphism

To be continued.

–>