Skip to content

Fermionic Operators in Many-Body Models

Fermionic creation and annihilation operators make antisymmetric many-particle states usable in a mode basis. A bilinear ci†cjc_i^\dagger c_j transfers a fermion from mode jj to mode ii, a density product ni↑ni↓n_{i\uparrow}n_{i\downarrow} detects double occupancy, and ordered strings of operators build hopping, interactions, currents, and pairing terms.

The canonical algebra is

{ci,cj†}=δijI,{ci,cj}=0,{ci†,cj†}=0.\begin{aligned} \{c_i,c_j^\dagger\} &= \delta_{ij}I, \\ \{c_i,c_j\} &= 0, \\ \{c_i^\dagger,c_j^\dagger\} &= 0. \end{aligned}

This page assumes that algebra and develops its many-body use. Fermionic Anticommutation Relations owns the foundational derivation and Occupation-Number Representation owns basis indexing and sparse matrix construction. The Hubbard Model owns the full physics of the canonical lattice example.

Fermionic minus signs are not optional bookkeeping. They are the occupation-space representation of antisymmetry, and they must follow one declared ordering convention from states through operators and observables.

Unless stated otherwise:

  • i,j,k,li,j,k,l label complete orthonormal one-particle modes;
  • a spin-orbital, not merely a spatial orbital, is one fermionic mode;
  • ci†c_i^\dagger creates and cic_i removes a fermion in mode ii;
  • ni=ci†cin_i=c_i^\dagger c_i is the mode occupation;
  • the modes have a fixed total order 1<2<⋯<M1<2<\cdots<M;
  • a number state is written with creation operators in ascending mode order;
  • operator products act on kets from right to left;
  • an unordered lattice bond ⟨i,j⟩\langle i,j\rangle is counted once.

Other mode orders are equally valid. Mixing two orders inside one calculation is not.

For one mode,

c2=0,(c†)2=0.c^2 = 0, \qquad (c^\dagger)^2 = 0.

The occupation operator

n=c†cn = c^\dagger c

is a projector:

n2=n.n^2 = n.

Its spectrum is therefore

n∈{0,1}.n\in\{0,1\}.

The complementary projector is

1−n=cc†.1-n = cc^\dagger.

These identities express Pauli exclusion for one complete mode. Two fermions may occupy the same spatial site or orbital when another label, such as spin, makes their complete modes distinct.

With the convention 1<2<⋯<M1<2<\cdots<M, define

∣n⟩=(c1†)n1(c2†)n2⋯(cM†)nM∣0⟩,\lvert\boldsymbol n\rangle = (c_1^\dagger)^{n_1} (c_2^\dagger)^{n_2} \cdots (c_M^\dagger)^{n_M} \lvert0\rangle,

where every nin_i is 00 or 11. The same occupied set written with a different creation-operator order can differ by a sign.

For mode jj, define the parity count

Qj(n)=∑k<jnk.Q_j(\boldsymbol n) = \sum_{k<j}n_k.

Then

cj∣n⟩=(−1)Qj(n)nj∣n−ej⟩,cj†∣n⟩=(−1)Qj(n)(1−nj)∣n+ej⟩.\begin{aligned} c_j\lvert\boldsymbol n\rangle &= (-1)^{Q_j(\boldsymbol n)} n_j \lvert \boldsymbol n-\boldsymbol e_j \rangle, \\ c_j^\dagger\lvert\boldsymbol n\rangle &= (-1)^{Q_j(\boldsymbol n)} (1-n_j) \lvert \boldsymbol n+\boldsymbol e_j \rangle. \end{aligned}

The occupation factors enforce that an empty mode cannot be annihilated and an occupied mode cannot be filled again. The parity factor counts occupied modes crossed while moving the operator to its ordered position.

Ordered fermionic modes with the parity count to the left of a target mode

The action of cjc_j or cj†c_j^\dagger depends on the parity of occupied modes preceding jj in the declared order. The count Qj=∑k<jnkQ_j=\sum_{k<j}n_k produces the sign (−1)Qj(-1)^{Q_j}. Changing the mode order changes basis phases and intermediate signs, but physical matrix elements remain unchanged when states and every operator are transformed consistently.

Different fermionic creation operators anticommute:

ci†cj†=−cj†ci†,i≠j.c_i^\dagger c_j^\dagger = -c_j^\dagger c_i^\dagger, \qquad i\ne j.

The minus sign is the operator version of exchanging two columns in a Slater determinant. Removing it changes interference between many-body amplitudes, matrix elements around loops in configuration space, exchange energies, and correlation functions.

