Skip to content

Schrieffer–Wolff Transformation

The Schrieffer–Wolff transformation is a perturbative unitary change of basis that removes couplings between a chosen low-energy subspace and its complement. Its output is an effective Hamiltonian that acts only inside the low-energy subspace while retaining the leading virtual effects of the eliminated states.

It is the right tool when the states outside the model space are not occupied in the low-energy description, but still shift energies and generate indirect couplings.

Projection Methods gives the exact energy-dependent reduction of the same P/Q block problem. Folded Effective Hamiltonians removes that energy dependence by Q-box derivative feedback. The Schrieffer–Wolff construction instead seeks a perturbative unitary change of basis, which keeps the effective Hamiltonian energy independent and supplies a consistent transformation for observables.

Its original impurity application starts from the charge-fluctuating Anderson Impurity Model Preview, removes empty and doubly occupied local-orbital states, and produces the antiferromagnetic exchange used in the Kondo Model Preview.

Effective Hamiltonians in Many-Body Systems applies this formalism to extensive projected sectors and compares the Hubbard-to-Heisenberg and Anderson-to-Kondo reductions, including generated same-order operators.

Let the Hilbert space be split by orthogonal projectors

P+Q=I,P2=P,Q2=Q,PQ=0.P+Q=I, \qquad P^2=P, \qquad Q^2=Q, \qquad PQ=0.

The subspace PHP\mathcal H is the retained model space. The subspace QHQ\mathcal H is the eliminated space. Write

H=H0+V,H=H_0+V,

where H0H_0 is block diagonal with respect to PP and QQ:

PH0Q=0,QH0P=0.PH_0Q=0, \qquad QH_0P=0.

The perturbation can be separated into block-diagonal and block-off-diagonal parts:

Vd=PVP+QVQ,Vod=PVQ+QVP.V_{\mathrm d}=PVP+QVQ, \qquad V_{\mathrm{od}}=PVQ+QVP.

The off-diagonal part is what mixes the retained and eliminated subspaces.

The goal is to find a unitary operator

U=eS,S†=−S,U=e^S, \qquad S^\dagger=-S,

such that the transformed Hamiltonian

H′=eSHe−SH'=e^SHe^{-S}

is block diagonal to a chosen order:

PH′Q=0PH'Q=0

up to controlled corrections. The effective Hamiltonian in the retained space is then

Heff=PH′P.H_{\mathrm{eff}}=PH'P.

Because UU is unitary, this is not merely a projection after throwing away information. It is a perturbative change of basis that first folds virtual high-energy processes into the low-energy block.

Using the Baker-Campbell-Hausdorff expansion,

H′=H+[S,H]+12[S,[S,H]]+⋯ .H' = H+[S,H] +\frac12[S,[S,H]] +\cdots.

At first order in VV, choose SS to cancel the off-diagonal coupling:

Vod+[S,H0]=0.V_{\mathrm{od}}+[S,H_0]=0.

In an eigenbasis of H0H_0, let ∣a⟩\lvert a\rangle and ∣b⟩\lvert b\rangle lie in the retained space, and let ∣r⟩\lvert r\rangle lie in the eliminated space. Then

⟨a∣S∣r⟩=⟨a∣V∣r⟩Ea(0)−Er(0).\langle a|S|r\rangle = \frac{\langle a|V|r\rangle} {E_a^{(0)}-E_r^{(0)}}.

The denominator is the energy cost of the virtual excursion into the eliminated subspace. If that denominator is small, the chosen model space is not well separated.

With the leading generator, the retained-space Hamiltonian through second order is

Heff=PH0P+PVP+12P[S,Vod]P+O ⁣(V3Δ2),H_{\mathrm{eff}} = PH_0P +PVP +\frac12P[S,V_{\mathrm{od}}]P +O\!\left(\frac{V^3}{\Delta^2}\right),

where Δ\Delta denotes the relevant energy separation between PP and QQ sectors.

For low-energy basis states ∣a⟩,∣b⟩\lvert a\rangle,\lvert b\rangle, this gives

