Giving a vector (principal) bundle is equivalent to give a family of cocycles ${g_{\beta \alpha}: U_\alpha\cap U_\beta \to G}$ where $G$ is the structure group of the bundle. Chern classes are powerful invariants of complex vector bundles, that can be described as
- the pullback of characteristic elements via the classifying map of the bundle,
- cohomology class of invariant polynomials in the curvature of any connection by Chern-Weyl theory.
Curiously, I am having an hard time in finding a clear definition of Chern Classes in term of the Cech cocycles of the bundle, which is one of the most practical ways of defining a bundle.
Is there any definition of the $k$-Chern class in term of the cocycles of the vector bundle?