Quantum Fourier Transform Revisited

03/06/2020
by   Daan Camps, et al.
0

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.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 1

page 2

page 3

page 4

08/17/2019

Discrete and Fast Fourier Transform Made Clear

Fast Fourier transform was included in the Top 10 Algorithms of 20th Cen...
04/25/2022

A quantum Fourier transform (QFT) based note detection algorithm

In quantum information processing (QIP), the quantum Fourier transform (...
12/14/2021

Speeding up Learning Quantum States through Group Equivariant Convolutional Quantum Ansätze

We develop a theoretical framework for S_n-equivariant quantum convoluti...
03/09/2021

Machine Learning the period finding algorithm

We use differentiable programming and gradient descent to find unitary m...
01/15/2020

Mermin Polynomials for Entanglement Evaluation in Grover's algorithm and Quantum Fourier Transform

The entanglement of a quantum system can be valuated using Mermin polyno...
10/04/2021

Identifiability in Exact Multilayer Sparse Matrix Factorization

Many well-known matrices Z are associated to fast transforms correspondi...
05/06/2022

An exact version of Shor's order finding algorithm and its applications

We present an efficient exact version of Shor's order finding algorithm ...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.