Skip to content

Commit 14308a1

Browse files
committed
Create qft.tex
1 parent e42d3dd commit 14308a1

1 file changed

Lines changed: 119 additions & 0 deletions

File tree

doc/src/week10/Latexslides/qft.tex

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
\documentclass{beamer}
2+
\usepackage{graphicx}
3+
\usepackage{amsmath}
4+
\usepackage{amssymb}
5+
\usepackage{qcircuit} % For quantum circuit diagrams
6+
7+
\title{Advantages of Quantum Fourier Transform (QFT)}
8+
\author{Morten HJ}
9+
\date{Old slides from 2005, slightly revised}
10+
11+
\begin{document}
12+
13+
\begin{frame}
14+
\titlepage
15+
\end{frame}
16+
17+
% Introduction
18+
\begin{frame}{Introduction to Quantum Fourier Transform (QFT)}
19+
\begin{itemize}
20+
\item QFT is the quantum analogue of the Discrete Fourier Transform (DFT).
21+
\item It plays a crucial role in quantum algorithms like Shor’s Algorithm and Quantum Phase Estimation.
22+
\item QFT provides an **exponential speedup** over classical Fourier Transform methods.
23+
\end{itemize}
24+
\end{frame}
25+
26+
% QFT Definition
27+
\begin{frame}{Mathematical Definition of QFT}
28+
\textbf{QFT on an n-qubit register:}
29+
\[
30+
\text{QFT} |x\rangle = \frac{1}{\sqrt{2^n}} \sum_{k=0}^{2^n-1} e^{2\pi i x k / 2^n} |k\rangle
31+
\]
32+
where \( x \) is the computational basis state.
33+
\end{frame}
34+
35+
% Exponential Speedup
36+
\begin{frame}{Advantage 1: Exponential Speedup}
37+
\begin{itemize}
38+
\item Classical Discrete Fourier Transform (DFT) requires \( O(N^2) \) operations.
39+
\item The Fast Fourier Transform (FFT) improves this to \( O(N \log N) \).
40+
\item QFT reduces complexity to **\( O((\log N)^2) \)** using quantum gates.
41+
\end{itemize}
42+
\end{frame}
43+
44+
% Quantum Parallelism
45+
\begin{frame}{Advantage 2: Quantum Parallelism}
46+
\begin{itemize}
47+
\item QFT acts on a **superposition** of states, processing all inputs simultaneously.
48+
\item This is crucial in algorithms like:
49+
\begin{itemize}
50+
\item Shor’s Algorithm for factoring large numbers.
51+
\item Quantum Phase Estimation (QPE) for eigenvalue extraction.
52+
\end{itemize}
53+
\end{itemize}
54+
\end{frame}
55+
56+
% Compact Circuit Implementation
57+
\begin{frame}{Advantage 3: Compact Circuit Implementation}
58+
\begin{itemize}
59+
\item QFT requires only **Hadamard gates and controlled-phase gates**.
60+
\item A 3-qubit QFT circuit uses only \( O(n^2) \) gates.
61+
\item This makes QFT highly efficient for **quantum hardware**.
62+
\end{itemize}
63+
\end{frame}
64+
65+
% Applications
66+
\begin{frame}{Advantage 4: Applications in Quantum Computing}
67+
\begin{itemize}
68+
\item \textbf{Shor’s Algorithm:} Uses QFT to find periodicity in modular exponentiation.
69+
\item \textbf{Quantum Phase Estimation (QPE):} Extracts eigenvalues of unitary matrices.
70+
\item \textbf{Quantum Signal Processing:} Enables spectral analysis on quantum data.
71+
\end{itemize}
72+
\end{frame}
73+
74+
% Memory Complexity
75+
\begin{frame}{Advantage 5: Reduced Memory Complexity}
76+
\begin{itemize}
77+
\item Classical DFT requires \( O(N) \) space.
78+
\item QFT stores Fourier-transformed coefficients **implicitly** in qubit amplitudes.
79+
\item Only **\( O(n) \) qubits** are needed for a size \( N = 2^n \) transformation.
80+
\end{itemize}
81+
\end{frame}
82+
83+
% Quantum Signal Processing
84+
\begin{frame}{Advantage 6: Quantum Signal Processing}
85+
\begin{itemize}
86+
\item QFT enables applications such as:
87+
\begin{itemize}
88+
\item Quantum spectral analysis.
89+
\item Quantum image processing.
90+
\item Quantum filtering and denoising.
91+
\end{itemize}
92+
\item These can enhance AI, cryptography, and data processing.
93+
\end{itemize}
94+
\end{frame}
95+
96+
% QFT Circuit Example
97+
\begin{frame}{Quantum Fourier Transform Circuit}
98+
\begin{center}
99+
\[
100+
\Qcircuit @C=1em @R=0.7em {
101+
& \qw & \gate{H} & \ctrl{1} & \ctrl{2} & \gate{R_3} & \qw & \rstick{\text{QFT output}} \\
102+
& \qw & \qw & \gate{H} & \ctrl{1} & \gate{R_2} & \qw & \rstick{\text{QFT output}} \\
103+
& \qw & \qw & \qw & \gate{H} & \qw & \qw & \rstick{\text{QFT output}}
104+
}
105+
\]
106+
\end{center}
107+
\end{frame}
108+
109+
% Conclusion
110+
\begin{frame}{Conclusion}
111+
\begin{itemize}
112+
\item Quantum Fourier Transform provides **exponential speedup**.
113+
\item It enables key quantum algorithms like **Shor’s Algorithm** and **Quantum Phase Estimation**.
114+
\item QFT is more efficient in **memory usage and circuit complexity** than classical methods.
115+
\item Future quantum applications in **signal processing, AI, and cryptography** will heavily rely on QFT.
116+
\end{itemize}
117+
\end{frame}
118+
119+
\end{document}

0 commit comments

Comments
 (0)