
16.2 Physics examples 579
The new boundary conditions make the wavefunction into a section
1
of a twisted line
bundle over the torus. The fibre is again the one-dimensional complex vector space C.
We have already met the language in which the gauge field −ieA
µ
is called a connec-
tion on the bundle, and the associated ieB field is the curvature. We will explain how
connections fit into the formal bundle language in Section 16.3.
The twisting of the boundary conditions by the gauge transformation seems innocent,
but within it lurks an important constraint related to the consistency conditions in (16.1).
We can find the value of ψ(L
x
, L
y
) from that of ψ(0, 0) by using the relations in (16.6)
in the order ψ(0, 0) → ψ(0, L
y
) → ψ(L
x
, L
y
), or in the order ψ(0, 0) → ψ(L
x
,0) →
ψ(L
x
, L
y
). Since we must obtain the same ψ(L
x
, L
y
) whichever route we use, we need
to satisfy the condition
e
ieBL
x
L
y
= 1. (16.7)
This tells us that the Schrödinger problem makes sense only when the magnetic flux
BL
x
L
y
through the torus obeys
eBL
x
L
y
= 2πN (16.8)
for some integer N . We cannot continuously vary the flux through a finite torus. This
means that if we introduce torus boundary conditions as a mathematical convenience in
a calculation, then physical effects may depend discontinuously on the field.
The integer N counts the number of times the phase of the wavefunction is twisted as we
travel from (x, y) = (L
x
,0) to (x, y) = (L
x
, L
y
) gluing the right-hand edge wavefunction
back to the left-hand edge wavefunction. This twisting number is a topological invariant.
We have met this invariant before, in Section 13.6. It is the first Chern number of the
wavefunction bundle. If we permit B to become position dependent without altering the
total twist N , then quantities such as energiesand expectation values can change smoothly
with B.IfN is allowed to change, however, these quantities may jump discontinuously.
The energy E = E
n
solutions to (16.4) with boundary conditions (16.6) are given by
n,k
(x, y) =
∞
p=−∞
ψ
n
x −
k
B
− pL
x
e
i(eBpL
x
+k)y
. (16.9)
Here, ψ
n
(x) is a harmonic oscillator wavefunction obeying
−
1
2m
d
2
ψ
n
dx
2
+
1
2
mω
2
ψ
n
= E
n
ψ
n
, (16.10)
with ω = eB/m the classical cyclotron frequency, and E
n
= ω(n +1/2). The parameter
k takes the values 2πq/L
y
for q an integer. At each energy E
n
we obtain N independent
1
That the wave “function” is no longer a function should not be disturbing. Schrödinger’s ψ is never
really a function of space-time. Seen from a frame moving at velocity v , ψ(x, t) acquires factor of
exp(−imvx − mv
2
t/2), and this is no way for a self-respecting function of x and t to behave.