Papers
Topics
Authors
Recent
Search
2000 character limit reached

Real-Space Cluster Perturbation Theory (rCPT)

Updated 7 July 2026
  • Real-Space Cluster Perturbation Theory (rCPT) is a method that partitions a lattice into finite clusters to capture local correlations exactly while treating inter-cluster hopping perturbatively.
  • It employs techniques like exact diagonalization, DMRG, or tDMRG to compute cluster Green’s functions and uses a Dyson-like embedding equation to reconstruct full lattice properties.
  • rCPT finds practical use in modeling Hubbard systems, topological insulators, and non-equilibrium scenarios, excelling in addressing short-range correlation physics despite limitations in long-range effects.

Searching arXiv for recent and foundational papers on real-space cluster perturbation theory and closely related CPT formulations. Real-space Cluster Perturbation Theory (rCPT) is a non-self-consistent cluster method in which a lattice is partitioned into finite real-space clusters, local and short-range correlations are treated exactly within each cluster, and the infinite lattice is reconstructed by treating inter-cluster hopping perturbatively at the level of Green’s functions. In the formulations surveyed across Hubbard, multi-orbital, topological, inhomogeneous, and non-equilibrium settings, rCPT is used to obtain momentum-resolved spectra, local spectral functions, and, in extended variants, spin and charge susceptibilities. Its characteristic approximation is the reuse of a finite-cluster self-energy, or finite-cluster irreducible vertex, as an embedding object for the infinite system (Nikolaev et al., 2016, Matsuki et al., 29 Jul 2025).

1. Conceptual definition and position within quantum cluster methods

rCPT is the real-space formulation of CPT: the interacting lattice problem is solved exactly on a finite cluster, while inter-cluster hopping is reintroduced through a Dyson-like embedding equation. In this sense it sits between simple perturbative schemes and self-consistent cluster methods. Compared to single-site RPA or FLEX, it treats local and short-range correlations non-perturbatively within the cluster. Compared to DMFT, CDMFT, or DCA, it is not self-consistent: the cluster self-energy is that of an isolated cluster, and there is no feedback from the embedding lattice onto the cluster problem. Compared to VCA, it is the “bare” version without variational optimization or Weiss fields unless such fields are explicitly added in an extension (Nikolaev et al., 2016, 0806.2690, Grandi et al., 2014).

Several standard properties recur across the literature. CPT is exact in the non-interacting limit and in the atomic limit, and its accuracy is improved by increasing cluster size rather than by summing higher-order diagrams in a controlled expansion (0806.2690, Enenkel et al., 2023). A corresponding limitation is that long-range correlations are not incorporated into the self-energy beyond the cluster. This suggests that rCPT is most reliable for short-range correlation physics, broad spectral features, and regimes in which the relevant energy scales exceed the cluster level spacing (Enenkel et al., 2023).

Cluster geometry is not a secondary implementation detail but a methodological constraint. For the Kane–Mele–Hubbard model on the honeycomb lattice, the 6-site cluster preserves the point-group symmetry, whereas an 8-site cluster introduces anisotropic and unphysical band structures. The associated conclusion is explicit: only clusters that preserve the point-group symmetries of the lattice should be used for topological properties and quasiparticle dispersions (Grandi et al., 2014).

2. Real-space formulation of the single-particle problem

The formal starting point is a decomposition of the Hamiltonian into intra-cluster and inter-cluster parts,

H=gHgintra+Hinter,H = \sum_g H_g^{\mathrm{intra}} + H^{\mathrm{inter}},

or equivalently H=H+VH = H' + V, where HinterH^{\mathrm{inter}} or VV contains only inter-cluster one-body hopping, while local Hubbard interactions remain entirely inside the cluster Hamiltonian (Nikolaev et al., 2016, 0806.2690). In multi-orbital realizations, this intra-cluster part may include intra-orbital and inter-orbital Coulomb repulsion, Hund’s exchange, and pair hopping, as in the two-orbital Fe-based model with

U=U2J,J=JU' = U - 2J, \qquad J' = J

under spin-rotational invariance (Nikolaev et al., 2016).

The exact cluster Green’s function G(c)(ω)G^{(c)}(\omega) is computed in the cluster site-orbital basis, typically by Lanczos exact diagonalization or a Lehmann representation. Inter-cluster hopping enters as a matrix V(K)V(K) or V(k)V(k) in the same basis. The central CPT equation is the matrix Dyson form

