Skip to content

Boundary Conditions on Lattices

A boundary condition on a finite lattice specifies how the finite set of sites, links, and local operators closes. On a chain, an open boundary omits the bond between the last and first sites, a periodic boundary adds that wrapping bond, and a twisted boundary adds it with a phase or internal-symmetry rotation. This apparently small choice changes exact symmetries, momentum labels, edge degrees of freedom, finite-size spectra, and sometimes the algebraic form of an exact solution.

Boundary conditions are part of the Hamiltonian, not a numerical option applied after the model is defined. Two calculations using the same local bulk term but different closures are different finite systems. They may approach the same thermodynamic bulk phase while retaining sharply different edge and finite-size physics.

This page is the practical reference for finite quantum lattices. It owns:

  • graph and bond conventions for open and periodic lattices;
  • periodic, antiperiodic, and continuously twisted operator identifications;
  • momentum quantization and many-body translation sectors;
  • gauge placement of a twist and its flux interpretation;
  • boundary-sensitive shell effects and finite-size scaling checks;
  • fermion-parity caveats after a Jordan–Wigner transformation;
  • edge states, odd-size frustration, and higher-dimensional cylinders and tori;
  • boundary choices for exact diagonalization, tensor networks, and related methods.

Boundary Conditions owns continuum endpoint, matching, current, and self-adjoint-domain questions. Periodic Boundary Conditions owns the elementary particle-on-a-ring and continuum box-normalization derivation. Tight-Binding Model owns the full one-particle lattice diagonalization. Jordan–Wigner Transformation owns the derivation of parity-dependent spin–fermion boundary signs.

A lattice model begins with a graph G=(V,E)G=(V,E):

  • vertices VV carry local Hilbert spaces or orbitals;
  • edges EE specify which pairs are coupled;
  • oriented edges may carry complex hopping or exchange phases;
  • plaquettes and noncontractible loops carry gauge-invariant phase products.

For a nearest-neighbor chain with sites j=1,…,Lj=1,\ldots,L, write a generic local Hamiltonian as

H=∑j=1Lhj+∑(j,k)∈Ehjk.H = \sum_{j=1}^{L}h_j + \sum_{(j,k)\in E}h_{jk}.

The open and periodic edge sets are

EO={(1,2),(2,3),…,(L−1,L)},E_{\mathrm O} = \{(1,2),(2,3),\ldots,(L-1,L)\}, EP=EO∪{(L,1)}.E_{\mathrm P} = E_{\mathrm O}\cup\{(L,1)\}.

Thus an open nearest-neighbor chain has L−1L-1 bonds, whereas a periodic ring has LL bonds. The difference is one local term, but that term changes the graph topology from an interval to a cycle.

For finite calculations, the safest convention is to write the wrapping term before replacing indices modulo LL. This exposes:

  • its phase and orientation;
  • whether it is counted once or twice;
  • whether it preserves the intended symmetry;
  • whether a nonlocal transformation inserts a parity operator;
  • whether a very short ring creates repeated or self-couplings.

Only after these checks should one use shorthand such as j+L≡jj+L\equiv j.

Modulo indexing can silently double count bonds. A nearest-neighbor cycle graph with L≥3L\ge3 has LL undirected edges. For L=2L=2, the formal terms j=1j=1 and j=2j=2 can both describe the same undirected pair. Whether they represent one bond, two parallel directed bonds, or a doubled coupling depends on the model convention. Small-system benchmarks must use the same graph definition as the analytic formula.

An open chain contains no wrapping interaction. For nearest-neighbor terms,

HO=∑j=1Lhj+∑j=1L−1hj,j+1.H_{\mathrm O} = \sum_{j=1}^{L}h_j + \sum_{j=1}^{L-1}h_{j,j+1}.

Open boundaries create physical edge sites with reduced coordination. They generally:

  • break translation symmetry;
  • preserve a midpoint reflection when the couplings are symmetric;
  • permit boundary-localized or topological edge states;
  • allow a single domain wall to terminate at an edge;
  • add surface contributions to energies and observables;
  • make matrix-product-state calculations substantially cheaper than periodic geometry.

Open does not mean deleting the endpoint sites

Section titled “Open does not mean deleting the endpoint sites”

For a one-particle nearest-neighbor recurrence, it is convenient to introduce fictitious amplitudes

ψ0=0,ψL+1=0.\psi_0=0, \qquad \psi_{L+1}=0.

These encode the absence of hopping beyond sites 11 and LL. The physical amplitudes ψ1\psi_1 and ψL\psi_L need not vanish. Confusing the fictitious nodes with the actual edge sites removes legitimate boundary weight and can erase edge states.

For a uniform open hopping chain, the standing-wave labels are

qm=πmL+1,m=1,…,L.q_m = \frac{\pi m}{L+1}, \qquad m=1,\ldots,L.

The eigenfunctions are proportional to sin⁡(qmj)\sin(q_mj). Since one-site translation is not an exact symmetry, qmq_m is a standing-wave label rather than a conserved crystal momentum.

Open geometry does not require the edge Hamiltonian to equal a truncated bulk term. One may add

Hedge=v1+vL+h1,aux+hL,aux,H_{\mathrm{edge}} = v_1+v_L+h_{1,\mathrm{aux}}+h_{L,\mathrm{aux}},

