Skip to content

Chern Numbers

A Chern number is an integer obtained by integrating the curvature of a complex vector bundle over a closed even-dimensional parameter space. For a U(1)U(1) line bundle over a closed oriented surface MM, the first Chern number is

C=12π∫MF,C = \frac{1}{2\pi} \int_M F,

where FF is the real curvature two-form in the convention that parallel transport has phase factor ei∫Ae^{i\int A}.

This page explains the two-dimensional U(1)U(1) case most often used in Berry phase and quantum Hall physics. Higher Chern classes and characteristic-class theory belong to more advanced topology pages.

For the physics-side local field whose integral appears here, see Berry Curvature.

Chern numbers are the curvature-integral version of a topological invariant. They appear when local geometric data cannot be patched into one globally trivial description.

In quantum mechanics, the most common examples are:

  • Berry curvature of an eigenstate line bundle over a closed parameter surface;
  • Berry curvature of a Bloch band over a two-dimensional Brillouin-zone torus;
  • the integer in the Thouless–Kohmoto–Nightingale–den Nijs description of the integer quantum Hall effect;
  • the flux of an effective monopole through a parameter sphere around a degeneracy.

The key point is not merely that an integral happens to be an integer. The integer is stable under smooth deformations that do not close the relevant spectral gap or change the bundle topology.

For the basic U(1)U(1) Chern number, one needs:

  • a closed oriented two-dimensional manifold MM;
  • a complex line bundle L→ML\to M;
  • a U(1)U(1) connection with local one-forms AαA_\alpha;
  • a globally defined curvature two-form FF.

The local connection forms depend on gauge choices:

Aβ=Aα−dχβαA_\beta = A_\alpha-d\chi_{\beta\alpha}

on overlaps. The curvature satisfies

F=dAα=dAβF=dA_\alpha=dA_\beta

on each patch and is globally defined.

The first Chern number is

C1(L)=12π∫MF.C_1(L) = \frac{1}{2\pi} \int_M F.

The factor 2π2\pi matches the phase convention for U(1)U(1) holonomy. Some mathematics texts use anti-Hermitian connection forms and write equivalent formulas with a factor of i/2πi/2\pi. The invariant content is the same after translating conventions.

Quantization comes from patching. Suppose a closed oriented surface MM is covered by two patches UNU_N and USU_S whose overlap deformation-retracts to a circle. On the overlap, the local frames are related by

eS=eiχeN.e_S=e^{i\chi}e_N.

With the convention used here,

AS=AN−dχ.A_S=A_N-d\chi.

Since F=dAN=dASF=dA_N=dA_S, split the integral into the two patches and use Stokes theorem. With compatible orientations, the boundary terms combine into

∫MF=∮overlapdχ.\int_M F = \oint_{\text{overlap}} d\chi.

The transition function eiχe^{i\chi} is single-valued on the overlap circle. Therefore χ\chi can change by only an integer multiple of 2π2\pi after one circuit:

∮dχ=2πn,n∈Z.\oint d\chi = 2\pi n, \qquad n\in\mathbb Z.

Thus

12π∫MF=n.\frac{1}{2\pi}\int_M F = n.

The exact sign of nn depends on the orientation convention for the surface and overlap circle, but the conclusion is invariant: the curvature integral is an integer.

Nonzero Chern Number Means No Global Gauge

Section titled “Nonzero Chern Number Means No Global Gauge”

If a smooth global connection one-form AA existed on all of a closed surface MM, then

F=dAF=dA

globally. Stokes theorem on a manifold without boundary would give

∫MF=∫MdA=∫∂MA=0.\int_M F = \int_M dA = \int_{\partial M}A = 0.

Therefore a nonzero Chern number implies that no single smooth global gauge covers the entire surface. One must use patches, transition functions, or a formulation in terms of globally defined projectors.

This is the same warning that appears in Berry-phase calculations: a singular-looking local gauge may be a patch artifact, while the obstruction to removing all such patching is topological.

For a nondegenerate eigenstate line bundle over a closed oriented surface MM, the Berry connection is locally

An=i⟨n∣dn⟩,A_n = i\langle n\rvert dn\rangle,

and the Berry curvature is

Fn=dAn.F_n=dA_n.

The corresponding Chern number is

