Topological invariants