ConceptComplete

Residue Maps and the Gersten Complex

Residue maps in Milnor K-theory generalize the valuation map and the tame symbol to higher degrees. They fit into the Gersten complex, which provides a flasque resolution of the K-theory sheaf and connects Milnor K-theory to Chow groups and cycle class maps.


Residue maps for discrete valuations

Definition4.5Residue homomorphism

Let FF be a field with a discrete valuation v:FΓ—β†’Zv: F^{\times} \to \mathbb{Z}, valuation ring Ov\mathcal{O}_v, and residue field k(v)=Ov/mvk(v) = \mathcal{O}_v / \mathfrak{m}_v. The residue homomorphism (or tame symbol) is

βˆ‚v:KnM(F)β†’Knβˆ’1M(k(v))\partial_v: K_n^M(F) \to K_{n-1}^M(k(v))

defined on symbols by choosing a uniformizer Ο€\pi (with v(Ο€)=1v(\pi) = 1):

βˆ‚v({u1,…,un})=0ifΒ allΒ v(ui)=0\partial_v(\{u_1, \ldots, u_n\}) = 0 \quad \text{if all } v(u_i) = 0

βˆ‚v({Ο€,u2,…,un})={uΛ‰2,…,uΛ‰n}\partial_v(\{\pi, u_2, \ldots, u_n\}) = \{\bar{u}_2, \ldots, \bar{u}_n\}

where uΛ‰i=uiβ€Šmodβ€Šmv∈k(v)Γ—\bar{u}_i = u_i \bmod \mathfrak{m}_v \in k(v)^{\times}. The general formula is:

βˆ‚v({a1,…,an})=(βˆ’1)βˆ‘i<jv(ai)v(aj){a1v(a2)β‹―(powersΒ ofΒ Ο€),…}\partial_v(\{a_1, \ldots, a_n\}) = (-1)^{\sum_{i<j} v(a_i)v(a_j)} \left\{\frac{a_1^{v(a_2) \cdots}}{(\text{powers of } \pi)}, \ldots \right\}

extended by multilinearity from the cases above. Crucially, βˆ‚v\partial_v is independent of the choice of uniformizer Ο€\pi.

ExampleResidue in degree 2

For n=2n = 2, the residue βˆ‚v:K2M(F)β†’k(v)Γ—\partial_v: K_2^M(F) \to k(v)^{\times} recovers the classical tame symbol:

βˆ‚v({a,b})=(βˆ’1)v(a)v(b)av(b)bv(a)β€Šmodβ€Šmv\partial_v(\{a, b\}) = (-1)^{v(a)v(b)} \frac{a^{v(b)}}{b^{v(a)}} \bmod \mathfrak{m}_v

For F=QF = \mathbb{Q} and v=vpv = v_p (pp-adic valuation):

  • βˆ‚p({p,u})=uβ€Šmodβ€Šp\partial_p(\{p, u\}) = u \bmod p for u∈ZpΓ—u \in \mathbb{Z}_p^{\times}
  • βˆ‚p({p,p})=βˆ’1∈FpΓ—\partial_p(\{p, p\}) = -1 \in \mathbb{F}_p^{\times}
  • βˆ‚p({u1,u2})=1\partial_p(\{u_1, u_2\}) = 1 for u1,u2∈ZpΓ—u_1, u_2 \in \mathbb{Z}_p^{\times}

The Gersten complex

Definition4.6Gersten complex for Milnor K-theory

Let XX be a smooth variety over a field kk with function field F=k(X)F = k(X). For each point x∈X(p)x \in X^{(p)} of codimension pp, let k(x)k(x) be its residue field. The Gersten complex for KnMK_n^M is:

0β†’KnM(F)β†’βŠ•βˆ‚x⨁x∈X(1)Knβˆ’1M(k(x))β†’βŠ•βˆ‚x⨁x∈X(2)Knβˆ’2M(k(x))→⋯→⨁x∈X(n)Zβ†’00 \to K_n^M(F) \xrightarrow{\oplus \partial_x} \bigoplus_{x \in X^{(1)}} K_{n-1}^M(k(x)) \xrightarrow{\oplus \partial_x} \bigoplus_{x \in X^{(2)}} K_{n-2}^M(k(x)) \to \cdots \to \bigoplus_{x \in X^{(n)}} \mathbb{Z} \to 0

where βˆ‚x\partial_x is the residue map along the discrete valuation associated to the codimension-1 point xx. The fact that βˆ‚βˆ˜βˆ‚=0\partial \circ \partial = 0 (this complex is indeed a complex) is a non-trivial result, requiring the Weil reciprocity law and its higher analogues.

RemarkExactness: the Gersten conjecture

The Gersten conjecture for Milnor K-theory states that the Gersten complex is exact (except at the leftmost term). This was proved:

  • For smooth varieties over a field: by Kerz (2009), building on earlier work of Rost and Gabber.
  • For discrete valuation rings of mixed characteristic: partial results by various authors.