An overall phase assigned to one basis vector is unobservable. Relative signs between paths connecting basis vectors are observable. A mode reorder is therefore a valid basis transformation, while deleting parity signs from only some operations is a change of theory.

Both a fermionic mode and a hard-core bosonic mode have occupation 00 or 11. Their algebras differ between distinct modes:

{ci,cj†}=0,i≠j,\{c_i,c_j^\dagger\} = 0, \qquad i\ne j,

whereas distinct hard-core boson operators are usually chosen to commute.

Equal local dimensions do not imply equal many-body operator algebras. Mapping fermions to spins or hard-core bosons requires nonlocal parity strings, boundary-condition choices, or other structure that preserves the exchange signs.

For i≠ji\ne j, define the number of occupied modes strictly between ii and jj:

Pij(n)=∑min⁡(i,j)<k<max⁡(i,j)nk.P_{ij}(\boldsymbol n) = \sum_{ \min(i,j)<k<\max(i,j) } n_k.

Then

ci†cj∣n⟩=(−1)Pij(n)nj(1−ni)×∣n+ei−ej⟩.\begin{aligned} c_i^\dagger c_j \lvert\boldsymbol n\rangle ={}& (-1)^{P_{ij}(\boldsymbol n)} n_j(1-n_i) \\ &\times \lvert \boldsymbol n +\boldsymbol e_i -\boldsymbol e_j \rangle. \end{aligned}

The result is nonzero only when the source is occupied and the destination is empty. Unlike bosonic transfer, there is no square-root enhancement. The nontrivial factor is the parity sign.

Modes adjacent in the chosen order have Pij=0P_{ij}=0, but neighboring lattice sites need not correspond to adjacent entries in a spin-orbital ordering.

Use the site-major order

(1↑,1↓,2↑,2↓)(1\uparrow,1\downarrow,2\uparrow,2\downarrow)

and the bitstring state

∣1,0,1,1⟩.\lvert1,0,1,1\rangle.

Consider moving the 2↓2\downarrow fermion into the empty 1↓1\downarrow mode:

c1↓†c2↓∣1,0,1,1⟩.c_{1\downarrow}^\dagger c_{2\downarrow} \lvert1,0,1,1\rangle.

The modes strictly between 1↓1\downarrow and 2↓2\downarrow contain the occupied 2↑2\uparrow mode, so

P1↓,2↓=1.P_{1\downarrow,2\downarrow} = 1.

Therefore

c1↓†c2↓∣1,0,1,1⟩=−∣1,1,1,0⟩.c_{1\downarrow}^\dagger c_{2\downarrow} \lvert1,0,1,1\rangle = -\lvert1,1,1,0\rangle.

The minus sign would change if a different bit ordering were used, together with a corresponding phase change of the basis vectors. The Hamiltonian spectrum would not.

A number-conserving one-body Hamiltonian is

H1=∑i,jhijci†cj,H_1 = \sum_{i,j} h_{ij} c_i^\dagger c_j,

with

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

for Hermiticity. Diagonal terms are mode energies,

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

while off-diagonal terms transfer fermions between modes.

The matrix hh can include kinetic energy, lattice hopping, spin-orbit coupling, orbital hybridization, Zeeman terms, or external potentials. Its indices must cover every label on which the one-particle operator acts.

For spin-preserving lattice hopping,

Ht=−∑⟨i,j⟩,σ(tijciσ†cjσ+tij∗cjσ†ciσ).\begin{aligned} H_t = -\sum_{\langle i,j\rangle,\sigma} \bigl( t_{ij}c_{i\sigma}^\dagger c_{j\sigma} + t_{ij}^*c_{j\sigma}^\dagger c_{i\sigma} \bigr). \end{aligned}

Each unordered bond is counted once. The Hermitian-conjugate term moves the fermion in the reverse direction.

Spin-dependent hopping is represented by a matrix,

