Skip to content

Bosonic Operators in Many-Body Models

Bosonic creation and annihilation operators turn a chosen mode basis into a practical many-body language. A bilinear bi†bjb_i^\dagger b_j transfers one boson from mode jj to mode ii; a quartic term (bi†)2bi2(b_i^\dagger)^2b_i^2 counts onsite pairs; sums of such monomials build hopping models, interacting gases, collective excitations, and driven bosonic systems.

The canonical algebra is

[bi,bj†]=δijI,[bi,bj]=0,[bi†,bj†]=0.\begin{aligned} [b_i,b_j^\dagger] &= \delta_{ij}I, \\ [b_i,b_j] &= 0, \\ [b_i^\dagger,b_j^\dagger] &= 0. \end{aligned}

This page assumes that algebra and focuses on using it correctly. Creation and Annihilation Operators owns their foundational construction, Bosonic Commutation Relations owns the canonical algebra, and Occupation-Number Representation owns basis enumeration and sparse-matrix construction.

Not every bosonic operator creates a microscopic boson. Phonons as Many-Body Excitations quantizes lattice normal modes, while Magnons explains how constrained Holstein–Primakoff bosons encode finite-dimensional spins and when their dilute-boson expansion is controlled.

A bosonic operator is defined relative to a mode. Before interpreting bi†b_i^\dagger, declare what mode ii means and which one-particle subspace has been retained.

Unless stated otherwise:

  • i,j,k,li,j,k,l label orthonormal one-particle modes;
  • bi†b_i^\dagger creates and bib_i removes one boson in mode ii;
  • ni=bi†bin_i=b_i^\dagger b_i is the mode occupation operator;
  • N=∑iniN=\sum_i n_i is the total number operator;
  • an unordered bond ⟨i,j⟩\langle i,j\rangle is counted once;
  • Hamiltonians are Hermitian, even when only one orientation of a term is displayed first;
  • the exact local bosonic occupation is 0,1,2,…0,1,2,\ldots unless a cutoff is declared.

Some references write aia_i instead of bib_i. The letter carries no physics; the commutation algebra and mode definition do.

For an occupation vector

∣n⟩=∣n1,n2,…⟩,\lvert\boldsymbol n\rangle = \lvert n_1,n_2,\ldots\rangle,

the single-mode actions are

bi∣n⟩=ni∣n−ei⟩,b_i \lvert\boldsymbol n\rangle = \sqrt{n_i} \lvert \boldsymbol n-\boldsymbol e_i \rangle,

and

bi†∣n⟩=ni+1∣n+ei⟩.b_i^\dagger \lvert\boldsymbol n\rangle = \sqrt{n_i+1} \lvert \boldsymbol n+\boldsymbol e_i \rangle.

Here ei\boldsymbol e_i adds one unit to mode ii. Consequently,

ni∣n⟩=ni∣n⟩.n_i \lvert\boldsymbol n\rangle = n_i \lvert\boldsymbol n\rangle.

The same symbol nin_i is commonly used for the operator eigenvalue. Context distinguishes the number operator from the integer occupation; when ambiguity matters, write n^i\hat n_i for the operator.

For i≠ji\ne j,

bi†bj∣n⟩=(ni+1)nj×∣n+ei−ej⟩.\begin{aligned} b_i^\dagger b_j \lvert\boldsymbol n\rangle &= \sqrt{(n_i+1)n_j} \\ &\quad\times \lvert \boldsymbol n +\boldsymbol e_i -\boldsymbol e_j \rangle. \end{aligned}

The operation vanishes when nj=0n_j=0. It preserves total particle number because one boson is removed and one is added.

Bosonic hopping from a source mode to a destination mode with occupation-dependent matrix element

The transfer operator bi†bjb_i^\dagger b_j moves one boson from source mode jj to destination mode ii. Its matrix element is (ni+1)nj\sqrt{(n_i+1)n_j}: the source factor requires a boson to remove, while the destination factor produces Bose enhancement. The mode occupations change, but the total N=ni+nj+⋯N=n_i+n_j+\cdots does not.

The factor ni+1\sqrt{n_i+1} means that a transition into an already occupied bosonic mode has a larger amplitude than a transition into an empty mode, all else equal. The corresponding squared matrix element contains ni+1n_i+1.

This algebraic enhancement is not an attractive force. A transition rate also depends on the perturbation, energy conservation, density of final states, and environmental or driving assumptions. The commutation relation supplies the occupation factor, not an entire dynamical prediction.

A mode can be a localized lattice orbital, a momentum state, a trap eigenfunction, an internal atomic state, a phonon normal mode, a cavity resonance, or another orthonormal one-particle state. Its operator is

bi†=∫dq φi(q)ψ†(q),b_i^\dagger = \int dq\, \varphi_i(q) \psi^\dagger(q),

