The Chern number is often used to distinguish different topological phases of matter in two-dimensional electron systems.A fast and efficient coupling-matrix method is designed to calculate the Chern number in finite crystalline and disordered systems.To show its effectiveness,we apply the approach to the Haldane model and the lattice Hofstadter model,and obtain the correct quantized Chern numbers.The disorder-induced topological phase transition is well reproduced,when the disorder strength is increased beyond the critical value.We expect the method to be widely applicable to the study of topological quantum numbers.
The Chern number is often used to distinguish different topological phases of matter in two-dimensional electron systems. A fast and efficient coupling-matrix method is designed to calculate the Chern number in finite crystalline and disordered systems. To show its effectiveness, we apply the approach to the Haldane model and the lattice Hofstadter model, and obtain the correct quantized Chern numbers. The disorder-induced topological phase transition is well reproduced, when the disorder strength is increased beyond the critical value. We expect the method to be widely applicable to the study of topological quantum numbers.