Characteristic class

From Diffgeom

Definition

A characteristic class is a function that associates, to every principal G-bundle PX an element c(P) in the cohomology algebra H*(X), such that if f:YX is a continuous map, then c(f*P)=f*(cP) where the f* on the left is the usual pullback of the bundle, and the f* on the right is the induced map on the cohomology.