where φi(q)\varphi_i(q) is the mode wavefunction and ψ†(q)\psi^\dagger(q) is a field operator.

Under a unitary change of one-particle basis,

aα=∑iUαibi,a_\alpha = \sum_i U_{\alpha i}b_i,

the new operators obey

[aα,aβ†]=δαβI.[a_\alpha,a_\beta^\dagger] = \delta_{\alpha\beta}I.

The physical Hamiltonian is unchanged when both operators and coefficients are transformed consistently. Truncation can spoil this equivalence: projecting onto a finite set of localized orbitals and projecting onto a finite set of momentum modes generally define different approximations.

A number-conserving one-body Hamiltonian has the form

H1=∑i,jhijbi†bj.H_1 = \sum_{i,j} h_{ij} b_i^\dagger b_j.

Hermiticity requires

hij=hji∗.h_{ij} = h_{ji}^*.

Diagonal terms measure occupations,

Hdiag=∑iϵini,H_{\mathrm{diag}} = \sum_i \epsilon_i n_i,

whereas off-diagonal terms transfer bosons between modes. This is the mode-basis form of lifting a one-particle operator to Fock space; the general derivation lives in One-Body Operators.

For two configurations m\boldsymbol m and n\boldsymbol n,

⟨m∣H1∣n⟩=∑i,jhij(ni+1)nj×δm,n+ei−ej\begin{aligned} \langle\boldsymbol m\vert H_1 \vert\boldsymbol n\rangle &= \sum_{i,j} h_{ij} \sqrt{(n_i+1)n_j} \\ &\quad\times \delta_{\boldsymbol m, \boldsymbol n+\boldsymbol e_i-\boldsymbol e_j} \end{aligned}

for i≠ji\ne j, with diagonal i=ji=j terms contributing hiinih_{ii}n_i. This formula is a useful implementation check because it separates the physical coefficient hijh_{ij} from the universal bosonic square-root factor.

On a graph or lattice, a common bond convention is

Ht=−∑⟨i,j⟩(Jijbi†bj+Jij∗bj†bi).\begin{aligned} H_t = -\sum_{\langle i,j\rangle} \bigl( J_{ij}b_i^\dagger b_j + J_{ij}^*b_j^\dagger b_i \bigr). \end{aligned}

Each unordered bond is counted once. The second term is the Hermitian conjugate of the first. For real uniform hopping,

Ht=−J∑⟨i,j⟩(bi†bj+bj†bi).H_t = -J \sum_{\langle i,j\rangle} \left( b_i^\dagger b_j + b_j^\dagger b_i \right).

The leading minus sign is conventional. Its physical consequences depend on lattice geometry, boundary conditions, and hopping phases. On some bipartite lattices it can be changed by a local phase transformation; in frustrated loops, gauge-invariant fluxes remain.

On one bond,

Ht,ij∣…,ni,nj,…⟩=−Jij(ni+1)nj×∣…,ni+1,nj−1,…⟩−Jij∗ni(nj+1)×∣…,ni−1,nj+1,…⟩.\begin{aligned} H_{t,ij} \lvert\ldots,n_i,n_j,\ldots\rangle ={}& -J_{ij} \sqrt{(n_i+1)n_j} \\ &\times \lvert\ldots,n_i+1,n_j-1,\ldots\rangle \\ &- J_{ij}^* \sqrt{n_i(n_j+1)} \\ &\times \lvert\ldots,n_i-1,n_j+1,\ldots\rangle. \end{aligned}

This one line gives the off-diagonal entries used by exact diagonalization, configuration-interaction methods, and occupation-space graph constructions.

An onsite energy or external potential contributes

Hϵ=∑iϵini.H_\epsilon = \sum_i \epsilon_i n_i.

In a grand-canonical description, one works with

K=H−μN,K = H-\mu N,

so the diagonal coefficient becomes ϵi−μ\epsilon_i-\mu for uniform particle chemical potential. The term −μN-\mu N does not break number conservation:

[K,N]=0[K,N]=0

whenever [H,N]=0[H,N]=0.

In a fixed-NN calculation, a uniform −μN-\mu N is a constant shift and can be omitted. Site-dependent chemical potentials or trap offsets are not constant within a fixed total-number sector.

The normally ordered onsite quartic operator satisfies

(bi†)2bi2=ni(ni−1).(b_i^\dagger)^2b_i^2 = n_i(n_i-1).

Indeed,

(bi†)2bi2∣ni⟩=ni(ni−1)∣ni⟩.\begin{aligned} (b_i^\dagger)^2b_i^2 \lvert n_i\rangle &= n_i(n_i-1) \lvert n_i\rangle. \end{aligned}

The standard onsite interaction is therefore

