Outline 1. Optical Quantum Computing 101 2. Where we are 3. - - PowerPoint PPT Presentation

outline
SMART_READER_LITE
LIVE PREVIEW

Outline 1. Optical Quantum Computing 101 2. Where we are 3. - - PowerPoint PPT Presentation

Progress Toward Scalable Linear Optical Quantum Computing Paul Kwiat Outline 1. Optical Quantum Computing 101 2. Where we are 3. Some theoretical magic 4. Technology Development -- where we need to get to Sources Detectors


slide-1
SLIDE 1

Progress Toward Scalable

Optical Quantum Computing

Paul Kwiat

Linear

slide-2
SLIDE 2

Outline

1. Optical Quantum Computing 101 2. Where we are 3. Some theoretical magic 4. Technology Development -- where we need to get to

  • Sources
  • Detectors
  • Integrated optics
slide-3
SLIDE 3

Outline

1. Optical Quantum Computing 101 2. Where we are 3. Some theoretical magic 4. Technology Development -- where we need to get to

  • Sources
  • Detectors
  • Integrated optics
slide-4
SLIDE 4

Why Optical Quantum Computing?

  • Very little/no decoherence -- photon’s don’t interact
  • Excellent performance with off-the-shelf optics
  • Very fast gates: single-qubit ~10 ps - 5 ns

two-qubit <150 ns

“Photons been very very good to me”

Why not Optical Quantum Computing?

  • Photon’s don’t interact -- 2-qubit gates hard
  • Linear approach: measurement-induced

nonlinearity

  • Nonlinear approach: Zeno and QND gates
slide-5
SLIDE 5

Optical Quantum Computing

Linear “KLM” “modified KLM” Nonlinear

  • Q. Zeno

(Franson) QND (Munro & Nemoto) graph states Cluster/parity encoding

slide-6
SLIDE 6

Optical Quantum Computing

Linear “KLM” “modified KLM” Nonlinear

  • Q. Zeno

(Franson) QND (Munro & Nemoto) graph states Cluster/parity encoding

  • P. Kok, W. J. Munro, K. Nemoto, T. C. Ralph, J. P. Dowling, and G. J. Milburn, “Linear
  • ptical quantum computing with photonic qubits”, Rev. Mod. Phys. 79, 135 (2007)
  • J. O’Brien, “Optical Quantum Computing”, Science 318, 1567 (2007)
slide-7
SLIDE 7

Grover’s search algorithm with linear optics

  • Gates: Linear optical elements
  • Nonscalable -- each new qubit

doubles required number of elements

  • Seems like you need single-photon

nonlinearities for scalability

PGK et al., J. Mod. Opt. 47, 257 (2000)

Optical realization with single photons: A database of four elements

Grover’s Search algorithm Accuracy: ~97.5% Hosten et al., Nature 439, 949 (2006)

…historical interlude…

slide-8
SLIDE 8

Linear optical quantum computing

Knill, Laflamme and Milburn, Nature 409, 46 (2001)

  • SINGLE

PHOTONS FAST FEEDFORWARD SINGLE PHOTON DETECTION

Kok, Munro, Nemoto, Ralph, Dowling & Milburn

SINGLE-PHOTON DETECTION

LARGE overhead requirements…(>105/gate)

slide-9
SLIDE 9

Introduction

Principles of LOQC

  • Non-deterministic gates
  • Don’t always work, but heralded when they do

NON- DETERMIN GATE

  • QUBITS

QUBITS

  • SINGLE

PHOTONS SINGLE PHOTON DETECTION & FEEDFORWARD

  • Teleportation:

moving information without measuring it

Gottesman & Chuang, Nature 402, 390 (1999)

slide-10
SLIDE 10

X Z

|C

X Z

|T

B

X Z

| | |CNOT

NON- DETERMIN GATE

B

Introduction

Principles of LOQC

  • Non-deterministic gates
  • Don’t always work, but heralded when they do
  • Many non-deterministic gates proposed …
  • Teleport non-deterministic

gates → deterministic

NON- DETERMIN GATE

  • QUBITS

QUBITS

  • SINGLE

