Skip to content

Berry Connection

The Berry connection is the local object that records how the phase of an instantaneous eigenstate changes as parameters move. It is not itself gauge invariant, but its line integrals around closed loops and its curvature contain physical information.

For a smoothly parameter-dependent Hamiltonian,

H(R)∣n(R)⟩=En(R)∣n(R)⟩,H(R)\lvert n(R)\rangle = E_n(R)\lvert n(R)\rangle,

the Berry connection in the convention used here is

An(R)=i⟨n(R)∣∇Rn(R)⟩.\mathbf A_n(R) = i\langle n(R)|\nabla_R n(R)\rangle.

In differential-form notation,

An=i⟨n(R)∣dn(R)⟩.A_n = i\langle n(R)|d n(R)\rangle.

The compact formula is easy to write and easy to misuse. The connection depends on a phase convention for ∣n(R)⟩\lvert n(R)\rangle, so the right question is not “what is the Berry connection at a point?” but “how does this local connection transform, and what gauge-invariant quantities does it help compute?”

Let R=(R1,…,Rd)R=(R^1,\ldots,R^d) denote external parameters. Assume that on the region under discussion En(R)E_n(R) is nondegenerate and separated from nearby levels. At each RR, the physical instantaneous state is the ray spanned by ∣n(R)⟩\lvert n(R)\rangle, not the particular vector representative.

A smooth choice

R⟼∣n(R)⟩R \longmapsto \lvert n(R)\rangle

is a local gauge. Another equally valid choice is

∣n′(R)⟩=eiχ(R)∣n(R)⟩.\lvert n'(R)\rangle = e^{i\chi(R)} \lvert n(R)\rangle.

The Berry connection is built from the chosen representative, so it is local gauge data. This is the same kind of distinction that appears between a vector potential and the magnetic field, but now the “space” is parameter space and the gauge freedom is the quantum phase of an eigenvector.

In coordinates, write

Ai(n)(R)=i⟨n(R)∣∂in(R)⟩,∂i=∂∂Ri.A_i^{(n)}(R) = i\langle n(R)|\partial_i n(R)\rangle, \qquad \partial_i=\frac{\partial}{\partial R^i}.

Then the one-form is

An=∑iAi(n) dRi.A_n = \sum_i A_i^{(n)}\,dR^i.

Along a parameter path R(t)R(t), the connection pulls back to

At(t)=∑iAi(n)(R(t))R˙i(t)=i⟨n(R(t))|ddtn(R(t))⟩.A_t(t) = \sum_i A_i^{(n)}(R(t))\dot R^i(t) = i\left\langle n(R(t)) \middle| \frac{d}{dt}n(R(t)) \right\rangle.

For a closed loop CC, the Berry phase is

γn[C]=∮CAn=∮CAn(R)⋅dR.\gamma_n[C] = \oint_C A_n = \oint_C \mathbf A_n(R)\cdot dR.

The corresponding phase factor is eiγn[C]e^{i\gamma_n[C]}. This is the object that survives a change of local gauge.

The eigenvector is normalized:

⟨n(R)∣n(R)⟩=1.\langle n(R)|n(R)\rangle=1.

Differentiating gives

⟨∂in∣n⟩+⟨n∣∂in⟩=0.\langle \partial_i n|n\rangle + \langle n|\partial_i n\rangle = 0.

Since

⟨∂in∣n⟩=⟨n∣∂in⟩∗,\langle \partial_i n|n\rangle = \langle n|\partial_i n\rangle^*,

the quantity ⟨n∣∂in⟩\langle n|\partial_i n\rangle is purely imaginary. Multiplying by ii makes

Ai(n)=i⟨n∣∂in⟩A_i^{(n)} = i\langle n|\partial_i n\rangle

real. The Berry connection is therefore a real-valued phase connection in this convention.

Under

∣n(R)⟩↦∣n′(R)⟩=eiχ(R)∣n(R)⟩,\lvert n(R)\rangle \mapsto \lvert n'(R)\rangle = e^{i\chi(R)} \lvert n(R)\rangle,

one finds

