SeeMPS: A Python-based Matrix Product State and Tensor Train Library

Read full text
Authors: Paula García-Molina, Juan José Rodríguez-Aldavero, Jorge A. Gidi, Juan José García‐Ripoll
Cited by: 0

Abstract

We introduce SeeMPS, a Python library dedicated to implementing tensor network algorithms based on the well-known Matrix Product States (MPS) and Quantized Tensor Train (QTT) formalisms. SeeMPS is implemented as a complete finite precision linear algebra package where exponentially large vector spaces are compressed using the MPS/TT formalism. It enables both low-level operations, such as vector addition, linear transformations, and Hadamard products, as well as high-level algorithms, including the approximation of linear equations, eigenvalue computations, and exponentially efficient Fourier transforms. This library can be used for traditional quantum many-body physics applications and also for quantum-inspired numerical analysis problems, such as solving PDEs, interpolating and integrating multidimensional functions, sampling multivariate probability distributions, etc.

Fields of Study & Subjects

Quantum many-body systems Quantum Computing Algorithms and Architecture Tensor decomposition and applications

Publication details

Journal / source
arXiv (Cornell University)
Publication date
23 January 2026
Document type
Preprint