ProofComplete

Proof of the Projective Bundle Theorem for Kβ‚€

We give a complete proof of the projective bundle theorem at the level of K0K_0, following Grothendieck's original approach via the Koszul complex and the splitting principle. This illustrates the interplay between exact sequences and the ring structure of K0K_0.


Statement

Theorem5.4Projective Bundle Theorem for Kβ‚€

Let XX be a Noetherian scheme and E\mathcal{E} a locally free sheaf of rank rr on XX. Let Ο€:P(E)β†’X\pi: \mathbb{P}(\mathcal{E}) \to X be the projective bundle with tautological line bundle O(1)\mathcal{O}(1). The map

Ξ¦:K0(X)rβ†’K0(P(E)),(a0,…,arβˆ’1)β†¦βˆ‘i=0rβˆ’1Ο€βˆ—(ai)β‹…[O(i)]\Phi: K_0(X)^r \to K_0(\mathbb{P}(\mathcal{E})), \quad (a_0, \ldots, a_{r-1}) \mapsto \sum_{i=0}^{r-1} \pi^*(a_i) \cdot [\mathcal{O}(i)]

is an isomorphism of abelian groups. Moreover, K0(P(E))K_0(\mathbb{P}(\mathcal{E})) is generated as a K0(X)K_0(X)-algebra by [O(1)][\mathcal{O}(1)].


Proof

Proof

Part A: Ξ¦\Phi is surjective.

Step A1: Generation by twists. We claim that every class in K0(P(E))K_0(\mathbb{P}(\mathcal{E})) is a K0(X)K_0(X)-linear combination of [O],[O(1)],…,[O(rβˆ’1)][\mathcal{O}], [\mathcal{O}(1)], \ldots, [\mathcal{O}(r-1)].

For any coherent sheaf F\mathcal{F} on P(E)\mathbb{P}(\mathcal{E}), Serre's theorem gives: for n≫0n \gg 0, the sheaf F(n)=FβŠ—O(n)\mathcal{F}(n) = \mathcal{F} \otimes \mathcal{O}(n) is generated by its direct image Ο€βˆ—F(n)\pi_*\mathcal{F}(n). That is, the evaluation map

Ο€βˆ—Ο€βˆ—F(n)β†’F(n)β†’0\pi^*\pi_*\mathcal{F}(n) \to \mathcal{F}(n) \to 0

is surjective. Thus [F(n)]=Ο€βˆ—[Ο€βˆ—F(n)]βˆ’[ker⁑][\mathcal{F}(n)] = \pi^*[\pi_*\mathcal{F}(n)] - [\ker] where ker⁑\ker is a coherent sheaf on P(E)\mathbb{P}(\mathcal{E}) with "lower complexity." By Noetherian induction on the support, we reduce to sheaves of the form Ο€βˆ—GβŠ—O(m)\pi^*\mathcal{G} \otimes \mathcal{O}(m).

Step A2: Reducing twists modulo rr. The tautological sequence on P(E)\mathbb{P}(\mathcal{E}) is:

0β†’O(βˆ’1)β†’Ο€βˆ—Eβ†’Qβ†’00 \to \mathcal{O}(-1) \to \pi^*\mathcal{E} \to \mathcal{Q} \to 0

where Q\mathcal{Q} is the universal quotient of rank rβˆ’1r-1. Taking the rr-th exterior power of the dual sequence (Koszul complex):

0β†’Ο€βˆ—(det⁑E)βˆ¨βŠ—O(r)β†’Ο€βˆ—Ξ›rβˆ’1Eβˆ¨βŠ—O(rβˆ’1)β†’β‹―β†’Ο€βˆ—Eβˆ¨βŠ—O(1)β†’Oβ†’00 \to \pi^*(\det \mathcal{E})^\vee \otimes \mathcal{O}(r) \to \pi^*\Lambda^{r-1}\mathcal{E}^\vee \otimes \mathcal{O}(r-1) \to \cdots \to \pi^*\mathcal{E}^\vee \otimes \mathcal{O}(1) \to \mathcal{O} \to 0

