Truncating loopy tensor networks by zero-mode gauge fixing
Ihor Sokolov, Yintai Zhang, Jacek Dziarmaga
TL;DR
The paper tackles the inefficiency of truncating loopy tensor networks by introducing zero-mode truncation via gauge fixing on a cut bond. By identifying zero modes of the local state metric tensor, the method eliminates linear dependence among bond states and reduces the bond dimension while preserving the target state, with f ≈ N_D/|Z_D|^2 as a guiding error. It generalizes to broader zero modes, connects to Environment Assisted Truncation (EAT), and defines a loopiness measure to distinguish loopy from non-loopy bonds. Across diverse 2D quantum models (Ising, Heisenberg, Z2 gauge field, t–J) and TRG applications, the zero-mode truncation (ZMT) consistently yields better initial truncation than standard schemes, enabling more faithful subsequent variational optimization. The results demonstrate that principled initialization based on zero modes improves accuracy and robustness when handling loop-induced entanglement in loopy tensor networks.
Abstract
Loopy tensor networks have internal correlations that often make their compression inefficient. We show that even local bond optimization can make better use of the insight it has locally into relevant loop correlations. By cutting the bond, we define a set of states whose linear dependence can be used to truncate the bond dimension. The linear dependence is eliminated with zero modes of the states' metric tensor. The method is illustrated by a series of examples for the infinite pair entangled projected state (iPEPS) and for the periodic matrix product state (pMPS) that occurs in the tensor renormalization group (TRG) step. In all examples, it provides better initial truncation errors than standard initialization.