where v1,vLv_1,v_L are local edge potentials and auxiliary couplings attach leads, impurity spins, reservoirs, or boundary fields. These terms define a new boundary condition or boundary universality class; they should not be hidden inside the phrase open boundary conditions.

A periodic chain closes the last site onto the first:

HP=∑j=1Lhj+∑j=1Lhj,j+1,hL,L+1≡hL,1.H_{\mathrm P} = \sum_{j=1}^{L}h_j + \sum_{j=1}^{L}h_{j,j+1}, \qquad h_{L,L+1}\equiv h_{L,1}.

For uniform couplings, translation by one site is an exact symmetry. Let TT be the unitary translation operator with

TL=I,[HP,T]=0.T^L=I, \qquad [H_{\mathrm P},T]=0.

Its eigenvalues are roots of unity,

T∣K,α⟩=eiK∣K,α⟩,T|K,\alpha\rangle = e^{iK}|K,\alpha\rangle, K=2πmL(mod2π),m=0,…,L−1.K = \frac{2\pi m}{L} \pmod{2\pi}, \qquad m=0,\ldots,L-1.

Here KK is dimensionless many-body lattice momentum. With spacing aa, the corresponding wave number is k=K/ak=K/a.

Periodic is not open with distant edges coupled weakly

Section titled “Periodic is not open with distant edges coupled weakly”

The bond (L,1)(L,1) is a nearest-neighbor bond in the cycle graph. It has the same locality status as (j,j+1)(j,j+1) even if a drawing places sites LL and 11 far apart. Conversely, adding a small coupling between physical ends of an open sample is a boundary perturbation, not automatically periodic geometry unless it completes the intended translation-invariant cycle.

A periodic ring has no boundary vertices. It cannot host an edge state that requires a termination, although it may have defects, domain walls, fluxes, or topological sectors. Comparing open and periodic spectra is therefore a direct way to distinguish bulk states from boundary-localized states.

Suppose the model has a conserved U(1)U(1) charge and an annihilation operator cjc_j carrying one unit of that charge. A spatial twist ϕ\phi imposes

cj+L=eiϕcj,c_{j+L} = e^{i\phi}c_j, cj+L†=e−iϕcj†.c_{j+L}^\dagger = e^{-i\phi}c_j^\dagger.

Important cases are

ϕ=0periodic,\phi=0 \quad\text{periodic}, ϕ=πantiperiodic.\phi=\pi \quad\text{antiperiodic}.

The phase is defined modulo 2π2\pi.

For real nearest-neighbor hopping in the interior, place the whole twist on the wrapping bond:

H(ϕ)=−t∑j=1L−1(cj†cj+1+cj+1†cj)−t(eiϕcL†c1+e−iϕc1†cL).\begin{aligned} H(\phi) ={}& -t\sum_{j=1}^{L-1} (c_j^\dagger c_{j+1}+c_{j+1}^\dagger c_j) \\ &- t\left( e^{i\phi}c_L^\dagger c_1 + e^{-i\phi}c_1^\dagger c_L \right). \end{aligned}

Hermiticity requires the reverse hopping to carry the conjugate phase. Reversing the chosen orientation sends ϕ→−ϕ\phi\to-\phi.

The site-dependent rephasing

cj=eijϕ/Ldjc_j = e^{ij\phi/L}d_j

makes dj+L=djd_{j+L}=d_j and distributes the phase uniformly:

H(ϕ)=−t∑j=1L(eiϕ/Ldj†dj+1+e−iϕ/Ldj+1†dj).H(\phi) = -t\sum_{j=1}^{L} \left( e^{i\phi/L}d_j^\dagger d_{j+1} + e^{-i\phi/L}d_{j+1}^\dagger d_j \right).

The phase on a particular link is gauge dependent. The total holonomy around the ring,

∏j=1Leiϕ/L=eiϕ,\prod_{j=1}^{L}e^{i\phi/L} = e^{i\phi},

is invariant under single-valued site rephasings.

Open, periodic, and twisted finite chains with their bond closures and mode grids

Open boundaries omit the wrapping bond and produce standing waves. Periodic boundaries close the graph and restore exact translations. A twist can be placed on one boundary link or distributed uniformly; both gauges have the same total loop phase and shifted momentum grid.

A plane wave cj∼eikjac_j\sim e^{ikja} obeys the twist when

eikLa=eiϕ.e^{ikLa} = e^{i\phi}.

Therefore

km(ϕ)=2πm+ϕLa.k_m(\phi) = \frac{2\pi m+\phi}{La}.

The twist shifts the sampled momenta through the same translation-invariant bulk dispersion. It does not generally change the continuous band function itself.

The unordered spectrum is 2π2\pi periodic:

Spec⁡H(ϕ+2π)=Spec⁡H(ϕ).\operatorname{Spec}H(\phi+2\pi) = \operatorname{Spec}H(\phi).

Individual eigenvalue branches can permute as ϕ\phi advances by 2π2\pi. This spectral flow contains physical information and should not be erased by relabeling too early.

For charge qq moving around a ring threaded by vector potential A\mathbf A, the twist is the Aharonov–Bohm holonomy

ϕ=qℏ∮A⋅dℓ(mod2π),\phi = \frac{q}{\hbar} \oint\mathbf A\cdot d\boldsymbol\ell \pmod{2\pi},

with sign fixed by charge and path orientation. A gauge transformation can move the vector potential into a boundary phase, but it cannot remove a nontrivial loop holonomy. Peierls Phase Preview develops the lattice gauge principle and plaquette fluxes.

