Skip to content

Holonomy

Holonomy is the transformation produced by parallel transport around a closed loop. If a connection transports data along a path, holonomy is what remains when the path returns to its starting point.

For a loop CC based at pp,

UC:Ep→Ep.U_C:E_p\to E_p.

In a one-dimensional phase fiber, UCU_C is a phase. In a higher-dimensional vector bundle, it is a matrix acting on the fiber over pp.

Holonomy is the geometric language behind several phase effects:

  • Berry phase is holonomy of the Berry connection over parameter space;
  • the Aharonov–Bohm phase is holonomy of an electromagnetic gauge connection around inaccessible flux;
  • degenerate adiabatic subspaces can have nonabelian holonomy;
  • Wilson loops in band theory and gauge theory are traces or spectra of holonomy operators;
  • global topology can produce phase effects even where local curvature vanishes along the accessible path.

The common structure is closed-loop transport. The particle or state returns to the same base point, but the attached phase or vector may not return unchanged. Topological Invariants explains the deformation-stable quantities behind these global examples.

Let γ:[0,T]→M\gamma:[0,T]\to M be a path with γ(0)=γ(T)=p\gamma(0)=\gamma(T)=p. Parallel transport along γ\gamma defines a map

Uγ:Ep→Ep.U_\gamma:E_p\to E_p.

Using the connection convention

∇=d+Γ,\nabla=d+\Gamma,

the transport operator in a local frame is

Uγ=P⁡exp⁡(−∮γΓ).U_\gamma = \operatorname{P}\exp \left( - \oint_\gamma \Gamma \right).

The symbol P⁡\operatorname{P} denotes path ordering. It is needed when the connection matrices at different points do not commute.

For an open path, the transported object lives in a different fiber at the end. For a closed loop, the initial and final fibers are the same, so the transport map can be directly compared with the identity.

For a U(1) phase connection, it is common to write

Γ=−iA,\Gamma=-iA,

where AA is a real one-form. Then the holonomy around a loop CC is

UC=exp⁡(i∮CA).U_C = \exp \left( i\oint_C A \right).

The phase

γ[C]=∮CA\gamma[C] = \oint_C A

is defined modulo 2π2\pi when only the phase factor eiγ[C]e^{i\gamma[C]} is observable.

Under an abelian gauge transformation

A↦A−dχ,A\mapsto A-d\chi,

the closed-loop integral changes by

∮CA↦∮CA−∮Cdχ.\oint_C A \mapsto \oint_C A-\oint_C d\chi.

If χ\chi is single-valued around the loop, then

∮Cdχ=0.\oint_C d\chi=0.

Thus the closed-loop phase factor is gauge invariant under ordinary single-valued gauge changes.

If C=∂ΣC=\partial\Sigma and a smooth gauge is available on the whole spanning surface Σ\Sigma, Stokes theorem gives

∮CA=∫ΣdA=∫ΣF.\oint_C A = \int_\Sigma dA = \int_\Sigma F.

Therefore

UC=exp⁡(i∫ΣF).U_C = \exp \left( i\int_\Sigma F \right).

This is the common “phase equals curvature flux” formula. The hypotheses are important:

  • CC must bound the chosen oriented surface Σ\Sigma;
  • the connection must be smooth on that surface;
  • the same gauge or compatible patching data must be valid;
  • singularities or removed points inside the loop must be treated explicitly.

When those hypotheses fail, the holonomy may still be well defined, but it cannot be computed by a naive single-patch Stokes calculation.

Curvature is local. Holonomy can also detect global topology.

On a circle with angular coordinate θ\theta, consider

A=α dθ.A=\alpha\,d\theta.

The curvature vanishes:

F=dA=0,F=dA=0,

but the holonomy around the circle is

US1=exp⁡(i∫02πα dθ)=ei2πα.U_{S^1} = \exp \left( i\int_0^{2\pi}\alpha\,d\theta \right) = e^{i2\pi\alpha}.

Thus a flat connection need not have trivial holonomy on a space with noncontractible loops. Homotopy and Winding explains the loop classes behind this statement. This is the basic mathematical pattern behind Aharonov–Bohm-type phases.

For a nondegenerate eigenstate over parameter space, the Berry connection is locally

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