Cn=12π∫MFn.C_n = \frac{1}{2\pi} \int_M F_n.

If the eigenstate is described by the projector

Pn=∣n⟩⟨n∣,P_n=\lvert n\rangle\langle n\rvert,

then in local coordinates

Fij(n)=i Tr⁡(Pn[∂iPn,∂jPn]).F_{ij}^{(n)} = i\,\operatorname{Tr} \left( P_n \left[ \partial_iP_n, \partial_jP_n \right] \right).

This projector formula is often safer than an eigenvector formula when no global smooth phase convention exists.

For the local spinor convention used in Berry Connection as a Mathematical Object,

F+=−12sin⁡θ dθ∧dϕ.F_+ = -\frac12\sin\theta\,d\theta\wedge d\phi.

Integrate over the unit sphere with the standard orientation:

∫S2F+=−12∫0π∫02πsin⁡θ dθ dϕ=−2π.\begin{aligned} \int_{S^2}F_+ &= -\frac12 \int_0^\pi\int_0^{2\pi} \sin\theta\,d\theta\,d\phi\\ &= -2\pi. \end{aligned}

Therefore

C+=12π∫S2F+=−1.C_+ = \frac{1}{2\pi}\int_{S^2}F_+ = -1.

The opposite eigenline has the opposite Chern number in the corresponding convention. This example is often described as a unit Berry monopole at the degeneracy enclosed by the parameter sphere. The sign depends on which eigenstate, Hamiltonian sign, and surface orientation are chosen.

Let T2T^2 have coordinates (kx,ky)(k_x,k_y) with periods 2π2\pi. If

F=N2π dkx∧dky,N∈Z,F = \frac{N}{2\pi}\,dk_x\wedge dk_y, \qquad N\in\mathbb Z,

then

∫T2F=N2π(2π)(2π)=2πN.\int_{T^2}F = \frac{N}{2\pi}(2\pi)(2\pi) = 2\pi N.

Thus

C=12π∫T2F=N.C=\frac{1}{2\pi}\int_{T^2}F=N.

This model captures the normalization used for Bloch bands over a Brillouin-zone torus. A real band curvature need not be constant, but its total integral is still an integer when the isolated band defines a line bundle over the closed Brillouin zone.

In the integer quantum Hall effect for noninteracting electrons in a periodic two-dimensional system, a filled isolated Bloch band contributes an integer Chern number over the Brillouin-zone torus. In common conventions, the Hall conductivity is proportional to the sum of occupied-band Chern numbers:

σxy=e2h∑occupied nCn,\sigma_{xy} = \frac{e^2}{h} \sum_{\text{occupied }n} C_n,

up to sign conventions for electron charge, Berry-curvature orientation, and coordinate orientation.

This page does not derive linear response or the full quantum Hall effect. It supplies the mathematical invariant that the physics pages use: a curvature integral over a closed parameter space that cannot change under smooth gap-preserving deformations. Integer Quantum Hall Effect is the canonical material treatment of plateaus, edges, localization, and metrology.

Chern numbers are stable because they are integer-valued and vary continuously under smooth deformations of the connection and bundle data. A continuous path of gapped Hamiltonians cannot change CnC_n for an isolated band unless the assumptions fail.

The usual failure mode is a gap closing. If the band touches another band, the eigenline may cease to be well-defined at that parameter value. After such a singular event, the Chern number assigned to a band can change.

This is why topological phase transitions are often associated with spectral gap closings. The Chern number is not a local curvature value; it is a global invariant of an isolated family.

Winding counts how a loop wraps around a one-dimensional target such as U(1)U(1) or around a missing point in the plane. A Chern number is a higher-dimensional cousin: it counts the obstruction encoded by curvature over a closed surface.

The two are connected by patching. In the two-patch argument above, the Chern number becomes the winding of the transition function

eiχ:S1→U(1)e^{i\chi}:S^1\to U(1)

