The Schrieffer-Wolff transformation is a unitary conjugation that decouples selected low- and high-energy sectors to construct an effective Hamiltonian. It is a form of degenerate perturbation theory: states within the retained sector are treated together.
Let an orthogonal projection commute with , put , and decompose the perturbation in asThe first part acts within sectors; the second couples them. For an anti-Hermitian generator , choose . It is the inter-sector coupling, rather than the whole perturbation, that this commutator removes. Projecting the consistently transformed Hamiltonian givesIn an eigenbasis of , cross-sector entries obey . A nonzero separating spectral gap controls these denominators; resonant coupled states belong in a common retained block.[ref]
Schrieffer-Wolff transformation for quantum many-body systems by Sergey Bravyi and others. Section 3.2, equations (3.6)–(3.15), block decomposition, generator and second-order effective Hamiltonian
For a direct two-level check, take , , and . The formula predicts the lower energy shift . Expanding the exact lower eigenvalue, , gives the same result. A diagonal perturbation would also contribute at first order through .
John Robert Schrieffer and P. A. Wolff used the method to relate impurity models underlying the Kondo effect.[ref]
Schrieffer-Wolff transformation for quantum many-body systems by Sergey Bravyi and others. Section 1.1, historical Anderson-to-Kondo application
A perturbative generator dividing by an unperturbed energy difference cannot eliminate a nonzero coupling between exactly degenerate states. Those states must remain in the retained degenerate block. Small denominators also invalidate an expansion when the actual hopping matrix element, including occupation enhancement, is not small in comparison.
If site-transfer energies are , the left-ordered raising-hop generator has coefficient . Nonlinear occupation energies generally make the effective second-order shifts and spin-exchange amplitudes depend on the occupation sector.
With , and a real coefficient , the fixed-occupancy second-order operator is . Normal ordering gives and , where exchanges internal states without changing site totals.