Algebra
Abstract algebra
Mathematics
Algebraic geometry
Characteristic classes
Bernhard Riemann
Homological algebra
Sheaf theory
Cohomology
Coherent sheaf
Chern class
Sheaf