We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Modified over 4 years ago
Shor Algorithm Anuj Dawar
Finding the eigenvalue is the same as finding its phase
Target register Index register to store the eigenvalue Unitary operator for which we calculate phase of eigenvalue using phase kickback we measure the phase We initialize to all states
Formulas for the phase estimation algorithm This is the input to QFT ()
Because e j is an eigenvallue of U
We found phase Assume k an integer Number of bits
Concluding, we can calculate phase
Easy to multiply but difficult to factor big integers.
Assume: We want to find the smallest r such that the above is true
Greatest common denominator
So now what remains is to be able to find period, but this is something well done with spectral transforms.
Phase is 1/r
Reductions Solve RSA Factor big integers Find period Estimate Phase Fourier Transform
Ismétlés. General model of quantum algorithms InitializationParallelization Amplitude ampl. Measu- rement Classical input Classical output Quantum output.
Chi-Square Test Chi-square is a statistical test commonly used to compare observed data with data we would expect to obtain according to a specific hypothesis.
Registers and Ranges. Register – Compared to a Calculator If there are only 9 digits available on display how long can the number displayed be? ANS: 9.
Warm Up After 153 games played, the Oakland A’s have won 17 games more than they've lost. How many games have the A’s won? #3 #2 #1 Find the smallest positive.
Quantum Phase Estimation using Multivalued Logic.
Quantum Phase Estimation using Multivalued Logic Vamsi Parasa Marek Perkowski Department of Electrical and Computer Engineering, Portland State University.
FFT1 The Fast Fourier Transform. FFT2 Outline and Reading Polynomial Multiplication Problem Primitive Roots of Unity (§10.4.1) The Discrete Fourier Transform.
Department of Computer Science & Engineering University of Washington
Phase in Quantum Computing. Main concepts of computing illustrated with simple examples.
Quantum Algorithms Towards quantum codebreaking Artur Ekert.
Shor Algorithm (continued) Anuj Dawar Use of number theory and reductions.
1 Quantum Computing: What’s It Good For? Scott Aaronson Computer Science Department, UC Berkeley January 10, John.
Grover. Part 2 Anuj Dawar. Components of Grover Loop The Oracle -- O The Hadamard Transforms -- H The Zero State Phase Shift -- Z.
Quantum Computing Joseph Stelmach.
Shor’s Algorithm Osama Awwad Department of Computer Science Western Michigan University July 12, 2015.
Tallinn University of Technology Quantum computer impact on public key cryptography Roman Stepanenko.
They are the same as registers since they store binary numbers. Called shifting registers since they shift (left or right) the binary number stored in.
Working with Fractions
CIRCUMFERENCE OF A CIRCLE LEARNING TARGET 4: I CAN SOLVE PROBLEMS USING AREA AND CIRCUMFERENCE OF A CIRCLE.
© 2019 SlidePlayer.com Inc. All rights reserved.