For a spin chain with conserved total SzS^z, a U(1)U(1) spin twist can be defined by

sL+1±=e±iϕs1±,sL+1z=s1z.s_{L+1}^{\pm} = e^{\pm i\phi}s_1^{\pm}, \qquad s_{L+1}^{z}=s_1^z.

The transverse exchange on the wrapping bond acquires conjugate phases while the longitudinal exchange does not. This probes spin stiffness rather than electric charge response.

For spinful particles or several components, one may choose phases ϕσ\phi_\sigma. Equal twists probe total charge motion. Opposite twists can probe spin or counterflow response. A calculation must state which conserved generator the twist couples to; the phrase twisted boundary conditions alone is incomplete.

For a uniform nearest-neighbor chain of LL sites, the common one-particle labels are:

BoundaryIdentification or endpoint ruleMode labelExact translation sector?
openno (L,1)(L,1) bond; fictitious ψ0=ψL+1=0\psi_0=\psi_{L+1}=0qm=πm/(L+1)q_m=\pi m/(L+1), m=1,…,Lm=1,\ldots,Lno
periodiccj+L=cjc_{j+L}=c_jkm=2πm/(La)k_m=2\pi m/(La)yes
antiperiodiccj+L=−cjc_{j+L}=-c_jkm=(2m+1)π/(La)k_m=(2m+1)\pi/(La)twisted translation
twistedcj+L=eiϕcjc_{j+L}=e^{i\phi}c_jkm=(2πm+ϕ)/(La)k_m=(2\pi m+\phi)/(La)twisted translation

Every row contains exactly LL one-particle modes. Different integer ranges merely choose different representatives modulo the reciprocal-lattice period 2π/a2\pi/a.

The L+1L+1 in the open standing-wave grid comes from the two fictitious nodes outside the physical chain. The LL in the periodic grid comes from winding around LL lattice spacings. Substituting one denominator for the other changes the finite Hamiltonian.

On a lattice,

k∼k+2πa.k \sim k+\frac{2\pi}{a}.

A finite ring selects LL representatives from this equivalence class. The Brillouin-zone endpoint must not be counted twice.

For a periodic translation-invariant Hamiltonian, TT commutes with particle number, spin components preserved by the model, and the Hamiltonian. The Hilbert space decomposes as

H=⨁KHK.\mathcal H = \bigoplus_K\mathcal H_K.

Exact diagonalization can work independently in each KK sector. This reduces matrix size and prevents unrelated symmetry blocks from contaminating level statistics.

Let ∣s⟩|s\rangle be a product or occupation basis state. Its translation orbit is

Os={∣s⟩,T∣s⟩,…,Tr−1∣s⟩},\mathcal O_s = \{|s\rangle,T|s\rangle,\ldots,T^{r-1}|s\rangle\},

where rr is the smallest positive integer satisfying

Tr∣s⟩=∣s⟩.T^r|s\rangle=|s\rangle.

A momentum-adapted combination is

∣s;K⟩∝∑n=0r−1e−iKnTn∣s⟩.|s;K\rangle \propto \sum_{n=0}^{r-1} e^{-iKn}T^n|s\rangle.

It is nonzero only when

eiKr=1.e^{iKr}=1.

Basis states with shorter spatial period therefore contribute only to compatible momentum sectors. Ignoring this stabilizer condition produces zero vectors or incorrect normalization.

For independent periodic modes,

Ktot=a∑kknk(mod2π).K_{\mathrm{tot}} = a\sum_k k n_k \pmod{2\pi}.

Interactions can mix occupation configurations while preserving their total KtotK_{\mathrm{tot}}. Momentum conservation does not imply that individual particle momenta remain good quantum numbers.

In a boundary-link gauge, ordinary translation moves the distinguished phased bond and may not visibly commute with the Hamiltonian. In a uniform-link gauge, all bonds carry the same phase and one-site translation is manifest. The two descriptions are unitarily equivalent; symmetry cannot depend on where a gauge places the phase.

For many particles, translating every particle around a twisted ring can accumulate a charge-dependent phase. State the translation operator and gauge convention before assigning momentum labels.

An open uniform chain has no cyclic momentum sectors. It may have reflection parity,

R2=I,[HO,R]=0,R^2=I, \qquad [H_{\mathrm O},R]=0,

as well as internal symmetries such as particle number or total spin. Labeling an open-chain standing wave by qmq_m is useful, but calling it an exact many-body momentum sector is misleading.

Spatial periodicity for microscopic fermions and effective periodicity after a nonlocal spin transformation are different constructions.

If the microscopic degrees of freedom are fermions on a ring, periodic, antiperiodic, or twisted spatial boundary conditions are independent model choices:

cL+1=eiϕc1.c_{L+1}=e^{i\phi}c_1.

No extra parity rule appears merely because the particles are fermions.

Fermions obtained from a periodic spin chain

Section titled “Fermions obtained from a periodic spin chain”

For the Jordan–Wigner convention used in this volume, a periodic spin chain gives

cL+1=−pc1,p=(−1)N.c_{L+1} = -p c_1, \qquad p=(-1)^N.

Thus

Fermion parity ppEffective spatial fermion boundaryMode grid
+1+1antiperiodick=(2m+1)π/(La)k=(2m+1)\pi/(La)
−1-1periodick=2πm/(La)k=2\pi m/(La)

