Papers
Topics
Authors
Recent
Search
2000 character limit reached

Low-Rank State Approximation

Updated 1 July 2026
  • Low-rank state approximation is the process of representing high-dimensional states with simplified, lower-rank models to reduce complexity while retaining essential dynamics.
  • The method employs techniques such as singular value and eigenvalue decomposition to compute optimal projections that minimize approximation error under a rank constraint.
  • Empirical evaluations demonstrate that closed-form low-rank solutions achieve minimal error and robustness against noise, outperforming conventional DMD and convex relaxation approaches.

Low-rank state approximation refers to the task of representing a high-dimensional state, operator, or function by an object of much lower rank, typically for purposes of compression, denoising, complexity reduction, or model reduction. In both classical and quantum settings, the core objective is to approximate the dynamics or statistical structure of a system while restricting the approximant to lie in a low-rank manifold or subset. This notion arises in numerous domains of computational mathematics, physics, control, and machine learning.

1. Formal Problem Statement

Given a high-dimensional or operator-valued state (e.g., the state vector or density matrix of a dynamical system, or a trajectory ensemble), the low-rank approximation problem seeks the closest state (according to a specified norm or metric) of rank at most kk, where kk is much smaller than the ambient dimension. In the classical linear-dynamical setting, this translates to

Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^2

where XX and YY collect snapshot data (states before and after evolution), and the goal is to find a best-fitting linear dynamics AA of rank at most kk (Héas et al., 2016). In quantum state approximation, the analogous task is

σ(R)=argminσ0, Trσ=1, rank(σ)RD(ρ,σ)\sigma^*(R) = \arg\min_{\substack{\sigma \geq 0, \ \mathrm{Tr} \, \sigma = 1, \ \mathrm{rank}(\sigma) \leq R}} D(\rho, \sigma)

where D(,)D( \cdot, \cdot ) is a chosen metric (e.g., Hilbert-Schmidt or trace distance) and ρ\rho is a density matrix (Ezzell et al., 2022). The principal aim across contexts is dimensionality and computational reduction while retaining essential dynamic, statistical, or physical fidelity.

2. Exact Closed-form and Algorithmic Solutions

The central theoretical advance for linear systems is the discovery of an exact, closed-form minimizer of the empirical kk0-error under a rank constraint (Héas et al., 2016). The solution proceeds by projecting the unconstrained minimizer kk1 onto its best rank-kk2 approximation:

kk3

where kk4 and kk5 consists of the top kk6 left singular vectors of kk7. This result enables an explicit, polynomial-time algorithm:

  1. Compute SVD of kk8 (kk9 if Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^20).
  2. Compute Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^21.
  3. Compute leading Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^22-SVD of Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^23.
  4. Return Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^24.

Alternative representations yield SVD-based (primal) and EVD-based (modal) reduced models, useful for analyzing or simulating the dynamics in a reduced subspace (Héas et al., 2016).

In the quantum setting, the optimal low-rank Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^25 minimizing the Hilbert-Schmidt distance to a density matrix Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^26 is given in closed form:

Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^27

The optimal solution for trace distance admits a degenerate set of minimizers, always supported on the leading Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^28 eigenvectors but with a simplex of admissible eigenvalue vectors (Ezzell et al., 2022).

3. Error Characterization and Robustness

The exact approximation error for the optimal low-rank solution in the linear setting is

Ak=argminARn×n, rank(A)kYAXF2A_k^* = \arg\min_{A \in \mathbb{R}^{n \times n}, \ \mathrm{rank}(A) \leq k} \|Y - A X \|_F^29

When XX0 is full row rank, the second term vanishes, and the error reduces to the sum of squared singular values beyond XX1 in XX2 (Héas et al., 2016). Hence, the method is near-optimal if the singular spectrum of XX3 decays rapidly.

Numerical benchmarks show that this closed-form method not only dominates traditional two-step truncation/projection or DMD variants in accuracy, but is also robust under moderate noise. Competing methods (truncated DMD, projected DMD, or convex relaxations) can be significantly suboptimal or unstable, especially under noise or when the true dynamics are only approximately low-rank.

Quantum analogues similarly quantify the minimum distance; for Hilbert-Schmidt, the minimum error is

XX4

for eigenvalues XX5 of XX6 (Ezzell et al., 2022).

4. Reduced-order Model Construction

Low-rank models can be constructed directly in factorized form to facilitate simulation and further analysis. For the SVD-based primal form, the optimal low-rank XX7 is factorized as XX8 with XX9 and YY0. The reduced system is then

YY1

where YY2, YY3, YY4 (Héas et al., 2016).

Alternatively, for diagonalizable YY5, the EVD-based construction analytically recovers the right and left eigenvectors and their associated invariants within the YY6-dimensional optimal subspace, further enabling modal analysis and control.

5. Polynomial Complexity and Implementation

All critical steps—economy-size SVDs, linear solves via pseudoinverse, and construction of projectors—can be implemented in YY7 time off-line for YY8 and YY9. On-line simulation costs for the reduced model are AA0, where AA1 is the reduced rank and AA2 the time horizon (Héas et al., 2016).

There is no numerical evidence of instability or pathological slow-down in any tested regime (linear, weakly nonlinear, high noise). The algorithm is effective even at large scale (e.g., AA3 in benchmarked cases).

6. Applications and Empirical Demonstrations

Low-rank state approximation delivers substantial benefits in high-dimensional dynamical model reduction, system identification, and data-efficient simulation. Experimental evaluation in both synthetic and physical systems demonstrates that:

  • For linear systems, the closed-form low-rank solution is optimal whenever the true system lies in the data span and achieves minimal error for AA4 exceeding the intrinsic dimension.
  • For weakly nonlinear or heavily noisy systems, only the closed-form low-rank solution matches the minimum approximation error; standard DMD truncation and convex relaxations can lag by orders of magnitude.
  • Modal reconstructions and spatial eigenvectors retain greater interpretability and physically meaningful structures when computed from the optimal low-rank model; other truncation-based approaches degrade substantially under noise.

The framework is robust to noise, achieves minimal error, supports construction of interpretable reduced models, and offers computational efficiency on par with the best classical approaches (Héas et al., 2016).

7. Comparative Analysis and Limitations

Relative to DMD-based two-stage truncations, projected DMD, and convex relaxations, the closed-form low-rank approach is universally superior in empirical AA5-error, stability, and physical fidelity, while not requiring significantly more computational effort. Its only essential assumption is that the input data has sufficient rank and coverage to support the relevant SVD computations.

Generalization to nonlinear or time-varying systems requires either re-linearization or extension to kernelized or manifold-based settings. For quantum systems, Hilbert-Schmidt low-rank approximation is unique and well-posed; for the trace norm, the solution is non-unique and care must be taken in variational or learning-based applications (Ezzell et al., 2022). Open questions include systematic handling of more complex (nonlinear, time-inhomogeneous) dynamical processes and extension to online or streaming data regimes.


References

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

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 Low-Rank State Approximation.