⟨a∣Heff∣b⟩=Ea(0)δab+Vab+12∑r∈QVarVrb(1Ea(0)−Er(0)+1Eb(0)−Er(0))+⋯ .\begin{aligned} \langle a|H_{\mathrm{eff}}|b\rangle =& E_a^{(0)}\delta_{ab} +V_{ab} \\ &+ \frac12 \sum_{r\in Q} V_{ar}V_{rb} \left( \frac{1}{E_a^{(0)}-E_r^{(0)}} + \frac{1}{E_b^{(0)}-E_r^{(0)}} \right) +\cdots. \end{aligned}

This form makes Hermiticity transparent when VV is Hermitian. It also shows why the method is closely related to degenerate perturbation theory: both keep a model space and account for coupling to outside states perturbatively.

Consider

H=(0gg∗Δ),∣Δ∣≫∣g∣.H = \begin{pmatrix} 0&g\\ g^*&\Delta \end{pmatrix}, \qquad |\Delta|\gg |g|.

Take PP to project onto the lower bare state and QQ onto the upper bare state. The second-order effective Hamiltonian in PP is the number

Heff=−∣g∣2Δ+O ⁣(∣g∣4Δ3).H_{\mathrm{eff}} = - \frac{|g|^2}{\Delta} +O\!\left(\frac{|g|^4}{\Delta^3}\right).

The eliminated state is not populated in the effective description, but virtual visits to it lower or raise the retained energy depending on the sign of Δ\Delta.

This is the simplest version of dispersive shifts, level repulsion, and perturbative elimination.

Suppose two nearly degenerate states ∣1⟩,∣2⟩\lvert1\rangle,\lvert2\rangle are coupled only through a far-detuned state ∣e⟩\lvert e\rangle:

H0=Δ∣e⟩⟨e∣,V=Ω1∣e⟩⟨1∣+Ω2∣e⟩⟨2∣+h.c.H_0 = \Delta\lvert e\rangle\langle e\rvert, \qquad V = \Omega_1\lvert e\rangle\langle1\rvert +\Omega_2\lvert e\rangle\langle2\rvert +\mathrm{h.c.}

For ∣Ωi∣≪∣Δ∣|\Omega_i|\ll|\Delta|, eliminating ∣e⟩\lvert e\rangle gives the retained-space Hamiltonian

Heff≈−1Δ(∣Ω1∣2Ω1∗Ω2Ω2∗Ω1∣Ω2∣2)H_{\mathrm{eff}} \approx - \frac{1}{\Delta} \begin{pmatrix} |\Omega_1|^2&\Omega_1^*\Omega_2\\ \Omega_2^*\Omega_1&|\Omega_2|^2 \end{pmatrix}

in the basis {∣1⟩,∣2⟩}\{\lvert1\rangle,\lvert2\rangle\}. The diagonal terms are light shifts or level shifts. The off-diagonal terms are effective couplings mediated by a virtual excursion through ∣e⟩\lvert e\rangle.

The same algebra appears in Raman transitions, superexchange, dispersive qubit couplings, and many perturbative gadget constructions.

The control parameter is not simply the size of VV. It is the ratio of off-diagonal matrix elements to energy denominators:

ϵ∼∥Vod∥Δ.\epsilon \sim \frac{\|V_{\mathrm{od}}\|}{\Delta}.

The Schrieffer–Wolff expansion is controlled when ϵ≪1\epsilon\ll1 and the retained subspace includes all states that are close enough to mix strongly. If a supposedly eliminated state is nearly resonant, it should be moved into PP.

The method also assumes that the desired observable or process is insensitive to the discarded high-energy amplitudes beyond the order retained. When observables are transformed, they must be transformed consistently:

Oeff=PeSOe−SP.O_{\mathrm{eff}} = Pe^SOe^{-S}P.

Using HeffH_{\mathrm{eff}} while leaving other operators untransformed can produce inconsistent matrix elements.

The transformation replaces direct access to high-energy states by virtual processes. A state in PP can briefly enter QQ and return, shifting its energy. Two different states in PP can communicate through the same eliminated state, producing an effective coupling.