The Berry holonomy around a closed loop CC is

eiγn[C]=exp⁡(i∮CAn).e^{i\gamma_n[C]} = \exp \left( i\oint_C A_n \right).

If C=∂ΣC=\partial\Sigma and a smooth eigenstate gauge exists on Σ\Sigma, then

γn[C]=∫ΣFnmod⁡2π,Fn=dAn.\gamma_n[C] = \int_\Sigma F_n \quad \operatorname{mod} 2\pi, \qquad F_n=dA_n.

For a spin-1/21/2 state adiabatically following a magnetic-field direction around a loop on the unit sphere, the standard result is

γ=−Ω2mod⁡2π,\gamma = -\frac{\Omega}{2} \quad \operatorname{mod} 2\pi,

where Ω\Omega is the oriented solid angle enclosed by the loop. The physical derivation and sign conventions are discussed in Berry Phase. This page owns the abstract loop-transport language.

When the curvature is integrated over a closed two-dimensional parameter space rather than a spanning surface for one loop, the quantized invariant is a Chern number.

In the Aharonov–Bohm effect, a charged particle travels in a region where the magnetic field can vanish along the accessible paths, while the vector potential has nontrivial circulation around an excluded flux region.

With minimal coupling convention p↦p−qAp\mapsto p-qA, the phase factor around a closed loop is

exp⁡(iqℏ∮CAi dxi).\exp \left( \frac{iq}{\hbar} \oint_C A_i\,dx^i \right).

If the loop encloses magnetic flux Φ\Phi, then

∮CAi dxi=Φ,\oint_C A_i\,dx^i = \Phi,

so the Aharonov–Bohm phase is

Δφ=qΦℏ\Delta\varphi = \frac{q\Phi}{\hbar}

in this unit convention. Some electromagnetic unit systems insert a factor of cc in the denominator; the invariant content is that the phase is the charge times gauge-potential holonomy in units of ℏ\hbar.

The crucial geometric point is that local field strength on the accessible path is not the whole story. The loop winds around a region removed from the configuration space, and the connection can have nontrivial holonomy around that missing region.

For a higher-dimensional fiber, the holonomy is a matrix:

UC=P⁡exp⁡(−∮CΓ).U_C = \operatorname{P}\exp \left( - \oint_C\Gamma \right).

Under a change of frame at the base point, UCU_C changes by conjugation:

UC↦g(p)−1UCg(p).U_C\mapsto g(p)^{-1}U_Cg(p).

The matrix itself depends on the chosen frame, but conjugacy-invariant information does not. Examples include eigenvalues and traces such as

Tr⁡UC.\operatorname{Tr}U_C.

In physics, trace-like loop observables are often called Wilson loops. Detailed Wilson-loop calculations in band topology and gauge theory belong to later specialized pages; the mathematical idea is already present here.

Fix a base point pp. The holonomies of all loops based at pp form a group under composition:

Hol⁡p(∇)={UC:C is a loop based at p}.\operatorname{Hol}_p(\nabla) = \{U_C:C\text{ is a loop based at }p\}.

Transport around the trivial loop gives the identity. Reversing a loop gives the inverse. Concatenating loops gives multiplication.

The holonomy group is a compact way to summarize the possible loop transports of a connection. Infinitesimal loops probe curvature; large loops also probe topology and global patching.

The relationship between curvature and holonomy has two layers:

  • infinitesimal holonomy around very small loops is governed by curvature;
  • global holonomy around large or noncontractible loops may contain topological winding information not visible from local curvature on a single patch.

This is why the statements

F=0F=0

and

UC=Ifor every closed loop CU_C=I\quad\text{for every closed loop }C

