Now we follow the same pattern as Stiefel-Whitney class to construct Chern’s class.
Axiom 1.
Axiom 2.
Axiom 3.
Axiom 4.
Prop. Let X be a compact Hausdorff space. Then
VectC1(X)≈[X,CP∞]
Proof.
Prop. Let L1,L2 be two complex line bundle over X, then
c1(L1⊗L2)=c1(L1)+c1(L2).
Proof. Let πi:CP∞×CP∞→CP∞, i=1,2 be two projection maps, and η→CP∞ be the tautological line bundle over CP∞. Since π1∗(η)⊗π2∗(η) is a line bundle over CP∞×CP∞, then according the the above Proposition, there exists
F:CP∞×CP∞→CP∞
such that the right square is a pullback diagram.
By Künneth formula,
H2(CP∞×CP∞)≅H2(CP∞)⊗H2(CP∞).
Let h∈H2(CP∞) denote the generator. It suffices to prove that
F∗h=h⊗1+1⊗h.