The workflow is:

  1. select a parity sector pp;
  2. impose the matching fermion boundary condition;
  3. diagonalize the sector Hamiltonian;
  4. retain only many-body states with physical parity pp.

The boundary sign follows from the Jordan–Wigner string crossing the ordering cut. Jordan–Wigner Transformation gives the operator proof and treats the self-inverse k=0k=0 and k=π/ak=\pi/a modes.

A Bogoliubov Hamiltonian can violate particle-number conservation while preserving fermion parity. Its periodic and antiperiodic sectors must still be matched to the original spin sector. Diagonalizing both grids and keeping every quasiparticle state generally doubles the physical Hilbert space.

Spatial versus imaginary-time antiperiodicity

Section titled “Spatial versus imaginary-time antiperiodicity”

Spatial antiperiodic boundary conditions are a choice of finite geometry or flux. Fermionic fields in a thermal imaginary-time path integral are antiperiodic around the Euclidean-time circle because of the trace and Fermi statistics. These are different cycles and different statements. One does not imply the other.

Consider a dd-dimensional hyperrectangle with LμL_\mu sites along direction μ\mu and

V=∏μ=1dLμV = \prod_{\mu=1}^{d}L_\mu

total sites. With open boundaries in every direction, the number of nearest-neighbor undirected bonds is

BO=∑μ=1d(Lμ−1)∏ν≠μLν.B_{\mathrm O} = \sum_{\mu=1}^{d} (L_\mu-1) \prod_{\nu\ne\mu}L_\nu.

With periodic boundaries in every direction and nondegenerate lengths,

BP=dV.B_{\mathrm P} = dV.

The missing-bond fraction scales like surface area divided by volume. For an isotropic LdL^d sample,

BP−BOV=dL.\frac{B_{\mathrm P}-B_{\mathrm O}}{V} = \frac{d}{L}.

The formula assumes each periodic direction defines an ordinary cycle rather than a short multigraph. Very small LμL_\mu again requires explicit edge counting.

Boundary conditions may differ by direction:

  • periodic in every direction gives a torus;
  • periodic along one direction and open along another gives a cylinder;
  • periodic in-plane and open transversely gives a slab;
  • open in every direction gives a finite cluster with corners.

These geometries separate bulk, edge, hinge, and corner responses. A page or data file should list the choice in every primitive direction, not merely say mixed boundaries.

On a dd-dimensional torus, assign a twist vector

ϕ=(ϕ1,…,ϕd).\boldsymbol\phi = (\phi_1,\ldots,\phi_d).

The single-particle grid becomes

kμ=2πmμ+ϕμLμaμ.k_\mu = \frac{2\pi m_\mu+\phi_\mu}{L_\mu a_\mu}.

Each ϕμ\phi_\mu is a holonomy around a noncontractible cycle. It is distinct from the flux through an elementary plaquette, although both are represented by products of link phases.

Periodic images and long-range interactions

Section titled “Periodic images and long-range interactions”

For short-range Hamiltonians, wrapping local bonds defines periodicity. For Coulomb, dipolar, or other long-range interactions, one must also specify how periodic images are summed. Minimum-image truncation, Ewald summation, and a direct finite-cluster interaction define different finite Hamiltonians. The words periodic boundary conditions do not settle this choice.

For a one-dimensional local Hamiltonian with a well-defined bulk energy density e∞e_\infty, typical large-LL forms are

EO(L)=Le∞+es+δEO(L),E_{\mathrm O}(L) = Le_\infty +e_{\mathrm s} +\delta E_{\mathrm O}(L), EP(L)=Le∞+δEP(L).E_{\mathrm P}(L) = Le_\infty +\delta E_{\mathrm P}(L).

The open chain has an O(1)O(1) surface energy ese_{\mathrm s}. Dividing by LL makes this a 1/L1/L correction to the energy density. The periodic chain has no physical surface term, but it still has finite-size corrections from quantized modes, virtual winding processes, and sector constraints.

When a periodic system has a unique gapped bulk ground state and correlation length ξ\xi, many local finite-size corrections are exponentially small,

δEP(L)∼e−L/ξ,\delta E_{\mathrm P}(L) \sim e^{-L/\xi},

up to prefactors and exceptions associated with topology, conserved sectors, or nearly degenerate vacua. Open systems can have O(1)O(1) edge energies and exponentially small splittings between edge degrees of freedom.

A finite critical chain has a nonzero level spacing even though the thermodynamic gap vanishes. For a relativistic critical point with velocity vv, the characteristic scale is

ΔE(L)∼vL.\Delta E(L) \sim \frac{v}{L}.

In conformal cases, periodic levels often have the form

En(L)−E0(L)=2πvLxn+o(L−1),E_n(L)-E_0(L) = \frac{2\pi v}{L}x_n +o(L^{-1}),

whereas open boundaries organize boundary scaling dimensions with a characteristic factor πv/L\pi v/L. The allowed xnx_n, degeneracies, and additive terms depend on the boundary and symmetry sector. A finite gap at one LL is therefore not evidence for a gapped phase.

When comparing open and periodic total energies, first account for:

  • the different number of bonds;
  • surface fields or edge potentials;
  • different allowed symmetry sectors;
  • distinct shell fillings;
  • whether the observable is total, per site, or per bond.

Bulk extrapolation should use intensive quantities and several sizes. Edge physics should be studied through boundary-local observables rather than divided away.