are not equivalent on every space. On a simply connected region with a globally removable flat connection, they agree. On a punctured plane, circle, torus, or bundle with nontrivial patching, flat connections can still have nontrivial loop phases.

  • Treating holonomy as a property of a point rather than a loop and a connection.
  • Assuming that zero curvature on the path implies zero holonomy around the path.
  • Applying Stokes theorem across a surface where the gauge is singular or the physical region is removed.
  • Forgetting that abelian holonomy is a phase modulo 2π2\pi.
  • Treating nonabelian holonomy matrices as gauge invariant rather than conjugacy covariant.
  • Confusing Berry holonomy in parameter space with ordinary motion in physical space.
  • Mixing electromagnetic unit conventions in the Aharonov–Bohm phase.
  • B. Simon, “Holonomy, the quantum adiabatic theorem, and Berry’s phase,” Physical Review Letters 51, 2167-2170, 1983.
  • M. V. Berry, “Quantal phase factors accompanying adiabatic changes,” Proceedings of the Royal Society A 392, 45-57, 1984.
  • Y. Aharonov and D. Bohm, “Significance of electromagnetic potentials in the quantum theory,” Physical Review 115, 485-491, 1959.
  • B. Schutz, Geometrical Methods of Mathematical Physics, Cambridge University Press, 1980.
  • T. Frankel, The Geometry of Physics, 3rd ed., Cambridge University Press, 2011.
  • M. Nakahara, Geometry, Topology and Physics, 2nd ed., CRC Press, 2003.
  • A. Shapere and F. Wilczek, eds., Geometric Phases in Physics, World Scientific, 1989.
  1. Show that ∮CA\oint_C A is unchanged by A↦A−dχA\mapsto A-d\chi when χ\chi is single-valued around CC.
Solution

The transformed integral is

∮C(A−dχ)=∮CA−∮Cdχ.\oint_C(A-d\chi) = \oint_C A-\oint_C d\chi.

Since dχd\chi is an exact differential,

∮Cdχ=χ(end)−χ(start).\oint_C d\chi = \chi(\text{end})-\chi(\text{start}).

For a closed loop and a single-valued χ\chi, the start and end values agree, so

∮Cdχ=0.\oint_C d\chi=0.
  1. Let F=F0 dx∧dyF=F_0\,dx\wedge dy on a rectangle of area abab. What is the abelian holonomy phase if CC is the positively oriented boundary and a smooth AA satisfies dA=FdA=F?
Solution

By Stokes theorem,

∮CA=∫ΣF=F0ab.\oint_C A = \int_\Sigma F = F_0ab.

Therefore

UC=exp⁡(iF0ab).U_C = \exp(iF_0ab).
  1. For A=α dθA=\alpha\,d\theta on a circle, compute the holonomy around one counterclockwise loop.
Solution

The integral is

∮S1A=∫02πα dθ=2πα.\oint_{S^1}A = \int_0^{2\pi}\alpha\,d\theta = 2\pi\alpha.

Thus

US1=ei2πα.U_{S^1}=e^{i2\pi\alpha}.

Although dA=0dA=0, the loop can have nontrivial holonomy because the circle is not simply connected.

  1. If a nonabelian holonomy transforms as UC↦g−1UCgU_C\mapsto g^{-1}U_Cg, show that Tr⁡UC\operatorname{Tr}U_C is invariant.
Solution

Using cyclicity of trace,

Tr⁡(g−1UCg)=Tr⁡(gg−1UC)=Tr⁡UC.\operatorname{Tr}(g^{-1}U_Cg) = \operatorname{Tr}(gg^{-1}U_C) = \operatorname{Tr}U_C.

Thus the trace is independent of the frame at the base point.

  1. A charged particle encircles magnetic flux Φ\Phi once. In the convention used above, what is the Aharonov–Bohm phase?
Solution

The phase is

Δφ=qℏ∮CAi dxi.\Delta\varphi = \frac{q}{\hbar} \oint_C A_i\,dx^i.

Since the loop encloses flux Φ\Phi,

∮CAi dxi=Φ.\oint_C A_i\,dx^i=\Phi.

Therefore

Δφ=qΦℏ.\Delta\varphi = \frac{q\Phi}{\hbar}.
  1. A spin-1/21/2 Berry loop encloses oriented solid angle Ω\Omega. What is the usual phase factor for the aligned state when γ=−Ω/2\gamma=-\Omega/2?
Solution

The Berry phase is

γ=−Ω2mod⁡2π.\gamma=-\frac{\Omega}{2} \quad \operatorname{mod}2\pi.

The corresponding phase factor is

eiγ=exp⁡(−iΩ2).e^{i\gamma} = \exp \left( -\frac{i\Omega}{2} \right).