TheoremComplete

Bass--Heller--Swan Theorem

The Bass--Heller--Swan theorem (also known as the fundamental theorem of algebraic K-theory for K1K_1) describes how K-groups behave under Laurent polynomial extensions. It provides the first example of a "splitting" phenomenon relating K-groups of a ring to those of polynomial and Laurent extensions.


Statement

Theorem1.1Bass--Heller--Swan

For any ring RR, there is a natural isomorphism

K1(R[t,tโˆ’1])โ‰…K1(R)โŠ•K0(R)โŠ•NK1(R)โŠ•NK1(R)K_1(R[t, t^{-1}]) \cong K_1(R) \oplus K_0(R) \oplus NK_1(R) \oplus NK_1(R)

where:

  • The map K1(R)โ†’K1(R[t,tโˆ’1])K_1(R) \to K_1(R[t, t^{-1}]) is induced by the inclusion Rโ†ชR[t,tโˆ’1]R \hookrightarrow R[t, t^{-1}].
  • The factor K0(R)K_0(R) is the image of the map K0(R)โ†’K1(R[t,tโˆ’1])K_0(R) \to K_1(R[t, t^{-1}]) sending [P][P] to the class of the automorphism "multiplication by tt" on PโŠ—RR[t,tโˆ’1]P \otimes_R R[t, t^{-1}].
  • The nil-groups NK1(R)=kerโก(K1(R[t])โ†’K1(R))NK_1(R) = \ker(K_1(R[t]) \to K_1(R)) where the map is evaluation tโ†ฆ0t \mapsto 0.

The nil-groups

Definition1.11Nil-groups NKโ‚

The nil-group NK1(R)NK_1(R) is defined as

NK1(R)=cokerโก(K1(R)โ†’K1(R[t]))=K1(R[t])/K1(R).NK_1(R) = \operatorname{coker}\bigl(K_1(R) \to K_1(R[t])\bigr) = K_1(R[t]) / K_1(R).

An element of NK1(R[t])NK_1(R[t]) is represented by a pair (P,ฮฝ)(P, \nu) where PP is a finitely generated projective RR-module and ฮฝ:Pโ†’P\nu: P \to P is a nilpotent RR-module endomorphism. The group NK1(R)NK_1(R) is the Grothendieck group of such pairs modulo exact sequences.

When RR is a regular ring (Noetherian, finite global dimension), NK1(R)=0NK_1(R) = 0. In particular, for regular rings:

K1(R[t,tโˆ’1])โ‰…K1(R)โŠ•K0(R).K_1(R[t, t^{-1}]) \cong K_1(R) \oplus K_0(R).

ExampleApplication to โ„ค[t, tโปยน]

Since Z\mathbb{Z} is regular, NK1(Z)=0NK_1(\mathbb{Z}) = 0, so

K1(Z[t,tโˆ’1])โ‰…K1(Z)โŠ•K0(Z)โ‰…Z/2ZโŠ•Z.K_1(\mathbb{Z}[t, t^{-1}]) \cong K_1(\mathbb{Z}) \oplus K_0(\mathbb{Z}) \cong \mathbb{Z}/2\mathbb{Z} \oplus \mathbb{Z}.

The factor K1(Z)โ‰…Z/2Z={+1,โˆ’1}K_1(\mathbb{Z}) \cong \mathbb{Z}/2\mathbb{Z} = \{+1, -1\} comes from the units of Z\mathbb{Z}. The factor K0(Z)โ‰…ZK_0(\mathbb{Z}) \cong \mathbb{Z} is generated by the class of multiplication by tt on the free module of rank 1.

More generally, iterating for Z[t1ยฑ1,โ€ฆ,tnยฑ1]\mathbb{Z}[t_1^{\pm 1}, \ldots, t_n^{\pm 1}] (the group ring Z[Zn]\mathbb{Z}[\mathbb{Z}^n]):

K1(Z[Zn])โ‰…Z/2ZโŠ•Zn.K_1(\mathbb{Z}[\mathbb{Z}^n]) \cong \mathbb{Z}/2\mathbb{Z} \oplus \mathbb{Z}^n.


Proof outline

Proof

The proof proceeds via the Mayer--Vietoris sequence applied to a suitable localization.