G^1(K,ω)=G^(c)1(ω)V^(K),\hat G^{-1}(K,\omega)=\hat G^{(c)\,-1}(\omega)-\hat V(K),

equivalently

G^(K,ω)=[G^(c)1(ω)V^(K)]1.\hat G(K,\omega)=\left[\hat G^{(c)\,-1}(\omega)-\hat V(K)\right]^{-1}.

In self-energy language, the cluster self-energy H=H+VH = H' + V0 is used as an approximate lattice self-energy, independent of the superlattice momentum (Nikolaev et al., 2016, 0806.2690).

Restoration of approximate lattice translational invariance is achieved by periodization. In the two-orbital Fe-based construction this is written as

H=H+VH = H' + V1

which reduces the cluster-site/orbital Green’s function to the lattice orbital Green’s function (Nikolaev et al., 2016). The spectral function then follows from

H=H+VH = H' + V2

with the total spectral intensity obtained by summing diagonal orbital components (Nikolaev et al., 2016).

When translational symmetry is absent, the same logic is retained in real space rather than momentum space. For the 1D Hubbard model with a parabolic potential, the full Green’s function is constructed directly as

H=H+VH = H' + V3

and the main observable is the local Green’s function H=H+VH = H' + V4 and the local density of states H=H+VH = H' + V5. Because naive real-space CPT generates an artificial H=H+VH = H' + V6-periodic “patchwork pattern”, rCPT averages over shifted cluster boundaries,

H=H+VH = H' + V7

which suppresses cluster-boundary artifacts without using translational symmetry (Matsuki et al., 29 Jul 2025).

3. Cluster solvers, numerical realizations, and algorithmic variants

The canonical solver in rCPT is exact diagonalization. In the tutorial literature, the cluster Green’s function is constructed from Lanczos continued fractions or a Lehmann/Q-matrix representation, with Hilbert-space truncation controlled by symmetries and particle-number sectors (0806.2690). In realistic multi-orbital settings, such as MnO, the interacting part may be restricted to a correlated subcluster, solved by band Lanczos, and then embedded into a larger orbital cluster before the CPT step (Manghi, 2013).

A major extension replaces ED by DMRG or tDMRG. For the 2D Hubbard model, a H=H+VH = H' + V8 ladder is solved in real space and time, with H=H+VH = H' + V9 up to 80 at half filling and 40 at 10% hole doping. The cluster Green’s function is then embedded by a HinterH^{\mathrm{inter}}0 CPT equation in the transverse direction, yielding high-resolution 2D spectral functions in good agreement with QMC. In that construction, the cluster is defined in real space, the cluster Green’s function is computed in real space and time, and the CPT step reconstructs the full 2D dispersion from inter-ladder hopping (Yang et al., 2015).

Another extension uses DQMC as a cluster solver. In CPT+DQMC, the finite-temperature cluster Green’s function HinterH^{\mathrm{inter}}1 is measured on open clusters, Fourier transformed to Matsubara frequencies, inserted into the standard CPT matrix equation, and analytically continued by Maximum Entropy. The stated advantages over CPT+ED are larger clusters, access to temperature dependence, and applicability to models beyond the ED limit; the paper reports square clusters up to HinterH^{\mathrm{inter}}2 sites (Huang et al., 2021).

A distinct but structurally related implementation appears in an Anderson impurity solver. There, a large real-frequency bath is optimized by unitary transformations so as to minimize the Frobenius norm of the cluster–environment coupling,

HinterH^{\mathrm{inter}}3

after which the interacting cluster and non-interacting environment are recombined by CPT on the real-frequency axis,

HinterH^{\mathrm{inter}}4

This is a one-cluster CPT embedding rather than a lattice tiling, but it uses the same structural approximation: the full self-energy is taken to be the cluster self-energy in the correlated block (Zingl et al., 2017).

Non-equilibrium real-space CPT extends the formalism to contour-ordered Green’s functions. For the transverse-field Ising model mapped to hard-core bosons, the lattice is partitioned into finite clusters with open boundaries, the Kadanoff–Baym contour Green’s functions are computed on each cluster, and the inter-cluster coupling is inserted through the contour Dyson equation