PHOTONS SINGLE PHOTON DETECTION & FEEDFORWARD

  • Teleportation:

moving information without measuring it

Gottesman & Chuang, Nature 402, 390 (1999)

slide-11
SLIDE 11

The polarizing beam-splitter -- a parity gate

  • The polarizing beam-splitter

and single-photon detection is sufficient to perform universal quantum computation

  • Can be used to construct a CNOT gate or cluster states

Franson CNOT gate Browne and Rudolph Fusion gates

Pittman, et. al, PRA 64, 062311 (2001) Gasparoni et al, PRL 93, 020504 (2004) Browne and Rudolph et. al., quant-ph/0405157 Walther et al, Nature 434, 168 (2004)

slide-12
SLIDE 12

Introduction

Proposed LOQC gates

+ teleportation + error correction = scalable QC (but still very large

  • verhead needs)
  • KLM 4-photon

Knill, Laflamme, & Milburn, Nature 409, 46 (2001)

  • Entangled ancilla 4-photon

Pittman, Jacobs, and Franson, PRL 88, 257902 (2002)

  • Simplified 4-photon

Ralph, White, Munro, & Milburn, PRA 65, 012314 (2001)

  • Efficient 4-photon

Knill, PRA 66, 052306 (2002)

Internal ancillas

NON- DETERMIN GATE

  • Simplified 2-photon

Ralph, Langford, Bell, & White, PRA 65, 062324 (2002)

  • Simplified 2-photon

Hofmann & Takeuchi, PRA 66, 024308 (2002)

  • Linear-optical QND

Kok, Lee & Dowling, PRA 66, 063814 (2002)

External ancillas

Gasparoni et al., PRL 93, 020504 (2004) Pittman et al., PRA 68, 032316 (2004) Walther et al., Nature 434, 169 (2005)

slide-13
SLIDE 13

Cluster- and graph states

Raussendorf & Briegel PRL 86, 5188 (2001)

A cluster state is a collection of qubits that are entangled via nearest-neighbor CZ gates (rectangular lattice).

slide-14
SLIDE 14

qubit

Measurement-based computation

  • 2004 - Nielsen’s solution: combine KLM non-deterministic gate with

cluster-state model of quantum computation

Nielsen, PRL 93, 040503 (2004)

qubit qubit NS gate qubit NS gate Measurement on qubits qubit

θ=α1 ±α2

conventional circuit Uz(α1) Uz(α2) Uz(α3) Uz(α4) Uz(β1) Uz(β2) Uz(β3) Uz(β4) Uz(γ1) Uz(γ2) Uz(γ3) Uz(γ4)

single qubit gates two-qubit (entangling) gates

flow of quantum information

α1 ±α2 ±α3 ±α4 β1 ±β2 ±β3 ±β4 γ1 ±γ2 ±γ3 ±γ4 cluster/graph circuit

flow of measurement info

entanglement qubit measurement cosθ σx + sinθ σy

±α3

slide-15
SLIDE 15

Photons are hard to hold, but with cluster states you can build as you go…

slide-16
SLIDE 16

Graph states (clusters and parity encoding techniques) have greatly reduced the required resources and the loss-tolerance threshold for LOQC:

Resources (Bell states, operations, etc.) for a reliable entangling gate Acceptable loss for a scalable architecture

Optical quantum computing

OQC Anti-Moore’s Law

slide-17
SLIDE 17

Full Fault Tolerance Loss Tolerance

  • 3
  • 2
  • 1

40 50 60 70 80 90 100

resources (dB Bell pairs) threshold for loss

KLM (2001) 10-4 10-3 10-2 10-1 Cluster and Parity (2005) Cluster (2005) Parity (2008) Coherent (2008) Zeno (2007) 3D Cluster non-linear (2008) 1010 109 108 107 106 105 104

Resources (Bell pairs)

Good

Optical Quantum Computing: Improvements in Scaling IARPA- funded

slide-18
SLIDE 18

Outline

1. Optical Quantum Computing 101 2. Where we are 3. Some theoretical magic 4. Technology Development -- where we need to get to

  • Sources
  • Detectors
  • Integrated optics
