A Practical Quantum Algorithm for the Schur Transform
William M. Kirby, Frederick W. Strauch

TL;DR
This paper presents an efficient, practical quantum algorithm for the Schur transform, improving on previous methods by optimizing gate complexity and resource usage for qubits and qudits, with applications in quantum computing.
Contribution
The paper simplifies and extends the existing Schur transform algorithm, providing a practical construction with optimized gate complexity and resource requirements for qubits and qudits.
Findings
Decomposes the Schur transform into O(n^4 log(n/ε)) Clifford+T gates for qubits.
Uses exactly 2⌊log₂(n)⌋-1 ancillary qubits.
Extends the algorithm to qudits with complexity depending on dimension d.
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 .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
