QRTlib: A Library for Fast Quantum Real Transforms
By: Armin Ahmadkhaniha , Lu Chen , Jake Doliskani and more
Potential Business Impact:
Makes quantum computers do math like regular computers.
Real-valued transforms such as the discrete cosine, sine, and Hartley transforms play a central role in classical computing, complementing the Fourier transform in applications from signal and image processing to data compression. However, their quantum counterparts have not evolved in parallel, and no unified framework exists for implementing them efficiently on quantum hardware. This article addresses this gap by introducing QRTlib, a library for fast and practical implementations of quantum real transforms, including the quantum Hartley, cosine, and sine transforms of various types. We develop new algorithms and circuit optimizations that make these transforms efficient and suitable for near-term devices. In particular, we present a quantum Hartley transform based on the linear combination of unitaries (LCU) technique, achieving a fourfold reduction in circuit size compared to prior methods, and an improved quantum sine transform of Type I that removes large multi-controlled operations. We also introduce circuit-level optimizations, including two's-complement and or-tree constructions. QRTlib provides the first complete implementations of these quantum real transforms in Qiskit.
Similar Papers
Public-Key Quantum Money and Fast Real Transforms
Quantum Physics
Creates un-copyable money using special math.
QuaRT: A toolkit for the exploration of quantum methods for radiation transport
Instrumentation and Methods for Astrophysics
Simulates how light moves through space.
Quantum Circuit for Quantum Fourier Transform for Arbitrary Qubit Connectivity Graphs
Quantum Physics
Makes quantum computers work on more designs.