slide-19
SLIDE 19

Key Feats

  • 1. Cluster-state logic and algorithms with feedforward:

gate time <150 ns (fastest 2-qubit gate; very high decoherence/gate time)

  • 2. Several algorithms (Grover, Shor’s, Deutsch)
  • 3. Fault-tolerant understanding, techniques for realizing small and

(eventually) large clusters

  • 4. Single-photon sources and Detectors under development
  • 5. Photonic technologies: micro-, integrated, and adaptive-optics
  • 6. Nonlinear approaches: theory & nascent experiments
slide-20
SLIDE 20

C T Non-classical interference

✓ No classical interferometers

RH = 1/3 RV = 1

Controlled-Z gate for clusters

Langford, Weinhold, Prevedel, Pryde, O’Brien, Gilchrist and White quant-ph/0506262 (2005) Okamoto, Hofmann, Takeuchi, and Sasaki quant-ph/0506263 (2005) Kiesel, Schmid, Weber, Ursin, and Weinfurter quant-ph/0506269 (2005)

slide-21
SLIDE 21

1 2

Non-classical interference between⎟H〉1 and ⎟H〉2

⎟+〉1 ⎟+〉2 3 3 photon cluster ⎟+〉3

Non-classical interference between⎟V〉2 and ⎟H〉3

Repeat unit

N-qubit clusters

slide-22
SLIDE 22

Demonstration of 4-photon polarization-entangled Cluster States

Idea: Generation via multi-photon interference and parity gates Requir irements: Multi-photon emission (SPDC), interferometric stability, parity operations Theory Experiment

~ 20,000 two-fold cps ~ 1 four-fold cps Experimental one-way quantum computing Walther, Resch, Rudolph, Schenck, Weinfurter, Vedral, Aspelmeyer, Zeilinger, Nature 434, 169 (2005)

slide-23
SLIDE 23

Fast feed-forward Fast feed-forward… …

Pockels Cells: KD*P crystals ~ 6.3 kV

Over 99 % fidelity (500:1)

Feed-Forward Time < 150 ns !!

i.e., 1000x faster than ions 106 faster than NMR Fibers to detector 15ns Detector-Delay 35ns EOM-Delay 65ns Logics-Delay 7.5ns

  • Misc. cables 20ns
  • R. Prevedel et al., Nature 445, 65 (2007)
slide-24
SLIDE 24

Results Results

One-Qubit it Operatio ion: Two-Qubit it Operatio ion:

ideal with FF no FF Prevedel et al. Nature 445, 65 (2007)

Grover’s A Alg lgorit ithm:

F > 70%

slide-25
SLIDE 25

*

  • rder-2
  • rder-4
  • rder-2
  • rder-4

Shorʼs Circuits

Lanyon, Weinhold, Langford, Barbieri, James, Gilchrist, and White, PRL 99, 250505 (2007)

4-photon source

slide-26
SLIDE 26
  • rder-2
  • rder-4

Shor's algorithm

Algorithm performance

algorithm works near perfectly …

Shor’s algorithm is non-deterministic: output is mixed

Algorithm performance cannot distinguish between: mixture from desired entanglement with function-register mixture from undesired entanglement with environment Circuit performance is crucial when used as sub-routine in a larger algorithm measure with quantum state tomography Prime factors of 15 = 3,5

Probability 48 ± 3% Probability 50 ± 2%

circuit does not work perfectly (F = 68±3%)

Lanyon, et al. White, PRL 99, 250505 (2007); Lu, Browne, Yang, and Pan, PRL 99, 250504 (2007)

slide-27
SLIDE 27

Quantum controlled-NOT gate realization

Teleportation-based C-NOT gate Goebel et al., in preparation Proposal given by

  • D. Gottesman & I.L. Chuang

Nature 402, 390 (1999)

  • K. Chan, TODAY, HERE, 4:06pm!
slide-28
SLIDE 28

Loss-tolerant quantum coding in the quantum circuit & one-way model

Grassl et al., PRA 56, 33 (1997); Ralph et al., PRL 95, 100501 (2005) Varnava et al., PRL 97, 120501 (2006)

