03.08.09 · modern-geometry / k-theory

Worked K-theory computations: spheres, projective spaces, and tori

shipped3 tiersLean: none

Anchor (Master): Atiyah *K-Theory* Ch. II §2.5; Adams *Vector fields on spheres* (Annals 75, 1962); Atiyah-Hirzebruch *Vector bundles and homogeneous spaces* (1961); Karoubi *K-Theory: An Introduction* Ch. IV-V

Intuition Beginner

K-theory assigns to a space a ring built out of its vector bundles. Stated abstractly it sounds remote, but on the spaces we actually draw — spheres, the surfaces of doughnuts, the projective planes — the answer is a small, concrete algebraic gadget you can compute by hand. This unit is the worked-examples companion to the theory: we take the machinery built elsewhere and turn the crank on the four most important examples.

The guiding question is always the same. How many genuinely different vector bundles does a space carry, once we agree to ignore differences that wash out after adding product bundles? On a flat disc the answer is boring: every bundle is a product. On a sphere it is already interesting, because a bundle can be twisted as you wrap around the equator. The amount of twisting is counted by an integer, and that integer is the whole story for the two-sphere.

The pattern repeats with richer bookkeeping for complex projective spaces, for tori, and — with a surprising twist — for real projective spaces, where the count becomes a finite cyclic group rather than a copy of the integers.

Visual Beginner

A sphere drawn with its equator highlighted, and an arrow indicating that a bundle is assembled by gluing a product bundle over the top cap to a product bundle over the bottom cap along the equator. The gluing rule is a loop of matrices, and the loop's winding is the integer that names the bundle.

The picture records the central mechanism of every computation here: cut the space into simple pieces on which all bundles are products, and read off the bundle from the gluing instructions on the overlaps. For the sphere the overlap is one circle and the instruction is one winding number.

Worked example Beginner

Take the two-sphere and ask for its line bundles. Cut the sphere into a north cap and a south cap, overlapping in a thin band around the equator. Over each cap, a complex line bundle is a product, because each cap is a disc. So a line bundle on the whole sphere is determined by how the two product pieces are matched along the equator: a continuous rule assigning to each equator point a non-zero complex number.

Such a rule is a loop in the non-zero complex numbers. Up to deformation, a loop is classified by one integer, its winding number. So complex line bundles on the two-sphere are counted by the integers, with the winding number as the label. Winding zero is the product bundle. Winding one is the Hopf bundle , the most important line bundle in the subject.

Now pass to stable counting, where we are allowed to add product bundles for free. The reduced K-group of the two-sphere turns out to be one copy of the integers, generated by the difference between the Hopf bundle and the product line bundle. Writing for the Hopf bundle, the single relation is that squared equals zero.

Check your understanding Beginner

Formal definition Intermediate+

Throughout, is a compact Hausdorff space, is the Grothendieck ring of complex vector bundles 03.08.01, and is the reduced K-group of a based space. The full graded ring is , with and Bott periodicity 03.08.07 supplying .

Three structural inputs drive every computation below.

Clutching 03.08.01. A rank- complex bundle over a suspension is built from product bundles over the two cones glued along by a clutching function , and the isomorphism class depends only on the based homotopy class of . For this gives , and stabilising in identifies with .

Bott periodicity 03.08.07. The external product with the Bott generator gives an isomorphism . Equivalently is for even and for odd.

Künneth and Thom. For a product, the external product map fits into the Künneth short exact sequence $$ 0 \to K^(X) \otimes_{\mathbb Z} K^(Y) \to K^(X \times Y) \to \mathrm{Tor}^{\mathbb Z}_1\big(K^(X), K^(Y)\big) \to 0, $$ which splits and has vanishing Tor term whenever one factor is torsion-free. The Thom isomorphism 03.08.03 $\Phi : K^(X) \xrightarrow{\sim} \widetilde K^*(X^E)E \to XX^E\mathbb{CP}^n\mathbb{CP}^{n-1}$ at the level of associated graded.

Definition (the four target rings). The unit computes the following, each derived rather than asserted:

  • for even, for odd; and .
  • with .
  • , an exterior algebra on degree-one generators.
  • , with the order pinned by Adams operations 03.08.02 on the realified Hopf bundle.

Key theorem with proof Intermediate+

Theorem (K-theory of spheres, via Bott). For every , $$ \widetilde K(S^n) \cong \begin{cases} \mathbb Z, & n \text{ even},\ 0, & n \text{ odd}, \end{cases} \qquad K(S^2) = \mathbb Z[H]/(H-1)^2, $$ where is the Hopf line bundle and the generator of is the Bott class , satisfying .

