Abstract
In this note we give an elementary proof of Milnor’s theorem that Chern numbers determine complex bordism. The proof is based on the idea of the authors’ previous paper [1] in which Thom’s theorem on unoriented bordism was given a similar proof. The reader is referred to this paper for an easier, more special argument illustrating our idea.
The theorem is proved by induction on dimension. One uses the theorem in dimensions <n to show (1.4) that if Mn has all Chern numbers zero, and tM:M→BU defines the weakly-complex structure on M, then {M,tM}={N,c} in ΩUn(BU) where c is a contant map. For each prime p≥2, this leads (§2) to a relation in ΩU∗(BZ/p), whence (§3) p divides {M} in ΩUn. It then follows that {M}=0, if we use the fact, from homotopy theory, that ΩUn is finitely generated for each n.