HinterH^{\mathrm{inter}}5

The resulting Volterra structure permits direct time propagation after a quench, and the accuracy window increases with cluster size (Asadzadeh et al., 2016).

4. Extensions to two-particle response functions

The simplest route to two-particle observables is CPT+RPA. In the two-orbital Fe-based model, the “bare” multi-orbital susceptibility tensor is built not from non-interacting propagators, but from CPT-dressed Green’s functions via the spectral representation

HinterH^{\mathrm{inter}}6

leading to the CPT-renormalized bubble

HinterH^{\mathrm{inter}}7

Spin and charge susceptibilities then follow from multiorbital RPA matrix equations,

HinterH^{\mathrm{inter}}8

In the weak-coupling regime HinterH^{\mathrm{inter}}9 eV, VV0, the resulting self-energy corrections are small, and the calculations support the statement that the rigid band approximation and conventional band-RPA are adequate for this model at small VV1 (Nikolaev et al., 2016).

A more direct two-particle construction appears in cuprates. In spin-CPT and charge-CPT, the cluster transverse spin susceptibility and cluster charge susceptibility are computed directly by ED in Lehmann form and then periodized,

VV2

with an analogous expression for the charge channel. The same work also formulates CPT-RPA for a two-band effective Hubbard model derived from the Emery model, using CPT spectral functions inside the bubble and a multiorbital interaction matrix in the ladder resummation (Kuz'min et al., 2023).

A third route approximates the Bethe–Salpeter equation itself. For the Hubbard spin susceptibility, the irreducible vertex is approximated as frequency-local and then by its cluster counterpart, which leads to the two-particle CPT equation

VV3

This extends the usual one-particle CPT logic from the self-energy to the irreducible vertex. In the 1D half-filled Hubbard benchmarks, the method reproduces the main structure of the spin response, although a small finite-size gap at VV4 remains (1908.10361).

5. Representative applications

The range of applications is unusually broad: weakly and moderately correlated multi-orbital metals, Mott systems, topological insulators, trapped cold-atom systems, impurity models, and non-equilibrium spin systems have all been cast into an rCPT language. A compact summary is given below.

System rCPT role Representative conclusion
Two-orbital Fe-based model CPT self-energy + RPA vertex For VV5 eV, self-energy effects are modest and rigid-band+RPA remains adequate (Nikolaev et al., 2016)
1D Hubbard model in a parabolic trap Real-space local Green’s functions with boundary-shift averaging The LDOS at each site mirrors that of a homogeneous system with the same local filling (Matsuki et al., 29 Jul 2025)
Kane–Mele–Hubbard model CPT Green’s functions and topological Hamiltonian The VV6–VV7 phase diagram separates QSH and trivial insulating regions (Grandi et al., 2014)
2D Hubbard model with ladder clusters tDMRG cluster solver + CPT embedding Waterfalls, kinks, and pseudogap features are traced to spin–charge scattering (Yang et al., 2015)
Effective cuprate two-band model One- and two-particle CPT, spin-CPT, charge-CPT, CPT-RPA Low-energy incommensurate spin response appears in overdoped regimes (Kuz'min et al., 2023)
MnO Multi-orbital realistic CPT Hubbard splitting of Mn VV8 states opens an insulating gap (Manghi, 2013)

In Fe-based materials, rCPT has been used to compute the interacting band structure, spectral functions, Fermi surface, and spin and charge susceptibilities of a two-orbital model with on-site multiorbital Hubbard interactions. For VV9 eV the Fermi surface remains close to the non-interacting one, with one hole pocket at U=U2J,J=JU' = U - 2J, \qquad J' = J0 and two electron pockets at U=U2J,J=JU' = U - 2J, \qquad J' = J1 and U=U2J,J=JU' = U - 2J, \qquad J' = J2, while spin susceptibility grows and charge susceptibility decreases with U=U2J,J=JU' = U - 2J, \qquad J' = J3 (Nikolaev et al., 2016).

In trapped 1D Hubbard systems, rCPT was adapted to inhomogeneous lattices by computing local Green’s functions and averaging over multiple cluster boundaries. The principal finding is that the local density of states at site U=U2J,J=JU' = U - 2J, \qquad J' = J4 in the trap is, after a suitable energy shift, almost identical to the DOS of a homogeneous Hubbard chain at the same local filling. This underlies the “scan calculation” or “one-shot spectroscopy” interpretation of a harmonic trap (Matsuki et al., 29 Jul 2025).

In interacting topological systems, CPT Green’s functions have been combined with the topological Hamiltonian

U=U2J,J=JU' = U - 2J, \qquad J' = J5

and the U=U2J,J=JU' = U - 2J, \qquad J' = J6 invariant has been evaluated either from the sewing-matrix Pfaffian formula or, with inversion symmetry, from the Fu–Kane parity criterion applied to U=U2J,J=JU' = U - 2J, \qquad J' = J7. For the Kane–Mele–Hubbard model, the QSH region broadens as U=U2J,J=JU' = U - 2J, \qquad J' = J8 increases, and the corresponding ribbon spectra display or lose gapless edge states as the bulk invariant changes (Grandi et al., 2014).

In the 2D Hubbard model, ladder-based rCPT with a tDMRG cluster solver reconstructs the 2D spectral function from large U=U2J,J=JU' = U - 2J, \qquad J' = J9 real-space clusters. At half filling, the low-energy dispersion is well described by a mean-field antiferromagnetic form, while at finite doping the waterfall evolves into a kink and a pseudogap-like depletion emerges near the G(c)(ω)G^{(c)}(\omega)0 point. The interpretation advanced there is that these anomalies are connected to scattering between spin and charge degrees of freedom (Yang et al., 2015).

6. Accuracy, artifacts, and known limitations

The dominant limitations of rCPT are consistent across its different realizations. First, there is no self-consistency: the cluster self-energy does not adapt to the lattice environment. Second, longer-range correlations are absent from the self-energy beyond the cluster size. Third, spontaneous symmetry breaking is not generated in plain CPT; ordered phases appear only through precursors in susceptibilities or by adding explicit variational or Weiss-field terms in an extension (Nikolaev et al., 2016, 0806.2690, Asadzadeh et al., 2016).

Finite-size effects are not merely quantitative. In the analysis of Hubbard models, the finite-size level spacing of the cluster is identified as the limiting resolution scale of CPT spectra. The rule of thumb

G(c)(ω)G^{(c)}(\omega)1

is used to smear discrete cluster levels into a smooth spectrum, but this broadening then masks narrow low-energy structures. The stated conclusion is that CPT cannot resolve asymptotic low-energy properties of the metal-insulator transition or the supposed pseudogap regime of the half-filled 2D square lattice at intermediate G(c)(ω)G^{(c)}(\omega)2 with currently tractable cluster sizes (Enenkel et al., 2023).

Broken lattice symmetry at the cluster level can generate qualitatively wrong results. In the honeycomb topological case, clusters that do not preserve the full point-group symmetry produce anisotropic dispersions and inconsistent gap closings at symmetry-related Dirac points. This issue is presented as general and not confined to topological observables (Grandi et al., 2014).

Loss of translational invariance also creates artifacts in explicitly inhomogeneous calculations. In naive real-space CPT for a smooth trap, local density and LDOS develop an artificial G(c)(ω)G^{(c)}(\omega)3-periodic “patchwork pattern” tied to cluster boundaries. Averaging over shifted boundaries is introduced precisely to suppress this artifact, and in the homogeneous 1D benchmark the resulting density profile becomes flat to numerical accuracy (Matsuki et al., 29 Jul 2025).

In non-equilibrium settings, accuracy is limited to a cluster-size-dependent time window. For quenches of the transverse-field Ising model, the characteristic time G(c)(ω)G^{(c)}(\omega)4 increases with cluster size, is quite large for quenches within the ordered or disordered phases, and is smaller for quenches across the equilibrium phase transition (Asadzadeh et al., 2016).

These limitations do not negate the method’s utility; they delimit it. A plausible implication is that rCPT is best regarded as a short-range, high-structure embedding scheme: it is especially effective when the principal physics is encoded in local multiplets, short-range magnetic or orbital correlations, broad Hubbard-band rearrangements, or local filling variations, and less effective when long-wavelength collective phenomena or asymptotically small gaps dominate (Enenkel et al., 2023, Nikolaev et al., 2016).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Real-Space Cluster Perturbation Theory (rCPT).