This is why the second-order term contains products such as

VarVrb.V_{ar}V_{rb}.

The intermediate state ∣r⟩\lvert r\rangle is not a final state. It is a virtual state whose contribution is weighted by an energy denominator.

Degenerate perturbation theory diagonalizes the perturbation inside a near-degenerate subspace and then treats outside states perturbatively. Schrieffer–Wolff does the same job in a unitary block-diagonal language.

Feshbach projection methods produce energy-dependent effective Hamiltonians using resolvents. Schrieffer–Wolff instead produces an energy-independent perturbative Hamiltonian after a change of basis.

Adiabatic elimination starts from equations of motion and slaves a fast amplitude to slow variables. It reproduces the same leading virtual coupling when its timescale assumptions hold, while Adiabatic Elimination owns the initial transient, memory, derivative corrections, and decaying-sector extension.

The Foldy–Wouthuysen transformation in relativistic quantum mechanics is a close cousin: it block diagonalizes positive- and negative-energy sectors perturbatively. In effective field theory, analogous transformations remove redundant high-energy effects and organize low-energy operators by powers of a scale separation.

  • Eliminating a state that is nearly degenerate with the retained subspace.
  • Forgetting the factor of 1/21/2 in the commutator form of the second-order Hamiltonian.
  • Treating the projected Hamiltonian PHPPHP as the effective Hamiltonian when virtual corrections are important.
  • Comparing bare and effective states without applying the same unitary transformation to observables.
  • Using the method without naming the energy gap or small dimensionless ratio.
  • J. R. Schrieffer and P. A. Wolff, “Relation between the Anderson and Kondo Hamiltonians,” Physical Review 149, 491-492, 1966.
  • S. Bravyi, D. P. DiVincenzo, and D. Loss, “Schrieffer–Wolff transformation for quantum many-body systems,” Annals of Physics 326, 2793–2826, 2011.
  • A. Messiah, Quantum Mechanics, Dover, 1999.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
  • C. Cohen-Tannoudji, B. Diu, and F. Laloe, Quantum Mechanics, Wiley, 1977.
  1. For the two-level Hamiltonian
H=(0ggΔ),Δ>0,H = \begin{pmatrix} 0&g\\ g&\Delta \end{pmatrix}, \qquad \Delta\gt0,

show that the lower exact eigenvalue agrees with the Schrieffer–Wolff result to order g2/Δg^2/\Delta.

Solution

The exact eigenvalues are

E±=Δ2±12Δ2+4g2.E_\pm = \frac{\Delta}{2} \pm \frac12\sqrt{\Delta^2+4g^2}.

For ∣g∣≪Δ|g|\ll\Delta,

Δ2+4g2=Δ+2g2Δ+O ⁣(g4Δ3).\sqrt{\Delta^2+4g^2} = \Delta + \frac{2g^2}{\Delta} +O\!\left(\frac{g^4}{\Delta^3}\right).

Thus

E−=−g2Δ+O ⁣(g4Δ3),E_- = - \frac{g^2}{\Delta} +O\!\left(\frac{g^4}{\Delta^3}\right),

which matches the effective Hamiltonian in the retained lower subspace.

  1. Why is the second-order matrix element symmetric in the two retained energies Ea(0)E_a^{(0)} and Eb(0)E_b^{(0)}?
Solution

Hermiticity requires

⟨a∣Heff∣b⟩=⟨b∣Heff∣a⟩∗\langle a|H_{\mathrm{eff}}|b\rangle = \langle b|H_{\mathrm{eff}}|a\rangle^*

when HH is Hermitian. The symmetrized denominator

12(1Ea(0)−Er(0)+1Eb(0)−Er(0))\frac12 \left( \frac{1}{E_a^{(0)}-E_r^{(0)}} + \frac{1}{E_b^{(0)}-E_r^{(0)}} \right)

is the form produced by the unitary block diagonalization and preserves this Hermitian structure. A formula using only one of the two denominators generally corresponds to a different, energy-dependent perturbative convention and must be interpreted carefully.