For a vector bundle over a scheme
, consider the projective bundle
. Then we can use the canonical line bundle on
to define the $i-th$ Segre class of
as follows : for a cycle
, we pull it back, and we let the first Chern class of the canonical line bundle act on the pullback cycle
times ( so that we get the dimensions as expected), and then pushforward the result. Here we utilize the property that the projection from the projective bundle is both flat and proper.
The Segre classes have the following properties inherited from that of Chern class of line bundle :
- Projection formula
- Flat pull back
- Commutativity of classes
It also has vanishing property : that is, the Segre classes whose orders are negative or bigger than the dimension of are all trivial
Now we can define formally the Segre power series, and then take the inverse to get the Chern polynomials, which then gives us the Chern classes. The Chern classes also have the properties like projection formula, flat pulback, commutativity, vanishing, and one other important property is the Whitney sum formula, which states that the Chern polynomial of the “sum” of two vector bundles ( the middle term is the short exact sequences ) is the product of those of other two.