A finite periodic system samples a continuous dispersion at a discrete grid. Whether a sampled momentum lands exactly on a band crossing or Fermi point can change:

  • ground-state degeneracy;
  • the particle number of a closed shell;
  • the apparent excitation gap;
  • persistent current and stiffness estimates;
  • which momentum sector contains the ground state.

Periodic and antiperiodic grids interlace. Comparing both is often more informative than treating either as uniquely correct for a bulk extrapolation.

Odd and even lengths can realize different graph properties. An even nearest-neighbor ring is bipartite; an odd ring is not. An antiferromagnetic Ising or Heisenberg interaction on an odd ring is geometrically frustrated because every bond cannot simultaneously realize the preferred staggered pattern.

Likewise, a periodic Ising ring has an even number of domain walls, while an open chain can contain a single wall. Such constraints can move the lowest state between sectors and change the first finite-size gap without changing the local bulk Hamiltonian.

Charge-density waves, spin spirals, and enlarged unit cells fit cleanly only when the finite dimensions are commensurate with their ordering wave vectors. An incompatible periodic cluster can force a defect or suppress an order parameter. Checking several cluster shapes is essential before concluding that an ordered phase is absent.

The dependence of the ground-state energy on a twist probes coherent transport around a ring. If physical flux Φ\Phi produces twist ϕ(Φ)\phi(\Phi), the persistent current is

I(Φ)=−∂E0∂Φ.I(\Phi) = -\frac{\partial E_0}{\partial\Phi}.

A charge or spin stiffness is proportional to the curvature

DL∝L2−d∂2E0∂ϕ2∣ϕ=0,\mathcal D_L \propto L^{2-d} \left. \frac{\partial^2E_0} {\partial\phi^2} \right|_{\phi=0},

with prefactors depending on dimension, charge, lattice spacing, and Hamiltonian convention. State the convention before comparing numerical values.

An insulator is typically insensitive to a distant boundary twist in the thermodynamic limit, whereas a conductor or superfluid retains a finite stiffness. Finite-size level crossings, degeneracies, disorder averaging, and order of limits can complicate this diagnostic.

Finite momentum-shell errors can be reduced by averaging an observable over twists:

O‾=1(2π)d∫02πddϕ O(ϕ).\overline{O} = \frac{1}{(2\pi)^d} \int_0^{2\pi}d^d\phi\, O(\boldsymbol\phi).

In practice the integral is sampled on a finite twist grid. Twist averaging improves one-body momentum sampling and can smooth shell effects. It does not eliminate interaction finite-size errors, topological sector changes, or the need for size extrapolation.

Open and periodic geometries answer different physical questions.

A state localized near a termination can exist only when the relevant boundary is present. Its energy may lie in a bulk gap, and two opposite-edge modes can hybridize with a splitting

ΔEedge∼e−L/ξedge.\Delta E_{\mathrm{edge}} \sim e^{-L/\xi_{\mathrm{edge}}}.

Closing the chain removes those physical edges. If the in-gap states disappear while the bulk bands remain, that is evidence for boundary localization, not a change in the bulk Hamiltonian.

For a fixed interval length, periodic and open chains have different numbers of entanglement cuts. At a one-dimensional conformal critical point, this changes the logarithmic coefficient and boundary constants. The canonical entropy definitions and scaling caveats are on Entanglement Entropy in Many-Body Systems.

Periodic twists can probe bulk topology without introducing edges. In more than one dimension, adiabatic transport over a twist torus can define many-body polarization or Chern data under suitable gap and nondegeneracy assumptions. This is distinct from merely observing an edge state; bulk and boundary diagnostics should cross-check one another.

Method or goalCommon boundaryWhy it is usefulMain caveat
exact diagonalizationperiodic or twistedtranslation sectors reduce blocks; no surfaceshell effects and cluster-shape dependence
edge-state spectroscopyopenexposes physical terminationsbulk and edge levels coexist
DMRG or finite matrix-product statesopenlower entanglement and cheaper contractionsedge effects require central-window or scaling analysis
periodic matrix-product statesperiodicdirect bulk ring and momentum comparisongreater computational cost at comparable accuracy
quantum Monte Carloperiodicreduces surface fraction; permits winding diagnosticstopology, sign, and ergodicity depend on representation
free-mode calculationanyall choices are tractable one-body matricesmode labels and degeneracies differ
Bethe ansatzspecial periodic or open boundariespreserves factorized structure in known casesgeneric boundary fields or twists can break integrability
transport or stiffnesstwisted periodicdifferentiates energy with respect to fluxlevel crossings and prefactor conventions
thermodynamic bulk extrapolationseveral choicescross-checks finite-size biasno single boundary removes all corrections

Cutting a periodic ring into a linear tensor-network ordering introduces two entanglement cuts rather than one. For a fixed bond dimension, periodic calculations are therefore usually more demanding. Open calculations should measure bulk observables near the center and vary LL to separate edge profiles from bulk values.

Why exact diagonalization often starts periodic

Section titled “Why exact diagonalization often starts periodic”

Periodic boundaries remove physical edges and expose translation momentum. The Hilbert space is not smaller before symmetry resolution, but block diagonalization can reduce the largest matrix. Twists then scan momentum shells or probe response without changing the number of sites.

Exact solvability can depend on the boundary

Section titled “Exact solvability can depend on the boundary”