Step 1. Consider the ring R[t]R[t] and its localization R[t,tโˆ’1]R[t, t^{-1}]. The evaluation maps ฮต0:R[t]โ†’R\varepsilon_0: R[t] \to R (setting t=0t = 0) and ฮต1:R[t]โ†’R\varepsilon_1: R[t] \to R (setting t=1t = 1) provide splittings.

Step 2. For the polynomial extension, there is an exact sequence:

K1(R)โ†’iโˆ—K1(R[t])โ†’ฮต0โˆ—K1(R)K_1(R) \xrightarrow{i_*} K_1(R[t]) \xrightarrow{\varepsilon_{0*}} K_1(R)

where ฮต0โˆ—โˆ˜iโˆ—=idโก\varepsilon_{0*} \circ i_* = \operatorname{id}, giving K1(R[t])โ‰…K1(R)โŠ•NK1(R)K_1(R[t]) \cong K_1(R) \oplus NK_1(R).

Step 3. The localization sequence for R[t]โ†’R[t,tโˆ’1]R[t] \to R[t, t^{-1}] with respect to the multiplicative set {1,t,t2,โ€ฆ}\{1, t, t^2, \ldots\} gives a long exact sequence involving relative K-groups.

Step 4. Bass constructs a map โˆ‚:K1(R[t,tโˆ’1])โ†’K0(R)\partial: K_1(R[t, t^{-1}]) \to K_0(R) as follows: represent ฮฑโˆˆK1(R[t,tโˆ’1])\alpha \in K_1(R[t, t^{-1}]) by an automorphism ฯ•\phi of R[t,tโˆ’1]nR[t, t^{-1}]^n. Choose a lattice LโІR[t,tโˆ’1]nL \subseteq R[t, t^{-1}]^n (a finitely generated R[t]R[t]-submodule spanning the R[t,tโˆ’1]R[t,t^{-1}]-module). Then

โˆ‚(ฮฑ)=[L/ฯ•(L)]โˆ’[correctionย term]โˆˆK0(R).\partial(\alpha) = [L / \phi(L)] - [\text{correction term}] \in K_0(R).

Step 5. The map K0(R)โ†’K1(R[t,tโˆ’1])K_0(R) \to K_1(R[t, t^{-1}]) sending [P][P] to the class of multiplication by tt on P[t,tโˆ’1]P[t, t^{-1}] provides a splitting of โˆ‚\partial.

Step 6. The two copies of NK1(R)NK_1(R) come from the maps K1(R[t])โ†’K1(R[t,tโˆ’1])K_1(R[t]) \to K_1(R[t, t^{-1}]) and K1(R[tโˆ’1])โ†’K1(R[t,tโˆ’1])K_1(R[t^{-1}]) \to K_1(R[t, t^{-1}]) via the substitutions tโ†ฆtt \mapsto t and tโ†ฆtโˆ’1t \mapsto t^{-1}.

Combining all splittings gives the stated decomposition. โ–ก\square

โ– 

Consequences and generalizations

RemarkHigher BHS and negative K-theory

The Bass--Heller--Swan theorem generalizes to all K-groups: for regular rings,

Kn(R[t,tโˆ’1])โ‰…Kn(R)โŠ•Knโˆ’1(R)K_n(R[t, t^{-1}]) \cong K_n(R) \oplus K_{n-1}(R)

for all nโˆˆZn \in \mathbb{Z}. This in fact defines negative K-groups Kโˆ’n(R)K_{-n}(R) for n>0n > 0 by iterating the Laurent polynomial construction. For regular rings, Kโˆ’n(R)=0K_{-n}(R) = 0 for all n>0n > 0.

For non-regular rings, the nil-groups NKn(R)NK_n(R) appear. Carter showed that NK1(Z[G])NK_1(\mathbb{Z}[G]) can be nonzero for finite groups GG with elements of order p2p^2 for some prime pp.

ExampleNegative K-theory of singular rings

For the coordinate ring of the node R=k[x,y]/(xy)R = k[x, y]/(xy):

Kโˆ’1(R)โ‰…ZK_{-1}(R) \cong \mathbb{Z}

which detects the singularity. This is related to the fact that Specโก(R)\operatorname{Spec}(R) has two branches meeting at the origin. For regular rings, negative K-groups vanish, so nonzero Kโˆ’nK_{-n} is an obstruction to regularity.