---
title: Site Basis Excitation Ansatz (SBEA)
url: https://www.emergentmind.com/topics/site-basis-excitation-ansatz-sbea
type: topic
---

# Site Basis Excitation Ansatz (SBEA)

Site Basis Excitation Ansatz (SBEA) is a variation of the tangent-space excitation ansatz for computing elementary excitation spectra of one-dimensional quantum lattice systems using matrix product states (MPS). It is formulated on top of an infinite MPS description of the ground state and replaces the conventional momentum-by-momentum large generalized eigenvalue workflow with a two-stage procedure: first, a small basis of local excitation tensors is obtained from a single diagonalization analogous to a single-site DMRG step but for multiple states; second, momentum dependence is recovered from overlap and Hamiltonian matrix elements in that basis through diagonalization of a tiny generalized eigenvalue problem, akin to a non-orthogonal band-theory diagonalization. In the formulation introduced by S. R. White, SBEA is also accompanied by an extremely simple alternative to variational uniform matrix product states (VUMPS) based on finite-system DMRG, and by a construction of Wannier excitations that can reconstruct the single-magnon modes exactly for all momenta [2509.06241].

## 1. Relation to the tangent-space excitation ansatz

SBEA is introduced as a modification of the tangent-space or excitation ansatz associated with Haegeman et al. In the standard formulation, the ground state is represented by a uniform infinite MPS in canonical form,
\[
\cdots \lambda\,\Gamma\,\lambda\,\Gamma\,\lambda\,\Gamma\cdots
\quad\longleftrightarrow\quad
\cdots A\,A\,A\cdots,
\quad A = \lambda^{1/2}\Gamma\,\lambda^{1/2}.
\]
The tensor \(A\) carries one physical index of dimension \(d\) and two bond indices of dimension \(\chi\). A single local excitation is generated by replacing one \(A\) tensor at site \(j\) by a variational tensor \(B\),
\[
\bigl|B\bigr\rangle_j
= \cdots A\,A\,\underline{B}\,A\,A\cdots,
\]
and a Bloch superposition is formed as
\[
\bigl|\Psi_k(B)\bigr\rangle
=\sum_j e^{\,i k j}\;\bigl|B\bigr\rangle_j,
\qquad
\min_B\frac{\langle\Psi_k(B)|H|\Psi_k(B)\rangle}
{\langle\Psi_k(B)|\Psi_k(B)\rangle}=E(k).
\]

In that tangent-space scheme, one must solve a separate generalized eigenvalue problem for each momentum \(k\). The implementation also requires a converged uniform MPS, for example via VUMPS, together with a gauge choice for \(B\), often a left-orthonormal one. White’s formulation of SBEA is motivated by three specific objectives: reducing the number of large diagonalizations from one per \(k\) to a single “multi-state single-site” diagonalization, reusing a small basis of local excitation tensors \(\{B_\alpha\}\) for all \(k\), and avoiding the left-gauge or null-space condition on \(B\), which is reported to be detrimental to basis truncation [2509.06241].

## 2. Construction of the local excitation basis

After obtaining a uniform ground-state MPS \(\cdots A A A\cdots\), SBEA defines
\[
A_L = A\,\lambda^{-1/2},\qquad
A_R = \lambda^{-1/2}\,A,
\]
so that inserting an arbitrary tensor at the orthogonality center preserves correct normalization. The variational object is introduced through the state
\[
|\tilde B\rangle
=
\cdots A\,A_L\,\underline{\tilde B}\,A_R\,A\cdots.
\]
An initial choice of \(\tilde B\) can be, for example, \(\tilde B=S^+(\lambda^{1/2}A\lambda^{1/2})\) in order to target a triplet magnon.

The Hamiltonian is written as a matrix product operator in infinite uniform form, or long-distance terms are truncated beyond some cut-off. Left and right environment tensors \(E_L\) and \(E_R\) are then computed by contracting all MPO tensors to the left and right of the center site into single objects. This yields an effective single-site operator \(\mathcal H\) acting on \(\tilde B\),
\[
\bigl(\mathcal H\,\tilde B\bigr)
= \mathrm{Contract}\bigl(E_L,\;H,\;\tilde B,\;E_R\bigr).
\]

