Posted

Łukasz Pawela, Zbigniew Puchała (May 25 2026).
Abstract: Symbolic integration over the Haar measure of compact groups is a computational cornerstone in quantum information science and random matrix theory. We present \textttIntegrateUnitary.jl, a comprehensive Julia package for computing exact expectations of polynomial functions over a wide range of compact groups (U(d)U(d), O(d)O(d), Sp(d)Sp(d), and SU(d)SU(d) for balanced polynomials), circular and Gaussian ensembles, Ginibre ensembles, permutation groups, random pure states, and unitary tt-designs. The package provides a fully open-source implementation of the Weingarten calculus and Wick contractions with broad symbolic-dd support for entry-wise and trace-polynomial integrals, while selected workflows currently require concrete integer dimensions (including higher pure trace moments tr(U)2k|\mathrm{tr}(U)|^{2k} for k>1k > 1 and HCIZ with \textttSymbolicMatrix inputs, and direct matrix-valued integration of \textttSymbolicMatrix/\textttSymbolicMatrixProduct expressions), automatic asymptotic expansions, a high-level symbolic trace interface that reconstructs Weingarten graphs from index-free expressions, and a bridge to \textttITensors.jl for tensor network averaging. We discuss the underlying algorithms, including the Murnaghan-Nakayama rule and symplectic-orthogonal duality, and demonstrate that the package efficiently handles high-degree moments and quantum information metrics.

Order by:

Want to join this discussion?

Join our community today and start discussing with our members by participating in exciting events, competitions, and challenges. Sign up now to engage with quantum experts!