Berry Connection and Berry Curvature
The article Geometric (Berry) Phase ends with a loop integral: transport an eigenstate slowly around a closed circuit in parameter space and it returns wearing a phase that remembers the path. This article opens that integral up. The integrand, , is the Berry connection — a vector field behaving, line for line, like the electromagnetic vector potential: real, shifted by a gradient under rephasing, unmeasurable at a point. Its curl, the Berry curvature , is the gauge-invariant field strength, and by Stokes' theorem the geometric phase is the curvature flux through the loop. Here we prove the gauge law and the reality of the connection, derive the sum-over-states formula that makes the curvature manifestly gauge-invariant and exposes degeneracies as its point sources, and work spin-½ on both gauge patches to exhibit a monopole of charge at . Integrating the curvature over a closed surface then forces a quantized answer — the Chern number — proved analytically ( flux, ) and numerically, where a plaquette algorithm on a crude grid still returns . That is the deepest lesson here: the curvature is a local field you can compute, but its total flux is topology — the reason Hall conductances quantize.
- The Berry connection is a real vector field on parameter space; rephasing shifts it by , like the electromagnetic vector potential.
- The Berry curvature is gauge-invariant; the geometric phase around a loop equals the curvature flux through it (Stokes).
- The sum form needs no phase choice and diverges at degeneracies — they are the sources.
- Spin-½: the curvature is a monopole ; flux through any enclosing surface , so the Chern number is .
- A plaquette computation returns that integer exactly even on an 8×8 grid — totals of Berry flux are topology, not arithmetic.
- Key idea: the geometric phase has a field theory — a gauge potential whose gauge-invariant curl acts as a magnetic field on parameter space, with degeneracies as monopoles and integer total charge.
The geometric phase is governed by a gauge field on parameter space: the Berry connection is the potential, its curl the gauge-invariant curvature, and the phase around a loop is the curvature flux — mirroring how magnetic flux sets the Aharonov–Bohm phase.
Where this lives today
Berry curvature is now a standard column in band-structure tables. In crystals the parameter space is the Brillouin zone, and the curvature enters the semiclassical equations of motion as an anomalous velocity — electrons drift sideways with no magnetic field present. This produces the intrinsic anomalous Hall effect, shapes transport in graphene's valleys, and underlies the theory of electric polarization as a Berry phase of filled bands; the Chern number classifies quantum Hall systems and Chern insulators, and its time-reversal-symmetric descendants ( invariants) define topological insulators. The objects are measured, too: ultracold atoms realized the Haldane model (2014), matter-wave interferometry has mapped Berry curvature across a band, and the plaquette algorithm above is essentially how first-principles codes assign Chern numbers to real materials.
The physical picture
Carry a tangent vector around a closed loop on a sphere, keeping it as parallel as you can, and it comes back rotated by the solid angle enclosed. Nothing rotated it locally; the twist is the surface's curvature, revealed only by the round trip. A quantum state's phase behaves the same way: the connection is the rule for staying 'parallel' at each step, the curvature the failure of those adjustments to commute. The electromagnetic analogy is an exact structural match, not decoration. Parameter space is threaded by an effective magnetic field ; a dragged state behaves like a charge encircling flux, and as in the Aharonov–Bohm setup the potential is unobservable pointwise while its loop integral is physical. Gauge transformations, field strength, monopoles, quantized charge — every row of the dictionary has a Berry-side entry.
Why does the curvature 'know about' other eigenstates? Because moving through parameter space borrows amplitude, at first order, from the neighbors with weight . The curvature is the interference of these virtual excursions — hence its divergence near a level crossing: a degeneracy is a source, radiating Berry flux like a magnetic charge. The payoff is quantization — a monopole's total flux cannot change continuously. The punchline figure shows the experiment: a plaquette sum on an grid returns the Chern number to machine precision, and a two-band model's integer jumps only where the gap closes.
The connection and its gauge law
Start where Geometric (Berry) Phase leaves off: the geometric phase is the loop integral of . Give the integrand its own life. For each non-degenerate level of , define
where: — gradient in the external parameters (field components, flux, nuclear coordinates…); — a smooth local choice of instantaneous eigenstate. Differentiating shows is purely imaginary, so the makes real. But is only defined up to a phase at each point — choosing the phases is choosing a gauge, and the connection responds the way a potential must:
where: — any smooth single-valued function. This is verbatim the electromagnetic gauge transformation: the connection at a point is meaningless, while around a closed loop the shift integrates to integer, leaving gauge-invariant. What we need is the local field whose flux reproduces those loop-level facts.
We are proving the two structural facts that make equation (1) a genuine gauge potential: is real, and a smooth rephasing of the eigenbasis shifts it by an exact gradient. The strategy is direct computation from the definition — no dynamics enters, which is the point: these are kinematic properties of a phase-ambiguous basis. Normalization alone forces reality; the product rule alone forces the gauge law.
Step 1. Differentiate the normalization along any parameter direction:
Why this matters: a number equal to minus its own conjugate is purely imaginary, so is real — a legitimate potential.
Step 2. Rephase the basis, , and apply the product rule inside the definition:
Why this matters: the inhomogeneous term is an exact gradient — precisely electromagnetism's freedom in . Everything built from must survive this shift before being called physical.
Step 3. Integrate the shift around a closed loop: integer, since must return to itself. So the geometric phase is gauge-invariant modulo , and the curl of is gauge-invariant exactly (the curl of a gradient vanishes). Verified: in the verification script the spin-½ connection components compute real, and a random smooth gauge function leaves every discretized-curvature plaquette phase unchanged to machine precision.
Curvature: the gauge-invariant field
Since only gradient-shifts are allowed, take the curl and the ambiguity dies. For a three-dimensional parameter space,
where: — the Berry curvature, the analog of . In any dimension the honest object is the two-form (in 3D, ). Gauge invariance is one line: under (2) it shifts by . Stokes' theorem converts the loop integral into a flux — the working form for everything that follows:
where: — any surface with boundary . The phase is the Berry flux through the circuit. Notice the quiet condition 'any surface': if two spanning surfaces gave different fluxes, their difference — a closed surface — would enclose net Berry charge. That is the door to monopoles and Chern numbers.
The sum-over-states form
Definition (3) still differentiates basis states. There is a form with no basis derivatives at all:
where: — the parameter-gradient of the Hamiltonian, written without ever choosing eigenstate phases; — the squared gap to each neighbor. Equation (5) says three things at once: the curvature is manifestly gauge-invariant; it is built from virtual transitions (the matrix elements first-order perturbation theory mixes in); and it diverges as the gap closes.
Go deeper · Derivation B · 1 minSum-over-states formula for the curvature
We are deriving equation (5) from the curl definition, because this form makes gauge invariance manifest, exposes degeneracies as curvature sources, and is the numerically stable route used in every band-structure code. The plan: expand the curl, kill the diagonal term with the reality lemma, then trade basis-state derivatives for Hamiltonian matrix elements via the off-diagonal Hellmann–Feynman relation. Watch which steps use only completeness and which use the eigenvalue equation.
Step 1. Expand the curl of ; the symmetric second-derivative piece is killed by the cross product, leaving
Step 2. Insert between the derivative states. The term is — a cross product of a vector with its own negative (reality lemma), zero. Only survives:
Why the diagonal term dies: with real — bra and ket factors are anti-parallel, and their cross product vanishes.
Step 3. Differentiate with respect to a parameter and project onto , :
Why this is familiar: it is the first-order perturbation-theory mixing coefficient — moving in parameter space is a perturbation.
Step 4. Substitute Step 3 (and its conjugate) into Step 2 — which is equation (5). No basis-phase derivative remains, and the divergence at level crossings is explicit. Verified: equation (5) on a randomly generated two-level agrees with an independent gauge-invariant plaquette computation to 9.5×10⁻¹² relative error (verification script).
The spin-½ monopole and the Chern integer
Now the flagship geometry. Take (units absorbed); the two levels touch only at . The half-angle eigenspinors constructed in Spinors and Two-Component Wavefunctions are and . Derivation C computes the connection and finds a startlingly clean field:
where: the tracks the upper/lower level. This is the field of a magnetic monopole of charge at the degeneracy; its flux through any closed surface around the origin is , surface-independent because the field falls off as exactly. Dividing by defines the Chern number
where: the integral runs over a closed surface (any sphere around ; in a crystal, the whole Brillouin zone). For the spin-½ upper band, . The integer is forced, and the cleanest way to see why is that no single smooth gauge covers the whole sphere.
Go deeper · Derivation C · 1 minMonopole curvature and the integer flux for spin one-half
The structural centerpiece: from the explicit eigenspinors we compute the connection on two gauge patches, extract the curvature, integrate over the sphere to get , then show why the answer had to be integer — the Wu–Yang patching argument. Both patches matter: the single-patch connection is singular at one pole, and the way the patches disagree is the topology.
Step 1. On the 'north' patch use , smooth everywhere except (there multiplies a non-vanishing component — singular gauge). Compute both components:
Step 2. On the 'south' patch use , smooth everywhere except ; the same computation gives . On the equatorial overlap the connections differ by exactly the gauge shift of the transition function : . Why two patches: a globally smooth gauge would force the total flux to vanish (shrink the loop around either pole). The obstruction to one smooth gauge is the monopole.
Step 3. The curvature is patch-independent. From either patch, . Integrate over the whole sphere:
In vector language this is : flux magnitude , inward.
Step 4. Why an integer, always: split the surface along the equator. Stokes on each cap (opposite boundary orientations) gives total flux (winding of the transition function ) here. The total flux of any Berry curvature over any closed surface is times the winding of a phase — an integer by topology, not by calculation. Verified: every line checked symbolically in the verification script (eigenspinors, both connection components, , cap and full-sphere fluxes), and confirmed numerically: on an 8×8 plaquette grid.
The integer you cannot break: a numerical experiment
Formula (7) invites a lattice test. Discretize the sphere (or Brillouin zone) into plaquettes; on each, multiply the four corner-state overlaps and take minus the complex argument. Each plaquette phase is a tiny gauge-invariant flux (basis phases cancel between adjacent factors), and the Fukui–Hatsugai–Suzuki observation is that their sum over a closed surface is exactly while no plaquette phase exceeds . For the spin-½ sphere an grid returns ; , the same; a wild smooth rephasing of every state moves nothing. That is 'topological', operationally: the local field shifts with gauge and grid, the total does not. The same algorithm on the two-band model over the Brillouin-zone torus gives lower-band Chern numbers at , jumps pinned to the gap closings at (Dirac points located in the script). Between closings cannot move: integers do not flow.
Limiting cases
| case | result | meaning |
|---|---|---|
| real Hamiltonian (time-reversal symmetric, spinless) | pointwise; | real eigenvectors gauge the connection away; only a sign flip survives (conical intersections) |
| spin-, level in a rotated field | ; curvature | monopole charge scales with the magnetic quantum number |
| far from all degeneracies | , small | large gaps suppress curvature quadratically |
| approaching a degeneracy | as | the crossing is a flux source; non-Abelian (Wilczek–Zee) description takes over |
| closed-surface integral, any | , | totals are topological: immune to deformation, discretization, disorder |
Worked examples
Example 1 — cone loop by two routes. A spin-½ rides a field tracing a cone of half-angle . Find the upper state's geometric phase from the curvature flux; check the line-integral route.
Step 1. Solid angle of the cone: steradians.
Step 2. Flux route (equation 4 with 6): — confirmed by quadrature in the script ().
Step 3. Line-integral route: . The routes agree — Stokes at work — reproducing the law quoted in Geometric (Berry) Phase.
Step 4. Limits: gives zero; (great circle) gives — a sign flip, the Berry-phase face of spinor periodicity.
Example 2 — reading a topological phase diagram. For , find where the lower-band Chern number can change, and evaluate it per region.
Step 1. can jump only where . The in-plane components vanish at ; there gives (at ), (at , ), (at ).
Step 2. Compute once per region with the plaquette algorithm: , , , . The phase diagram is with walls exactly at the gap closings.
Step 3. TKNN reading: were this a 2D insulator with the lower band filled, in the topological regions, zero outside.
Step 4. Note what was not needed: no gauge-fixing, no fine grid, no transport simulation. Counting the flux of is a bookkeeping of integers.
Origins · 1 minBerry Curvature and how this was discovered
The curvature came before the phase. In 1931 Dirac, asking whether a magnetic monopole could coexist with quantum mechanics, found that a wavefunction around one cannot be smoothly phased everywhere — and the obstruction forces charge to quantize. Half a century later the same mathematics resurfaced with no monopole in sight: in 1982 Thouless, Kohmoto, Nightingale and den Nijs found the Hall conductance of a 2D electron gas equal to times an integer that was secretly the total flux of a curvature over the Brillouin zone. When Berry isolated the adiabatic phase in 1984, Barry Simon had already recognized (1983, published first) the loop phase as the holonomy of this connection and the TKNN integer as its Chern class. The article's object is thus a meeting point — Dirac's quantization, TKNN's integer, and Berry's phase are one field seen three ways. The discoverer's biography belongs to the phase's own article; the curvature's story is that of an integer that refused to be anything else.
Going further
References. Berry, Proc. R. Soc. Lond. A 392, 45 (1984) · Griffiths & Schroeter, 3rd ed., §11.5 · Sakurai & Napolitano, 2nd ed., §5.6 · TKNN, Phys. Rev. Lett. 49, 405 (1982) · Simon, Phys. Rev. Lett. 51, 2167 (1983) · Fukui, Hatsugai & Suzuki, J. Phys. Soc. Jpn. 74, 1674 (2005) · Xiao, Chang & Niu, Rev. Mod. Phys. 82, 1959 (2010) · Wilczek & Shapere (eds.), Geometric Phases in Physics (1989)
Provenance. Definitions of , curvature , and the spin-½ result are standard (Berry, Proc. R. Soc. A 392, 1984; Griffiths §11.5; Sakurai §5.6). A verifier should reconfirm: (1) the reality of from ; (2) the spin-½ connection from the explicit eigenspinor; (3) the sum-over-states curvature via the off-diagonal Hellmann–Feynman relation ; (4) the Chern-number/Hall-conductance relation (TKNN, PRL 49, 1982). All equations cross-checked against Xiao–Chang–Niu, Rev. Mod. Phys. 82, 1959 (2010). No non-standard numerical values are asserted.
Builds on: The Interaction Picture and Time-Dependent Hamiltonians · Time-Dependent Perturbation Theory: General Formalism · First-Order Transition Amplitudes and Probabilities Leads to: Quantum Hall Effect and Chern Numbers · Born–Oppenheimer Approximation and Molecular Dynamics · Aharonov–Bohm Effect
Is the Berry connection a real physical field like the vector potential, or just notation?
It has exactly the status of the electromagnetic vector potential. Neither is measurable at a point; both produce measurable loop integrals (Aharonov–Bohm phase, Berry phase) and measurable field strengths (magnetic field, Berry curvature). ' is physical only through and ' — the same sentence holds for , , .
Why does the curvature involve other eigenstates when the adiabatic theorem says the system never leaves state n?
Adiabatic transport keeps the population in level , but itself changes as moves, and its rate of change points into the neighbors, with first-order weights . No probability flows to level ; the geometry of how tilts through Hilbert space is encoded in those overlaps, and the curvature is assembled from them.
What exactly is a Chern number, in one sentence?
The total Berry-curvature flux through a closed surface, divided by — always an integer, equal to the winding of the gauge-patch transition function; physically, the enclosed monopole charge (spin-½ sphere: upper band) or the Hall conductance in units of (Brillouin zone).
Why is the curvature zero for real Hamiltonians?
If is real symmetric, its eigenvectors can be chosen real, making real; the reality lemma says it is also purely imaginary — so it vanishes, and with it the curvature in that gauge. What survives is a discrete obstruction: around a conical intersection a real eigenvector flips sign, giving . Complex Hamiltonians (magnetic fields, spin–orbit coupling) generate continuous curvature.
How does the plaquette (FHS) method get an exact integer from a coarse grid — surely discretization has errors?
Individual plaquette phases do carry errors as local-curvature estimates. But their sum is exactly (integer) by construction: each overlap's arbitrary phase cancels between the two plaquettes sharing an edge, so the total is a winding — a topological count. Discretization could only shift the answer by whole units of , which requires a plaquette phase to slip past ; with any reasonable grid it cannot. The script shows the same on 8×8 and 16×16, before and after a violent gauge change.
What changes when two levels are exactly degenerate over a whole region?
The single-level connection is undefined (which state do you follow?); the right object is the matrix-valued, non-Abelian Wilczek–Zee connection over the subspace. Loop transport then produces a unitary matrix rather than a phase; this article's Abelian story is the one-dimensional special case.