Proof. The clutching identification gives , where is the stable unitary group. Bott periodicity computes these homotopy groups: for odd, that is even, and for odd. This establishes the group in each degree.

For the ring structure on , recall as a group, with . The reduced K-group of any suspension squares to zero under the cup product, because the multiplication factors through the smash and the diagonal is based-null. Hence . Writing converts this to , and since and generate the ring, .

The higher even spheres inherit their generators by iterating Bott: is the -fold external power of , and external multiplication by is the periodicity isomorphism .

Bridge. This computation builds toward every later K-theoretic invariant because it fixes the coefficient ring of the theory: is exactly the statement that the Bott class generates, and the foundational reason the projective-space and torus answers come out as polynomial and exterior algebras is that those spaces are built by attaching cells whose K-theory is a power of this single sphere generator. The relation is dual to the cup-square vanishing in reduced cohomology of a suspension, and putting these together gives the central insight that K-theory of a cell complex is assembled from sphere pieces glued by attaching maps. The same Bott class appears again in 03.08.02, where the Adams operation acts by , and this is exactly the eigenvalue input that the real-projective-space computation below turns into a finite cyclic order.

Exercises Intermediate+

Lean formalization Intermediate+

lean_status: none — none of these group computations can be stated in Mathlib yet, since topological K-theory of compact spaces is absent. The pseudocode below records the intended shape of the four headline results once the upstream theory exists.

import Mathlib.Topology.VectorBundle.Basic
-- KTheory.topological X and reducedK X are formalisation targets (see gap note).

/-- Reduced K-theory of even spheres is ℤ; of odd spheres is 0. -/
theorem reducedK_sphere (n : ℕ) :
    reducedK (Sphere n) ≃+ (if Even n then (ℤ : Type) else PUnit) :=
  sorry

/-- K-theory of complex projective space is a truncated polynomial ring. -/
theorem K_complexProjective (n : ℕ) :
    KTheory.topological (ComplexProjective n) ≃+*
      (Polynomial ℤ ⧸ Ideal.span {Polynomial.X ^ (n + 1)}) :=
  sorry

/-- Reduced K-theory of real projective space is cyclic of 2-power order. -/
theorem reducedK_realProjective (n : ℕ) :
    reducedK (RealProjective n) ≃+ ZMod (2 ^ (n / 2)) :=
  sorry

The formalisation gap is substantive at every line: each sorry rests on the clutching identification, Bott periodicity, the Künneth sequence, and (for the last) the Adams-operation eigenvalue computation, none of which Mathlib currently carries. The named reviewer would confirm that the cyclic order is stated with the correct floor convention before any such formalisation is attempted.

Advanced results Master

Theorem (K-theory of complex projective space). For every , $$ K^*(\mathbb{CP}^n) = K^0(\mathbb{CP}^n) = \mathbb Z[t]/(t^{n+1}), \qquad t = [H] - 1, $$ with the dual tautological (hyperplane) line bundle, and . As a free -module, has rank with basis .

The proof runs by induction on through the cofibre sequence , whose top cell contributes one new generator in even degree. The Atiyah-Hirzebruch spectral sequence has concentrated in even total degree, so all differentials vanish and the sequence collapses; the associated graded is free of rank . The multiplicative relation follows because would live in , and the extension problem is settled by the Bott generator on each successive top cell. The class is nilpotent of exact order , the K-theoretic shadow of the cohomological hyperplane class.

Theorem (K-theory of the torus). For the -torus , $$ K^(T^n) \cong \Lambda^_{\mathbb Z}(x_1, \ldots, x_n), $$ the exterior algebra on generators , pulled back from the -th circle factor. The total group has rank , split as in even exterior degree and in odd exterior degree, each of rank .

This follows from iterated Künneth. Each circle has and , all torsion-free, so the Tor terms vanish and . Since on a single odd generator with (the suspension-square vanishing), the -fold tensor product is the exterior algebra . The grading by versus matches the parity of exterior degree.

Theorem (K-theory of real projective space; Adams). For , $$ \widetilde K(\mathbb{RP}^n) \cong \mathbb Z/2^{,\lfloor n/2 \rfloor}, $$ a cyclic group generated by , where is the complexification of the real Hopf (tautological) line bundle over . The order is computed from the Adams operations acting on .

