Introduction To Quantum Computation
Introduction To Quantum Computation
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Postulates of Quantum
Mechanics
Next Presentation
Reference
University of Calcutta
1 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Introduction
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Qubit
Linear Algebra
Uncertainty Principle
Linear Algebra
Uncertainty Principle
Next Presentation
Reference
Postulates of Quantum
Mechanics
Next Presentation
Reference
2 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
3 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
3 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
3 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
4 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/crypto.jpg
4 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
5 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
5 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Quantum Cryptography.
Reference
5 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Quantum Cryptography.
Reference
5 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
1 or
6 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
1 or
6 / 70
Introduction to Quantum
Computation
Superposition Principle
Outline
Introduction
1.
Superposition Principle
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/superposition1.jpg
7 / 70
Introduction to Quantum
Computation
Superpostition Principle
Outline
Introduction
Motivations for Quantum
Computation
|k
1i
where,
Qubit
Linear Algebra
Uncertainty Principle
i 2 C
Postulates of Quantum
Mechanics
Next Presentation
Reference
X
i
|i |2 = 1
8 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
9 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
9 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/qubit1.png
9 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Postulates of Quantum
Mechanics
Next Presentation
Reference
10 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/spin.jpg
10 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
1
|0i =
0
0
|1i =
1
11 / 70
Introduction to Quantum
Computation
|1i is represented
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
/Users/mindSpace/Desktop/Images1/basis1.jpg
Postulates of Quantum
Mechanics
Next Presentation
Reference
12 / 70
Introduction to Quantum
Computation
|1i is represented
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
/Users/mindSpace/Desktop/Images1/basis1.jpg
Postulates of Quantum
Mechanics
Next Presentation
Reference
+0
0+
12 / 70
Introduction to Quantum
Computation
p1
2
p1
2
|0i +
|0i
p1
2
p1
2
|1i
|1i
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/basis.jpg
13 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Measure | i =
1
2
|0i +
3
2
Introduction
14 / 70
Introduction to Quantum
Computation
Measure | i =
1
2
|0i +
3
2
Introduction
Uncertainty Principle
p1
2
p1
2
|+i +
|+i
p1
2
p1
2
| i
| i
Postulates of Quantum
Mechanics
Next Presentation
Reference
14 / 70
Introduction to Quantum
Computation
Measure | i =
1
2
|0i +
3
2
Introduction
1
2
|0i +
3
2
Uncertainty Principle
p1
2
p1
2
|+i +
|+i
p1
2
p1
2
| i
| i
Postulates of Quantum
Mechanics
Next Presentation
Reference
|1i
14 / 70
Introduction to Quantum
Computation
Measure | i =
1
2
|0i +
3
2
Introduction
Uncertainty Principle
p1
2
p1
2
|+i +
|+i
p1
2
p1
2
Postulates of Quantum
Mechanics
| i
| i
Next Presentation
Reference
| i = 12 |0i + 23 |1i
= 12 ( p12 |+i + p12 | i) +
3 p1
2 ( 2
|+i +
p1
2
| i)
14 / 70
Introduction to Quantum
Computation
Measure | i =
1
2
|0i +
3
2
Introduction
Uncertainty Principle
|0i =
|1i =
p1
2
p1
2
|+i +
|+i
p1
2
p1
2
Postulates of Quantum
Mechanics
| i
| i
Next Presentation
Reference
| i = 12 |0i + 23 |1i
= 12 ( p12 |+i + p12 | i) +
= (2
1
p
p
p3 ) |+i
2 2
3 p1
2 ( 2 |+i
p
1
p3 ) |
( 2p
2
2 2
+
i
p1
2
| i)
14 / 70
Introduction to Quantum
Computation
Linear Algebra
/Users/mindSpace/Desktop/Images1/la2.png
Postulates of Quantum
Mechanics
Next Presentation
Linear Algebra
A very short introduction
Reference
15 / 70
Introduction to Quantum
Computation
Vector Space
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Vector addition
2 the
Reference
16 / 70
Introduction to Quantum
Computation
Vector Space
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Vector addition
Reference
Scalar multiplication
2 the
16 / 70
Introduction to Quantum
Computation
Vector Addition
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
3 |0i
17 / 70
Introduction to Quantum
Computation
Vector Addition
|i + | i = | i + |i
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
3 |0i
17 / 70
Introduction to Quantum
Computation
Vector Addition
|i + | i = | i + |i
It is associative also
|i + (| i + | i) = (|i + | i) + | i
3 |0i
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
17 / 70
Introduction to Quantum
Computation
Vector Addition
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
|i + | i = | i + |i
It is associative also
|i + (| i + | i) = (|i + | i) + | i
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
3 |0i
8 |i
17 / 70
Introduction to Quantum
Computation
Vector Addition
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
|i + | i = | i + |i
It is associative also
|i + (| i + | i) = (|i + | i) + | i
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
8 |i
17 / 70
Introduction to Quantum
Computation
Scalar Multiplication
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
18 / 70
Introduction to Quantum
Computation
Scalar Multiplication
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
18 / 70
Introduction to Quantum
Computation
Scalar Multiplication
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
18 / 70
Introduction to Quantum
Computation
Scalar Multiplication
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
18 / 70
Introduction to Quantum
Computation
Scalar Multiplication
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
1 |i = |i
18 / 70
Introduction to Quantum
Computation
Basis Vectors
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
19 / 70
Introduction to Quantum
Computation
Basis Vectors
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
19 / 70
Introduction to Quantum
Computation
Basis Vectors
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
19 / 70
Introduction to Quantum
Computation
Basis Vectors
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
19 / 70
Introduction to Quantum
Computation
Basis Vectors
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
19 / 70
Introduction to Quantum
Computation
Inner product
|i = h|
4 This
is a complex number;h| i 2 C
Introduction
Postulates of Quantum
Mechanics
Next Presentation
Reference
20 / 70
Introduction to Quantum
Computation
Inner product
|i = h|
Introduction
Postulates of Quantum
Mechanics
Next Presentation
Reference
4 This
is a complex number;h| i 2 C
20 / 70
Introduction to Quantum
Computation
Inner product
|i = h|
Introduction
Postulates of Quantum
Mechanics
Next Presentation
Reference
4 This
is a complex number;h| i 2 C
20 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
2 3
b1
X
6 7
h| i
ai bi = [a1 . . . an ] 4 ... 5
i
Next Presentation
Reference
bn
2 3
2 3
a1
b1
6 .. 7
6 .. 7
where |i = 4 . 5 and | i = 4 . 5
an
bn
21 / 70
Introduction to Quantum
Computation
Orthonormal Set
Inner product of any vector with itself gives a non-negative
number its square-root of is real which is called norm
p
k k= h|i
5 Normalization:
|ek i =
|ki
kkk
22 / 70
Introduction to Quantum
Computation
Orthonormal Set
Inner product of any vector with itself gives a non-negative
number its square-root of is real which is called norm
p
k k= h|i
Uncertainty Principle
Next Presentation
Postulates of Quantum
Mechanics
Reference
h|i = 0
5 Normalization:
|ek i =
|ki
kkk
22 / 70
Introduction to Quantum
Computation
Orthonormal Set
Inner product of any vector with itself gives a non-negative
number its square-root of is real which is called norm
p
k k= h|i
Uncertainty Principle
Next Presentation
Postulates of Quantum
Mechanics
Reference
h|i = 0
A mutually collection of orthogonal normalized vectors is
called an orthonormal set
(
= 0, i = j
hi |j i = ij , where ij
6= 0, i 6= j
5 Normalization:
|ek i =
|ki
kkk
22 / 70
Introduction to Quantum
Computation
Orthonormal Set(Contd.)
a1 b1
a2 b2
+ ... +
an bn
Reference
23 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
X
i
ai | i i
Linear Algebra
X
i
Uncertainty Principle
ai A(| i i)
Postulates of Quantum
Mechanics
Next Presentation
Reference
24 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
X
i
ai | i i
Linear Algebra
X
i
Uncertainty Principle
ai A(| i i)
Postulates of Quantum
Mechanics
Next Presentation
Reference
24 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
X
i
ai | i i
Linear Algebra
X
i
Uncertainty Principle
ai A(| i i)
Postulates of Quantum
Mechanics
Next Presentation
Reference
24 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
X
i
ai | i i
Linear Algebra
X
i
Uncertainty Principle
ai A(| i i)
Postulates of Quantum
Mechanics
Next Presentation
Reference
24 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
25 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
/Users/mindSpace/Deskto
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
25 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
/Users/mindSpace/Deskto
Linear Algebra
Uncertainty Principle
yes it has..!!
Postulates of Quantum
Mechanics
Next Presentation
Reference
25 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
/Users/mindSpace/Deskto
Linear Algebra
Uncertainty Principle
yes it has..!!
say, A : V ! W is a linear operator between vector spaces
V and W. Let the basis set for V and W are
(| 1 i , . . . , | m i) and (|!1 i , . . . , |!n i) respectively. Then
we can say For each k in 1,2,....,m, there exist complex
numbers A1k through Ank such that
A|
ki
X
i
Postulates of Quantum
Mechanics
Next Presentation
Reference
Aik |!i i
25 / 70
Introduction to Quantum
Computation
Identity Matrix
Introduction
Definition
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
0 0 ... 1
26 / 70
Introduction to Quantum
Computation
Identity Matrix
Introduction
Definition
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
0 0 ... 1
It satisfies the property In A = AIn = A
26 / 70
Introduction to Quantum
Computation
Identity Matrix
Introduction
Definition
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
0 0 ... 1
It satisfies the property In A = AIn = A
compact notation: (In )ij =
ij
26 / 70
Introduction to Quantum
Computation
Identity Matrix
Introduction
Definition
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
0 0 ... 1
It satisfies the property In A = AIn = A
compact notation: (In )ij =
ij
26 / 70
Introduction to Quantum
Computation
Pauli Matrices
27 / 70
Introduction to Quantum
Computation
Pauli Matrices
27 / 70
Introduction to Quantum
Computation
Pauli Matrices
i
,
0
X
3
Reference
01
10
1
0
0
1
27 / 70
Introduction to Quantum
Computation
Pauli Matrices(properties)
2
2
2
3
1 2 3
Outline
1 0
=I
0 1
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
28 / 70
Introduction to Quantum
Computation
Pauli Matrices(properties)
2
2
det( i ) =
2
3
1 2 3
Outline
1 0
=I
0 1
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
28 / 70
Introduction to Quantum
Computation
Pauli Matrices(properties)
2
2
det( i ) =
2
3
1 2 3
Outline
1 0
=I
0 1
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Tr ( i ) = 0
Postulates of Quantum
Mechanics
Next Presentation
Reference
28 / 70
Introduction to Quantum
Computation
Pauli Matrices(properties)
2
2
det( i ) =
2
3
1 2 3
Outline
1 0
=I
0 1
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Tr ( i ) = 0
Each Pauli matrices has two eigenvalues +1 and -1.
Postulates of Quantum
Mechanics
Next Presentation
Reference
28 / 70
Introduction to Quantum
Computation
Pauli Matrices(properties)
2
2
det( i ) =
2
3
1 2 3
Outline
1 0
=I
0 1
Tr ( i ) = 0
Each Pauli matrices has two eigenvalues +1 and -1.
Normalized eigenvectors are
1
1
1
p
p
,
x+ =
x =
2 1
2
1
1
1
p
p
,
y+ =
y =
2
2
i
1
0
,
z+ =
z =
0
1
Introduction
Postulates of Quantum
Mechanics
Next Presentation
Reference
1
1
1
i
28 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
/Users/mindSpace/Deskto
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
6 rotation
7 all
of Bloch sphere
acts on single qubit
29 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
|0i.
/Users/mindSpace/Desktop
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
30 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
|0i.
/Users/mindSpace/Desktop
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
30 / 70
Introduction to Quantum
Computation
Hilbert Space
Hilbert Space
/Users/mindSpace/D
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
31 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
32 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Linear Algebra
Qubit
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
32 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Linear Algebra
Reference
Qubit
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
32 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Linear Algebra
Reference
Qubit
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
32 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
Definition
A Euclidean space Rn is a vector space
pendowed with the inner
product hx|y i = hy |xi norm k x k= hx|xi and associated metric
k x y k, such that every Cauchy sequence takes a limit in Rn .
This makes Rn a Hilbert space.
9 The
33 / 70
Introduction to Quantum
Computation
Observables
Observables
/Users/mindSpace/D
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
34 / 70
Introduction to Quantum
Computation
Observables
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
35 / 70
Introduction to Quantum
Computation
Observables
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
35 / 70
Introduction to Quantum
Computation
Observables
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
35 / 70
Introduction to Quantum
Computation
Observables
36 / 70
Introduction to Quantum
Computation
Observables
36 / 70
Introduction to Quantum
Computation
Observables
36 / 70
Introduction to Quantum
Computation
Hermitian Operator
Hermitian
/Users/mindSpace/D
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
37 / 70
Introduction to Quantum
Computation
Hermitian Operator
Definition
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
38 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
g
f Qg = Qf
8f (x) and g (x)
39 / 70
Hermitian Operators:Properties
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
40 / 70
Hermitian Operators:Properties
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
40 / 70
Hermitian Operators:Properties
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
40 / 70
Introduction to Quantum
Computation
Uncertainty Principle
41 / 70
Introduction to Quantum
Computation
Outline
Introduction
p=
2~
42 / 70
Introduction to Quantum
Computation
Outline
Introduction
p=
2~
/Users/mindSpace/Desktop/Images1/duality.jpg
42 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Uncertainty Principle
One can never know with perfect accuracy both the position
and the momentum of a particle.
43 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
~
2
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/users/mindSpace/Desktop/Images1/identity.jpg
44 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/users/mindSpace/Desktop/Images1/quantum.png
45 / 70
Introduction to Quantum
Computation
Quantum Mechanics
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
46 / 70
Introduction to Quantum
Computation
Quantum Mechanics
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
46 / 70
Introduction to Quantum
Computation
Quantum Mechanics
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
46 / 70
Introduction to Quantum
Computation
Quantum Mechanics
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
46 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
47 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/ds1.png
47 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/ds2.png
48 / 70
Introduction to Quantum
Computation
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/ds3.png
49 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/ds4.png
50 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/ds5.png
51 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/ds5.png
51 / 70
Introduction to Quantum
Computation
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/ds5.png
51 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
/Users/mindSpace/Desktop/Images1/doubleslit.jpg
Next Presentation
Reference
52 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
53 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/feynman.jpg
53 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Postulate 1
Associated to any isolated system is a Hilbert Space called the
state space. The system is completely defined by the state
vector, which is a unit vector in the state space.
/Users/mindSpace/Desktop/Images1/state.png
54 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
|1i
||2 + | |2 = 1
This condition is called the normalization condition of the state
vector.
55 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/superposition.jpg
56 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
57 / 70
Introduction to Quantum
Computation
Postulate 2
Outline
2 i = U(t1 , t2 ) |
1i
2i
Introduction
Motivations for Quantum
Computation
at
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
58 / 70
Introduction to Quantum
Computation
Postulate 2
Outline
2 i = U(t1 , t2 ) |
2i
1i
Introduction
Motivations for Quantum
Computation
at
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/evolution.png
58 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
i~ d|dt i
=H| i
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
59 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
i~ d|dt i
=H| i
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
2i
= exp
iH(t2 t1 )
~
1i
= U(t1 , t2 ) |
1i
iH(t2 t1 )
~
59 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
60 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
60 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
60 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
60 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Postulate 3
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
p(m) = h | Mm .Mm | i
And the state of the system after measurement is
p
Mm | i
h |Mm .Mm | i
61 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/observe.jpg
62 / 70
Introduction to Quantum
Computation
Schrodingers Cat
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
63 / 70
Introduction to Quantum
Computation
Schrodingers Cat
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
63 / 70
Introduction to Quantum
Computation
Schrodingers Cat
Outline
Introduction
Postulates of Quantum
Mechanics
Qubit
Linear Algebra
Uncertainty Principle
Next Presentation
Reference
63 / 70
Introduction to Quantum
Computation
Schrodingers Cat
Outline
Introduction
Postulates of Quantum
Mechanics
Qubit
Linear Algebra
Uncertainty Principle
Next Presentation
Reference
/Users/mindSpace/Desktop/Images1/Schrodinger_
63 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Postulate 4
Next Presentation
1i
2i
... |
Reference
ni
64 / 70
Introduction to Quantum
Computation
10
where,
|00 |2 + |01 |2 + |10 |2 + |11 |2 = 1
10 |0i
65 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
66 / 70
Introduction to Quantum
Computation
Partial Measurement
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
|00 | +|01 |
67 / 70
Introduction to Quantum
Computation
Ritajit Majumdar, Arunabha
Saha
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Bell State
Uncertainty Principle
Quantum Entanglement
Density Matrix Notation of Quantum Mechanics
Quantum Gates
Postulates of Quantum
Mechanics
Next Presentation
Reference
68 / 70
Introduction to Quantum
Computation
Reference
Outline
Introduction
Motivations for Quantum
Computation
Qubit
Linear Algebra
Uncertainty Principle
Postulates of Quantum
Mechanics
Next Presentation
Reference
69 / 70
Introduction to Quantum
Computation
Reference
Postulates of Quantum
Mechanics
Next Presentation
http://www.wikipedia.org
Reference
70 / 70