around the overlap circle. Thus the curvature-integral integer and the transition-function winding are two views of the same topology.

  • Treating any integral of Berry curvature over any surface as a Chern number. The surface must be closed, oriented, and part of a well-defined bundle problem.
  • Forgetting the normalization factor 1/(2π)1/(2\pi) in the U(1)U(1) convention used here.
  • Assuming a nonzero Chern number can be represented by one smooth global eigenvector gauge.
  • Ignoring orientation and sign conventions.
  • Calling a local Berry curvature peak a topological invariant. The integral is topological; the local distribution can move under deformations.
  • Applying a band Chern number when the band is not isolated across the whole Brillouin zone.
  • Treating the quantum Hall formula as convention-free without specifying charge and orientation conventions.
  • S. S. Chern, “Characteristic classes of Hermitian manifolds,” Annals of Mathematics 47, 85-121, 1946.
  • D. J. Thouless, M. Kohmoto, M. P. Nightingale, and M. den Nijs, “Quantized Hall conductance in a two-dimensional periodic potential,” Physical Review Letters 49, 405-408, 1982.
  • B. Simon, “Holonomy, the quantum adiabatic theorem, and Berry’s phase,” Physical Review Letters 51, 2167-2170, 1983.
  • M. Nakahara, Geometry, Topology and Physics, 2nd ed., CRC Press, 2003.
  • T. Frankel, The Geometry of Physics, 3rd ed., Cambridge University Press, 2011.
  • M. Z. Hasan and C. L. Kane, “Colloquium: Topological insulators,” Reviews of Modern Physics 82, 3045-3067, 2010.
  • B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
  1. Let F=(N/2π) dkx∧dkyF=(N/2\pi)\,dk_x\wedge dk_y on a torus with 0≤kx,ky<2π0\leq k_x,k_y\lt2\pi. Compute the Chern number.
Solution

The integral is

∫T2F=N2π∫02π∫02πdkx dky=2πN.\int_{T^2}F = \frac{N}{2\pi} \int_0^{2\pi}\int_0^{2\pi} dk_x\,dk_y = 2\pi N.

Therefore

C=12π∫T2F=N.C = \frac{1}{2\pi} \int_{T^2}F = N.
  1. Why does a nonzero Chern number forbid a smooth global gauge on a closed surface?
Solution

If a smooth global gauge existed, the curvature would be globally F=dAF=dA. Since the surface has no boundary, Stokes theorem would give

∫MF=∫MdA=∫∂MA=0.\int_M F = \int_M dA = \int_{\partial M}A = 0.

A nonzero value of (1/2π)∫MF(1/2\pi)\int_MF therefore contradicts the existence of one smooth global gauge.

  1. For F+=−12sin⁡θ dθ∧dϕF_+=-\frac12\sin\theta\,d\theta\wedge d\phi on S2S^2, compute C+C_+ with the standard orientation.
Solution

Compute

∫S2F+=−12∫0π∫02πsin⁡θ dθ dϕ=−12(2)(2π)=−2π.\begin{aligned} \int_{S^2}F_+ &= -\frac12 \int_0^\pi\int_0^{2\pi} \sin\theta\,d\theta\,d\phi\\ &= -\frac12(2)(2\pi)\\ &= -2\pi. \end{aligned}

Thus

C+=12π∫S2F+=−1.C_+ = \frac{1}{2\pi} \int_{S^2}F_+ = -1.
  1. In the two-patch argument, why must ∮dχ\oint d\chi be an integer multiple of 2π2\pi?
Solution

The transition function is eiχe^{i\chi} on the overlap circle. For it to be single-valued after one circuit, the phase can change only by a multiple of 2π2\pi:

χ(1)−χ(0)=2πn.\chi(1)-\chi(0)=2\pi n.

Therefore

∮dχ=2πn.\oint d\chi=2\pi n.
  1. A two-band model is smoothly deformed while its lower band remains separated from the upper band everywhere on the Brillouin-zone torus. Can the lower-band Chern number change?
Solution

No. Under a smooth deformation that preserves the isolated-band condition over the entire torus, the Chern number varies continuously. Since it is integer-valued, it must remain constant. To change it, the band must cease to be isolated somewhere, usually through a gap closing.

  1. Explain the relation between the Chern number and winding in the two-patch construction.
Solution

The curvature integral over the closed surface reduces, by Stokes theorem on two patches, to an integral of dχd\chi around the overlap circle. The transition function eiχ:S1→U(1)e^{i\chi}:S^1\to U(1) has an integer winding number. That winding is precisely the integer obtained from (1/2π)∫MF(1/2\pi)\int_MF, up to the orientation convention.