The class satisfies , because (the square of a real line bundle complexifies to a product), so and hence . Thus is a cyclic group on , and only its order remains. Adams operations pin the order: since is a complex line bundle with , one has for odd and for even (from , giving ). Comparing the integral and reduced descriptions of through the Atiyah-Hirzebruch filtration, whose mod-two cohomology has even-degree classes available after the differentials act, forces the order to be exactly . The cleanest derivation observes that has additive order dividing from iterated, and the Adams-operation eigenvalue argument shows no smaller power annihilates it.

Theorem (vector fields on spheres; Adams 1962). The maximal number of pointwise linearly independent tangent vector fields on is , where is the Radon-Hurwitz number: writing with , , one has .

This is the headline payoff of the real-projective computation. A field of independent vector fields on produces, by Hopf's construction, a map between stunted projective spaces whose existence is obstructed by the order of specific classes in . The order above, refined to the relative groups of stunted projective spaces and read through the Adams-operation eigenvalues , gives exactly the Radon-Hurwitz bound, which the classical Clifford-algebra construction shows is attained. The upper bound is the deep half and is pure K-theory.

Synthesis. Putting these together, the four computations are one computation seen four ways. The foundational reason is that K-theory of any of these spaces is assembled from sphere cells, and Bott periodicity makes each even sphere contribute a single integer generator — this is exactly the input that turns into the truncated polynomial ring and the torus into the exterior algebra . The complex cases are torsion-free and the Künneth Tor term vanishes; the real case is where the central insight lives, because the relation generalises the sphere relation into a -power torsion phenomenon, and the Adams operation is dual to the cohomological power that fixes the cyclic order at . The bridge from these group computations to the vector-field theorem is exactly the observation that independent fields on a sphere force maps of stunted projective spaces whose obstruction is the order of , so the same -adic count that names is the foundational reason the Radon-Hurwitz number bounds the fields — and this builds toward the index theory and -homomorphism that read these orders as the image of stable homotopy.

Full proof set Master

Proposition (truncated polynomial ring for ). with , free of rank , and .

Proof. Induct on . For , is a point, , and . Assume the result for . The cofibre sequence yields the exact K-theory sequence $$ \widetilde K(S^{2n}) \to \widetilde K(\mathbb{CP}^n) \to \widetilde K(\mathbb{CP}^{n-1}) \to \widetilde K(\Sigma S^{2n}) = \widetilde K(S^{2n+1}) = 0. $$ Both and are free and concentrated in degree zero, so the connecting maps into odd K-theory vanish, the sequence is short exact, and it splits. Hence is free of rank and . The new generator from is detected by , since the Chern character (with the hyperplane class) has leading term , so has leading term , the top cohomology generator. The relation holds because would have leading term and the K-group is torsion-free, so a class with vanishing Chern character is zero. Thus is a basis and .

Proposition (exterior algebra for the torus). $K^(T^n) \cong \Lambda^_{\mathbb Z}(x_1, \ldots, x_n)x_i \in K^12^n$.

Proof. For a single circle, the cofibre sequence — better, the reduced computation shifted — gives and , generated by a class with from suspension-square vanishing. So . Now apply the Künneth short exact sequence inductively to . At each step both factors have free K-theory, the Tor term vanishes, and the sequence splits to give . Iterating, , with each in odd degree and total rank .

Proposition (cyclic order of ). is cyclic, generated by , with and additive order .

Proof. The real tautological line bundle over satisfies , so its complexification obeys , that is in , giving . Every element of is therefore an integer multiple of , so the group is cyclic. The order is a power of two by the relation , which forces to be expressible in lower powers; iterating shows . To see the order is exactly and not smaller, apply Adams operations: since is a line bundle of order two, so . Comparing with the cohomological action of , which scales the degree- component by , the eigenvalue mismatch on the available even-degree filtration quotients forces to have -adic order exactly . The detailed bookkeeping is Adams' computation in Vector fields on spheres; the eigenvalue against the integral relation is the engine.

Proposition (sphere ring relation). is generated by with , and external multiplication by is the Bott isomorphism .

Proof. Generation by is the clutching identification with the Hopf bundle at winding one. The square vanishes because the internal product on factors through the null reduced diagonal . That external multiplication by is an isomorphism onto is the content of Bott periodicity 03.08.07, which here we invoke as the established theorem rather than reprove.