HU=U2∑ini(ni−1).H_U = \frac{U}{2} \sum_i n_i(n_i-1).

On a site with nn bosons, the energy is

EU(n)=U(n2)=U2n(n−1).E_U(n) = U\binom n2 = \frac{U}{2}n(n-1).

The factor counts unordered onsite pairs. It also makes the one-particle interaction energy vanish.

Because

ni2=ni(ni−1)+ni,n_i^2 = n_i(n_i-1)+n_i,

replacing the pair term by Uni2/2Un_i^2/2 adds a one-body contribution Uni/2Un_i/2. At fixed total NN, summing this difference over all sites gives the constant UN/2UN/2. In a grand-canonical problem, it shifts the effective chemical potential and is not harmless unless conventions are adjusted.

In an orthonormal mode basis, a number-conserving two-body interaction is

H2=12∑i,j,k,lVij;klbi†bj†blbk.H_2 = \frac12 \sum_{i,j,k,l} V_{ij;kl} b_i^\dagger b_j^\dagger b_l b_k.

For unsymmetrized product-basis matrix elements of an exchange-symmetric interaction,

Vij;kl=Vji;lk,V_{ij;kl} = V_{ji;lk},

and Hermiticity requires

Vij;kl=Vkl;ij∗.V_{ij;kl} = V_{kl;ij}^*.

Because bosonic creation operators commute with each other, and so do bosonic annihilation operators, only the coefficient part symmetric within each creation pair and annihilation pair contributes to the operator. Some references therefore define explicitly symmetrized matrix elements, for which additional index equalities hold.

Coefficient definitions differ across fields. A prefactor can move when matrix elements are pre-symmetrized or sums are restricted. The foundational lift lives in Two-Body Operators; the many-body application guide develops statistics-adapted coefficients, two-body density matrices, basis changes, and numerical checks.

For different modes,

HV=12∑i≠jVijninj,H_V = \frac12 \sum_{i\ne j} V_{ij}n_i n_j,

with Vij=VjiV_{ij}=V_{ji}. If unordered neighbors are summed once, write instead

HV=∑⟨i,j⟩Vijninj.H_V = \sum_{\langle i,j\rangle} V_{ij}n_i n_j.

A pair can transfer between modes through

HP=∑i<j[Pij(bi†)2bj2+Pij∗(bj†)2bi2].H_P = \sum_{i<j} \left[ P_{ij}(b_i^\dagger)^2b_j^2 + P_{ij}^*(b_j^\dagger)^2b_i^2 \right].

Its forward matrix element contains

(ni+1)(ni+2)nj(nj−1).\sqrt{ (n_i+1)(n_i+2) n_j(n_j-1) }.

The source mode must contain at least two bosons.

Effective models can contain terms such as

bi†njbj.b_i^\dagger n_j b_j.

Operator order matters when a number operator shares a mode with a ladder operator. For example,

njbj≠bjnj.n_j b_j \ne b_j n_j.

Use commutators or act on number states rather than treating all symbols as commuting scalars.

The total number operator obeys

[N,bi]=−bi,[N,bi†]=bi†.[N,b_i] = -b_i, \qquad [N,b_i^\dagger] = b_i^\dagger.

For a normally ordered monomial with pp creation and qq annihilation operators,

[N,Mp,q]=(p−q)Mp,q.[N,M_{p,q}] = (p-q)M_{p,q}.

Therefore equal numbers of creation and annihilation operators imply

[N,H]=0.[N,H]=0.

Such a Hamiltonian is invariant under the global phase transformation

bi⟼eiθbi,bi†⟼e−iθbi†.b_i \longmapsto e^{i\theta}b_i, \qquad b_i^\dagger \longmapsto e^{-i\theta}b_i^\dagger.

This is the global U(1)U(1) symmetry associated with particle-number conservation.

Conservation under a Hamiltonian is not, by itself, a universal superselection rule. It states that the dynamics does not mix number sectors.

A coherent source has the form

Hsrc=∑i(fibi†+fi∗bi).H_{\mathrm{src}} = \sum_i \left( f_i b_i^\dagger + f_i^* b_i \right).

It changes particle number by one and explicitly breaks the global U(1)U(1) symmetry of the isolated bosonic subsystem. Physically, it can describe exchange with a phase-referenced drive or a symmetry-breaking probe.

A quadratic pairing term is

Hpair=12∑i,j(Δijbi†bj†+Δij∗bjbi).H_{\mathrm{pair}} = \frac12 \sum_{i,j} \left( \Delta_{ij}b_i^\dagger b_j^\dagger + \Delta_{ij}^*b_jb_i \right).

It changes NN by two, so number parity can remain conserved even though NN does not. Such terms arise in effective descriptions and Bogoliubov theories; stability requires checking the full quadratic Hamiltonian, not the pairing block alone.

For the hopping bond

