PEPSKit.jl: A Julia package for projected entangled-pair state simulations
Paul Brehmer, Lander Burgelman, Zheng-Yuan Yue, Gleb Fedorovich, Jutho Haegeman, Lukas Devos

TL;DR
PEPSKit.jl is a Julia package enabling efficient simulation of 2D quantum many-body systems using iPEPS, supporting symmetries, fermions, and various physical scenarios.
Contribution
It introduces a high-level Julia package for iPEPS simulations with broad symmetry and system support, building on TensorKit.jl.
Findings
Supports ground-state, time-evolution, and finite-temperature simulations.
Handles Abelian and non-Abelian symmetries, as well as fermionic systems.
Demonstrated through examples and benchmarks.
Abstract
We present PEPSKit.jl, a Julia package for simulating two-dimensional quantum many-body systems with infinite projected entangled-pair states (iPEPS). PEPSKit.jl builds on the TensorKit.jl package for tensor computations and provides high-level algorithms for iPEPS simulations that support both Abelian and non-Abelian symmetries, as well as fermionic systems. This work gives an overview of the main package features, which include support for ground-state, time-evolution, and finite-temperature simulations in systems with different physical symmetries and lattice geometries. These capabilities are illustrated through various examples and technical benchmarks.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
