Computing the extreme eigenpair of a high-dimensional Hermitian matrix in tensor train / matrix product state (TT/MPS) format is dominated by one-site alternating schemes with subspace enrichment: White's corrected one-site DMRG (DMRG1c), its successor DMRG3S, and the alternating minimal energy (AMEn) algorithm. For symmetric positive definite linear systems, residual-based AMEn with adaptively grown ranks is provably globally convergent with a steepest-descent-type rate, but no comparable theory exists for the non-convex Rayleigh-quotient (eigenvalue) setting, for the cheap enrichment surrogates used in production codes, or for the Gram-averaging enrichment of DMRG1c, whose mixing weight has only heuristics and whose SVD truncation of system-only approximations of can lose the target direction, by a counterexample construction of the source paper. The problem asks for rigorous foundations of this family: a global convergence theory with quantitative per-sweep progress bounds that account for rank growth and truncation errors (or explicit counterexamples to convergence), a theoretically grounded rule for the mixing weight that vanishes at a controlled rate near convergence, and an enrichment-and-truncation step with a uniform guarantee of retaining the target direction for broad Hamiltonian classes (or a proof of impossibility).
Background
Quantum lattice systems with sites of local dimension have a Hilbert space of dimension , so a wavefunction cannot be stored explicitly for . The density matrix renormalization group (DMRG), introduced by S. R. White in 1992, computes ground states by exploiting the fact that the relevant states admit a data-sparse representation, now called the matrix product state (MPS) in physics and the tensor train (TT) decomposition in numerical linear algebra: the eigenvector is written as where each site tensor (TT core) carries one physical index and auxiliary bond indices ; the maximal bond dimensions are the TT ranks (bond dimensions), and storage is instead of . The ground state is the smallest eigenpair of a Hermitian matrix (the Hamiltonian, itself given in a tensor-product operator format), equivalently the global minimizer of the Rayleigh quotient , which is a non-convex objective.
DMRG minimizes by alternating over one site at a time. Since the TT format is linear in each core, with the frame matrix built from the other cores, each microstep reduces to a small Hermitian eigenproblem for the reduced matrix . Optimizing two neighboring sites jointly (two-site DMRG) is the standard method for one-dimensional short-range systems, but stagnates for long-range interactions or periodic chains, where two sites carry too little information about the environment; one-site DMRG is cheaper but gets trapped, because the subspace searched in each microstep is fixed by the current basis of the other sites. For fixed TT ranks and convex objectives, local convergence of such alternating schemes is understood (Rohwedder and Uschmajew, 2013); in practice, however, the ranks of the target eigenstate are not known in advance and are grown adaptively during the iteration, and for the Rayleigh quotient no convergence theory of comparable strength exists.
The practical cure is subspace enrichment: after optimizing a site, auxiliary directions are injected into the basis of the neighboring site. White's corrected one-site algorithm (DMRG1c, 2005) targets the power-iteration vector through system-only surrogates , obtained by splitting the operator into left (system) and right (environment) tensor blocks and discarding the environment part for speed; the surrogate directions are merged with the current basis by Gram averaging, (with collecting the enrichment and a mixing weight), and the resulting enlarged subspace is truncated back by a singular value decomposition (SVD) keeping the dominant part. The alternating minimal energy (AMEn) algorithm instead enriches with the gradient direction (orthogonal to , as in steepest descent), approximated in TT format to a prescribed tolerance, and merges the bases directly by zero-padding. Dolgov and Savostyanov (ENUMATH 2013) compared the two schemes on the spin-1 periodic Heisenberg chain (a periodic chain of spin-1 quantum spins with nearest-neighbor isotropic exchange coupling, a standard hard benchmark for DMRG-type methods) and identified the unresolved foundations of exactly this family: first, convergence theory for alternating schemes with variable (adapted) ranks is lacking; second, the mixing weight must vanish near convergence, but no principled recipe for it is known; third, the SVD truncation of the system-only surrogates can lose the target direction: for every choice of the enrichment weights and the current iterate, the source constructs a Hamiltonian for which every nontrivial truncation of the enriched subspace discards the system-related component of - the coefficients of that component are determined by the environment blocks that the surrogates discard. For symmetric positive definite linear systems the same authors proved that residual-based AMEn with adaptively grown ranks converges globally with a steepest-descent-type rate (the proof requires each approximate enrichment vector to keep a positive inner product with the true residual, i.e., sufficiently small truncation tolerances). This theory covers neither the eigenvalue problem, nor nonsymmetric systems, nor the cheap enrichment surrogates that later production methods run: the strictly single-site DMRG with subspace expansion (DMRG3S) substitutes -scaled partial-projection terms for the exact residual, and the zero-site method DMRG0 uses parameter-free variational approximations of Lanczos or Jacobi-Davidson corrections (the update directions produced by classical iterative Krylov-subspace eigensolvers), both without theorems. Consequently, the most widely used tensor eigensolver family is applied successfully in practice while its convergence behavior, its mixing parameters, and its truncation rules remain without theoretical foundation.
Problem Statement
For the class of one-site, subspace-enriched alternating TT/MPS schemes that compute the extreme eigenpair of a Hermitian matrix given in tensor-product operator format with adaptively grown TT ranks - including White's DMRG1c with Gram-averaging enrichment , the DMRG3S subspace expansion with its -scaled partial-projection terms, and AMEn with (approximate) residual-based enrichment - establish the following jointly supporting rigorous foundations for the family. (1) A convergence theory: either a proof of global convergence with a quantitative per-sweep progress or rate bound that accounts for rank growth and for the errors introduced by TT truncation of the enrichment vectors, with explicit assumptions on truncation tolerances and on the schedule by which ranks may be increased, or an explicit counterexample instance (Hamiltonian, initial state, algorithm parameters) demonstrating non-convergence for a scheme with effective, nondegenerate enrichment: an instance in which the mixing weight is zero, or so small relative to the truncation tolerance that the truncated enrichment correction vanishes, reproduces the documented trapping of unenriched one-site DMRG and is not a counterexample within the intended class. The already-settled symmetric-positive-definite linear-system case with accurate residual enrichment does not by itself answer this; the target is the non-convex Rayleigh-quotient setting and the cheaper enrichment surrogates that production codes actually run. (2) A principled rule for the mixing weight (the scale in , or in the DMRG3S expansion) that provably balances the perturbation of the current iterate against the enlargement of the search subspace and vanishes at a controlled rate near convergence, or a proof that no such rule exists within the averaging class. (3) An enrichment-and-truncation step that, when only system-only approximations of the target vector are computed, either carries a guarantee that the system-related component of the target direction is retained for an explicitly stated class of Hamiltonians in which the discarded environment blocks genuinely enter (excluding the degenerate case in which the surrogates reproduce exactly), uniformly over all current iterates and admissible enrichment weights, with a retention error that vanishes with the truncation tolerance; or is accompanied by a rigorous proof of the impossibility assertion made informally in the source paper - that for every choice of the enrichment weights and the current iterate there is a Hamiltonian for which every nontrivial truncation of the enriched subspace discards the system-related component of - in a form that rules out any such uniform retention guarantee beyond degenerate classes. The three deliverables are jointly required. Under the positive branch of deliverable (1), a scheme with a proven per-sweep rate also pins down the admissible mixing weights and truncation tolerances, which is exactly what principled rank-growth and truncation-tolerance schedules - still chosen by hand in production codes - require; a counterexample under its negative branch settles deliverable (1) alone and leaves (2) and (3) in force.
References
- S. V. Dolgov and D. V. Savostyanov, 'Corrected One-Site Density Matrix Renormalization Group and Alternating Minimal Energy Algorithm' (arXiv preprint titled 'One-site density matrix renormalization group and alternating minimum energy algorithm'), in Numerical Mathematics and Advanced Applications - ENUMATH 2013, Lect. Notes Comput. Sci. Eng. 103, Springer, pp. 335-343 (2015). DOI: 10.1007/978-3-319-10705-9_33, https://doi.org/10.1007/978-3-319-10705-9_33; arXiv:1312.6542, https://arxiv.org/abs/1312.6542
- S. V. Dolgov and D. V. Savostyanov, 'Alternating Minimal Energy Methods for Linear Systems in Higher Dimensions', SIAM J. Sci. Comput. 36(5), A2248-A2271 (2014). DOI: 10.1137/140953289, https://doi.org/10.1137/140953289; arXiv:1301.6068 (Part I: SPD systems), https://arxiv.org/abs/1301.6068; arXiv:1304.1222 (Part II: faster algorithm and nonsymmetric systems), https://arxiv.org/abs/1304.1222
- S. R. White, 'Density matrix formulation for quantum renormalization groups', Phys. Rev. Lett. 69, 2863-2866 (1992). DOI: 10.1103/PhysRevLett.69.2863, https://doi.org/10.1103/PhysRevLett.69.2863
- S. R. White, 'Density matrix renormalization group algorithms with a single center site', Phys. Rev. B 72, 180403 (2005). DOI: 10.1103/PhysRevB.72.180403, https://doi.org/10.1103/PhysRevB.72.180403
- T. Rohwedder and A. Uschmajew, 'On Local Convergence of Alternating Schemes for Optimization of Convex Problems in the Tensor Train Format', SIAM J. Numer. Anal. 51(2), 1134-1162 (2013). DOI: 10.1137/110857520, https://doi.org/10.1137/110857520
- C. Hubig, I. P. McCulloch, U. Schollwöck, and F. A. Wolf, 'Strictly single-site DMRG algorithm with subspace expansion', Phys. Rev. B 91, 155115 (2015). DOI: 10.1103/PhysRevB.91.155115, https://doi.org/10.1103/PhysRevB.91.155115; arXiv:1501.05504, https://arxiv.org/abs/1501.05504
- Y. Núñez-Fernández and G. Torroba, 'Zero-site density matrix renormalization group and the optimal low-rank correction', Phys. Rev. B 101, 085135 (2020). DOI: 10.1103/PhysRevB.101.085135, https://doi.org/10.1103/PhysRevB.101.085135; arXiv:1908.10880, https://arxiv.org/abs/1908.10880
- D. Kressner, M. Steinlechner, and A. Uschmajew, 'Low-Rank Tensor Methods with Subspace Correction for Symmetric Eigenvalue Problems', SIAM J. Sci. Comput. 36(5), A2346-A2368 (2014). DOI: 10.1137/130949919, https://doi.org/10.1137/130949919
- S. V. Dolgov, B. N. Khoromskij, I. V. Oseledets, and D. V. Savostyanov, 'Computation of extreme eigenvalues in higher dimensions using block tensor train format', Comput. Phys. Commun. 185(4), 1207-1216 (2014). DOI: 10.1016/j.cpc.2013.12.017, https://doi.org/10.1016/j.cpc.2013.12.017
- C. Krumnow, M. Pfeffer, and A. Uschmajew, 'Computing Eigenspaces With Low Rank Constraints', SIAM J. Sci. Comput. 43(1), A586-A608 (2021). DOI: 10.1137/19M1308384, https://doi.org/10.1137/19M1308384
- M. Rakhuba, A. Novikov, and I. Oseledets, 'Low-rank Riemannian eigensolver for high-dimensional Hamiltonians', J. Comput. Phys. 396, 718-737 (2019). DOI: 10.1016/j.jcp.2019.07.003, https://doi.org/10.1016/j.jcp.2019.07.003; arXiv:1811.11049, https://arxiv.org/abs/1811.11049
- L. Grasedyck and S. Krämer, 'Stable ALS approximation in the TT-format for rank-adaptive tensor completion', Numer. Math. 143(4), 855-904 (2019). DOI: 10.1007/s00211-019-01072-4, https://doi.org/10.1007/s00211-019-01072-4
- S. Dolgov and T. Vejchodský, 'Guaranteed a posteriori error bounds for low-rank tensor approximate solutions', IMA J. Numer. Anal. 41(2), 1240-1266 (2021; online 2020). DOI: 10.1093/imanum/draa010, https://doi.org/10.1093/imanum/draa010
- A. Baiardi and M. Reiher, 'Large-Scale Quantum Dynamics with Matrix Product States', J. Chem. Theory Comput. 15(6), 3481-3498 (2019). DOI: 10.1021/acs.jctc.9b00301, https://doi.org/10.1021/acs.jctc.9b00301
- A. Dektor, P. DelMastro, E. Ye, R. Van Beeumen, and C. Yang, 'Inexact subspace projection methods for low-rank tensor eigenvalue problems', arXiv:2502.19578 (2025). arXiv:2502.19578, https://arxiv.org/abs/2502.19578
- M. Bachmayr, S. Krämer, and M. Pfeffer, 'Low-rank eigenvalue solvers for block-sparse matrix product states', arXiv:2604.16118 (2026). arXiv:2604.16118, https://arxiv.org/abs/2604.16118
- L. Grigori and M. Hassan, 'An Additive Two-Level Parallel Variant of the DMRG Algorithm with Coarse-Space Correction', SIAM J. Sci. Comput. (2026). DOI: 10.1137/25m1764487, https://doi.org/10.1137/25m1764487; arXiv:2505.23429, https://arxiv.org/abs/2505.23429