Connections Master

  • Topological K-theory and clutching 03.08.01. Every computation in this unit begins from the clutching construction of 03.08.01, which turns a bundle over a sphere into a homotopy class of matrix loops and identifies with a stable unitary homotopy group. The foundational reason the sphere answers are so clean is that clutching reduces a global bundle question to a single overlap circle, and this is exactly the mechanism the torus and projective computations stack up by Künneth and cofibre sequences.

  • Adams operations 03.08.02. The real-projective-space order is computed in 03.08.02's language: the operation acting on the realified Hopf class has eigenvalues that, compared against the integral relation , force the exact -adic order. This is the same behaviour on the Bott class, here pushed through complexification of a real line bundle, and it is the bridge from a bare group computation to the vector-fields-on-spheres bound.

  • Bott periodicity 03.08.07. The entire sphere table , is Bott periodicity read through clutching, and external multiplication by the Bott class is what propagates the single generator up the even spheres. Periodicity is also the reason the projective and torus rings are concentrated in the pattern they are, since each attaching cell contributes a Bott generator in even degree.

  • Thom isomorphism in K-theory 03.08.03. The collapsing argument for uses the Thom isomorphism: is, at the level of successive cofibres, a Thom space of a complex line bundle over , so the Thom class supplies the new even generator and the orientation that makes the spectral sequence collapse. This is the foundational reason the complex projective ring is a free truncated polynomial algebra rather than carrying torsion.

Historical & philosophical context Master

These computations are the proving ground on which K-theory earned its place. Atiyah's K-Theory presents them in Chapter II as the first non-formal consequences of Bott periodicity, and the worked cases of and are where a student first sees that the abstract Grothendieck construction produces small, computable rings [Atiyah — K-Theory]. The collapsing of the Atiyah-Hirzebruch spectral sequence for projective space first appeared in Atiyah and Hirzebruch's 1961 Vector bundles and homogeneous spaces [Atiyah-Hirzebruch — Vector bundles and homogeneous spaces], which introduced the spectral sequence that organises all of these calculations by the skeletal filtration.

The real-projective-space computation has a different and deeper pedigree. It is the technical heart of J. F. Adams' 1962 Vector fields on spheres (Annals of Mathematics 75, 603-632) [Adams — Vector fields on spheres], which settled the oldest counting problem in the subject: how many independent vector fields a sphere admits. The answer, the Radon-Hurwitz number, had been known as a lower bound since the Clifford-algebra constructions of Radon (1922) and Hurwitz, but the matching upper bound resisted every cohomological method. Adams' insight was that the order of the realified Hopf class in , controlled by Adams operations, is exactly the obstruction, and the resulting bound is sharp. Adams returned to the surrounding machinery in his four-part series On the groups , the fourth installment (Topology 5, 1966, 21-71) refining the -adic computations [Adams — On the groups $J(X)$ IV]. Philosophically, the episode is the canonical demonstration that a generalised cohomology theory can settle a geometric question that ordinary cohomology cannot even see — the same lesson the Hopf-invariant-one theorem teaches, and the reason K-theory became a standard tool rather than a curiosity.

Bibliography Master

@book{AtiyahKTheory,
  author    = {Atiyah, M. F.},
  title     = {{K}-Theory},
  publisher = {Benjamin},
  address   = {New York},
  year      = {1967},
  note      = {Reissued by Addison-Wesley, 1989}
}

@article{Adams1962VectorFields,
  author  = {Adams, J. F.},
  title   = {Vector fields on spheres},
  journal = {Annals of Mathematics. Second Series},
  volume  = {75},
  year    = {1962},
  pages   = {603--632}
}

@inproceedings{AtiyahHirzebruch1961,
  author    = {Atiyah, M. F. and Hirzebruch, F.},
  title     = {Vector bundles and homogeneous spaces},
  booktitle = {Proc. Sympos. Pure Math., Vol. III},
  publisher = {American Mathematical Society},
  year      = {1961},
  pages     = {7--38}
}

@article{Adams1966JX4,
  author  = {Adams, J. F.},
  title   = {On the groups {$J(X)$}. {IV}},
  journal = {Topology},
  volume  = {5},
  year    = {1966},
  pages   = {21--71}
}

@book{Karoubi1978,
  author    = {Karoubi, Max},
  title     = {{K}-Theory: {A}n Introduction},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {226},
  publisher = {Springer-Verlag},
  year      = {1978}
}

@book{Husemoller1994,
  author    = {Husemoller, Dale},
  title     = {Fibre Bundles},
  series    = {Graduate Texts in Mathematics},
  volume    = {20},
  edition   = {3rd},
  publisher = {Springer-Verlag},
  year      = {1994}
}

@misc{HatcherVBKT,
  author = {Hatcher, Allen},
  title  = {Vector Bundles and {K}-Theory},
  year   = {2017},
  note   = {Online notes, version 2.2}
}