An integrable bulk Hamiltonian does not make every boundary integrable. Periodic transfer matrices, reflection matrices for special open boundaries, and twisted transfer matrices obey different consistency conditions. Exact Solutions Preview gives the general integrability map; each model page states the boundary family for which its exact statements apply.

A robust finite-lattice implementation builds an explicit bond list

E={(i,j,coupling data)}E = \{(i,j,\text{coupling data})\}

and validates it before assembling the Hamiltonian. Check:

  • every site index is in range;
  • each undirected bond appears once;
  • directed reverse amplitudes are complex conjugates;
  • open boundaries have no wrap bond;
  • periodic directions have the expected bond count;
  • twists multiply only the intended oriented crossings;
  • short dimensions do not create accidental duplicate edges.

In a fixed Fock ordering, applying ci†cjc_i^\dagger c_j includes the parity of occupied modes between ii and jj. Schematically,

ci†cj∣n⟩∝(−1)N(i,j)∣n′⟩.c_i^\dagger c_j|\mathbf n\rangle \propto (-1)^{N_{(i,j)}} |\mathbf n'\rangle.

A wrapping hop is geometrically local on a ring but crosses the ordering cut in a linear bit representation. Its occupation-basis sign must still be evaluated correctly. This computational sign is part of the fermion algebra; it should not be replaced by an ad hoc constant boundary sign.

For every twist and sector, verify

∥H−H†∥=0\|H-H^\dagger\|=0

up to numerical tolerance. A missed conjugate on the wrapping hop is one of the most common sources of a non-Hermitian finite matrix.

At minimum, compare:

  1. ϕ=0\phi=0 with the periodic Hamiltonian;
  2. ϕ=π\phi=\pi with the antiperiodic grid;
  3. open and periodic bond counts;
  4. a free model against analytical mode energies;
  5. translation commutators in the chosen gauge;
  6. 2π2\pi spectral periodicity as an unordered set;
  7. Jordan–Wigner sector dimensions against the original spin Hilbert space.

Use a boundary condition as a diagnostic variable, not an invisible default. The broader Finite-Size Effects audit distinguishes boundary physics from quantization, shells, critical rounding, recurrence, and resolution; this section records the boundary-specific checks.

  • compare several LL values at fixed density or other intensive control parameters;
  • prefer periodic data for bulk translation symmetry, but inspect open data for edge contamination;
  • compare periodic and antiperiodic shells when a Fermi point is involved;
  • fit forms motivated by a gap, correlation length, or critical theory;
  • vary cluster aspect ratio and commensurability in more than one dimension;
  • distinguish total, surface, and bulk-normalized observables.
  • use open geometry and resolve spatial profiles;
  • increase the separation between opposite edges;
  • compare with periodic geometry to identify states that require a boundary;
  • perturb the edge locally without changing the bulk;
  • test whether edge splittings decay exponentially or algebraically with size.
  • record the twist convention and physical flux conversion;
  • follow energy branches through level crossings rather than sorting only by energy;
  • differentiate with a controlled step or fit around the chosen flux;
  • resolve particle number, spin, and momentum sectors;
  • test the order of L→∞L\to\infty, frequency ω→0\omega\to0, and temperature T→0T\to0 limits.

Before trusting a finite-lattice result, record:

  1. the site set and lattice dimensions;
  2. every open, periodic, or twisted direction;
  3. the oriented wrapping terms and their phases;
  4. the number of sites, bonds, and local terms;
  5. the gauge used to place each twist;
  6. the exact symmetries that survive;
  7. the momentum or reflection sectors retained;
  8. any Jordan–Wigner parity projection;
  9. the filling and whether the momentum shell is closed;
  10. the observable normalization per site, bond, boundary length, or volume;
  11. the finite-size sequence and aspect ratios;
  12. the limiting procedure used to infer bulk behavior.
  • Treating boundary conditions as a solver setting rather than part of the Hamiltonian.
  • Calling an open lattice a periodic lattice with one weak bond without stating that perturbation.
  • Setting the amplitude on the physical edge sites to zero instead of only the fictitious outside nodes.
  • Using 2πm/L2\pi m/L for open standing waves or πm/(L+1)\pi m/(L+1) for periodic momentum.
  • Calling an open-chain standing-wave label an exact translation momentum.
  • Adding a wrapping bond twice through modulo indexing and a separate boundary term.
  • Forgetting the conjugate phase on reverse hopping.
  • Gauging away every link phase on a ring and losing the total holonomy.
  • Assuming a 2π2\pi twist returns each labeled eigenbranch to itself rather than the spectrum as a set.
  • Imposing the Jordan–Wigner parity rule on a directly defined fermion ring.
  • Diagonalizing both Jordan–Wigner grids without projecting back to the matching parity sector.
  • Confusing spatial antiperiodicity with thermal imaginary-time antiperiodicity.
  • Comparing open and periodic total energies without correcting their bond counts.
  • Interpreting a finite critical level spacing as a thermodynamic gap.
  • Using one parity of LL or one cluster shape to infer a bulk phase.
  • Expecting periodic boundaries to remove all finite-size effects.
  • Using a periodic nearest-neighbor prescription for a long-range interaction without defining periodic images.

A square-lattice cluster has Lx=4L_x=4 and Ly=5L_y=5. Count nearest-neighbor undirected bonds for:

  1. open boundaries in both directions;
  2. periodic xx and open yy boundaries;
  3. periodic boundaries in both directions.