slide-29
SLIDE 29

An implementation of the smallest meaningful quantum codes using single photons from SPDC & a linear optics network

F ~ 75±10%

slide-30
SLIDE 30
  • No. of equations ∝ eparticles

Simulating physics with computers,

  • Int. J. Theoretical Physics (1982)

The real problem is simulating quantum mechanics Hopeless task on a classical computer

Richard Feynman

Lets use quantum systems as computational building blocks!

Seth Lloyd

Given initial wavefunction,

  • No. qubits required

∝ poly(No. particles) Universal quantum simulators, Science (1996)

Feynman was correct, for very large class of physical quantum systems

Time evolution operator,

  • No. gates required ∝ poly(particles)

Approximation

Simulating Quantum Systems

Great ... but how can we learn about physical properties?

H Ψ = E Ψ

Eigenvalue problem

Simulated quantum computation of molecular energies, Science (2005)

U Ψ = eiHt/h Ψ = eiEt/h Ψ = eiφ Ψ

Phase estimation problem

Can calculate energy using the Iterative Phase Estimation Algorithm

Alán Aspuru-Guzik

...can also efficiently simulate chemical reactions

Polynomial-time quantum algorithm for the simulation of chemical dynamics, PNAS 105, 18681 (2008)

quantum.info

slide-31
SLIDE 31

H11 H16

H22 H33 H34 H34 H44

H55 H16 H66 U11 U16

U22 U33 U34 U34 U44

U55 U16 U66

Iterative Phase-Estimation Algorithm for Energy

Estimates energy, to fixed precision, using poly scaling resources in molecular size

Eigenstate encoded into many qubits (i.e. using adiabatic method) Single control qubit Read out the binary expansion of phase

  • ne bit at a time

powers of the time-evolution operator done with logic gates (using Lloydʼs technique)

  • ne

The Simplest Molecule

Hydrogen molecule in a minimal basis:

6 basis states Atom A Atom B |1s〉 atomic orbitals |e〉= |1sA〉+ |1sB〉 |g〉= |1sA〉– |1sB〉 2 molecular orbitals g e Hamiltonian is a 6x6 operator with 2x2 blocks A 2x2 matrix eigenvalue problem

Uij = e

iHijt

Unitary is a 6x6 operator with 2x2 blocks

quantum.info

slide-32
SLIDE 32

Every point is correct to the target precision of 20 bits (≈1 part in 105 Eh)

Quantum chemistry of H2

Lanyon, et al., arXiv:0905.0887 (2009)

  • Q. How come your algorithm didnʼt give

you the wrong answer occasionally?

It did! but we used a simple classical error correction technique to overcome this.

quantum.info

Experimental data!

  • Q. What happens if the input eigenstates arenʼt perfect?

Robust for encoded states with greater than 50% overlap with target eigenstate. Psuccess ~ 0.92/bit for 20 bits

Input State Fidelity

slide-33
SLIDE 33

Outline

1. Optical Quantum Computing 101 2. Where we are 3. Some theoretical magic 4. Technology Development -- where we need to get to

  • Sources
  • Detectors
  • Integrated Optics
slide-34
SLIDE 34

Direct scaling of small LOQC circuits into larger circuits is limited by: * photon production probability * gate probability * circuit characteristics Via concatenated circuit designs and use of additional photonic degrees of freedom major improvements can be obtained. Ralph, Resch, & Gilchrist, Phys.Rev.A 75 022313 (2007)

example: Toffoli Gate

1/32 1/72

1/4096

7 3 15

chained gates new scheme

  • no. photons

probability

  • f success
  • min. photons min. prob.

Improving LOQC Overheads Demonstration

  • f Toffoli and

Contolled-U Gates!

UQ Theory

slide-35
SLIDE 35

Resource efficient Linear Optical Quantum Computation, D.E. Browne and T. Rudolph, Phys. Rev. Lett. 95, 010501 (2005) Loss tolerance in one-way quantum computation via counterfactual error correction

  • M. Varnava, D. E. Browne and T. Rudolph, Phys. Rev. Lett., 97, 120501, 2006

