-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathlecture1.tex
70 lines (51 loc) · 2.78 KB
/
lecture1.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
\section{Lecture 1: Overview of Quantum Computing Concepts}\label{sec:lecture1}
\dfn{Quantum Computing}{\textbf{Quantum computing} is a computational paradigm
leveraging quantum mechanical principles such as superposition, entanglement,
and interference to perform computations that can surpass the capabilities of
classical systems for specific tasks.\footnote{Superposition
\index{superposition} allows quantum bits (qubits)
to exist in multiple states simultaneously, and entanglement enables
correlations between qubits even at a distance.}}
\subsection*{Historical Development of Quantum Computing}
\begin{itemize}
\item \textbf{1980s-1990s:} Conception of quantum computing, with
foundational ideas like the quantum Turing machine and quantum gates.
\item \textbf{1990s-2000s:} Demonstration of key building blocks, such as
quantum algorithms (e.g., Shor's and Grover's algorithms).
\item \textbf{2016:} Emergence of quantum computing clouds, enabling
access to quantum hardware via the internet.
\item \textbf{2019:} First claims of \textbf{quantum advantage},
showcasing tasks where quantum computers outperform classical
counterparts.
\item \textbf{2024:} Increasing qubit counts and improvements in quantum
error correction techniques.
\end{itemize}
\subsection*{Applications of Quantum Computing}
Quantum computing offers \textbf{speedup} in areas such as:
\begin{enumerate}
\item \textbf{Quantum Simulation:} Applications in chemistry, physics,
and materials science, such as simulating molecular energy levels and
drug discovery.
\item \textbf{Security and Encryption:} Developing quantum-safe
cryptographic protocols and random number generation.
\item \textbf{Search and Optimization:} Enhancing solutions for weather
forecasting, financial modeling, traffic planning, and resource
allocation.
\end{enumerate}
\ex{Example: Quantum Speedup in Drug Discovery}{Drug discovery benefits from
quantum simulation by enabling more accurate modeling of molecular
interactions, which classical computers struggle to achieve efficiently.}
\subsection*{Classical vs. Quantum Computing Paradigms}
\begin{itemize}
\item \textbf{Classical Computing:\index{classical computing}} Utilizes
traditional processing units (CPU, GPU, FPGA) and executes deterministic
computations.
\item \textbf{Quantum Computing:} Employs quantum processing units (QPU)
with probabilistic computation based on quantum states.
\end{itemize}
\nt{Note: Classical computing paradigms still dominate in tasks that require
precision and deterministic results. Quantum computing excels in
probabilistic or exponentially large state-space problems.}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% End of Lecture 1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%