+ All Categories
Home > Documents > Quantum Phase Estimation using Multivalued Logic

Quantum Phase Estimation using Multivalued Logic

Date post: 23-Feb-2016
Category:
Upload: idola
View: 64 times
Download: 0 times
Share this document with a friend
Description:
Quantum Phase Estimation using Multivalued Logic. Agenda. Importance of Quantum Phase Estimation (QPE) QPE using binary logic QPE using MVL Performance Requirements Salient features Conclusion. Introduction. QPE – one of the most important quantum subroutines, used in : - PowerPoint PPT Presentation
Popular Tags:
53
Quantum Phase Estimation using Multivalued Logic
Transcript
Page 1: Quantum Phase Estimation using Multivalued Logic

Quantum Phase Estimation using

Multivalued Logic

Page 2: Quantum Phase Estimation using Multivalued Logic

Agenda• Importance of Quantum Phase Estimation (QPE)

• QPE using binary logic

• QPE using MVL

• Performance Requirements

• Salient features

• Conclusion

Page 3: Quantum Phase Estimation using Multivalued Logic

Introduction

• QPE – one of the most important quantum subroutines, used in : – 1) Shor’s Algorithm – 2) Abrams and Lloyd Algorithm • (Simulating quantum systems)

– Calculation of Molecular Ground State Energies

– 3) Quantum Counting (for Grover Search)– 4) Fourier Transform on arbitrary Zp

Page 4: Quantum Phase Estimation using Multivalued Logic

Abstract

• We generalize the Quantum Phase Estimation algorithm to MVL logic.

• We show the quantum circuits for QPE using qudits.

• We derive the performance requirements of the QPE to achieve high probability of success.

• We show how this leads to logarithmic decrease in the number of qudits and exponential decrease in error probability of the QPE algorithm as the value of the radix d increases.

Page 5: Quantum Phase Estimation using Multivalued Logic

General Controlled

Gates

Page 6: Quantum Phase Estimation using Multivalued Logic

This is nothing new, CNOT, CV, CV+

This is a new concept, but essentially the same concept and mathematics

Page 7: Quantum Phase Estimation using Multivalued Logic

Another new concept – we use controlled powers of some Unitary Matrix U

Page 8: Quantum Phase Estimation using Multivalued Logic

REMINDER OF EIGENVALUES AND

EIGENVECTORS

Page 9: Quantum Phase Estimation using Multivalued Logic

What is eigenvalue?

MATRIX * VECTOR = Constant * VECTOR

Eigenvector of this Matrix

Eigenvalue of this Matrix

Page 10: Quantum Phase Estimation using Multivalued Logic

Basic Math for Binary

Phase Estimation

Page 11: Quantum Phase Estimation using Multivalued Logic

Finding the eigenvalue is the same as finding its phase

Page 12: Quantum Phase Estimation using Multivalued Logic
Page 13: Quantum Phase Estimation using Multivalued Logic

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

Page 14: Quantum Phase Estimation using Multivalued Logic

Formulas for the phase estimation algorithm

This is the input to QFT

( )

Page 15: Quantum Phase Estimation using Multivalued Logic

Because e j is an eigenvallue of U

Page 16: Quantum Phase Estimation using Multivalued Logic

We found phase

Assume k an integer

Number of bits

Page 17: Quantum Phase Estimation using Multivalued Logic

Concluding, we can calculate phase

Page 18: Quantum Phase Estimation using Multivalued Logic

Towards Generalization

of Phase Estimation

Page 19: Quantum Phase Estimation using Multivalued Logic

Agenda• Importance of Quantum Phase Estimation (QPE)

• QPE using binary logic

• QPE using MVL

• Performance Requirements

• Salient features

• Conclusion

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

Page 20: Quantum Phase Estimation using Multivalued Logic

Abstract

• We generalize the Quantum Phase Estimation algorithm to MVL logic.

• We show the quantum circuits for QPE using qudits.

• We derive the performance requirements of the QPE to achieve high probability of success.

• We show how this leads to logarithmic decrease in the number of qudits and exponential decrease in error probability of the QPE algorithm as the value of the radix d increases.

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

Page 21: Quantum Phase Estimation using Multivalued Logic

Introduction

• QPE – one of the most important quantum subroutines, used in : – 1) Shor’s Algorithm – 2) Abrams and Lloyd Algorithm • (Simulating quantum systems)

– Calculation of Molecular Ground State Energies

