Finite-Dimensional Type I von Neumann Algebras in PyTorch: A GPU-Accelerated Framework for Random Block-Diagonal Operators
torch_vn_algebra is a PyTorch library for numerically studying finite-dimensional Type I von Neumann algebras, which describe quantum systems with conserved charges. It provides tools for handling block-diagonal operators, performing functional calculus like square roots and inverses via SVD, and calculating specific trace functionals. The framework allows users to efficiently run Monte Carlo experiments on these complex mathematical structures using GPU acceleration.