Ht=−∑i,j∑σ,σ′ciσ†tijσσ′cjσ′.H_t = -\sum_{i,j} \sum_{\sigma,\sigma'} c_{i\sigma}^\dagger t_{ij}^{\sigma\sigma'} c_{j\sigma'}.

Hermiticity requires

tji=tij†t_{ji} = t_{ij}^\dagger

in spin space. Off-diagonal spin entries describe spin flips or spin-orbit-coupled hopping and need not conserve N↑N_\uparrow and N↓N_\downarrow separately.

Under a local rephasing

ci⟼eiχici,c_i \longmapsto e^{i\chi_i}c_i,

the coefficient representation changes as

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

Individual bond phases depend on the orbital convention. Products of phases around closed loops are gauge invariant modulo 2π2\pi and can represent magnetic or synthetic flux.

Fermionic parity signs from the Fock basis and Peierls phases from hopping coefficients are different structures. Both can appear in one matrix element, and neither should be silently absorbed into the other.

For one spin-preserving bond,

Ht,ij=−∑σ(tijciσ†cjσ+tij∗cjσ†ciσ),H_{t,ij} = -\sum_\sigma \left( t_{ij}c_{i\sigma}^\dagger c_{j\sigma} + t_{ij}^*c_{j\sigma}^\dagger c_{i\sigma} \right),

define current from ii to jj by

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

for the contribution of that bond. The Heisenberg equation gives

Ii→j=−iℏ∑σ(tijciσ†cjσ−tij∗cjσ†ciσ).\begin{aligned} I_{i\to j} = -\frac{i}{\hbar} \sum_\sigma \bigl( t_{ij}c_{i\sigma}^\dagger c_{j\sigma} - t_{ij}^*c_{j\sigma}^\dagger c_{i\sigma} \bigr). \end{aligned}

Thus directed transport depends on the imaginary part of the hopping coherence. Density Operators and Current Operators owns the full continuity equation and spin-current conventions.

A spinful lattice mode is labeled by the pair

α=(i,σ).\alpha=(i,\sigma).

The canonical algebra is

{ciσ,cjσ′†}=δijδσσ′I.\{c_{i\sigma},c_{j\sigma'}^\dagger\} = \delta_{ij}\delta_{\sigma\sigma'}I.

At each site,

ni=ni↑+ni↓.n_i = n_{i\uparrow}+n_{i\downarrow}.

The four local states are

∣0⟩,∣↑⟩,∣↓⟩,∣↑↓⟩.\lvert0\rangle, \qquad \lvert\uparrow\rangle, \qquad \lvert\downarrow\rangle, \qquad \lvert\uparrow\downarrow\rangle.

The doubly occupied state contains two fermions in different complete modes. Pauli exclusion forbids two copies of i↑i\uparrow or two copies of i↓i\downarrow, not one of each.

For spin-1/21/2 fermions, define the dimensionless onsite spin generators

Sia=12∑σ,σ′ciσ†(σa)σσ′ciσ′,S_i^a = \frac12 \sum_{\sigma,\sigma'} c_{i\sigma}^\dagger (\sigma^a)_{\sigma\sigma'} c_{i\sigma'},

where σa\sigma^a is a Pauli matrix. Explicitly,

Si+=ci↑†ci↓,Si−=ci↓†ci↑,S_i^+ = c_{i\uparrow}^\dagger c_{i\downarrow}, \qquad S_i^- = c_{i\downarrow}^\dagger c_{i\uparrow},

and

Siz=12(ni↑−ni↓).S_i^z = \frac12 \left( n_{i\uparrow}-n_{i\downarrow} \right).

Physical angular momentum is ℏSi\hbar\mathbf S_i in this convention. These operators are fermion bilinears and preserve total particle number. They vanish on the empty and doubly occupied single-orbital site, while acting as spin-1/21/2 generators on the singly occupied subspace.

Coupling a separate localized spin to one such conduction-electron bilinear gives the exchange term in the Kondo Model Preview.

The single-band Hubbard interaction is

HU=U∑ini↑ni↓.H_U = U \sum_i n_{i\uparrow}n_{i\downarrow}.

The double-occupancy operator

Di=ni↑ni↓D_i = n_{i\uparrow}n_{i\downarrow}

is a projector:

Di2=Di.D_i^2 = D_i.

It has eigenvalue one only on ∣↑↓⟩\lvert\uparrow\downarrow\rangle. Therefore U>0U>0 penalizes double occupancy and U<0U<0 favors it relative to singly occupied configurations.

Penalizing a doublon with finite UU and removing it from the Hilbert space are different operations. The latter produces the projected, noncanonical fermion operators defined in the t–J Model Preview.

In normal-ordered ladder-operator form,

ni↑ni↓=ci↑†ci↓†ci↓ci↑.n_{i\uparrow}n_{i\downarrow} = c_{i\uparrow}^\dagger c_{i\downarrow}^\dagger c_{i\downarrow} c_{i\uparrow}.

The displayed order is important. Reordering one pair without its compensating minus sign produces the wrong operator.

The standard single-band grand Hamiltonian is

KH=−t∑⟨i,j⟩,σ(ciσ†cjσ+cjσ†ciσ)+U∑ini↑ni↓−μ∑i,σniσ.\begin{aligned} K_{\mathrm H} ={}& -t \sum_{\langle i,j\rangle,\sigma} \left( c_{i\sigma}^\dagger c_{j\sigma} + c_{j\sigma}^\dagger c_{i\sigma} \right) \\ &+ U \sum_i n_{i\uparrow}n_{i\downarrow} \\ &- \mu \sum_{i,\sigma} n_{i\sigma}. \end{aligned}

The operator roles are:

TermActionStructural consequence
hoppingtransfers one fermion without changing spindelocalization; parity sign from the chosen mode order
onsite interactionprojects onto double occupancycouples opposite-spin densities on one site
chemical potentialweights total particle numbercontrols filling in a grand-canonical treatment

The Hubbard Model owns its symmetries, exact limits, elementary spectrum, observables, strong-coupling bridge, and physical interpretation. This page owns the operator action and sign discipline used to construct it.

  • At U=0U=0, the Hamiltonian is quadratic and can be diagonalized at the one-particle level.
  • At t=0t=0, every site occupation configuration is an eigenstate.
  • In a fixed-NN calculation, uniform −μN-\mu N is a constant.
  • In the one-particle sector, the Hubbard interaction vanishes.
  • Hopping preserves total number and, without spin mixing, preserves N↑N_\uparrow and N↓N_\downarrow separately.

With unsymmetrized product-basis matrix elements,

H2=12∑i,j,k,lVij;klci†cj†clck.H_2 = \frac12 \sum_{i,j,k,l} V_{ij;kl} c_i^\dagger c_j^\dagger c_l c_k.

Hermiticity and exchange symmetry of the first-quantized interaction imply

Vij;kl=Vkl;ij∗,Vij;kl=Vji;lk.V_{ij;kl} = V_{kl;ij}^*, \qquad V_{ij;kl} = V_{ji;lk}.

Fermionic theory often uses antisymmetrized matrix elements

⟨ij∥kl⟩=Vij;kl−Vij;lk.\langle ij\Vert kl\rangle = V_{ij;kl} - V_{ij;lk}.

Then the same operator is commonly written

H2=14∑i,j,k,l⟨ij∥kl⟩ci†cj†clck.H_2 = \frac14 \sum_{i,j,k,l} \langle ij\Vert kl\rangle c_i^\dagger c_j^\dagger c_l c_k.

The factors 1/21/2 and 1/41/4 belong to different coefficient conventions. Combining an antisymmetrized coefficient with the unsymmetrized prefactor is a factor-of-two error. The foundational lift is derived in Two-Body Operators, while the many-body application guide owns the extended convention, reduced-density-matrix, and validation workflow.

A density interaction between distinct modes, with symmetric coefficients Vij=VjiV_{ij}=V_{ji}, is

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

or ∑⟨i,j⟩Vijninj\sum_{\langle i,j\rangle}V_{ij}n_i n_j when unordered bonds are counted once.

Multi-orbital models can also contain exchange and pair-hopping structures. For two orbitals a,ba,b, representative terms include

ca↑†cb↓†ca↓cb↑c_{a\uparrow}^\dagger c_{b\downarrow}^\dagger c_{a\downarrow} c_{b\uparrow}

and

ca↑†ca↓†cb↓cb↑.c_{a\uparrow}^\dagger c_{a\downarrow}^\dagger c_{b\downarrow} c_{b\uparrow}.

Their signs depend on the displayed operator order. A shorthand such as “exchange plus Hermitian conjugate” is safe only when the reference ordering is explicit.

The total number operator satisfies

[N,ci]=−ci,[N,ci†]=ci†.[N,c_i] = -c_i, \qquad [N,c_i^\dagger] = c_i^\dagger.

A monomial with equal numbers of creation and annihilation operators conserves NN. The corresponding global transformation is

ci⟼eiθci.c_i \longmapsto e^{i\theta}c_i.

Fermion parity is

PF=(−1)N.\mathcal P_F = (-1)^N.

It acts on odd fermionic operators as

PFciPF=−ci,PFci†PF=−ci†.\mathcal P_F c_i\mathcal P_F = -c_i, \qquad \mathcal P_F c_i^\dagger\mathcal P_F = -c_i^\dagger.

Hamiltonians built from even fermionic monomials preserve parity. They may still break number conservation by changing NN in steps of two.

A quadratic pairing Hamiltonian can be written

HΔ=12∑i,j(Δijci†cj†+Δij∗cjci).H_\Delta = \frac12 \sum_{i,j} \left( \Delta_{ij}c_i^\dagger c_j^\dagger + \Delta_{ij}^*c_jc_i \right).

Because

ci†cj†=−cj†ci†,c_i^\dagger c_j^\dagger = -c_j^\dagger c_i^\dagger,

only the antisymmetric coefficient part contributes:

Δij=−Δji\Delta_{ij} = -\Delta_{ji}

when i,ji,j are complete spin-orbital labels.

This does not mean the spatial part of every Cooper-pair wavefunction is odd. For spin singlets, antisymmetry can reside in spin while the spatial or orbital factor is symmetric. The complete pair amplitude must be antisymmetric under exchange of all one-particle labels.

Pairing terms do not conserve NN, but they preserve fermion parity. Their diagonalization requires a Bogoliubov transformation in Nambu space and careful handling of constant terms. Bogoliubov Theory gives the general canonical construction and boson–fermion contrast; BCS Mean-Field Theory derives the self-consistent fermionic pairing saddle.

Moving one fermionic operator past another produces a minus sign unless their anticommutator contributes a delta term. For example,

cicj†=δijI−cj†ci.c_i c_j^\dagger = \delta_{ij}I - c_j^\dagger c_i.

For i≠ji\ne j, this is pure sign change. For i=ji=j, it also produces the identity.

Never reorder a long fermionic monomial by visual symmetry alone. Use adjacent swaps, canonical anticommutation relations, or a symbolic routine that tracks both parity and contractions. Normal Ordering owns the creation-left convention; Normal Ordering in Many-Body QM develops filled-reference contractions and Hamiltonian decompositions.

An operator containing an even number of fermionic ladder operators has even parity. Number operators, hopping bilinears, spin densities, and ordinary interaction quartics are even. A single cic_i or ci†c_i^\dagger is odd.

Even operators localized on disjoint mode sets commute. Odd operators on disjoint sets anticommute. This distinction is why observable Hamiltonian terms can remain local even though a qubit representation of an individual fermion operator carries a parity string.

When partitioning a fermionic system into subsystems, tensor-product intuition must be matched to the chosen parity structure. One should not treat odd operators in separated regions as ordinary commuting subsystem observables.

For a qubit chain with occupation convention

nj=1−Zj2,n_j = \frac{1-Z_j}{2},

one Jordan–Wigner representation is

cj=(∏k<jZk)Xj+iYj2.c_j = \left( \prod_{k<j}Z_k \right) \frac{X_j+iY_j}{2}.

The ZZ string records the same parity (−1)Qj(-1)^{Q_j} that appears in occupation-space action. Dropping it turns fermions into commuting hard-core degrees of freedom.

The string length depends on mode ordering, which is why orbital ordering affects qubit locality and tensor-network cost even though it does not change the fermionic physics.

Jordan–Wigner Transformation owns the full algebra proof, inverse dictionary, nearest-neighbor cancellations, higher-dimensional locality caveat, and periodic-boundary parity sectors.

For a periodic lattice,

ckσ=1L∑je−ik⋅Rjcjσ.c_{\mathbf k\sigma} = \frac1{\sqrt L} \sum_j e^{-i\mathbf k\cdot\mathbf R_j} c_{j\sigma}.

Translation-invariant hopping becomes

Ht=∑k,σε(k)ckσ†ckσ.H_t = \sum_{\mathbf k,\sigma} \varepsilon(\mathbf k) c_{\mathbf k\sigma}^\dagger c_{\mathbf k\sigma}.

Local interactions become momentum-space quartic sums that conserve total crystal momentum modulo a reciprocal lattice vector. The fermionic anticommutation relations are unchanged by the unitary Fourier transform.

A basis that diagonalizes hopping usually spreads local interactions over many momentum labels. Momentum-Space Representation owns the systematic transform and normalization choices.

Fermionic occupation needs no artificial local cutoff: each retained mode is exactly empty or occupied. The approximation enters through which one-particle modes are retained.

Projecting to a finite band, orbital, active space, or momentum window can:

  • renormalize one-body coefficients;
  • induce longer-range or many-body interactions;
  • alter locality;
  • break symmetries if the retained subspace is not invariant;
  • change the accuracy of different observables unequally.

Pauli exclusion makes each local mode finite-dimensional, but it does not make a mode truncation automatically controlled.

An interaction such as

Uni↑ni↓Un_{i\uparrow}n_{i\downarrow}

can be approximated in density, magnetic, or pairing channels. For a density decoupling,

ni↑ni↓≈⟨ni↑⟩ni↓+ni↑⟨ni↓⟩−⟨ni↑⟩⟨ni↓⟩.\begin{aligned} n_{i\uparrow}n_{i\downarrow} \approx{}& \langle n_{i\uparrow}\rangle n_{i\downarrow} + n_{i\uparrow}\langle n_{i\downarrow}\rangle \\ &- \langle n_{i\uparrow}\rangle \langle n_{i\downarrow}\rangle. \end{aligned}

This is an approximation tied to a chosen channel and self-consistency condition. Other channels can be essential, and Fock exchange terms appear when the interaction and indices permit them.

Constant subtraction terms prevent double counting in the mean-field energy. Omitting them can leave eigenvectors unchanged while giving incorrect thermodynamic potentials and phase comparisons.

Common fermionic observables include:

ObservableOperator formComment
occupation⟨ni⟩\langle n_i\rangleprobability that complete mode ii is occupied
double occupancy⟨ni↑ni↓⟩\langle n_{i\uparrow}n_{i\downarrow}\rangleonsite opposite-spin pair probability
one-body coherence⟨ci†cj⟩\langle c_i^\dagger c_j\rangleone-body density matrix and hopping coherence
spin density⟨Si⟩\langle\mathbf S_i\ranglelocal spin polarization under stated normalization
pairing amplitude⟨cicj⟩\langle c_i c_j\ranglenumber-breaking or phase-referenced anomalous average
bond current⟨Ii→j⟩\langle I_{i\to j}\rangleoriented transport convention

The operator ordering in correlation functions must be retained. In general,

⟨cicj†⟩≠⟨cj†ci⟩.\langle c_i c_j^\dagger\rangle \ne \langle c_j^\dagger c_i\rangle.

They are related by the anticommutator, not by casual reordering.

  1. Flatten every label into a complete mode list. Include site, spin, orbital, band, and species labels.
  2. Declare the total mode order. Document both analytical and bit-storage conventions.
  3. Write each monomial in a canonical operator order. Use the same order when coefficients are generated.
  4. Apply operators from right to left. Update occupations before evaluating the next parity count.
  5. Reject forbidden occupations. Creation into an occupied mode and annihilation from an empty mode give zero.
  6. Add Hermitian conjugates explicitly. Check complex coefficients and bond counting.
  7. Match two-body prefactors to matrix-element conventions. Distinguish unsymmetrized and antisymmetrized coefficients.
  8. Test conserved charges and parity. Compare commutators with numerical block structure.
  9. Unit-test tiny systems. Two modes and two sites expose most sign errors.
  10. Repeat after any mode reorder. Basis permutation phases must be applied to both states and operators.
  • Omitting the parity factor in occupation-space ladder actions.
  • Treating a fermionic bitstring as an unordered set of occupied labels.
  • Using a site order for states and a spin-major order for operators.
  • Replacing anticommutation by hard-core-boson commutation because both occupations are 00 or 11.
  • Forgetting that Pauli exclusion applies to complete spin-orbitals, not spatial sites alone.
  • Declaring ci†cjc_i^\dagger c_j Hermitian without its conjugate for i≠ji\ne j.
  • Confusing Fock-basis parity signs with Peierls hopping phases.
  • Reordering a quartic term without counting adjacent swaps.
  • Combining antisymmetrized two-body matrix elements with the wrong prefactor.
  • Assuming a pairing matrix can be symmetric in complete fermion labels.
  • Dropping Jordan–Wigner parity strings in a qubit representation.
  • Treating a finite orbital active space as exact because each retained mode is two-dimensional.
  • Calling a mean-field decoupling an operator equality.
  • Comparing mean-field energies after omitting constant subtraction terms.
  • Fermionic modes satisfy canonical anticommutation relations and have occupations 00 or 11.
  • A total order of complete spin-orbitals fixes the phase convention for number states.
  • Ladder and transfer operations carry parity signs determined by occupied preceding or intervening modes.
  • Bilinears build hopping, hybridization, spin operators, and currents; quartics build interactions and exchange processes.
  • Opposite-spin fermions can share a site because they occupy distinct complete modes.
  • The Hubbard interaction is the double-occupancy projector multiplied by UU.
  • Number-conserving terms have equal numbers of creation and annihilation operators.
  • Pairing breaks number conservation but preserves fermion parity and has an antisymmetric complete-label coefficient.
  • Fermions and hard-core bosons require different intermode algebras.
  • Mode truncation, operator reordering, and coefficient conventions must all be audited explicitly.

Starting from {c,c†}=I\{c,c^\dagger\}=I and c2=(c†)2=0c^2=(c^\dagger)^2=0, prove

n2=n,n=c†c,n^2=n, \qquad n=c^\dagger c,

and identify cc†cc^\dagger.

Solution

Compute

n2=c†cc†c=c†(I−c†c)c=c†c−(c†)2c2=n.\begin{aligned} n^2 &= c^\dagger c c^\dagger c \\ &= c^\dagger (I-c^\dagger c) c \\ &= c^\dagger c - (c^\dagger)^2c^2 \\ &= n. \end{aligned}

The anticommutator also gives

cc†=I−c†c=I−n.cc^\dagger = I-c^\dagger c = I-n.

Thus nn projects onto the occupied state and I−nI-n projects onto the empty state.

For mode order 1<2<3<4<51<2<3<4<5, compute

c4∣1,0,1,1,0⟩c_4\lvert1,0,1,1,0\rangle

and

c2†∣1,0,1,1,0⟩.c_2^\dagger\lvert1,0,1,1,0\rangle.
Solution

For c4c_4, the occupied preceding modes are 11 and 33, so

Q4=1+0+1=2.Q_4 = 1+0+1 = 2.

Mode 44 is occupied, hence

c4∣1,0,1,1,0⟩=∣1,0,1,0,0⟩.c_4\lvert1,0,1,1,0\rangle = \lvert1,0,1,0,0\rangle.

For c2†c_2^\dagger, only mode 11 precedes the target and it is occupied:

Q2=1.Q_2=1.

Mode 22 is empty, so

c2†∣1,0,1,1,0⟩=−∣1,1,1,1,0⟩.c_2^\dagger\lvert1,0,1,1,0\rangle = -\lvert1,1,1,1,0\rangle.

With order 1<2<3<4<51<2<3<4<5, evaluate

c2†c5∣1,0,1,0,1⟩.c_2^\dagger c_5 \lvert1,0,1,0,1\rangle.

Check the result both by sequential ladder actions and by counting occupied modes strictly between 22 and 55.

Solution

First apply c5c_5. The occupied preceding modes are 11 and 33, so the annihilation sign is positive:

c5∣1,0,1,0,1⟩=∣1,0,1,0,0⟩.c_5\lvert1,0,1,0,1\rangle = \lvert1,0,1,0,0\rangle.

Next apply c2†c_2^\dagger. Mode 11 is occupied, giving a minus sign:

c2†∣1,0,1,0,0⟩=−∣1,1,1,0,0⟩.c_2^\dagger \lvert1,0,1,0,0\rangle = -\lvert1,1,1,0,0\rangle.

Equivalently, the modes strictly between 22 and 55 are 33 and 44, with occupations 11 and 00. Thus

P2,5=1,P_{2,5}=1,

which gives the same negative sign.

Exercise 4: Double occupancy in ladder form

Section titled “Exercise 4: Double occupancy in ladder form”

Show that

n↑n↓=c↑†c↓†c↓c↑.n_\uparrow n_\downarrow = c_\uparrow^\dagger c_\downarrow^\dagger c_\downarrow c_\uparrow.
Solution

Begin with

n↑n↓=c↑†c↑c↓†c↓.n_\uparrow n_\downarrow = c_\uparrow^\dagger c_\uparrow c_\downarrow^\dagger c_\downarrow.

For distinct spin modes,

c↑c↓†=−c↓†c↑.c_\uparrow c_\downarrow^\dagger = -c_\downarrow^\dagger c_\uparrow.

Therefore

n↑n↓=−c↑†c↓†c↑c↓.n_\uparrow n_\downarrow = -c_\uparrow^\dagger c_\downarrow^\dagger c_\uparrow c_\downarrow.

Using c↑c↓=−c↓c↑c_\uparrow c_\downarrow=-c_\downarrow c_\uparrow supplies a second minus sign and yields

n↑n↓=c↑†c↓†c↓c↑.n_\uparrow n_\downarrow = c_\uparrow^\dagger c_\downarrow^\dagger c_\downarrow c_\uparrow.

Exercise 5: Number and parity classification

Section titled “Exercise 5: Number and parity classification”

Classify the following operators by whether they conserve NN and whether they preserve fermion parity:

ci†cj,ci†cj†,ci,ci†cj†clck.c_i^\dagger c_j, \qquad c_i^\dagger c_j^\dagger, \qquad c_i, \qquad c_i^\dagger c_j^\dagger c_l c_k.
Solution

The bilinear ci†cjc_i^\dagger c_j has one creation and one annihilation operator, so it conserves NN and parity.

The pair-creation operator changes NN by two. It does not conserve number, but it preserves parity because even and odd sectors are not mixed.

The single annihilation operator changes NN by one, so it conserves neither number nor parity.

The quartic interaction has two creation and two annihilation operators. It conserves NN and therefore also preserves parity.

Exercise 6: Antisymmetry of the pairing matrix

Section titled “Exercise 6: Antisymmetry of the pairing matrix”

Show that the symmetric part of Δij\Delta_{ij} contributes nothing to

∑i,jΔijci†cj†.\sum_{i,j} \Delta_{ij}c_i^\dagger c_j^\dagger.
Solution

Decompose

Δij=ΔijA+ΔijS,\Delta_{ij} = \Delta_{ij}^{A} + \Delta_{ij}^{S},

where ΔijA=−ΔjiA\Delta^A_{ij}=-\Delta^A_{ji} and ΔijS=ΔjiS\Delta^S_{ij}=\Delta^S_{ji}. For the symmetric part, relabel i↔ji\leftrightarrow j:

∑i,jΔijSci†cj†=∑i,jΔjiScj†ci†=−∑i,jΔijSci†cj†.\begin{aligned} \sum_{i,j} \Delta_{ij}^{S} c_i^\dagger c_j^\dagger &= \sum_{i,j} \Delta_{ji}^{S} c_j^\dagger c_i^\dagger \\ &= -\sum_{i,j} \Delta_{ij}^{S} c_i^\dagger c_j^\dagger. \end{aligned}

The expression equals its negative and is therefore zero. Only the antisymmetric part contributes.

For the one-site grand Hamiltonian

K=Un↑n↓−μ(n↑+n↓),K = U n_\uparrow n_\downarrow - \mu(n_\uparrow+n_\downarrow),

find the energies of ∣0⟩\lvert0\rangle, ∣↑⟩\lvert\uparrow\rangle, ∣↓⟩\lvert\downarrow\rangle, and ∣↑↓⟩\lvert\uparrow\downarrow\rangle.

Solution

The empty state has no particles or double occupancy:

E0=0.E_0=0.

Each singly occupied state has one particle and no double occupancy:

E↑=E↓=−μ.E_\uparrow = E_\downarrow = -\mu.

The doubly occupied state has two particles and D=1D=1:

E↑↓=U−2μ.E_{\uparrow\downarrow} = U-2\mu.

This elementary spectrum is a useful sign and chemical-potential check for Hubbard implementations.

Using

cj=(∏k<jZk)Xj+iYj2,c_j = \left( \prod_{k<j}Z_k \right) \frac{X_j+iY_j}{2},

explain qualitatively why deleting the ZZ string makes operators on distinct sites commute instead of anticommute.

Solution

The local lowering factors on distinct qubits act on different tensor factors and therefore commute. If one represented cic_i and cjc_j by only those local factors, exchanging their order would produce no minus sign.

The ZZ string records the occupation parity of all earlier modes. For i<ji<j, the local lowering at ii anticommutes with the ZiZ_i contained in the string of cjc_j. This supplies exactly one minus sign when cic_i and cjc_j are exchanged:

cicj=−cjci.c_i c_j = -c_j c_i.

The nonlocal string is therefore the qubit representation of fermionic mode-order parity.

  • 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).
  • G. D. Mahan, Many-Particle Physics, 3rd ed., Springer (2000).
  • A. Altland and B. Simons, Condensed Matter Field Theory, 2nd ed., Cambridge University Press (2010).
  • A. Auerbach, Interacting Electrons and Quantum Magnetism, Springer (1994).
  • J. Hubbard, “Electron correlations in narrow energy bands,” Proceedings of the Royal Society A 276, 238–257 (1963), doi:10.1098/rspa.1963.0204.
  • F. H. L. Essler, H. Frahm, F. Göhmann, A. Klümper, and V. E. Korepin, The One-Dimensional Hubbard Model, Cambridge University Press (2005).
  • S. Bravyi and A. Kitaev, “Fermionic quantum computation,” Annals of Physics 298, 210–226 (2002), doi:10.1006/aphy.2002.6254.