A Lanczos diagonalization of this effective operator produces a small basis of local excitation tensors. Optionally, the left and right bond environments can first be pre-truncated from dimension \(\chi\) to \(\chi_{\rm tr}\) by inserting isometries \(U\,U^\dagger\) on the bonds adjacent to \(B\). One then works in the reduced basis
\[
\tilde B' = U^\dagger\,\tilde B\,U,
\qquad
\mathcal H' = U^\dagger\,\mathcal H\,(U\,\cdot\,U^\dagger)\,U,
\]
obtains the lowest \(N_\alpha\) eigenpairs \((B'_\alpha,E_\alpha)\), and transforms back via
\[
B_\alpha = U\,B'_\alpha\,U^\dagger.
\]
The integer \(N_\alpha\) is chosen so that the resulting local energies \(E_\alpha\) span the single-magnon band up to its maximum [2509.06241].

## 3. Overlap kernels, Hamiltonian kernels, and the non-orthogonal band formulation

For basis tensors \(B_\alpha\) and \(B_{\alpha'}\) located at sites separated by \(d=j'-j\), SBEA defines the overlap and Hamiltonian kernels
\[
O_{\alpha\alpha'}(d)
=
{}_{j}\!\langle B_\alpha \mid B_{\alpha'}\rangle_{j'},
\qquad
H_{\alpha\alpha'}(d)
=
{}_{j}\!\langle B_\alpha \bigl|\,H\,\bigr| B_{\alpha'}\rangle_{j'}.
\]
Because the underlying ground state is gapped, with correlation length \(\xi\), both kernels decay as \(e^{-|d|/\xi}\). In practice, the formulation truncates to \(|d|\le L_c\sim150\), so that neglected terms are \(\lesssim10^{-12}\). Once these arrays of size \(N_\alpha^2\times(2L_c+1)\) have been computed by blocking \(A\) and \(B_\alpha\) into left and right environments, they encode all pairwise overlaps and Hamiltonian matrix elements between excitations localized on different sites.

Momentum dependence is then obtained through Fourier transformation,
\[
\widetilde O_{\alpha\alpha'}(k)
= \sum_{d=-L_c}^{+L_c} e^{\,i k d}\;O_{\alpha\alpha'}(d),
\qquad
\widetilde H_{\alpha\alpha'}(k)
= \sum_{d=-L_c}^{+L_c} e^{\,i k d}\;H_{\alpha\alpha'}(d),
\]
followed by the generalized eigenvalue problem
\[
\widetilde H(k)\,c = E(k)\;\widetilde O(k)\,c.
\]
This is explicitly identified with a band-theory diagonalization in a non-orthogonal orbital basis \(\{B_\alpha\}\). If \(\widetilde O(k)\) is near-singular, directions with very small eigenvalues of \(\widetilde O\) are projected out. The outputs are the lowest few solutions \(E_n(k)\) and amplitudes \(c^k_{n,\alpha}\); for a single-magnon band, only the lowest branch \(n=0\) is physical [2509.06241].

The formal significance of this construction is that the expensive optimization is shifted entirely into the momentum-independent local basis generation. This suggests an interpretation of SBEA as a compressed excitation-space representation in which the full \(k\)-resolved problem is reduced to band formation within a small non-orthogonal local basis.

## 4. Infinite-MPS ground states from finite-system DMRG and the role of gauge choice

White introduces an alternative to VUMPS for constructing the infinite MPS ground state needed by SBEA. The procedure begins with an ordinary two-site or single-site DMRG calculation on an open chain of length \(N\gg\xi\), with the center of the chain effectively translationally invariant but carrying random gauges on its bonds. At the central bond one performs an SVD,
\[
\tilde D_{\;\alpha\beta}^{m}
\quad\longleftrightarrow\quad
\tilde \lambda_{\alpha},
\qquad
\tilde\Gamma_{\alpha\beta}^m
= (\tilde\lambda^{-1})_{\alpha}\,\tilde D_{\alpha\beta}^m\,(\tilde\lambda^{-1})_{\beta}.
\]
A new site is inserted at that bond, its tensor is initialized randomly, and a single high-accuracy Lanczos/DMRG update is performed to minimize the energy, analogous to a single-site DMRG step on \(N+1\) sites. This yields a new three-index tensor \(\tilde D\) with identical left and right bond spaces. The corresponding infinite-MPS building blocks are then
\[
\lambda = \tilde\lambda,\qquad
\Gamma=\tilde\lambda^{-1}\,\tilde D\,\tilde\lambda^{-1},
\qquad
A = \lambda^{1/2}\,\Gamma\,\lambda^{1/2},
\]
so that \(\cdots A\,A\,A\cdots\) represents the desired uniform state up to DMRG accuracy. Optionally, one Orús–Vidal canonicalization sweep can be applied to ensure perfect left/right orthonormality of the half-chains [2509.06241].

The most distinctive algorithmic point in SBEA concerns gauge. In the original excitation ansatz one often imposes the left gauge condition
\[
\sum_s A_L^{s,\alpha\gamma}\,B^{s}_{\gamma\beta}=0
\quad\forall\,\alpha,\beta,
\]
which implies \(\langle B\rvert_j B\rangle_{j'}=0\) for \(j'<j\). This null-space projection produces an orthogonal basis of plane-wave MPS. In SBEA, however, imposing that gauge is reported to push all local single-site energies \(E_\alpha\) in the Lanczos diagonalization very high, so that one would require \(N_\alpha\sim\chi^2\) states to span the low-energy band. The method therefore works by not imposing any gauge on \(B\), accepting that \(\{B_\alpha\}\) at different sites are non-orthogonal and allowing the generalized eigenvalue problem to treat the overlap explicitly [2509.06241].

A recurrent misconception in MPS excitation methods is that orthogonality of the local variational basis is automatically numerically advantageous. In the SBEA formulation, the opposite conclusion is reported for basis truncation: a non-orthogonal basis is not an incidental by-product but a crucial ingredient of efficient convergence.

## 5. Wannier excitations

SBEA also provides a Wannier-space representation of the single-magnon sector. The excitation manifold
\[
\mathcal S
=
\Bigl\{
\sum_j c_j\,|B\rangle_j
\;\Big|\; c_j\in\mathbb C
\Bigr\}
\]
is a true vector space, and the analogy with electronic band theory motivates the construction of localized, orthonormal Wannier excitations \(\{|W_j\rangle\}\) spanning the same space as the plane-wave states \(\{|k\rangle\}\).

The projection operator onto the single-magnon subspace is written as
\[
P=\sum_{k\in\mathrm{BZ}} |k\rangle\langle k|,
\qquad
|k\rangle = \sum_\alpha c_\alpha(k)\,\sum_j e^{ikj}\,|B_\alpha\rangle_j.
\]
Applying \(P\) to localized trial states \(\{|L_j\rangle\}\), for example
\[
|L_j\rangle = \bigl|B_{\alpha=1}\bigr\rangle_j,
\qquad
|\widetilde W_j\rangle = P\,|L_j\rangle,
\]
produces projected localized states. In practice, a small admixture of other \(B_\alpha\) is used to break parity so that the overlap matrix is nonsingular. Symmetric orthonormalization is then performed:
\[
S_{j j'} = \langle\widetilde W_{\,j}\mid\widetilde W_{\,j'}\rangle,
\qquad
|W_j\rangle
= \sum_{j'} \bigl[S^{-1/2}\bigr]_{j'j}\;
|\widetilde W_{\,j'}\rangle,
\]
which gives \(\langle W_j\!\mid\!W_{j'}\rangle=\delta_{j,j'}\).

Under lattice translation,
\[
T\,:\;|W_j\rangle \mapsto |W_{j+1}\rangle,
\qquad T^N=1,
\]
the dispersion is recovered from
\[
E(k)=\sum_{d}e^{ikd}\,\langle W_0|H|W_d\rangle.
\]
Equivalently, one constructs the finite Hamiltonian matrix \(H_{j j'}=\langle W_j|H|W_{j'}\rangle\), diagonalizes it by an ordinary band-theory step, and obtains exactly the same single-magnon band as in SBEA. White further states that one Wannier excitation, translated to all sites, can reconstruct the single magnon modes exactly for all momenta [2509.06241].

## 6. Benchmark on the \(S=1\) Heisenberg chain

The main application in the original presentation is the spin-1 Heisenberg chain,
\[
H = J\sum_j \mathbf S_j\!\cdot\!\mathbf S_{j+1},
\qquad J=1,\;S=1,
\]
which is gapped with correlation length \(\xi\approx6\) and one-magnon gap \(\Delta\approx0.41\). The ground state is built using the finite-DMRG insertion procedure to obtain an iMPS of bond dimension \(\chi\sim126\), converged to double-precision accuracy. For the local excitation basis, the left and right environments are pre-truncated to \(\chi_{\rm tr}=8\), and Lanczos yields \(N_\alpha=7\) local eigenmodes up to \(E_{\rm max}\gtrsim2.7J\), identified as the top of the magnon band [2509.06241].

The overlap and Hamiltonian kernels are computed for \(|d|\le150\). The stated cost is
\[
\sim O\bigl[(N_\alpha^2+N_\alpha K)\,L_c\,\chi^3\bigr]
\]
with MPO bond dimension \(K\sim5\); on a laptop this takes \(\mathcal O(10)\,\mathrm{s}\). The generalized eigenvalue problem is then solved at 500 values of \(k\in[0,\pi]\), each solve being a dense generalized eigensolve of a \(7\times7\) matrix and taking a few \(\mu\mathrm{s}\).

The resulting one-magnon dispersion \(E(k)\) agrees to within \(10^{-4}\) of time-dependent DMRG results of White–Affleck 2008 for all \(k\gtrsim0.72\pi\). Below that threshold, the magnon enters the two-magnon continuum and the single-particle excitation ansatz is no longer strictly valid. At \(k=\pi\), SBEA gives
\[
\Delta/J = 0.4107
\qquad
(\text{exact }0.410479\ldots).
\]
The computational profile reported for this benchmark consists of one Lanczos diagonalization for the local basis, with cost \(\sim\chi^3\,\chi_{\rm tr}^2\); a single small \(N_\alpha\times N_\alpha\) generalized eigensolve per momentum; no per-\(k\) MPS update; no VUMPS sweeps; and controllable error in the single-magnon regime through \(N_\alpha\) and the pre-truncation cutoff [2509.06241].

Within the scope explicitly demonstrated, SBEA is therefore a momentum-independent local-basis construction combined with a non-orthogonal band-theory solve, specialized to elementary excitations above an infinite-MPS ground state. Its main conceptual departure from earlier excitation-ansatz practice is the deliberate retention of non-orthogonality in the local excitation basis, and its main numerical result is that this choice permits the full single-magnon band of the \(S=1\) Heisenberg chain to be represented with a very small basis.

Source: https://www.emergentmind.com/topics/site-basis-excitation-ansatz-sbea