Ht,ij=−Jijbi†bj−Jij∗bj†bi,H_{t,ij} = -J_{ij}b_i^\dagger b_j -J_{ij}^*b_j^\dagger b_i,

define current from ii to jj by the contribution to

dnidt=−Ii→j.\frac{dn_i}{dt} = -I_{i\to j}.

The Heisenberg equation gives

Ii→j=−iℏ(Jijbi†bj−Jij∗bj†bi).I_{i\to j} = -\frac{i}{\hbar} \left( J_{ij}b_i^\dagger b_j - J_{ij}^*b_j^\dagger b_i \right).

Thus

⟨Ii→j⟩=2ℏIm⁡[Jij⟨bi†bj⟩].\langle I_{i\to j}\rangle = \frac{2}{\hbar} \operatorname{Im} \left[ J_{ij} \langle b_i^\dagger b_j\rangle \right].

The sign depends on the chosen bond orientation. A later density-and-current page owns the full continuity-equation treatment; here the formula shows that hopping coherence, not occupation alone, carries particle current.

Write

Jij=∣Jij∣eiAij.J_{ij} = |J_{ij}|e^{iA_{ij}}.

Under a local mode rephasing

bi⟼eiχibi,b_i \longmapsto e^{i\chi_i}b_i,

the coefficient representation changes as

Jij⟼ei(χi−χj)Jij.J_{ij} \longmapsto e^{i(\chi_i-\chi_j)}J_{ij}.

Individual bond phases are basis dependent. The accumulated phase around a closed loop is gauge invariant modulo 2π2\pi and can encode synthetic magnetic flux or frustration.

Changing the sign of one hopping coefficient is therefore sometimes a gauge convention and sometimes a physical flux change. The graph topology decides which.

The standard single-component Bose–Hubbard grand Hamiltonian is

KBH=−J∑⟨i,j⟩(bi†bj+bj†bi)+U2∑ini(ni−1)+∑i(ϵi−μ)ni.\begin{aligned} K_{\mathrm{BH}} ={}& -J \sum_{\langle i,j\rangle} \left( b_i^\dagger b_j + b_j^\dagger b_i \right) \\ &+ \frac{U}{2} \sum_i n_i(n_i-1) \\ &+ \sum_i (\epsilon_i-\mu)n_i. \end{aligned}

Each term has a distinct operator role:

TermOperator actionPhysical role
−Jbi†bj+h.c.-Jb_i^\dagger b_j+\mathrm{h.c.}moves one boson across a bonddelocalization and phase coherence
Uni(ni−1)/2Un_i(n_i-1)/2counts onsite pairsrepulsion for U>0U>0, attraction for U<0U<0
ϵini\epsilon_i n_iweights site occupationtrap, disorder, or sublattice offset
−μni-\mu n_iweights total number sectorsgrand-canonical control of filling

The full conventions, limits, and phase-boundary preview live in the Bose–Hubbard Model; the model card is the compact lookup entry. Quantum Phase Transitions owns the generic superfluid–Mott critical interpretation. This page owns how the operator terms act and how to audit them.

  • At J=0J=0, every occupation vector is an eigenstate.
  • At U=0U=0, the Hamiltonian is quadratic and can be diagonalized by a one-particle basis transformation.
  • At fixed total NN, uniform −μN-\mu N is a constant.
  • For N=1N=1, the onsite interaction vanishes identically.
  • For real JJ, the Hamiltonian matrix is real symmetric in the occupation basis.

Two-site action without rebuilding the full matrix

Section titled “Two-site action without rebuilding the full matrix”

For two bosons and real hopping,

Ht∣1,1⟩=−2J(∣2,0⟩+∣0,2⟩).\begin{aligned} H_t\lvert1,1\rangle &= -\sqrt2J \left( \lvert2,0\rangle + \lvert0,2\rangle \right). \end{aligned}

The 2\sqrt2 factors are Bose enhancement at the destination modes. The full fixed-N=2N=2 matrix and its sparse-basis construction live in Occupation-Number Representation.

For internal component α\alpha,

[biα,bjβ†]=δijδαβI.[b_{i\alpha},b_{j\beta}^\dagger] = \delta_{ij}\delta_{\alpha\beta}I.

The component occupation is

niα=biα†biα.n_{i\alpha} = b_{i\alpha}^\dagger b_{i\alpha}.

A general onsite density interaction can be written

Hint=12∑i,α,βUαβbiα†biβ†biβbiα.H_{\mathrm{int}} = \frac12 \sum_{i,\alpha,\beta} U_{\alpha\beta} b_{i\alpha}^\dagger b_{i\beta}^\dagger b_{i\beta} b_{i\alpha}.

