TheoremComplete

Resolution Theorem

Quillen's resolution theorem is a fundamental comparison result in algebraic K-theory. It states that for a regular ring RR, the K-theory of projective modules agrees with the G-theory (K-theory of all finitely generated modules). This bridges the "geometric" K-groups KnK_n with the more algebraic GnG_n groups.


Statement

Theorem2.1Quillen's Resolution Theorem

Let CβŠ†D\mathcal{C} \subseteq \mathcal{D} be an exact inclusion of exact categories such that:

  1. Every object of D\mathcal{D} has a finite resolution by objects of C\mathcal{C}: for every D∈DD \in \mathcal{D}, there exists an exact sequence 0β†’Cnβ†’Cnβˆ’1β†’β‹―β†’C1β†’C0β†’Dβ†’00 \to C_n \to C_{n-1} \to \cdots \to C_1 \to C_0 \to D \to 0 with all Ci∈CC_i \in \mathcal{C}.

  2. If 0β†’Cβ†’Dβ†’Dβ€²β†’00 \to C \to D \to D' \to 0 is exact in D\mathcal{D} with C∈CC \in \mathcal{C} and Dβ€²βˆˆDD' \in \mathcal{D}, then D∈CD \in \mathcal{C} implies Dβ€²βˆˆCD' \in \mathcal{C}, and vice versa.

Then the inclusion Cβ†ͺD\mathcal{C} \hookrightarrow \mathcal{D} induces isomorphisms

Kn(C)β†’β€…β€ŠβˆΌβ€…β€ŠKn(D)forΒ allΒ nβ‰₯0.K_n(\mathcal{C}) \xrightarrow{\;\sim\;} K_n(\mathcal{D}) \quad \text{for all } n \geq 0.


Key application: K-theory equals G-theory for regular rings

Definition2.7G-theory

For a Noetherian ring RR, define the G-theory groups

Gn(R)=Kn(mod⁑-R)G_n(R) = K_n(\operatorname{mod}\text{-}R)

where mod⁑-R\operatorname{mod}\text{-}R is the exact category of finitely generated RR-modules with all short exact sequences. The natural inclusion P(R)β†ͺmod⁑-R\mathcal{P}(R) \hookrightarrow \operatorname{mod}\text{-}R induces a map Kn(R)β†’Gn(R)K_n(R) \to G_n(R) called the Cartan homomorphism.

ExampleRegular rings

When RR is a regular Noetherian ring (every finitely generated module has finite projective dimension), the resolution theorem applies with C=P(R)\mathcal{C} = \mathcal{P}(R) and D=mod⁑-R\mathcal{D} = \operatorname{mod}\text{-}R:

  • Condition (1): Every finitely generated RR-module has a finite projective resolution (by regularity).
  • Condition (2): In a short exact sequence 0β†’Pβ†’Mβ†’Nβ†’00 \to P \to M \to N \to 0 with PP projective, MM is projective iff NN is projective (by the horseshoe lemma and dimension shifting).

Therefore Kn(R)β‰…Gn(R)K_n(R) \cong G_n(R) for all nβ‰₯0n \geq 0 when RR is regular. This includes:

  • Fields, PIDs, Dedekind domains
  • k[x1,…,xn]k[x_1, \ldots, x_n] for a field kk (polynomial rings are regular)
  • Regular local rings (by Auslander--Buchsbaum--Serre)
ExampleFailure for singular rings

For the singular ring R=k[x]/(x2)R = k[x]/(x^2):

  • K0(R)β‰…ZK_0(R) \cong \mathbb{Z} (every projective is free since RR is local).
  • G0(R)β‰…ZG_0(R) \cong \mathbb{Z} with generator [k][k], where k=R/(x)k = R/(x).
  • The Cartan map K0(R)β†’G0(R)K_0(R) \to G_0(R) sends [R]↦2[k][R] \mapsto 2[k] since RR has a composition series 0βŠ‚(x)βŠ‚R0 \subset (x) \subset R of length 2.