– 3) Quantum Counting (for Grover Search)– 4) Fourier Transform on arbitrary Zp

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

Page 22: Quantum Phase Estimation using Multivalued Logic

Quantum phase estimation (QPE)

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

Page 23: Quantum Phase Estimation using Multivalued Logic

QPE – Formal Definition

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

phase

Page 24: Quantum Phase Estimation using Multivalued Logic

QPE Algorithm– Binary logic case

Schematic for the QPE Algorithm

We first review the binary case:

Eigenvector of U

Measure phase in t qubits

Page 25: Quantum Phase Estimation using Multivalued Logic

QPE : step 1 – Initialization, Binary logic case

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

Page 26: Quantum Phase Estimation using Multivalued Logic

QPE : step 2 – Apply the operator U

Binary logic case

Page 27: Quantum Phase Estimation using Multivalued Logic

QPE : step 3 – Apply Inverse QFT

Binary logic case

Page 28: Quantum Phase Estimation using Multivalued Logic

QPE : step 4 - Measurement

• If the phase u is an exact binary fraction, we measure the estimate of the phase u with probability of 1.

• If not, then we measure the estimate of the phase with a very high probability close to 1.

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

Binary logic case

Page 29: Quantum Phase Estimation using Multivalued Logic

Quantum circuit for uj

The circuit for QFT is well known and hence not discussed.

Binary logic case

Page 30: Quantum Phase Estimation using Multivalued Logic

Multiple-Valued Phase

Estimation

Page 31: Quantum Phase Estimation using Multivalued Logic

MV logic case

Now we have qudits not qubitsWe have t

qudits for phase

Now we have arbitrary Chrestenson instead Hadamard

Now we Inverse QFT on base d, not base 2

Page 32: Quantum Phase Estimation using Multivalued Logic

QFT and Chrestenson

MV logic case

Page 33: Quantum Phase Estimation using Multivalued Logic

MV logic case

Page 34: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

MV logic case

Page 35: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

We apply inverse Quantum Fourier Transform

MV logic case

Page 36: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

MV logic case

Page 37: Quantum Phase Estimation using Multivalued Logic

MV logic case

These are d-valued quantum multiplexers

Page 38: Quantum Phase Estimation using Multivalued Logic

D-valued quantum multiplexersCase d=3

0

1

2

Target (date)

control

Page 39: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

MV logic case

Page 40: Quantum Phase Estimation using Multivalued Logic

Performance of Quantum

Phase Estimation

Page 41: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

MV logic case

Page 42: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

binary

Page 43: Quantum Phase Estimation using Multivalued Logic

MV logic case

Page 44: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

MV logic case

Page 45: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

MV logic case

Page 46: Quantum Phase Estimation using Multivalued Logic

MV logic case

Page 47: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

Page 48: Quantum Phase Estimation using Multivalued Logic

ISMVL 2011, 23-25 May, Tuusula, Finland

Page 49: Quantum Phase Estimation using Multivalued Logic

How MVL HELPS• Failure probability decreases exponentially

with increase in radix d of the logic used

Page 50: Quantum Phase Estimation using Multivalued Logic

Less number of qudits for a given precision

These are the requirements for a real world problem of calculating molecular energies

Page 51: Quantum Phase Estimation using Multivalued Logic

More RESULTS

ISMVL 2011, 23-25 May 2011, Tuusula, FinlandISMVL 2011, 23-25 May, Tuusula, Finland

Page 52: Quantum Phase Estimation using Multivalued Logic

Conclusions• Quantum Phase Estimation has many applications in

Quantum Computing

• MVL is very helpful for Quantum Phase Estimation

• Using MVL causes exponential decrease in the failure probability for a given precision of phase required.

• Using MVL results in signification reduction in the number of qudits required as radix d increases

ISMVL 2011, 23-25 May 2011, Tuusula, Finland

Page 53: Quantum Phase Estimation using Multivalued Logic

Conclusions 2• The method creates high power unitary matrices Uk of the original Matrix

U for which eigenvector |u> we want to find phase.

• We cannot design these matrices as powers. This would be extremely wasteful

• We have to calculate these matrices and decompose them to gates

• New type of quantum logic synthesis problem: not permutative U, not arbitrary U, there are other problems like that, we found

• This research problem has been not solved in literature even in case of binary unitary matrices U

ISMVL 2011, 23-25 May 2011, Tuusula, Finland


Recommended