SlideShare a Scribd company logo
1 of 27
1
For computer
scientists
Prof. Dorit Aharonov
School of computer science and engineering
Hebrew university, Jerusalem, Israel
Quantum computation
What is a computation
La Segrada Familia
(Barcelona)
Architect: Gaudi
What is a computation?
A
Q
B C A
Turing machine, 1936
≈
Computation
(Algorithm)
Output
011000
Input
0111001
Universal computation models:
Uniform
Circuits
≈
≈
Game of life
Rules:
A living site:
stays alive if it has
2 or 3 live neighbors
Otherwise dies
A dead site:
comes to life
if it has exctly 3
living neighbors
5
Quantum computation is the only computational model which
credibly challenges the Extended Church Turing thesis
The Extended Church Turing thesis:
“Any physically realizable computational model can be
simulated efficiently by a randomized Turing machine”
A corner stone thesis in computer science:
≈ ≈
The Extended Church-Turing thesis (ECTT)
6
Bird’s view on Quantum computation
Inherently different from standard
“classical” computers. We believe that
it will be exponentially more powerful
for certain tasks.
6
6
Philosophy
of Science
Physics of many particles
(non universal computations)
Cryptography
Algorithms
technology
Polynomial time
Quantum
algorithm for
factoring
Shor[’94]
Deutsch
Josza [‘92]
Bernstein
Vazirani[‘93]
Simon
[‘94]
7
About this school
Goal: Intro to quantum computation & complexity
Some important notions, results, open questions
Note: We will not cover many important things…
(A partial list will be provided & updated )
Two remarks:
1) The lectures are intertwined, not independent!
2) The TA sessions are mainly exercises.
Do them! We rely on them in the next lecture.
8
Intro Lecture:
Qubits
Part 1: The principles of quantum Physics
Part2: The qubit
Part 3: Measurements
Part 4: Dynamics
Part 5: Two qubits
9
Part I:
The principles of Quantum Physics
10
The two slit experiment
Part A: bullets
11
Two slit experiments
Part B: Water waves
12
Two slit experiment
Part C: electrons
Interference pattern for particles!
13
Explanation: superpositions and
measurements
The particle passes through both
paths simultaneously!
If measured,
it collapses to one of the options
1) The superposition principle
2) Measurement gives one option & changes the state
14
Part II:
The Qubit
A quantum particle
can be in a
Superposition
of all its possible
“classical” states
+
+
+
a b
a
b
b
a
1st quantum principle:
Superposition
The elementary quantum
information unit:
The qubit can be in either one of the
States: 0,1
As well as in any linear combination!
 a vector in a 2 dim Hilbert space
+
a b
0 1
Qubit = Quantum bit
On the board:
Dirac notation
Vector notation
Transpose
Inner products
density matrix
We can also
talk about qudits,
Of higher dim.
|0
|1
17
Part III:
Measurements
18
The quantum measurement
+
a b
When a quantum particle is measured
the answer is Probabilistic
The Superposition collapses
to one of its possible classical states
|b|2
|a|2
0
0 1
1
Those (weird!) aspects have been
tested in thousands of experiments
2nd principle
measurement
Projective measurements
A projective measurement is described
by a Hermitian matrix M.
M has eigenvectors (eigenspaces) with
associated real eigenvalues
+
a b
0 1
1
0 On the board:
Measure with respect to Z
Prob=inner product squared
Measure X: The +/- basis
Probablity for 𝛱 a projection
Expected value of measurement:
Direct expression and as Tr(Mρ)
Uncertainty principle
The classical outcome is eigenvalue 𝛌 with probability =
norm squared of projection on the corresponsing eigenspace
& the state collapses to this projection and renormlized
20
Part IV:
Dynamics
21
Dynamics
On the board:
From the differential equation to unitary evolution
(eigenvalues which are primitive roots of unity)
Unitary as preserving inner product
Schrodinger’s equation:
Discrete time evolution:
The Hamiltonian
(A Hermitian operator)
22
Quantum Gates
On the board:
Applying X,Z on computational basis states of a qubit
Linearity
Applying Hadamard on basis states and measuring (“coin flip”)
Interference & path integrals
On the board:
compute weights,
repeat with measurement in the middle
H H
|0 |0
|1
|0
|1
24
Part V:
Two qubits
The superposition principle for
more qubits
one two
The state of n quantum bits is a superposition of
all 2n possible configurations,
each with its own weight!
three
The space of two qubits
 