For higher groups, Kn(k[x]/(x2))K_n(k[x]/(x^2)) contains copies of Ξ©k/Znβˆ’1\Omega^{n-1}_{k/\mathbb{Z}} (Kahler differentials) via the Dennis trace, while Gn(k[x]/(x2))β‰…Kn(k)G_n(k[x]/(x^2)) \cong K_n(k) by devissage. So the Cartan map is far from an isomorphism.


Proof sketch

Proof

The proof uses Quillen's "Theorem A" and "Theorem B" from the theory of categories and homotopy.

Step 1: Setup. We must show BQCβ†’BQDBQ\mathcal{C} \to BQ\mathcal{D} is a homotopy equivalence. By Quillen's Theorem A, it suffices to show that for each D∈QDD \in Q\mathcal{D}, the fiber category (D↓QC)(D \downarrow Q\mathcal{C}) (objects of C\mathcal{C} under DD) has contractible classifying space.

Step 2: Filtration by resolution length. Let Dn\mathcal{D}_n be the full subcategory of objects in D\mathcal{D} having a resolution of length ≀n\leq n by objects of C\mathcal{C}. We have D0=C\mathcal{D}_0 = \mathcal{C} and D=⋃nDn\mathcal{D} = \bigcup_n \mathcal{D}_n.

Step 3: Induction on resolution length. Show that Kβˆ—(Dn)β‰…Kβˆ—(Dnβˆ’1)K_*(\mathcal{D}_n) \cong K_*(\mathcal{D}_{n-1}) for each nβ‰₯1n \geq 1. This uses condition (2) and the observation that any object D∈DnD \in \mathcal{D}_n fits into a short exact sequence 0β†’Dβ€²β†’Cβ†’Dβ†’00 \to D' \to C \to D \to 0 with C∈CC \in \mathcal{C} and Dβ€²βˆˆDnβˆ’1D' \in \mathcal{D}_{n-1}.

Step 4: Contractibility of fibers. For a fixed D∈DD \in \mathcal{D}, the fiber category has a final object coming from the chosen resolution of DD. More precisely, the category of resolutions of DD by objects of C\mathcal{C} is filtered (any two resolutions can be compared), and filtered categories have contractible classifying spaces.

Step 5: Passage to the limit. Since D=⋃nDn\mathcal{D} = \bigcup_n \mathcal{D}_n and each inclusion Dnβ†ͺDn+1\mathcal{D}_n \hookrightarrow \mathcal{D}_{n+1} induces an equivalence on K-groups, we conclude Kβˆ—(C)β‰…Kβˆ—(D)K_*(\mathcal{C}) \cong K_*(\mathcal{D}). β–‘\square

β– 

Related comparison results

RemarkDevissage and localization

The resolution theorem is one of Quillen's three fundamental comparison tools:

  1. Resolution theorem (above): Compares K(C)K(\mathcal{C}) and K(D)K(\mathcal{D}) when C\mathcal{C} provides resolutions in D\mathcal{D}.

  2. Devissage: If A\mathcal{A} is an abelian category and BβŠ†A\mathcal{B} \subseteq \mathcal{A} is a Serre subcategory such that every object of A\mathcal{A} has a finite filtration with subquotients in B\mathcal{B}, then Kn(B)β‰…Kn(A)K_n(\mathcal{B}) \cong K_n(\mathcal{A}).

  3. Localization: For a Serre subcategory BβŠ†A\mathcal{B} \subseteq \mathcal{A} with quotient A/B\mathcal{A}/\mathcal{B}, there is a long exact sequence: β‹―β†’Kn+1(A/B)β†’Kn(B)β†’Kn(A)β†’Kn(A/B)β†’β‹―\cdots \to K_{n+1}(\mathcal{A}/\mathcal{B}) \to K_n(\mathcal{B}) \to K_n(\mathcal{A}) \to K_n(\mathcal{A}/\mathcal{B}) \to \cdots

Together, these tools form the calculational backbone of algebraic K-theory.