For α=β\alpha=\beta, this produces niα(niα−1)n_{i\alpha}(n_{i\alpha}-1). For distinct components and symmetric UαβU_{\alpha\beta}, it produces UαβniαniβU_{\alpha\beta}n_{i\alpha}n_{i\beta} after the prefactor and duplicate component orderings are combined.

Conversion terms can conserve total number while changing component populations. For example,

g(bi↑†)2bi↓2+g∗(bi↓†)2bi↑2g (b_{i\uparrow}^\dagger)^2 b_{i\downarrow}^2 + g^* (b_{i\downarrow}^\dagger)^2 b_{i\uparrow}^2

converts pairs between internal states. The conserved charges must be determined from the actual term, not inferred from the presence of component labels.

For LL periodic lattice sites at positions Rj\mathbf R_j, define

bk=1L∑je−ik⋅Rjbj.b_{\mathbf k} = \frac1{\sqrt L} \sum_j e^{-i\mathbf k\cdot\mathbf R_j} b_j.

The transformed operators obey canonical bosonic commutators. Translation-invariant quadratic hopping becomes diagonal,

Ht=∑kε(k)bk†bk,H_t = \sum_{\mathbf k} \varepsilon(\mathbf k) b_{\mathbf k}^\dagger b_{\mathbf k},

while local interactions become quartic momentum sums with total crystal momentum conserved modulo a reciprocal lattice vector.

This illustrates a recurring tradeoff: a basis that diagonalizes hopping makes local interactions nonlocal in mode labels. Momentum-Space Representation owns the systematic transform and normalization conventions.

A hard-core boson mode allows only

ni∈{0,1}.n_i\in\{0,1\}.

Let b~i\widetilde b_i denote the operator projected into that two-dimensional local space. Then

b~i2=0,\widetilde b_i^2 = 0,

and, on the same site,

[b~i,b~i†]=I−2ni.[\widetilde b_i,\widetilde b_i^\dagger] = I-2n_i.

This is not the canonical bosonic commutator. Operators on distinct sites still commute in the standard hard-core-boson construction.

The local mapping

b~i⟷Si−,b~i†⟷Si+,ni⟷Siz+12\widetilde b_i \longleftrightarrow S_i^-, \qquad \widetilde b_i^\dagger \longleftrightarrow S_i^+, \qquad n_i \longleftrightarrow S_i^z+\frac12

relates hard-core lattice bosons to spin-1/21/2 models. Calling them “bosons” refers to their intersite exchange structure and lattice-particle interpretation, not to a canonical onsite oscillator algebra.

Canonical bosonic Fock space has unbounded local occupation. A calculation may impose

0≤ni≤nmax⁡.0\le n_i\le n_{\max}.

If creation is projected to vanish at the top state, the finite local matrices satisfy

[bi,bi†]trunc=I−(nmax⁡+1)∣nmax⁡⟩⟨nmax⁡∣.[b_i,b_i^\dagger]_{\mathrm{trunc}} = I -(n_{\max}+1) \lvert n_{\max}\rangle \langle n_{\max}\rvert.

The canonical commutator fails only at the truncation boundary, but that failure matters if the state has appreciable weight there.

A controlled calculation should report at least one cutoff diagnostic, such as

P(ni=nmax⁡)P(n_i=n_{\max})

or convergence of observables under nmax⁡→nmax⁡+1n_{\max}\to n_{\max}+1. A low mean occupation does not alone prove that the cutoff tail is negligible.

Because bosonic occupation is unbounded, coefficient signs can determine whether a model has a lower-bounded energy.

For example, a single grand-canonical mode with only

−∣U∣2n(n−1)−μn-\frac{|U|}{2}n(n-1) -\mu n

is unbounded below as n→∞n\to\infty. A finite numerical cutoff can hide this instability by turning the top basis state into an artificial ground state.

At fixed finite total NN, an attractive lattice Hamiltonian can be bounded within that sector, but its energy may fail to be extensive or stable as NN grows. Effective three-body repulsion, loss, finite-range physics, or a restricted validity regime may be essential in a physical model.

For quadratic bosonic Hamiltonians with pairing, diagonalizing the coefficient matrix as if it were an ordinary Hermitian one-particle problem is insufficient. Bogoliubov Theory develops the paraunitary structure, metric normalization, and stability test.

Mean-Field Replacement Is an Approximation

Section titled “Mean-Field Replacement Is an Approximation”

Bosonic mean-field theory often writes

bi=ϕi+δbi,ϕi=⟨bi⟩.b_i = \phi_i + \delta b_i, \qquad \phi_i = \langle b_i\rangle.

Keeping only c-number fields or low-order fluctuations can be powerful, but it is not an operator identity. Replacing bib_i by a complex number discards commutators and quantum fluctuations.

In an exact finite system with a number-conserving Hamiltonian and a state of definite NN,