This exact complex (the Koszul complex associated to the tautological section) gives the relation in K0K_0:

[O(r)]=βˆ‘j=0rβˆ’1(βˆ’1)rβˆ’1βˆ’jΟ€βˆ—[Ξ›rβˆ’1βˆ’jEβˆ¨βŠ—det⁑E]β‹…[O(j)][\mathcal{O}(r)] = \sum_{j=0}^{r-1} (-1)^{r-1-j} \pi^*[\Lambda^{r-1-j}\mathcal{E}^\vee \otimes \det\mathcal{E}] \cdot [\mathcal{O}(j)]

This expresses [O(r)][\mathcal{O}(r)] as a K0(X)K_0(X)-linear combination of [O],…,[O(rβˆ’1)][\mathcal{O}], \ldots, [\mathcal{O}(r-1)]. By induction, all [O(m)][\mathcal{O}(m)] for mβ‰₯rm \geq r (and by tensoring with O(βˆ’1)\mathcal{O}(-1) repeatedly, also for m<0m < 0) are in the span of {[O(i)]}i=0rβˆ’1\{[\mathcal{O}(i)]\}_{i=0}^{r-1}.

Combining Steps A1 and A2, Ξ¦\Phi is surjective.


Part B: Ξ¦\Phi is injective.

Step B1: Construct a left inverse. Define Ξ¨j:K0(P(E))β†’K0(X)\Psi_j: K_0(\mathbb{P}(\mathcal{E})) \to K_0(X) for 0≀j≀rβˆ’10 \leq j \leq r-1 by:

Ξ¨j(Ξ±)=βˆ‘iβ‰₯0(βˆ’1)i[RiΟ€βˆ—(Ξ±βŠ—O(βˆ’j))]\Psi_j(\alpha) = \sum_{i \geq 0} (-1)^i [R^i\pi_*(\alpha \otimes \mathcal{O}(-j))]

This is the K-theoretic direct image of Ξ±(βˆ’j)\alpha(-j).

Step B2: Compute Ξ¨j∘Φ\Psi_j \circ \Phi. For the basis elements Ο€βˆ—(ak)β‹…[O(k)]\pi^*(a_k) \cdot [\mathcal{O}(k)]:

Ξ¨j(Ο€βˆ—(ak)β‹…[O(k)])=akβ‹…βˆ‘i(βˆ’1)i[RiΟ€βˆ—O(kβˆ’j)]\Psi_j(\pi^*(a_k) \cdot [\mathcal{O}(k)]) = a_k \cdot \sum_i (-1)^i [R^i\pi_*\mathcal{O}(k-j)]

by the projection formula RiΟ€βˆ—(Ο€βˆ—GβŠ—O(m))=GβŠ—RiΟ€βˆ—O(m)R^i\pi_*(\pi^*\mathcal{G} \otimes \mathcal{O}(m)) = \mathcal{G} \otimes R^i\pi_*\mathcal{O}(m).

Step B3: Cohomology of O(m)\mathcal{O}(m) on fibers. For the projective bundle P(E)β†’X\mathbb{P}(\mathcal{E}) \to X with fibers Prβˆ’1\mathbb{P}^{r-1}:

RiΟ€βˆ—O(m)={SmEi=0,β€…β€Šmβ‰₯000<i<rβˆ’1,β€…β€ŠallΒ m(det⁑E)βŠ—Sβˆ’mβˆ’rE∨i=rβˆ’1,β€…β€Šmβ‰€βˆ’r0i=0,β€…β€Šβˆ’r<m<0R^i\pi_*\mathcal{O}(m) = \begin{cases} S^m\mathcal{E} & i = 0, \; m \geq 0 \\ 0 & 0 < i < r-1, \; \text{all } m \\ (\det\mathcal{E}) \otimes S^{-m-r}\mathcal{E}^\vee & i = r-1, \; m \leq -r \\ 0 & i = 0, \; -r < m < 0 \end{cases}

where SmS^m denotes the mm-th symmetric power. In particular, for 0≀k,j≀rβˆ’10 \leq k, j \leq r-1:

RiΟ€βˆ—O(kβˆ’j)={Skβˆ’jEifΒ kβ‰₯jΒ andΒ i=00ifΒ k<jΒ (sinceΒ βˆ’(rβˆ’1)≀kβˆ’j<0)R^i\pi_*\mathcal{O}(k-j) = \begin{cases} S^{k-j}\mathcal{E} & \text{if } k \geq j \text{ and } i = 0 \\ 0 & \text{if } k < j \text{ (since } -(r-1) \leq k-j < 0 \text{)} \end{cases}

Step B4: The matrix is upper triangular. The matrix Mjk=βˆ‘i(βˆ’1)i[RiΟ€βˆ—O(kβˆ’j)]M_{jk} = \sum_i (-1)^i [R^i\pi_*\mathcal{O}(k-j)] for 0≀j,k≀rβˆ’10 \leq j, k \leq r-1 satisfies:

  • Mjk=[Skβˆ’jE]M_{jk} = [S^{k-j}\mathcal{E}] for kβ‰₯jk \geq j (in K0(X)K_0(X))
  • Mjk=0M_{jk} = 0 for k<jk < j
  • Mjj=[S0E]=[OX]=1M_{jj} = [S^0\mathcal{E}] = [\mathcal{O}_X] = 1

So MM is upper triangular with 11's on the diagonal in K0(X)K_0(X). Such a matrix is invertible over K0(X)K_0(X), so Ξ¨=(Ξ¨0,…,Ξ¨rβˆ’1)\Psi = (\Psi_0, \ldots, \Psi_{r-1}) provides a left inverse to Ξ¦\Phi. Since Ξ¦\Phi is already surjective, Ξ¦\Phi is an isomorphism. β–‘\square

β– 

Consequences

ExampleRing structure on Kβ‚€(β„™(E))

From the Koszul relation in Step A2, the ring K0(P(E))K_0(\mathbb{P}(\mathcal{E})) is:

K0(P(E))β‰…K0(X)[ΞΎ]/(βˆ‘j=0r(βˆ’1)j[Ξ›jE]β‹…ΞΎrβˆ’j)K_0(\mathbb{P}(\mathcal{E})) \cong K_0(X)[\xi] / \left(\sum_{j=0}^{r} (-1)^j [\Lambda^j\mathcal{E}] \cdot \xi^{r-j}\right)

where ΞΎ=[O(1)]\xi = [\mathcal{O}(1)]. The relation βˆ‘(βˆ’1)jΞ»j(E)β‹…ΞΎrβˆ’j=0\sum (-1)^j \lambda^j(\mathcal{E}) \cdot \xi^{r-j} = 0 is the characteristic polynomial of the tautological line bundle.

For E=Or\mathcal{E} = \mathcal{O}^r (trivial bundle), P(E)=XΓ—Prβˆ’1\mathbb{P}(\mathcal{E}) = X \times \mathbb{P}^{r-1}, Ξ›jE=O(rj)\Lambda^j\mathcal{E} = \mathcal{O}^{\binom{r}{j}}, and the relation becomes (ΞΎβˆ’1)r=0(\xi - 1)^r = 0 (setting h=ΞΎβˆ’1h = \xi - 1: hr=0h^r = 0).

RemarkExtension to higher K-groups

The proof for K0K_0 extends to all higher K-groups KnK_n by working with the Q-construction or Waldhausen S-construction. The key step is showing that the functor ⨁i=0rβˆ’1K(V(X))β†’K(V(P(E)))\bigoplus_{i=0}^{r-1} K(\mathcal{V}(X)) \to K(\mathcal{V}(\mathbb{P}(\mathcal{E}))) via (Fi)β†¦β¨Ο€βˆ—FiβŠ—O(i)(\mathcal{F}_i) \mapsto \bigoplus \pi^*\mathcal{F}_i \otimes \mathcal{O}(i) is a homotopy equivalence of K-theory spectra. This uses the fact that the Koszul resolution works at the level of chain complexes, not just K-groups.