0
,
1
|
1
,
0
|
2
1

 
The computational Basis
for the two qubits space
The EPR state:
27
1st ex. of entanglement:
The CHSH game
{ 0 ,1 }
B 
X
a b
0.75
Pr(Win)
0
b
a
1
b
a
1
b
a
1
b
a
1
1
0
1
1
0
0
0









 
0
,
1
|
1
,
0
|
2
1

 
They win if:
>
0.85
! Pr(success) with EPR
{0 ,1 }
X A 
b
a
:
{(1,1)}
X
,
X
b
a
:
(1,0)}
(0,1),
{(0,0),
X
,
X
B
A
B
A





More Related Content

Similar to The quantum computing and its application's

A small debate of power of randomness
A small debate of power of randomnessA small debate of power of randomness
A small debate of power of randomnessAbner Chih Yi Huang
 
Quantum Computing and Quantum Supremacy at Google
Quantum Computing and Quantum Supremacy at GoogleQuantum Computing and Quantum Supremacy at Google
Quantum Computing and Quantum Supremacy at Googleinside-BigData.com
 
QC - UNIT 1.ppt
QC - UNIT 1.pptQC - UNIT 1.ppt
QC - UNIT 1.pptkhan188474
 
NN_02_Threshold_Logic_Units.pdf
NN_02_Threshold_Logic_Units.pdfNN_02_Threshold_Logic_Units.pdf
NN_02_Threshold_Logic_Units.pdfchiron1988
 
Fundamentals of quantum computing part i rev
Fundamentals of quantum computing   part i revFundamentals of quantum computing   part i rev
Fundamentals of quantum computing part i revPRADOSH K. ROY
 
Quantum computing, non-determinism, probabilistic systems... and the logic be...
Quantum computing, non-determinism, probabilistic systems... and the logic be...Quantum computing, non-determinism, probabilistic systems... and the logic be...
Quantum computing, non-determinism, probabilistic systems... and the logic be...Alejandro Díaz-Caro
 
Foundation of KL Divergence
Foundation of KL DivergenceFoundation of KL Divergence
Foundation of KL DivergenceNatan Katz
 
HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23
HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23
HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23Aritra Sarkar
 
Fundamentals of Quantum Computing
Fundamentals of Quantum ComputingFundamentals of Quantum Computing
Fundamentals of Quantum Computingachakracu
 
Quantum Computation: What is it and Why?
Quantum Computation: What is it and Why?Quantum Computation: What is it and Why?
Quantum Computation: What is it and Why?Stefano Franco
 
The second quantum revolution: the world beyond binary 0 and 1
The second quantum revolution: the world beyond binary 0 and 1The second quantum revolution: the world beyond binary 0 and 1
The second quantum revolution: the world beyond binary 0 and 1Bruno Fedrici, PhD
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingNicolo Musmeci
 
A CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEM
A CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEMA CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEM
A CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEMVasil Penchev
 
Introduction to Quantum Monte Carlo
Introduction to Quantum Monte CarloIntroduction to Quantum Monte Carlo
Introduction to Quantum Monte CarloClaudio Attaccalite
 
MetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systemsMetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systemsLawrence Paulson
 

Similar to The quantum computing and its application's (20)

A small debate of power of randomness
A small debate of power of randomnessA small debate of power of randomness
A small debate of power of randomness
 
Quantum Computing and Quantum Supremacy at Google
Quantum Computing and Quantum Supremacy at GoogleQuantum Computing and Quantum Supremacy at Google
Quantum Computing and Quantum Supremacy at Google
 
QC - UNIT 1.ppt
QC - UNIT 1.pptQC - UNIT 1.ppt
QC - UNIT 1.ppt
 
NN_02_Threshold_Logic_Units.pdf
NN_02_Threshold_Logic_Units.pdfNN_02_Threshold_Logic_Units.pdf
NN_02_Threshold_Logic_Units.pdf
 
Fundamentals of quantum computing part i rev
Fundamentals of quantum computing   part i revFundamentals of quantum computing   part i rev
Fundamentals of quantum computing part i rev
 
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZEAPPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
 
Quantum computers
Quantum computersQuantum computers
Quantum computers
 
Quantum computing, non-determinism, probabilistic systems... and the logic be...
Quantum computing, non-determinism, probabilistic systems... and the logic be...Quantum computing, non-determinism, probabilistic systems... and the logic be...
Quantum computing, non-determinism, probabilistic systems... and the logic be...
 
Quantum Computation For AI
Quantum Computation For AIQuantum Computation For AI
Quantum Computation For AI
 
Foundation of KL Divergence
Foundation of KL DivergenceFoundation of KL Divergence
Foundation of KL Divergence
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23
HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23
HiPEAC'19 Tutorial on Quantum algorithms using QX - 2019-01-23
 
Fundamentals of Quantum Computing
Fundamentals of Quantum ComputingFundamentals of Quantum Computing
Fundamentals of Quantum Computing
 
Quantum Computation: What is it and Why?
Quantum Computation: What is it and Why?Quantum Computation: What is it and Why?
Quantum Computation: What is it and Why?
 
The second quantum revolution: the world beyond binary 0 and 1
The second quantum revolution: the world beyond binary 0 and 1The second quantum revolution: the world beyond binary 0 and 1
The second quantum revolution: the world beyond binary 0 and 1
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
MASTER_THESIS-libre
MASTER_THESIS-libreMASTER_THESIS-libre
MASTER_THESIS-libre
 
A CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEM
A CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEMA CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEM
A CLASS OF EXEMPLES DEMONSTRATING THAT “푃푃≠푁푁푁 ” IN THE “P VS NP” PROBLEM
 
Introduction to Quantum Monte Carlo
Introduction to Quantum Monte CarloIntroduction to Quantum Monte Carlo
Introduction to Quantum Monte Carlo
 
MetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systemsMetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systems
 

Recently uploaded

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 

Recently uploaded (20)

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 

The quantum computing and its application's

  • 1. 1 For computer scientists Prof. Dorit Aharonov School of computer science and engineering Hebrew university, Jerusalem, Israel Quantum computation
  • 2. What is a computation La Segrada Familia (Barcelona) Architect: Gaudi
  • 3. What is a computation? A Q B C A Turing machine, 1936 ≈ Computation (Algorithm) Output 011000 Input 0111001 Universal computation models: Uniform Circuits ≈ ≈
  • 4. Game of life Rules: A living site: stays alive if it has 2 or 3 live neighbors Otherwise dies A dead site: comes to life if it has exctly 3 living neighbors
  • 5. 5 Quantum computation is the only computational model which credibly challenges the Extended Church Turing thesis The Extended Church Turing thesis: “Any physically realizable computational model can be simulated efficiently by a randomized Turing machine” A corner stone thesis in computer science: ≈ ≈ The Extended Church-Turing thesis (ECTT)
  • 6. 6 Bird’s view on Quantum computation Inherently different from standard “classical” computers. We believe that it will be exponentially more powerful for certain tasks. 6 6 Philosophy of Science Physics of many particles (non universal computations) Cryptography Algorithms technology Polynomial time Quantum algorithm for factoring Shor[’94] Deutsch Josza [‘92] Bernstein Vazirani[‘93] Simon [‘94]
  • 7. 7 About this school Goal: Intro to quantum computation & complexity Some important notions, results, open questions Note: We will not cover many important things… (A partial list will be provided & updated ) Two remarks: 1) The lectures are intertwined, not independent! 2) The TA sessions are mainly exercises. Do them! We rely on them in the next lecture.
  • 8. 8 Intro Lecture: Qubits Part 1: The principles of quantum Physics Part2: The qubit Part 3: Measurements Part 4: Dynamics Part 5: Two qubits
  • 9. 9 Part I: The principles of Quantum Physics
  • 10. 10 The two slit experiment Part A: bullets
  • 12. 12 Two slit experiment Part C: electrons Interference pattern for particles!
  • 13. 13 Explanation: superpositions and measurements The particle passes through both paths simultaneously! If measured, it collapses to one of the options 1) The superposition principle 2) Measurement gives one option & changes the state
  • 15. A quantum particle can be in a Superposition of all its possible “classical” states + + + a b a b b a 1st quantum principle: Superposition
  • 16. The elementary quantum information unit: The qubit can be in either one of the States: 0,1 As well as in any linear combination!  a vector in a 2 dim Hilbert space + a b 0 1 Qubit = Quantum bit On the board: Dirac notation Vector notation Transpose Inner products density matrix We can also talk about qudits, Of higher dim. |0 |1
  • 18. 18 The quantum measurement + a b When a quantum particle is measured the answer is Probabilistic The Superposition collapses to one of its possible classical states |b|2 |a|2 0 0 1 1 Those (weird!) aspects have been tested in thousands of experiments 2nd principle measurement
  • 19. Projective measurements A projective measurement is described by a Hermitian matrix M. M has eigenvectors (eigenspaces) with associated real eigenvalues + a b 0 1 1 0 On the board: Measure with respect to Z Prob=inner product squared Measure X: The +/- basis Probablity for 𝛱 a projection Expected value of measurement: Direct expression and as Tr(Mρ) Uncertainty principle The classical outcome is eigenvalue 𝛌 with probability = norm squared of projection on the corresponsing eigenspace & the state collapses to this projection and renormlized
  • 21. 21 Dynamics On the board: From the differential equation to unitary evolution (eigenvalues which are primitive roots of unity) Unitary as preserving inner product Schrodinger’s equation: Discrete time evolution: The Hamiltonian (A Hermitian operator)
  • 22. 22 Quantum Gates On the board: Applying X,Z on computational basis states of a qubit Linearity Applying Hadamard on basis states and measuring (“coin flip”)
  • 23. Interference & path integrals On the board: compute weights, repeat with measurement in the middle H H |0 |0 |1 |0 |1
  • 25. The superposition principle for more qubits one two The state of n quantum bits is a superposition of all 2n possible configurations, each with its own weight! three
  • 26. The space of two qubits   0 , 1 | 1 , 0 | 2 1    The computational Basis for the two qubits space The EPR state:
  • 27. 27 1st ex. of entanglement: The CHSH game { 0 ,1 } B  X a b 0.75 Pr(Win) 0 b a 1 b a 1 b a 1 b a 1 1 0 1 1 0 0 0            0 , 1 | 1 , 0 | 2 1    They win if: > 0.85 ! Pr(success) with EPR {0 ,1 } X A  b a : {(1,1)} X , X b a : (1,0)} (0,1), {(0,0), X , X B A B A    

Editor's Notes

  1. Unit vector
  2. Very different than the turing machine…
  3. Very different than the turing machine…
  4. Very different than the turing machine…
  5. ---------------------------------------
  6. ---------------------------------------
  7. ---------------------------------------
  8. Unit vector
  9. Unit vector
  10. Unit vector
  11. Unit vector
  12. Very different than the turing machine…
  13. Unit vector
  14. Very different than the turing machine…
  15. Very different than the turing machine…
  16. Unit vector
  17. Very different than the turing machine…
  18. Very different than the turing machine…
  19. Very different than the turing machine…
  20. Very different than the turing machine…
  21. Nucleos spin – in a large constant magnetic field, apply a perturbation of an oscilating magnetic field in resonant frequency. Generates rotations of the spin.
  22. From time to time I will be using more technical terms, as parts of remarks. Ignore than if you don’t understand them- they are meant for references for those who do understand, but are not necessary For the rest of the talk. The few technical terms I will need will be explained in detail.