⟨bi⟩=0\langle b_i\rangle = 0

because bib_i connects different number sectors. Condensation or phase coherence can instead be diagnosed through the one-body density matrix

⟨bi†bj⟩.\langle b_i^\dagger b_j\rangle.

A nonzero order parameter ϕi\phi_i is obtained after introducing a phase reference, a symmetry-breaking source, or an appropriate thermodynamic-limit construction. Bose–Einstein Condensation owns the condensation criterion.

Bosonic models are often organized around a small set of expectation values:

ObservableOperator expressionInterpretation
mean occupation⟨ni⟩\langle n_i\ranglelocal population
number fluctuation⟨ni2⟩−⟨ni⟩2\langle n_i^2\rangle-\langle n_i\rangle^2local compressibility or number squeezing context
first-order coherence⟨bi†bj⟩\langle b_i^\dagger b_j\ranglephase coherence and one-body density matrix
onsite pair count⟨ni(ni−1)⟩\langle n_i(n_i-1)\rangletwo-boson coincidence weight
anomalous amplitude⟨bibj⟩\langle b_i b_j\ranglepairing relative to a number-breaking reference
bond current⟨Ii→j⟩\langle I_{i\to j}\rangledirected transport under a stated convention

No single expectation value identifies a phase without limits, geometry, and symmetry assumptions. For example, finite-size coherence is not by itself proof of spontaneous symmetry breaking.

  1. Declare the mode basis. State whether indices label sites, momenta, orbitals, bands, spin components, or normal modes.
  2. Choose the sector. Fix total NN or include all required number sectors.
  3. Declare local cutoffs. Record nmax⁡n_{\max} and convergence diagnostics.
  4. Normal-order terms consistently. This makes number-state action and vacuum contributions explicit.
  5. Add Hermitian conjugates. Do not rely on an informal “reverse process” unless it is written into the implementation.
  6. Apply operators right to left. Update occupation factors after each operation.
  7. Accumulate duplicate destinations. Distinct algebraic terms can connect the same pair of configurations.
  8. Check conserved charges. Matrix blocks should agree with commutator analysis.
  9. Test small systems analytically. One- and two-boson sectors expose most square-root and pair-counting errors.
  10. Check limiting cases. Turn off hopping, interactions, sources, and pairing terms separately.
  • Writing bi†b_i^\dagger without defining the mode ii.
  • Forgetting the factors ni\sqrt{n_i} and ni+1\sqrt{n_i+1}.
  • Treating Bose enhancement as an attractive interaction.
  • Calling bi†bjb_i^\dagger b_j Hermitian without adding its conjugate when i≠ji\ne j.
  • Counting an unordered hopping bond twice.
  • Omitting the factor 1/21/2 in an onsite pair interaction.
  • Replacing ni(ni−1)n_i(n_i-1) by ni2n_i^2 without tracking the induced one-body shift.
  • Assuming every quartic term conserves each component number.
  • Treating hard-core bosons as canonical onsite oscillators.
  • Assuming a finite occupation cutoff preserves [bi,bi†]=I[b_i,b_i^\dagger]=I exactly.
  • Trusting an attractive bosonic Hamiltonian without checking boundedness.
  • Replacing operators by c-numbers without declaring a mean-field approximation.
  • Inferring absence of condensation from ⟨bi⟩=0\langle b_i\rangle=0 in a fixed-number finite system.
  • Diagonalizing a bosonic pairing Hamiltonian with an ordinary unitary transformation only.
  • Bosonic ladder operators act on declared modes and carry occupation-dependent square-root factors.
  • Bilinears bi†bjb_i^\dagger b_j build one-body transfer and hopping terms.
  • Quartic monomials build pair interactions, density couplings, pair hopping, and conversion processes.
  • Hermiticity, pair-counting conventions, and operator order must be checked explicitly.
  • Equal numbers of creation and annihilation operators imply total-number conservation and global U(1)U(1) symmetry.
  • Hopping coherence determines bond current under a stated orientation convention.
  • The Bose–Hubbard model assembles hopping, onsite pairs, potentials, and chemical potential into one standard example.
  • Hard-core projection and numerical occupation cutoffs modify the onsite commutator.
  • Unbounded bosonic occupation makes stability and cutoff convergence essential checks.
  • Mean-field c-number replacement is an approximation, not the bosonic algebra itself.

For two modes in the state ∣ni=2,nj=3⟩\lvert n_i=2,n_j=3\rangle, compute

bi†bj∣2,3⟩b_i^\dagger b_j \lvert2,3\rangle

and

bj†bi∣2,3⟩.b_j^\dagger b_i \lvert2,3\rangle.
Solution

For transfer from jj to ii,

(ni+1)nj=3⋅3=3,\sqrt{(n_i+1)n_j} = \sqrt{3\cdot3} = 3,