An′=i⟨n′∣dn′⟩=i(i dχ+⟨n∣dn⟩)=An−dχ.\begin{aligned} A_n' &= i\langle n'|d n'\rangle \\ &= i\left( i\,d\chi+\langle n|dn\rangle \right) \\ &= A_n-d\chi. \end{aligned}

In vector notation,

An′=An−∇Rχ.\mathbf A_n' = \mathbf A_n-\nabla_R\chi.

Thus An\mathbf A_n is not an observable field. It is a connection: its transformation law tells different phase conventions how to represent the same underlying geometry.

For a closed loop,

γn[C]↦γn[C]−∮Cdχ.\gamma_n[C] \mapsto \gamma_n[C]-\oint_C d\chi.

If χ\chi is single-valued on the loop, the change is an integer multiple of 2π2\pi, so eiγn[C]e^{i\gamma_n[C]} is unchanged.

The Berry connection measures the phase rotation of the chosen eigenvector along a path. A parallel-transport gauge along R(t)R(t) sets

At(t)=i⟨n(t)∣n˙(t)⟩=0.A_t(t) = i\langle n(t)|\dot n(t)\rangle = 0.

On an open interval this can always be done locally by choosing a phase χ(t)\chi(t) satisfying

dχdt=At(t).\frac{d\chi}{dt} = A_t(t).

Around a closed loop, however, the gauge that keeps At=0A_t=0 along the trip may return to the initial ray with a different vector phase. That mismatch is the holonomy, and in an adiabatic quantum evolution it is the Berry phase after the dynamical phase has been removed.

This is the cleanest way to read the connection: it is the rule that says which phase choice counts as “not rotating” as the eigenspace moves.

The Berry phase page focuses on the physical cyclic adiabatic evolution:

αn=−1ℏ∫0TEn(t) dt+γn[C].\alpha_n = -\frac{1}{\hbar} \int_0^T E_n(t)\,dt + \gamma_n[C].

The connection page isolates the geometric term:

γn[C]=∮CAn.\gamma_n[C] = \oint_C A_n.

The dynamical phase depends on elapsed time and energy. The connection integral depends on how the eigenspace twists over parameter space. This is why two protocols with the same timing but different parameter loops can acquire different geometric phases, and why two protocols with the same loop but different speeds can share the same geometric phase in the adiabatic limit.

The Berry curvature is obtained by differentiating the connection:

Fn=dAn.F_n=dA_n.

In local coordinates,

Fij(n)=∂iAj(n)−∂jAi(n).F_{ij}^{(n)} = \partial_i A_j^{(n)} - \partial_j A_i^{(n)}.

In three-dimensional vector notation this is often written as

Bn=∇R×An.\mathbf B_n = \nabla_R\times\mathbf A_n.

Unlike AnA_n, the abelian curvature FnF_n is gauge invariant. Berry Curvature develops this local field and its applications. The mathematical derivation and projector formulas are collected in Berry Connection as a Mathematical Object and the compact band-theory formula card Berry Curvature.

When a loop CC bounds a surface Σ\Sigma and a smooth gauge is available on the surface, Stokes’ theorem gives

∮CAn=∫ΣFn.\oint_C A_n = \int_\Sigma F_n.

This statement is powerful, but it has assumptions: the eigenstate must be smooth on the surface, the surface must avoid degeneracies, and patching may be needed if no single gauge covers the region.

Suppose a normalized eigenvector can be chosen real and smooth on a region. Then

⟨n∣∂in⟩\langle n|\partial_i n\rangle

is both real and purely imaginary, so it must vanish:

Ai(n)=0.A_i^{(n)}=0.

This does not mean all geometric phase effects disappear globally. A real gauge may fail to be single-valued around a loop, or it may be impossible to choose smoothly across the entire parameter region. The Berry connection is local; global phase information can survive even when the connection is zero in a particular patch.

For the spinor

∣+;θ,ϕ⟩=(cos⁡(θ/2)eiϕsin⁡(θ/2)),\lvert +;\theta,\phi\rangle = \begin{pmatrix} \cos(\theta/2)\\ e^{i\phi}\sin(\theta/2) \end{pmatrix},

one finds

A+=i⟨+;θ,ϕ∣d∣+;θ,ϕ⟩=−1−cos⁡θ2 dϕ.A_+ = i\langle +;\theta,\phi\rvert d\lvert +;\theta,\phi\rangle = -\frac{1-\cos\theta}{2}\,d\phi.

