Codebase release 1.2 for YASTN

We present an open-source tensor network Python library for quantum many-body simulations. At its core is an Abelian-symmetric tensor, implemented as a sparse block structure managed by a logical layer on top of a dense multidimensional array backend. This serves as the basis for higher-level tensor network algorithms operating on matrix product states and projected entangled pair states. An appropriate backend, such as PyTorch, gives direct access to automatic differentiation (AD) for cost-function gradient calculations and execution on GPU and other supported accelerators. We show the library performance in simulations with infinite projected entangled-pair states, such as finding the ground states with AD and simulating thermal states of the Hubbard model via imaginary time evolution. For these challenging examples, we identify and quantify sources of the numerical advantage exploited by the symmetric-tensor implementation.

Authors

Institutions

Publication Details

Journal
SciPost Physics Codebases
Published
2025-02-26
DOI
https://doi.org/10.21468/scipostphyscodeb.52-r1.2
Citations
5
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
7.44

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Codebase release 1.2 for YASTN

Gabriela Wójtowicz, Juraj Hašík, Marek M. Rams, Aritra Sinha
5 citations
SciPost Physics Codebases
Software System Performance and Reliability
7.44
article

Codebase release 1.2 for YASTN

Gabriela Wójtowicz, Juraj Hašík, Marek M. Rams, Aritra Sinha
article en
5 citations

Abstract

We present an open-source tensor network Python library for quantum many-body simulations. At its core is an Abelian-symmetric tensor, implemented as a sparse block structure managed by a logical layer on top of a dense multidimensional array backend. This serves as the basis for higher-level tensor network algorithms operating on matrix product states and projected entangled pair states. An appropriate backend, such as PyTorch, gives direct access to automatic differentiation (AD) for cost-function gradient calculations and execution on GPU and other supported accelerators. We show the library performance in simulations with infinite projected entangled-pair states, such as finding the ground states with AD and simulating thermal states of the Hubbard model via imaginary time evolution. For these challenging examples, we identify and quantify sources of the numerical advantage exploited by the symmetric-tensor implementation.

SciPost Physics Codebases
Jagiellonian University (PL), Universität Ulm (DE), University of Zurich (CH), Max Planck Institute for the Physics of Complex Systems (DE), Delta Institute for Theoretical Physics (NL), FZU ‒ Institute of Physics of the Academy of Sciences of the Czech Republic (CZ), University of Amsterdam (NL)
Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung, Narodowe Centrum Nauki, Horizon 2020
Openalex Percentile: Top 3%
Software System Performance and Reliability
7.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Codebase release 1.2 for YASTN — Gabriela Wójtowicz, Juraj Hašík, et al. · SciPost Physics Codebases (2025) | TGRS Research Map | TGRS