ConceptComplete

Quasi-isomorphism

A quasi-isomorphism is a chain map that induces isomorphisms on all cohomology groups. Unlike chain homotopy equivalences, quasi-isomorphisms need not have inverses as chain maps. The derived category is constructed precisely by formally inverting quasi-isomorphisms.


Definition

Definition4.9Quasi-isomorphism

A chain map f:ABf : A^\bullet \to B^\bullet is a quasi-isomorphism (abbreviated qis) if Hn(f):Hn(A)Hn(B)H^n(f) : H^n(A^\bullet) \to H^n(B^\bullet) is an isomorphism for all nZn \in \mathbb{Z}.

RemarkQuasi-isomorphism vs homotopy equivalence

Every chain homotopy equivalence is a quasi-isomorphism, but the converse fails. In the derived category D(A)D(\mathcal{A}), quasi-isomorphisms become isomorphisms, but in the homotopy category K(A)K(\mathcal{A}), only homotopy equivalences are isomorphisms. The passage from K(A)K(\mathcal{A}) to D(A)D(\mathcal{A}) is precisely the localization at quasi-isomorphisms.


Examples

ExampleProjective resolution as a qis

A projective resolution PMP_\bullet \to M gives a quasi-isomorphism PM[0]P_\bullet \to M[0]: the cohomology of PP_\bullet is MM in degree 00 and 00 elsewhere.

ExampleInjective resolution as a qis

An injective resolution MIM \to I^\bullet gives a quasi-isomorphism M[0]IM[0] \to I^\bullet: the cohomology of II^\bullet is MM in degree 00.

ExampleQis that is not a homotopy equivalence

The augmentation ε:Z2Z0Z0\varepsilon : \cdots \to \mathbb{Z} \xrightarrow{2} \mathbb{Z} \xrightarrow{0} \mathbb{Z} \to 0 (a free resolution of Z/2Z\mathbb{Z}/2\mathbb{Z}) gives a quasi-isomorphism to Z/2Z[0]\mathbb{Z}/2\mathbb{Z}[0], but this is not a homotopy equivalence since Z/2Z\mathbb{Z}/2\mathbb{Z} has no projective resolution of length zero.

ExampleAcyclic complex = qis to zero

AA^\bullet is acyclic iff the zero map A0A^\bullet \to 0 is a quasi-isomorphism, equivalently iff 0A0 \to A^\bullet is a quasi-isomorphism.

ExampleMapping cone and qis

A chain map f:ABf : A^\bullet \to B^\bullet is a quasi-isomorphism iff Cone(f)\mathrm{Cone}(f) is acyclic. This follows from the long exact sequence Hn(A)Hn(f)Hn(B)Hn(Cone(f))\cdots \to H^n(A) \xrightarrow{H^n(f)} H^n(B) \to H^n(\mathrm{Cone}(f)) \to \cdots.

ExampleQuasi-isomorphism of de Rham and singular complexes

The de Rham theorem states that integration of differential forms over singular chains gives a quasi-isomorphism Ω(M)Csing(M;R)\Omega^\bullet(M) \to C^\bullet_{\mathrm{sing}}(M; \mathbb{R})^*, establishing HdRn(M)Hsingn(M;R)H^n_{\mathrm{dR}}(M) \cong H^n_{\mathrm{sing}}(M; \mathbb{R}).

ExampleCech resolution

For a good cover U\mathcal{U} of XX and a sheaf F\mathcal{F}, the natural map from the Cech complex Cˇ(U,F)\check{C}^\bullet(\mathcal{U}, \mathcal{F}) to the Godement resolution computes the same cohomology, connected by quasi-isomorphisms.

ExampleFlat resolution

For a module MM, a flat resolution FMF_\bullet \to M gives a quasi-isomorphism FM[0]F_\bullet \to M[0]. While not projective, flat resolutions suffice for computing Tor.

ExampleTruncation functors

The stupid truncation σnA\sigma_{\geq n} A^\bullet (set Ak=0A^k = 0 for k<nk < n) is not a quasi-isomorphism in general. The canonical truncation τnA\tau_{\leq n} A^\bullet (replace AnA^n by kerdn\ker d^n and set higher terms to zero) satisfies Hk(τnA)=Hk(A)H^k(\tau_{\leq n} A) = H^k(A) for knk \leq n and =0= 0 for k>nk > n.

ExampleQuasi-isomorphism between resolutions

If PMP_\bullet \to M and QMQ_\bullet \to M are projective resolutions, the comparison theorem gives a chain map f:PQf : P_\bullet \to Q_\bullet that is a quasi-isomorphism (and in fact a homotopy equivalence). However, this ff need not be a degreewise isomorphism.

ExampleDerived equivalence

An exact equivalence Db(A)Db(B)D^b(\mathcal{A}) \simeq D^b(\mathcal{B}) of bounded derived categories sends quasi-isomorphisms to quasi-isomorphisms (since they become isomorphisms in both derived categories).

ExampleQuasi-isomorphism and spectral sequences

A morphism of filtered complexes that is a quasi-isomorphism on each graded piece induces an isomorphism on the associated spectral sequences (from the E1E_1 page onward).


Properties

Theorem4.4Properties of quasi-isomorphisms
  1. The composition of quasi-isomorphisms is a quasi-isomorphism.
  2. A chain homotopy equivalence is a quasi-isomorphism.
  3. A quasi-isomorphism between bounded below complexes of projectives is a homotopy equivalence.
  4. A quasi-isomorphism between bounded above complexes of injectives is a homotopy equivalence.
RemarkWhitehead's theorem for complexes

Property (3) is the algebraic analogue of Whitehead's theorem in topology: a weak homotopy equivalence between CW-complexes (= cofibrant objects) is a homotopy equivalence. In the model category structure on Ch(A)\mathbf{Ch}(\mathcal{A}), projective complexes are cofibrant and injective complexes are fibrant.

RemarkLooking ahead

The derived category D(A)=K(A)[qis1]D(\mathcal{A}) = K(\mathcal{A})[\mathrm{qis}^{-1}] is obtained by formally inverting all quasi-isomorphisms in the homotopy category. This is the Verdier localization.