When exact, the Gersten complex provides a flasque resolution of the Zariski sheaf KnM\mathcal{K}_n^M (the sheafification of U↦KnM(O(U))U \mapsto K_n^M(\mathcal{O}(U))). This means:

HZarp(X,KnM)=Hp(GerstenΒ complex)H^p_{\text{Zar}}(X, \mathcal{K}_n^M) = H^p(\text{Gersten complex})

and in particular, HZar0(X,KnM)=KnM(F)∩(no residues)H^0_{\text{Zar}}(X, \mathcal{K}_n^M) = K_n^M(F) \cap (\text{no residues}) is the "unramified" Milnor K-theory.


Connection to Chow groups

ExampleMilnor K-theory and Chow groups

The Gersten complex for KnMK_n^M on a smooth variety XX of dimension dd gives:

HZarn(X,KnM)=coker⁑(⨁x∈X(nβˆ’1)k(x)Γ—β†’βˆ‚β¨x∈X(n)Z)=CHn(X)H^n_{\text{Zar}}(X, \mathcal{K}_n^M) = \operatorname{coker}\left(\bigoplus_{x \in X^{(n-1)}} k(x)^{\times} \xrightarrow{\partial} \bigoplus_{x \in X^{(n)}} \mathbb{Z}\right) = CH^n(X)

the Chow group of codimension-nn cycles modulo rational equivalence. Here:

  • The group ⨁x∈X(n)Z\bigoplus_{x \in X^{(n)}} \mathbb{Z} is the group of codimension-nn cycles.
  • The map βˆ‚\partial from ⨁x∈X(nβˆ’1)k(x)Γ—\bigoplus_{x \in X^{(n-1)}} k(x)^{\times} gives rational equivalence: βˆ‚x(f)=div⁑(f)\partial_x(f) = \operatorname{div}(f) for f∈k(x)Γ—f \in k(x)^{\times}.

This recovers the classical identification and places Chow groups within the K-theory framework.

ExampleThe Gersten complex on a curve

For a smooth curve CC over a field kk with function field F=k(C)F = k(C):

The Gersten complex for K1MK_1^M: 0β†’FΓ—β†’βŠ•vx⨁x∈C(1)Zβ†’00 \to F^{\times} \xrightarrow{\oplus v_x} \bigoplus_{x \in C^{(1)}} \mathbb{Z} \to 0

gives H0=k(C)Γ—βˆ©(noΒ poles)=kΓ—H^0 = k(C)^{\times} \cap (\text{no poles}) = k^{\times} (constant functions) and H1=Pic⁑(C)H^1 = \operatorname{Pic}(C) (the Picard group = divisor class group).

The Gersten complex for K2MK_2^M: 0β†’K2M(F)β†’βŠ•βˆ‚x⨁x∈C(1)k(x)Γ—β†’00 \to K_2^M(F) \xrightarrow{\oplus \partial_x} \bigoplus_{x \in C^{(1)}} k(x)^{\times} \to 0

gives H0=H^0 = unramified K2K_2 and H1=CH1(C)=Pic⁑(C)H^1 = CH^1(C) = \operatorname{Pic}(C). The Weil reciprocity law ∏x∈Cβˆ‚x({f,g})=1\prod_{x \in C} \partial_x(\{f, g\}) = 1 ensures that βˆ‚βˆ˜βˆ‚=0\partial \circ \partial = 0 (here the complex has only two terms, so this is the statement that the image of K2K_2 has trivial degree).


Weil reciprocity

RemarkWeil reciprocity and the sum of residues

For a smooth projective curve CC over a field kk and f,g∈k(C)Γ—f, g \in k(C)^{\times}, the Weil reciprocity law states:

βˆ‘x∈Cvx(βˆ‚x({f,g}))=0in ⨁xZ\sum_{x \in C} v_x(\partial_x(\{f, g\})) = 0 \quad \text{in } \bigoplus_{x} \mathbb{Z}

or more precisely, ∏x∈CNk(x)/k(βˆ‚x({f,g}))=1∈kΓ—\prod_{x \in C} N_{k(x)/k}(\partial_x(\{f, g\})) = 1 \in k^{\times}.

This generalizes to higher Milnor K-theory: for α∈KnM(k(C))\alpha \in K_n^M(k(C)),

βˆ‘x∈Ccores⁑k(x)/k(βˆ‚x(Ξ±))=0∈Knβˆ’1M(k)\sum_{x \in C} \operatorname{cores}_{k(x)/k}(\partial_x(\alpha)) = 0 \in K_{n-1}^M(k)

where cores⁑\operatorname{cores} is the corestriction (norm) map. This is the key identity ensuring the Gersten complex is a complex, and its higher-dimensional generalization is one of the deepest parts of the theory.