Top Banner
Quantum Computing with Noninteracting Particles Alex Arkhipov
32

Quantum Computing with Noninteracting Particles

Jan 20, 2016

Download

Documents

gwidon

Quantum Computing with Noninteracting Particles. Alex Arkhipov. Noninteracting Particle Model. Weak model of QC Probably not universal Restricted kind of entanglement Not qubit-based Why do we care? Gains with less quantum Easier to build Mathematically pretty. Classical Analogue. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Quantum Computing with  Noninteracting Particles

Quantum Computing with Noninteracting Particles

Alex Arkhipov

Page 2: Quantum Computing with  Noninteracting Particles

Noninteracting Particle Model

• Weak model of QC– Probably not universal– Restricted kind of entanglement– Not qubit-based

• Why do we care?– Gains with less quantum– Easier to build– Mathematically pretty

Page 3: Quantum Computing with  Noninteracting Particles

Classical Analogue

Page 4: Quantum Computing with  Noninteracting Particles

Balls and Slots

Page 5: Quantum Computing with  Noninteracting Particles

Transition Matrix

Page 6: Quantum Computing with  Noninteracting Particles

A Transition Probability

?

Page 7: Quantum Computing with  Noninteracting Particles

A Transition Probability

Page 8: Quantum Computing with  Noninteracting Particles

A Transition Probability

Page 9: Quantum Computing with  Noninteracting Particles

A Transition Probability

Page 10: Quantum Computing with  Noninteracting Particles

A Transition Probability

Page 11: Quantum Computing with  Noninteracting Particles

A Transition Probability

Page 12: Quantum Computing with  Noninteracting Particles

A Transition Probability

Page 13: Quantum Computing with  Noninteracting Particles

Probabilities for Classical Analogue

Page 14: Quantum Computing with  Noninteracting Particles

Probabilities for Classical Analogue

• What about other transitions?

?

?

Page 15: Quantum Computing with  Noninteracting Particles

Configuration TransitionsTransition

matrix for one ball

m=3, n=1

Transition matrix for two-ball configurations

m=3, n=2

Page 16: Quantum Computing with  Noninteracting Particles

Classical Model Summary

• n identical balls• m slots• Choose start configuration• Choose stochastic transition matrix M• Move each ball as per M• Look at resulting configuration

Page 17: Quantum Computing with  Noninteracting Particles

Quantum Model

Page 18: Quantum Computing with  Noninteracting Particles

Quantum Particles

• Two types of particle: Bosons and Fermions

Bosons Fermions

(Slide concept by Scott Aaronson)

Page 19: Quantum Computing with  Noninteracting Particles

Identical Bosons

?

Page 20: Quantum Computing with  Noninteracting Particles

Identical Fermions

?

Page 21: Quantum Computing with  Noninteracting Particles

Algebraic Formalism

• Modes are single-particle basis states Variables

• Configurations are multi-particle basis states Monomials

• Identical bosons commute

• Identical fermions anticommute

Page 22: Quantum Computing with  Noninteracting Particles

Example: Hadamarding Bosons

Hong-Ou-Mandel dip

Page 23: Quantum Computing with  Noninteracting Particles

Example: Hadamarding Fermions

Page 24: Quantum Computing with  Noninteracting Particles

Definition of Model

x2

x2

x1

x4

x5

n particles

Initial configuration

U

U

U

U

U

m×m unitary

Page 25: Quantum Computing with  Noninteracting Particles

Complexity

Page 26: Quantum Computing with  Noninteracting Particles

Complexity Comparison

Particle: Fermion Classical Boson

Function: Det Perm Perm

Matrix: Unitary Stochastic Unitary

Compute probability: In P Approximable

[JSV ‘01]#P-complete

[Valiant ‘79]

Sample: In BPP[Valiant ‘01]

In BPP Not in BPP [AA ‘10 in prep]

Adaptive → BQP[KLM ‘01]

Page 27: Quantum Computing with  Noninteracting Particles

Bosons are Hard: Proof• Classically simulate identical bosons

• Using NP oracle, estimate AAAAAAA XXXXXXXXXXX

• Compute permanent in BPPNP

• P#P lies within BPPNP

• Polynomial hierarchy collapses

Approx counting

Toda’s Theorem

Reductions

Perm is #P-complete

Page 28: Quantum Computing with  Noninteracting Particles

Approximate Bosons are Hard: Proof• Classically approximately simulate identical bosons

• Using NP oracle, estimate of random M with high probability

• Compute permanent in BPPNP

• P#P lies within BPPNP

• Polynomial hierarchy collapses

+ conjectures

Approx counting

Toda’s Theorem

Random self-reducibility

Perm is #P-complete

Page 29: Quantum Computing with  Noninteracting Particles

Experimental Prospects

Page 30: Quantum Computing with  Noninteracting Particles

Linear Optics• Photons and half-silvered mirrors

• Beamsplitters + phaseshifters are universal

Page 31: Quantum Computing with  Noninteracting Particles

Challenge: Do These Reliably

• Encode values into mirrors• Generate single photons• Have photons hit mirrors at same time• Detect output photons

Page 32: Quantum Computing with  Noninteracting Particles

Proposed Experiment

• Use m=20, n=10• Choose U at random• Check by brute force!