Pauli Decomposition via the Fast Walsh-Hadamard Transform
arXiv:2408.06206 · doi:10.1088/1367-2630/adb44d
Abstract
The decomposition of a square matrix into a sum of Pauli strings is a classical pre-processing step required to realize many quantum algorithms. Such a decomposition requires significant computational resources for large matrices. We present an exact and explicit formula for the Pauli string coefficients which inspires an efficient algorithm to compute them. More specifically, we show that up to a permutation of the matrix elements, the decomposition coefficients are related to the original matrix by a multiplication of a generalised Hadamard matrix. This allows one to use the Fast Walsh-Hadamard transform and calculate all Pauli decomposition coefficients in time and using additional memory, for an matrix. A numerical implementation of our equation outperforms currently available solutions.
replaced row <-> columns in the figure caption
References in corpus (9)
- Quantum algorithm for solving linear systems of equations
- Improved Simulation of Stabilizer Circuits
- Simulated Quantum Computation of Molecular Energies
- Low Depth Quantum Simulation of Electronic Structure
- Efficient learning of quantum noise
- Efficient estimation of Pauli channels
- Fast Estimation of Sparse Quantum Noise
- Tensorized Pauli decomposition algorithm
- PauliComposer: Compute Tensor Products of Pauli Matrices Efficiently