How good must single photon sources and detectors be for efficient LOQC?

  • M. Varnava, D.E. Browne and T. Rudolph, (to be published in Phys. Rev. Lett.)
  • Dealing with error mechanisms of specific concern to LOQC:

Photon loss, imperfect sources, inefficient detectors, bad memory

  • Shown that tree clusters can be grown optically

despite inefficient sources/detectors

  • Tradeoff found: If the product of source

efficiency and photodetector efficiency is greater than 2/3 then efficient LOQC is possible! (but with heavy resource requirements…) Detector Efficiency Source Efficiency

Fault-tolerant “limits”

slide-36
SLIDE 36

Percolation -- Improving Large-scale Circuits

Fusion success probability =1/2, above percolation threshold. ⇒ get large piece of connected cluster state with high probability Red & Green – not connected Black - connected From the percolated cluster it is easy to compute measurement patterns to produce any desired cluster circuit:

  • Every photon undergoes only one Type-I gate and one single-qubit measurement
  • Removes requirement for photon rerouting (only requires feedforward to classical

measurement settings)

  • Initial resources can be as small as 4-photon cluster states
  • K. Kieling, T. Rudolph, and J. Eisert. Phys. Rev. Lett. 99, 130501 (2007)
slide-37
SLIDE 37

V H H V V

“Weak” Nonlinearities

  • 2004 Nemoto & Munro’s solution: deterministic CNOT gate by combining

measurement-induced nonlinearity with weak optical nonlinearity

Nemoto and Munro, PRL 93, 250502 (2004)

H

Barrett et al., quant-ph/0408117 (2004)

  • 2004, also use for

deterministic Bell measurement

slide-38
SLIDE 38

Outline

1. Optical Quantum Computing 101 2. Where we are 3. Some theoretical magic 4. Technology Development-- where we need to get to

  • Sources
  • Detectors
  • Integrated Optics
slide-39
SLIDE 39

Needed Technologies

1. Sources

a) Single-photon (MURI et al.) b) Entanglement

2. Detectors

a) SPCM/VLPC (MURI) b) Superconducting (NIST) c) Atomic vapor

3. Circuits

a) Storage and switching b) Microoptics c) Mode matching (adaptive opt?)

slide-40
SLIDE 40

Photon, but just 1:

  • Single emitter
  • atom/ion (Kimble) [hard to collect]
  • quantum dot (“designer atom”)

[BUT no two exactly alike…]

  • Pair sources (SPDC, 4-wave mixing)
  • detection of signal photon -->

“heralds” presence of idler photon in well-defined mode

Resources for Photonic Quantum Information Processing

slide-41
SLIDE 41

p s i kp ks ki

C

Spontaneous Parametric Downconversion

1 2 0.99999999... P(n) n 0.00000001... Conditional 1-photon per mode Well-behaved spatial modes

Resources for Photonic Quantum Information Processing

NOT “on-demand” (multiplexed sources help)

High-quality OTS components ⇒ >99.9% fidelity ‘gates’

slide-42
SLIDE 42

Resources for Photonic Quantum Information Processing

Detectors:

  • What we want
  • high efficiency (at λ), low noise
  • fast (ideally at 100-fs scale)
  • photon-number resolving
  • What we have now*
  • APDs, VLPCs, TES, SSPDs
  • η ~ 85-95% (visible to 1550 nm)
  • 1 MHz - 1 GHz
  • can resolve up to ~10 photons

*But NOT all at once!

slide-43
SLIDE 43

Resources for Photonic Quantum Information Processing

Superconducting bolometric detectors

  • system efficiency (at 1550 nm) ~95%

(pushing toward 99%)

  • near-perfect photon-number resolution
  • slow-ish (0.1 - 1 µs)

A.E. Lita, A. J. Miller, and

  • S. W. Nam, Opt. Exp. 16,

3032 (2008)

slide-44
SLIDE 44

#2 V-polarized (from #2)

Maximally entangled state

(Polarization-) Entangled Source:

Tune pump polarization:  Nonmax. entangled, mixed states Stable, simple  Used to test QM in various undergrad labs New ultra-bright versions, narrow bandwidth, …

