A Practical Quantum Algorithm for the Schur Transform
Abstract
We describe an efficient quantum algorithm for the quantum Schur transform. The Schur transform is an operation on a quantum computer that maps the standard computational basis to a basis composed of irreducible representations of the unitary and symmetric groups. We simplify and extend the algorithm of Bacon, Chuang, and Harrow, and provide a new practical construction as well as sharp theoretical and practical analyses. Our algorithm decomposes the Schur transform on qubits into operators in the Clifford+T fault-tolerant gate set and uses exactly ancillary qubits. We extend our qubit algorithm to decompose the Schur transform on qudits of dimension into primitive operators from any universal gate set, for .
Cite
@article{arxiv.1709.07119,
title = {A Practical Quantum Algorithm for the Schur Transform},
author = {William M. Kirby and Frederick W. Strauch},
journal= {arXiv preprint arXiv:1709.07119},
year = {2024}
}
Comments
Errata: older versions contained an incorrect analysis of a prior work, which is in fact superior in runtime scaling compared to the construction in this paper. See pdf for details. This analysis has been corrected, and a detailed errata is highlighted on the first page