so

bi†bj∣2,3⟩=3∣3,2⟩.b_i^\dagger b_j \lvert2,3\rangle = 3\lvert3,2\rangle.

For the reverse transfer,

ni(nj+1)=2⋅4=22,\sqrt{n_i(n_j+1)} = \sqrt{2\cdot4} = 2\sqrt2,

and therefore

bj†bi∣2,3⟩=22∣1,4⟩.b_j^\dagger b_i \lvert2,3\rangle = 2\sqrt2\lvert1,4\rangle.

Prove from [b,b†]=I[b,b^\dagger]=I that

(b†)2b2=n(n−1),n=b†b.(b^\dagger)^2b^2 = n(n-1), \qquad n=b^\dagger b.
Solution

Start with

n2=b†bb†b.n^2 = b^\dagger b b^\dagger b.

Using

bb†=b†b+I,bb^\dagger = b^\dagger b+I,

gives

n2=b†(b†b+I)b=(b†)2b2+n.\begin{aligned} n^2 &= b^\dagger (b^\dagger b+I) b \\ &= (b^\dagger)^2b^2 + n. \end{aligned}

Rearranging yields

(b†)2b2=n2−n=n(n−1).(b^\dagger)^2b^2 = n^2-n = n(n-1).

Exercise 3: Charge counting by commutators

Section titled “Exercise 3: Charge counting by commutators”

Determine which terms conserve total number NN:

bi†bj,(bi†)2bj2,bi†bj†,bi†njbk.b_i^\dagger b_j, \qquad (b_i^\dagger)^2b_j^2, \qquad b_i^\dagger b_j^\dagger, \qquad b_i^\dagger n_j b_k.
Solution

For a monomial, [N,M]=(p−q)M[N,M]=(p-q)M, where pp and qq count creation and annihilation operators. Number operators contain one of each and contribute zero net charge.

Thus

[N,bi†bj]=0,[N,b_i^\dagger b_j] = 0,

and

[N,(bi†)2bj2]=0.[N,(b_i^\dagger)^2b_j^2] = 0.

Pair creation has

[N,bi†bj†]=2bi†bj†,[N,b_i^\dagger b_j^\dagger] = 2b_i^\dagger b_j^\dagger,

so it does not conserve NN. Finally, bi†njbkb_i^\dagger n_j b_k has one net creation and one net annihilation, hence

[N,bi†njbk]=0.[N,b_i^\dagger n_j b_k] = 0.

Let

Hij=−Jbi†bj−J∗bj†bi.H_{ij} = -Jb_i^\dagger b_j -J^*b_j^\dagger b_i.

Show that HijH_{ij} is Hermitian and derive the contribution to dni/dtdn_i/dt.

Solution

Taking the adjoint exchanges the two terms:

Hij†=−J∗bj†bi−Jbi†bj=Hij.H_{ij}^\dagger = -J^*b_j^\dagger b_i -Jb_i^\dagger b_j = H_{ij}.

The needed commutators are

[bi†bj,ni]=−bi†bj,[b_i^\dagger b_j,n_i] = -b_i^\dagger b_j,

and

[bj†bi,ni]=bj†bi.[b_j^\dagger b_i,n_i] = b_j^\dagger b_i.

Therefore

dnidt=iℏ[Hij,ni]=iℏ(Jbi†bj−J∗bj†bi).\begin{aligned} \frac{dn_i}{dt} &= \frac{i}{\hbar}[H_{ij},n_i] \\ &= \frac{i}{\hbar} \left( Jb_i^\dagger b_j -J^*b_j^\dagger b_i \right). \end{aligned}

Defining current from ii to jj by dni/dt=−Ii→jdn_i/dt=-I_{i\to j} gives the expression used in the text.

Exercise 5: Two-site Bose–Hubbard action

Section titled “Exercise 5: Two-site Bose–Hubbard action”

For

H=−J(b1†b2+b2†b1)+U2∑i=12ni(ni−1),H = -J (b_1^\dagger b_2+b_2^\dagger b_1) + \frac U2 \sum_{i=1}^{2} n_i(n_i-1),

compute H∣2,0⟩H\lvert2,0\rangle and H∣1,1⟩H\lvert1,1\rangle.

Solution

For ∣2,0⟩\lvert2,0\rangle, only transfer from site 11 to site 22 is possible:

b2†b1∣2,0⟩=2∣1,1⟩.b_2^\dagger b_1 \lvert2,0\rangle = \sqrt2\lvert1,1\rangle.

There is one onsite pair on site 11, so

H∣2,0⟩=U∣2,0⟩−2J∣1,1⟩.H\lvert2,0\rangle = U\lvert2,0\rangle - \sqrt2J\lvert1,1\rangle.