Not on-demand, unwanted entanglement in other DOFs

PRL 75, 4337 (1995)

slide-45
SLIDE 45

Fiber-Based Sources (4-wave mixing)

@ NIST, Northwestern,…

LOQC Gates

  • Pairs created in fiber

i.e., naturally single-mode

  • Low-loss
  • Exploits existing telecom

infrastructure

  • 1550 nm or 1310 nm
  • Require cryogenic cooling

Chen, et al. Phys. Rev. Lett. 100, 133603 (2008). Medic, et al. CLEO Conference 2009, paper ITuE7.

Degenerate Entanglement F = 96%

slide-46
SLIDE 46

Moore’s law for entanglement

Polarization-entangled pairs @ 2,000,000 s-1, with F ~98%, T > 96% R e I m Φ(−) ∼ |HH〉 − |VV〉

F >99.5%

Next main limitation: detector saturation

|Sexpt| = 2.7260 ± 0.0008 (216σ in 0.8 s) SLHV ≤ 2 |SQM, max| = 2√ 2 = 2.828 |Sexpt| = 2.826 ± 0.005 165σ Optimized Bell test: Bell-Ineq. Tests

  • Opt. Exp. 13, 8951 (2005)

Now: Various tests with 2-5 photons (GHZ), with different DOFs, “qudits”, etc. More to come…

slide-47
SLIDE 47

~25mm

Integrated Quantum Photonics

Politi, Cryan, Yu, Rarity and O’Brien Science 320, 646 (2008) News & Views Review: Kwiat, Nature 453 294 (2008)

slide-48
SLIDE 48

V = 0.948 ± 0.005

High-fidelity Quantum Integrated Optic Operation

Laing, Peruzzo, Politi, Rodas Verde, Halder, Ralph, Thompson, O’Brien arXiv…

F = 0.994 ± 0.002 Quantum interference: V = 0.995 ± 0.007 CNOT chip:

2 cm

slide-49
SLIDE 49

Laing, Peruzzo, Politi, Rodas, Thompson, O’Brien

Politi, Matthews, O’Brien Science to appear (2009)

Compiled Shorʼs Algorithm on Chip

F = 0.99 ± 0.01

slide-50
SLIDE 50

On-chip Phase Control: Reconfigurable Quantum Circuits

Output A Output B

A B

State preparation Favg = 0.99984 ± 0.00004

Interferometer Phase- control ≡ variable BS ⇒tunable two-photon (HOM) interference Also used in 4-photon entangled state metrology

Matthews, Politi, Stefanov, O’Brien Nature Photonics 3, 346 (2009)

slide-51
SLIDE 51

LiNbO3 Integrated Quantum Photonics

  • Linear (in applied V) electro-optic effect < 1ns → much faster gates
  • Can support a single polarization
  • Operation at visible and telecom wavelengths possible
  • Integration of sources (PPLN)
  • Enables complex circuits, including multi-stage and parallel paths,

composed of MZIs and directional couplers; control and synchronization among multi sections in the circuit, and external sources, detectors, etc.

LiNbO3 device fabrication at Bristol

  • Established process for single-polarization single-mode waveguides
  • 800-nm light coupled into devices
  • Currently under test:
slide-52
SLIDE 52

Laser Direct-Write Quantum Photonic Circuits with CUDOS – Macquarie University

Marshall, Politi, Matthews, Dekker, Ams, Withford, O’Brien, Opt. Exp. 17, 12546 (2009)

  • Starting to explore

3D photonic circuits

  • Couple to different inputs

(circuits, memories, detectors, etc.) using fibers, MEMs, adaptive optics…

V = 95.8 ± 0.5%

slide-53
SLIDE 53

Single- & entangled- photon sources (synchronized)

Notional Photonic Quantum Processor

  • Q. memory/ delay*

Photon detectors Reconfigurable ‘circuitry’

  • phase shifts apply 1-qubit gates
  • swap in source/memory/detector upgrades

*short delays (~1-100ns) on chip; sychronization memory off-chip Not shown: classical feedback from detectors to all other components