Assume the dimensions are large enough that no short-cycle duplicate arises.

Solution

There are V=LxLy=20V=L_xL_y=20 sites. With both directions open,

BOO=(Lx−1)Ly+(Ly−1)Lx.B_{\mathrm{OO}} = (L_x-1)L_y + (L_y-1)L_x.

Therefore

BOO=3⋅5+4⋅4=31.B_{\mathrm{OO}} = 3\cdot5+4\cdot4 = 31.

Making xx periodic adds one wrapping xx bond in each of the five rows:

BPO=LxLy+(Ly−1)Lx=20+16=36.B_{\mathrm{PO}} = L_xL_y + (L_y-1)L_x = 20+16 = 36.

On the torus, each site contributes one positively oriented bond in each of two directions:

BPP=2V=40.B_{\mathrm{PP}} = 2V = 40.

Counting only positive directions avoids counting each undirected bond twice.

List the dimensionless one-particle labels kaka for a six-site uniform chain with periodic and antiperiodic boundaries. Give the open-chain standing-wave labels qmq_m.

Solution

For periodic boundaries, choose six representatives:

ka∈{0,±π3,±2π3,π}.ka \in \left\{ 0, \pm\frac{\pi}{3}, \pm\frac{2\pi}{3}, \pi \right\}.

The points π\pi and −π-\pi are equivalent, so only one is included.

For antiperiodic boundaries,

ka∈{±π6,±π2,±5π6}.ka \in \left\{ \pm\frac{\pi}{6}, \pm\frac{\pi}{2}, \pm\frac{5\pi}{6} \right\}.

The open standing-wave labels are

qm=πm7,m=1,…,6.q_m = \frac{\pi m}{7}, \qquad m=1,\ldots,6.

There are six modes in every case. Only the periodic and antiperiodic sets are translation-momentum grids.

Begin with cj+L=eiϕcjc_{j+L}=e^{i\phi}c_j and define

cj=eijϕ/Ldj.c_j=e^{ij\phi/L}d_j.

Show that djd_j is periodic and that every forward hopping cj†cj+1c_j^\dagger c_{j+1} acquires the same phase.

Solution

Using the twisted condition,

ei(j+L)ϕ/Ldj+L=eiϕeijϕ/Ldj.e^{i(j+L)\phi/L}d_{j+L} = e^{i\phi}e^{ij\phi/L}d_j.

The phases on both sides are equal, so

dj+L=dj.d_{j+L}=d_j.

For one forward hop,

cj†cj+1=e−ijϕ/Ldj†ei(j+1)ϕ/Ldj+1,c_j^\dagger c_{j+1} = e^{-ij\phi/L}d_j^\dagger e^{i(j+1)\phi/L}d_{j+1},

hence

cj†cj+1=eiϕ/Ldj†dj+1.c_j^\dagger c_{j+1} = e^{i\phi/L}d_j^\dagger d_{j+1}.

Multiplying the LL forward-link phases gives eiϕe^{i\phi}. The boundary-link and uniform-link gauges therefore have the same loop holonomy.

Exercise 4: Translation-orbit compatibility

Section titled “Exercise 4: Translation-orbit compatibility”

On a six-site periodic occupation chain, consider

∣s⟩=∣100100⟩.|s\rangle=|100100\rangle.

Find its translation-orbit length and the momentum sectors to which its orbit can contribute.

Solution

Successive translations generate

∣100100⟩,∣010010⟩,∣001001⟩,|100100\rangle, \quad |010010\rangle, \quad |001001\rangle,

and the next translation returns to the first state. Thus r=3r=3 even though the full chain has L=6L=6.

A momentum projection is nonzero only if

eiKr=1.e^{iKr}=1.

Therefore

K∈{0,2π3,4π3}.K \in \left\{ 0, \frac{2\pi}{3}, \frac{4\pi}{3} \right\}.

These are all valid six-site lattice momenta because they correspond to m=0,2,4m=0,2,4 in K=2πm/6K=2\pi m/6.

Exercise 5: Jordan–Wigner parity sectors

Section titled “Exercise 5: Jordan–Wigner parity sectors”

Using cL+1=−pc1c_{L+1}=-pc_1 with p=(−1)Np=(-1)^N, determine the effective spatial boundary condition for sectors with N=4N=4 and N=5N=5. Explain why the answer is not a universal rule for every fermion ring.

Solution

For N=4N=4,

p=(−1)4=+1,p=(-1)^4=+1,

so

cL+1=−c1.c_{L+1}=-c_1.

The effective fermions are antiperiodic.

For N=5N=5,

p=(−1)5=−1,p=(-1)^5=-1,

so

cL+1=c1.c_{L+1}=c_1.

They are periodic. This relation originates from the Jordan–Wigner string crossing the cut of a periodic spin chain. A microscopic fermion ring has its spatial boundary condition specified directly and need not obey this parity assignment.

Exercise 6: Surface energy from bond counting

Section titled “Exercise 6: Surface energy from bond counting”

For a ferromagnetic Ising chain at zero field,

H=−J∑⟨j,k⟩ZjZk,J>0,H = -J\sum_{\langle j,k\rangle}Z_jZ_k, \qquad J>0,

find the all-up energy for an open chain and a periodic ring. Compare the energy per site.

Solution

Every aligned bond contributes −J-J. The open chain has L−1L-1 bonds, so

