量子傅里叶变换
快速傅里叶变换
离散傅里叶变换(通用)
素因子FFT算法
克罗内克产品
量子计算机
DFT矩阵
量子相位估计算法
分裂基FFT算法
数学
矩阵乘法
矩阵分解
算法
分数阶傅立叶变换
傅里叶变换
基质(化学分析)
克罗内克三角洲
域代数上的
计算机科学
量子
傅里叶分析
量子力学
数学分析
对称矩阵
纯数学
量子门
量子纠错
方阵
物理
特征向量
复合材料
材料科学
作者
Daan Camps,Roel Van Beeumen,Chao Yang
摘要
Summary The fast Fourier transform (FFT) is one of the most successful numerical algorithms of the 20th century and has found numerous applications in many branches of computational science and engineering. The FFT algorithm can be derived from a particular matrix decomposition of the discrete Fourier transform (DFT) matrix. In this paper, we show that the quantum Fourier transform (QFT) can be derived by further decomposing the diagonal factors of the FFT matrix decomposition into products of matrices with Kronecker product structure. We analyze the implication of this Kronecker product structure on the discrete Fourier transform of rank‐1 tensors on a classical computer. We also explain why such a structure can take advantage of an important quantum computer feature that enables the QFT algorithm to attain an exponential speedup on a quantum computer over the FFT algorithm on a classical computer. Further, the connection between the matrix decomposition of the DFT matrix and a quantum circuit is made. We also discuss a natural extension of a radix‐2 QFT decomposition to a radix‐ d QFT decomposition. No prior knowledge of quantum computing is required to understand what is presented in this paper. Yet, we believe this paper may help readers to gain some rudimentary understanding of the nature of quantum computing from a matrix computation point of view.
科研通智能强力驱动
Strongly Powered by AbleSci AI