For ∣1,1⟩\lvert1,1\rangle, there are no onsite pairs, and either boson can hop into the occupied destination mode:

H∣1,1⟩=−2J(∣2,0⟩+∣0,2⟩).H\lvert1,1\rangle = -\sqrt2J \left( \lvert2,0\rangle + \lvert0,2\rangle \right).

Using

b~=S−,b~†=S+,n=Sz+12,\widetilde b=S^- , \qquad \widetilde b^\dagger=S^+, \qquad n=S^z+\frac12,

show that the hard-core commutator equals I−2nI-2n.

Solution

Spin operators obey

[S+,S−]=2Sz,[S^+,S^-] = 2S^z,

so

[S−,S+]=−2Sz.[S^-,S^+] = -2S^z.

Using n=Sz+1/2n=S^z+1/2,

I−2n=I−2Sz−I=−2Sz.I-2n = I-2S^z-I = -2S^z.

Therefore

[b~,b~†]=[S−,S+]=I−2n.[\widetilde b,\widetilde b^\dagger] = [S^-,S^+] = I-2n.

Let a projected oscillator retain ∣0⟩,…,∣nmax⁡⟩\lvert0\rangle,\ldots,\lvert n_{\max}\rangle and set b†∣nmax⁡⟩=0b^\dagger\lvert n_{\max}\rangle=0. Verify

[b,b†]trunc=I−(nmax⁡+1)∣nmax⁡⟩⟨nmax⁡∣.[b,b^\dagger]_{\mathrm{trunc}} = I -(n_{\max}+1) \lvert n_{\max}\rangle \langle n_{\max}\rvert.
Solution

For 0≤n<nmax⁡0\le n<n_{\max}, both ladder operations remain inside the retained space, so

[b,b†]∣n⟩=∣n⟩.[b,b^\dagger]\lvert n\rangle = \lvert n\rangle.

At the top state,

bb†∣nmax⁡⟩=0,bb^\dagger\lvert n_{\max}\rangle = 0,

while

b†b∣nmax⁡⟩=nmax⁡∣nmax⁡⟩.b^\dagger b\lvert n_{\max}\rangle = n_{\max}\lvert n_{\max}\rangle.

Hence the commutator eigenvalue there is −nmax⁡-n_{\max}. The proposed operator has top-state eigenvalue

1−(nmax⁡+1)=−nmax⁡,1-(n_{\max}+1) = -n_{\max},

and eigenvalue 11 on every lower retained state, proving the identity.

Exercise 8: Detecting an artificial cutoff ground state

Section titled “Exercise 8: Detecting an artificial cutoff ground state”

Consider one mode with

K=−∣U∣2n(n−1)−μn.K = -\frac{|U|}{2}n(n-1) -\mu n.

Explain why a calculation with cutoff n≤nmax⁡n\le n_{\max} tends to place the ground state at the cutoff for sufficiently large nmax⁡n_{\max}. What does this imply about the untruncated model?

Solution

The number-state energy is

En=−∣U∣2n(n−1)−μn.E_n = -\frac{|U|}{2}n(n-1) -\mu n.

The negative quadratic term dominates at large nn, so En→−∞E_n\to-\infty. In a finite truncated basis, the lowest available energy therefore eventually occurs at or near n=nmax⁡n=n_{\max}.

Increasing the cutoff moves the apparent ground state and lowers its energy without convergence. This is not evidence for a highly occupied stable phase; it diagnoses that the untruncated Hamiltonian is unbounded below. Stabilizing physics or a restricted fixed-number sector must be supplied before the model is physically complete.

  • A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems, Dover (2003).
  • J. W. Negele and H. Orland, Quantum Many-Particle Systems, Westview Press (1998).
  • P. Coleman, Introduction to Many-Body Physics, Cambridge University Press (2015).
  • A. Altland and B. Simons, Condensed Matter Field Theory, 2nd ed., Cambridge University Press (2010).
  • S. Sachdev, Quantum Phase Transitions, 2nd ed., Cambridge University Press (2011).
  • A. Auerbach, Interacting Electrons and Quantum Magnetism, Springer (1994).
  • M. P. A. Fisher, P. B. Weichman, G. Grinstein, and D. S. Fisher, “Boson localization and the superfluid-insulator transition,” Physical Review B 40, 546–570 (1989), doi:10.1103/PhysRevB.40.546.
  • D. Jaksch, C. Bruder, J. I. Cirac, C. W. Gardiner, and P. Zoller, “Cold bosonic atoms in optical lattices,” Physical Review Letters 81, 3108–3111 (1998), doi:10.1103/PhysRevLett.81.3108.
  • I. Bloch, J. Dalibard, and W. Zwerger, “Many-body physics with ultracold gases,” Reviews of Modern Physics 80, 885–964 (2008), doi:10.1103/RevModPhys.80.885.