Math 2.0

K-theory K0 and projective modules Theorem

Serre–Swan theorem

Builds on Compact spaceHausdorff spaceVector bundleSection of a vector bundleFinitely generated projective moduleEquivalence of categories

Statement

Let XX be a compact Hausdorff space, let 𝕂\mathbb{K} be ℝ\R or ℂ\C, and let C(X)C(X) be the ring of continuous functions X→𝕂X \to \mathbb{K}. For a 𝕂\mathbb{K}-vector bundle EE of finite rank on XX, let Γ(E)\Gamma(E) be the C(X)C(X)-module of continuous sections of EE. Then Γ(E)\Gamma(E) is a finitely generated projective C(X)C(X)-module. The functor E↦Γ(E)E \mapsto \Gamma(E) is an equivalence of categories from 𝕂\mathbb{K}-vector bundles of finite rank on XX to finitely generated projective C(X)C(X)-modules.

Remarks

The key step is that every vector bundle EE on a compact Hausdorff space is a direct summand of a trivial bundle X×𝕂NX \times \mathbb{K}^N. One builds the embedding from finitely many local trivializations and a partition of unity, and takes the complement to be the orthogonal complement for a metric on the fibres. Then Γ(E)\Gamma(E) is a direct summand of Γ(X×𝕂N)=C(X)N\Gamma(X \times \mathbb{K}^N) = C(X)^N. Conversely, an idempotent matrix e∈MN(C(X))e \in M_N(C(X)) gives the bundle whose fibre at xx is the image of e(x)e(x).

Example: on the 22-sphere, the tangent bundle corresponds to the module of continuous vector fields, which is projective but not free. In K-theory the theorem gives K0(X)≅K0(C(X))K^0(X) \cong K_0(C(X)), linking topological K-theory with algebraic K-theory of rings.

The compactness is used to embed EE in a trivial bundle of finite rank. Jean-Pierre Serre proved the analogous algebraic statement in 1955: for a commutative ring AA, vector bundles on the affine scheme Spec A\mathrm{Spec}\, A correspond to finitely generated projective AA-modules. Richard Swan proved the topological version in 1962.

Going deeper

For a student

The theorem is the reason projective modules are thought of as vector bundles, and why algebraic K-theory of rings is modelled on topological K-theory. Trivial bundles correspond to free modules, Whitney sums to direct sums, and tensor products of bundles to tensor products of modules. Questions such as Serre's problem on projective modules over polynomial rings come from this dictionary. In operator algebras, the theorem motivates treating projective modules over a noncommutative C*-algebra as vector bundles over a "noncommutative space".

Reading path

To understand this page from the ground up, read these 7 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Compact space concept
  2. Equivalence of categories concept
  3. Finitely generated projective module concept
  4. Hausdorff space concept
  5. Section of a vector bundle concept
  6. Vector bundle concept
  7. Serre–Swan theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Serre%E2%80%93Swan_theorem
About this page
TagB31RNWHHAY
URIm2://B31RNWHHAY
Kindstatement, theorem
WritingW0 stub
MSC19L99, 55R50, 13C10
StatusThis copy of the site has no build data. Run m2 status B31RNWHHAY.
AboutVector bundle, Finitely generated projective module
UsesCompact space, Hausdorff space, Vector bundle, Section of a vector bundle, Finitely generated projective module, Equivalence of categories
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.