For a loop at fixed polar angle θ\theta, with ϕ\phi running from 00 to 2π2\pi,

γ+=∮A+=−π(1−cos⁡θ).\gamma_+ = \oint A_+ = -\pi(1-\cos\theta).

This is −Ω/2-\Omega/2, where

Ω=2π(1−cos⁡θ)\Omega = 2\pi(1-\cos\theta)

is the solid angle enclosed by the loop on the parameter sphere. The sign changes with eigenstate and Hamiltonian convention, so the convention must be stated before quoting the result. The physical worked example is Berry Phase for Spin-1/2.

  • Treating the Berry connection as gauge invariant.
  • Forgetting that ∣n(R)⟩\lvert n(R)\rangle is a local representative of a ray, not a unique physical vector.
  • Applying the nondegenerate U(1)U(1) formula through a degeneracy or level crossing.
  • Using Stokes’ theorem across a surface where no smooth eigenvector gauge exists.
  • Confusing the Berry connection with an electromagnetic vector potential in physical space. The analogy is useful, but the base space and gauge freedom are different.
  • Dropping the dynamical phase in a physical evolution without explicitly separating it from the geometric phase.
  • Quoting the spin-1/21/2 solid-angle sign without specifying the eigenstate and Hamiltonian convention.
  • M. V. Berry, “Quantal phase factors accompanying adiabatic changes,” Proceedings of the Royal Society A 392, 45-57, 1984.
  • B. Simon, “Holonomy, the quantum adiabatic theorem, and Berry’s phase,” Physical Review Letters 51, 2167-2170, 1983.
  • A. Shapere and F. Wilczek, eds., Geometric Phases in Physics, World Scientific, 1989.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
  • D. J. Griffiths and D. F. Schroeter, Introduction to Quantum Mechanics, 3rd ed., Cambridge University Press, 2018.
  • M. Nakahara, Geometry, Topology and Physics, 2nd ed., CRC Press, 2003.
  1. Show that ⟨n∣∂in⟩\langle n|\partial_i n\rangle is purely imaginary for a normalized eigenvector.
Solution

Differentiate the normalization condition:

∂i⟨n∣n⟩=⟨∂in∣n⟩+⟨n∣∂in⟩=0.\partial_i\langle n|n\rangle = \langle \partial_i n|n\rangle + \langle n|\partial_i n\rangle = 0.

Since

⟨∂in∣n⟩=⟨n∣∂in⟩∗,\langle \partial_i n|n\rangle = \langle n|\partial_i n\rangle^*,

we get

⟨n∣∂in⟩∗=−⟨n∣∂in⟩.\langle n|\partial_i n\rangle^* = -\langle n|\partial_i n\rangle.

Thus the quantity is purely imaginary.

  1. Derive the gauge transformation An′=An−dχA_n'=A_n-d\chi.
Solution

Use

∣n′⟩=eiχ∣n⟩.\lvert n'\rangle = e^{i\chi}\lvert n\rangle.

Then

d∣n′⟩=eiχ(i dχ ∣n⟩+d∣n⟩).d\lvert n'\rangle = e^{i\chi} \left( i\,d\chi\,\lvert n\rangle+d\lvert n\rangle \right).

Therefore

An′=i⟨n′∣dn′⟩=i(i dχ+⟨n∣dn⟩)=An−dχ.\begin{aligned} A_n' &= i\langle n'|dn'\rangle \\ &= i \left( i\,d\chi+\langle n|dn\rangle \right) \\ &= A_n-d\chi. \end{aligned}
  1. For A+=−(1−cos⁡θ)dϕ/2A_+=-(1-\cos\theta)d\phi/2, compute the Berry phase around a loop of constant θ\theta.
Solution

Along the loop, ϕ\phi runs from 00 to 2π2\pi, so

γ+=∮A+=−1−cos⁡θ2∫02πdϕ.\gamma_+ = \oint A_+ = -\frac{1-\cos\theta}{2} \int_0^{2\pi}d\phi.

Thus

γ+=−π(1−cos⁡θ).\gamma_+ = -\pi(1-\cos\theta).