EO=−(L−1)J.E_{\mathrm O} = -(L-1)J.

The periodic ring has LL bonds:

EP=−LJ.E_{\mathrm P} = -LJ.

Their energy densities are

EOL=−J+JL,\frac{E_{\mathrm O}}{L} = -J+\frac{J}{L}, EPL=−J.\frac{E_{\mathrm P}}{L} = -J.

The missing open bond is an O(1)O(1) surface contribution and an O(1/L)O(1/L) correction to the energy per site.

Exercise 7: Spectral flow under a full twist

Section titled “Exercise 7: Spectral flow under a full twist”

For a free nearest-neighbor ring,

εm(ϕ)=−2tcos⁡(2πm+ϕL),\varepsilon_m(\phi) = -2t\cos \left( \frac{2\pi m+\phi}{L} \right),

show that increasing ϕ\phi by 2π2\pi leaves the spectrum invariant as a set. Does each fixed-mm branch return to itself?

Solution

Evaluate

εm(ϕ+2π)=−2tcos⁡(2π(m+1)+ϕL).\varepsilon_m(\phi+2\pi) = -2t\cos \left( \frac{2\pi(m+1)+\phi}{L} \right).

Therefore

εm(ϕ+2π)=εm+1(ϕ).\varepsilon_m(\phi+2\pi) = \varepsilon_{m+1}(\phi).

The set of LL energies is unchanged because mm is defined modulo LL. A branch followed with fixed label mm flows into its neighbor rather than necessarily returning to itself after one flux quantum. After LL such cycles the simple fixed-label branch returns.

Let classical Ising variables zj=±1z_j=\pm1 have antiferromagnetic energy

E=J∑⟨j,k⟩zjzk,J>0.E = J\sum_{\langle j,k\rangle}z_jz_k, \qquad J>0.

Find the minimum energy for an open chain and for an odd periodic ring. Count the ground states of the odd ring.

Solution

An antialigned bond contributes −J-J. On an open chain, all L−1L-1 bonds can be antialigned:

EOmin⁡=−(L−1)J.E_{\mathrm O}^{\min} = -(L-1)J.

On an odd ring, alternating signs cannot close consistently. At least one of the LL bonds must be aligned. A minimum configuration has L−1L-1 satisfied bonds and one frustrated bond, so

EPmin⁡=−(L−1)J+J=−(L−2)J.E_{\mathrm P}^{\min} = -(L-1)J+J = -(L-2)J.

The frustrated bond can occupy any of the LL positions, and a global spin flip gives a distinct configuration. The ground-state degeneracy is therefore

2L.2L.

The extensive bulk energy density still approaches −J-J, but the odd periodic topology enforces an O(1)O(1) defect.

  • A lattice boundary condition specifies graph closure, wrapping operators, phases, and sectors as part of the finite Hamiltonian.
  • Open chains have physical edges and L−1L-1 nearest-neighbor bonds; periodic rings have no edge and LL bonds.
  • Open standing-wave labels are not exact translation momenta.
  • A twist shifts the periodic momentum grid and is characterized by a gauge-invariant loop holonomy.
  • Antiperiodic spatial boundaries are the special twist ϕ=π\phi=\pi and are unrelated to thermal imaginary-time antiperiodicity.
  • Direct fermion rings have independently chosen spatial boundaries; Jordan–Wigner fermions inherit parity-dependent boundaries from a periodic spin chain.
  • Periodic boundaries remove surface terms but not shell effects, sector constraints, or critical finite-size gaps.
  • Odd sizes, cluster shapes, and commensurability can force defects that mimic or obscure bulk behavior.
  • Open, periodic, and twisted calculations answer complementary questions and should often be compared.
  1. E. Lieb, T. Schultz, and D. Mattis, “Two Soluble Models of an Antiferromagnetic Chain”, Annals of Physics 16, 407–466 (1961).
  2. N. Byers and C. N. Yang, “Theoretical Considerations Concerning Quantized Magnetic Flux in Superconducting Cylinders”, Physical Review Letters 7, 46–49 (1961).
  3. W. Kohn, “Theory of the Insulating State”, Physical Review 133, A171–A181 (1964).
  4. M. E. Fisher and M. N. Barber, “Scaling Theory for Finite-Size Effects in the Critical Region”, Physical Review Letters 28, 1516–1519 (1972).
  5. Q. Niu, D. J. Thouless, and Y.-S. Wu, “Quantized Hall Conductance as a Topological Invariant”, Physical Review B 31, 3372–3377 (1985).
  6. B. S. Shastry and B. Sutherland, “Twisted Boundary Conditions and Effective Mass in Heisenberg–Ising and Hubbard Rings”, Physical Review Letters 65, 243–246 (1990).
  7. S. R. White, “Density Matrix Formulation for Quantum Renormalization Groups”, Physical Review Letters 69, 2863–2866 (1992).
  8. R. Resta, “Quantum-Mechanical Position Operator in Extended Systems”, Physical Review Letters 80, 1800–1803 (1998).
  9. M. Oshikawa, “Commensurability, Excitation Gap, and Topology in Quantum Many-Particle Systems on a Periodic Lattice”, Physical Review Letters 84, 1535–1538 (2000).
  10. C. Lin, F. H. Zong, and D. M. Ceperley, “Twist-Averaged Boundary Conditions in Continuum Quantum Monte Carlo Algorithms”, Physical Review E 64, 016702 (2001).