Trapped Ions and the Cluster State Paradigm of Quantum Computing Universität Ulm, 21 November 2005 Daniel F. V. JAMES Department of Physics, University.

Slides:



Advertisements
Similar presentations
Improved Simulation of Stabilizer Circuits Scott Aaronson (UC Berkeley) Joint work with Daniel Gottesman (Perimeter)
Advertisements

Vorlesung Quantum Computing SS 08 1 A scalable system with well characterized qubits Long relevant decoherence times, much longer than the gate operation.
University of Strathclyde
A Comparison of Two CNOT Gate Implementations in Optical Quantum Computing Adam Kleczewski March 2, 2007.
University of Queensland
Sergey Bravyi, IBM Watson Center Robert Raussendorf, Perimeter Institute Perugia July 16, 2007 Exactly solvable models of statistical physics: applications.
Applications of randomized techniques in quantum information theory Debbie Leung, Caltech & U. Waterloo roll up our sleeves & prove a few things.

Quantum Entanglement of Rb Atoms Using Cold Collisions ( 韓殿君 ) Dian-Jiun Han Physics Department Chung Cheng University.
Universal Optical Operations in Quantum Information Processing Wei-Min Zhang ( Physics Dept, NCKU )
Quantum Computing Lecture 19 Robert Mann. Nuclear Magnetic Resonance Quantum Computers Qubit representation: spin of an atomic nucleus Unitary evolution:
Optical Qubits Li Wang Physics 576 3/9/2007. Q.C. Criteria Scalability: OK Initialization to fiducial state: Easy Measurement: Problematic Long decoherence.
1 Welcome to the presentation on Computational Capabilities with Quantum Computer By Anil Kumar Javali.
Quantum Computation and Error Correction Ali Soleimani.
University of Queensland
Error-correcting the IBM qubit error-correcting the IBM qubit panos aliferis IBM.
Memory Hierarchies for Quantum Data Dean Copsey, Mark Oskin, Frederic T. Chong, Isaac Chaung and Khaled Abdel-Ghaffar Presented by Greg Gerou.
1 Recap (I) n -qubit quantum state: 2 n -dimensional unit vector Unitary op: 2 n  2 n linear operation U such that U † U = I (where U † denotes the conjugate.
Dogma and Heresy in Quantum Computing DoRon Motter February 18, 2002.
1 Al Aho Quantum Computer Compilers Al Aho KAUST February 27, 2011 TexPoint fonts used in EMF. Read the TexPoint manual before you.
An Arbitrary Two-qubit Computation in 23 Elementary Gates or Less Stephen S. Bullock and Igor L. Markov University of Michigan Departments of Mathematics.
Real Quantum Computers Sources Richard Spillman Mike Frank Mike Frank Julian Miller Isaac Chuang, M. Steffen, L.M.K. Vandersypen, G. Breyta, C.S. Yannoni,
Quantum Algorithms Preliminaria Artur Ekert. Computation INPUT OUTPUT Physics Inside (and outside) THIS IS WHAT OUR LECTURES WILL.
Quantum Information Processing
Interfacing quantum optical and solid state qubits Cambridge, Sept 2004 Lin Tian Universität Innsbruck Motivation: ion trap quantum computing; future roads.
Quantum Devices (or, How to Build Your Own Quantum Computer)
Liquid State NMR Quantum Computing
Quantum Error Correction Jian-Wei Pan Lecture Note 9.
From Flipping Qubits to Programmable Quantum Processors Drinking party Budmerice, 1 st May 2003 Vladimír Bužek, Mário Ziman, Mark Hillery, Reinhard Werner,
From Bits to Qubits Wayne Viers and Josh Lamkins
Generation of Mesoscopic Superpositions of Two Squeezed States of Motion for A Trapped Ion Shih-Chuan Gou ( 郭西川 ) Department of Physics National Changhua.
QUANTUM COMPUTING an introduction Jean V. Bellissard Georgia Institute of Technology & Institut Universitaire de France.
DEPARTMENT OF PHYSICS UNIVERSITY OF TORONTO, 60 ST. GEORGE STREET, TORONTO, ONTARIO, CANADA M5S 1A7 1/22 Whither Quantum Computing? 2007 CQCT ANNUAL WORKSHOP.
Christine Muschik and J. Ignacio Cirac Entanglement generated by Dissipation Max-Planck-Institut für Quantenoptik Hanna Krauter, Kasper Jensen, Jonas Meyer.
Quantum computation: Why, what, and how I.Qubitology and quantum circuits II.Quantum algorithms III. Physical implementations Carlton M. Caves University.
Implementation of Quantum Computing Ethan Brown Devin Harper With emphasis on the Kane quantum computer.
Quantum Control Synthesizing Robust Gates T. S. Mahesh
Introduction to quantum computation Collaboration: University of Illinois Angbo Fang, Gefei Qian (Phys) theoretical modeling John Tucker (ECE) design of.
Quantum Computer Simulation Alex Bush Matt Cole James Hancox Richard Inskip Jan Zaucha.
1 hardware of quantum computer 1. quantum registers 2. quantum gates.
QUANTUM COMPUTING What is it ? Jean V. Bellissard Georgia Institute of Technology & Institut Universitaire de France.
Quantum Computing and Quantum Programming Language
Quantum Computation With Trapped Ions Brian Fields.
Quantum Computing Reversibility & Quantum Computing.
Quantum Computing and Nuclear Magnetic Resonance Jonathan Jones EPS-12, Budapest, August Oxford Centre for Quantum Computation
The Theory of Effective Hamiltonians for Detuned Systems
Quantum Computing: An Overview for non-specialists Mikio Nakahara Department of Physics & Research Centre for Quantum Computing Kinki University, Japan.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Lecture.
Quantum Computing & Algorithms
As if computers weren’t fast enough already…
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Quantum Computation Stephen Jordan. Church-Turing Thesis ● Weak Form: Anything we would regard as “computable” can be computed by a Turing machine. ●
1/30 University of Toronto, 28 March 2005 Quantum Information Processing with Atoms and Light Daniel F. V. James Group T-4, Los Alamos National Lab University.
Suggestion for Optical Implementation of Hadamard Gate Amir Feizpour Physics Department Sharif University of Technology.
Christopher Monroe Joint Quantum Institute and Department of Physics NIST and University of Maryland Quantum Computation and Simulation.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Simulation and Design of Stabilizer Quantum Circuits Scott Aaronson and Boriska Toth CS252 Project December 10, X X +Z Z +ZI +IX
TC, U. Dorner, P. Zoller C. Williams, P. Julienne
Quantum Circuit Visualization
Introduction to Quantum Computing Lecture 1 of 2
BASIS Foundation Summer School 2018 "Many body theory meets quantum information" Simulation of many-body physics with existing quantum computers Walter.
Whither Quantum Computing? (avec les pièges à ions)
Optical qubits
Quantum Computing Dorca Lee.
Shor's Algorithm with a Linear-Optics Quantum Computer
Quantum State and Process Measurement and Characterization
OSU Quantum Information Seminar
Guin-Dar Lin, Luming Duan University of Michigan 2009 DAMOP Meeting
Linear Optical Quantum Computing
Entangling Atoms with Optical Frequency Combs
Presentation transcript:

Trapped Ions and the Cluster State Paradigm of Quantum Computing Universität Ulm, 21 November 2005 Daniel F. V. JAMES Department of Physics, University of Toronto, 60, St. George St., Toronto, Ontario M5S 1A7, CANADA

Standard Paradigm for Quantum Computing You can do ANYTHING if you can do the following things with initialized qubits: Unitary operations on any individual qubit: A  + B  1   A  + B  1  '' U Two qubit gates such as the “Controlled Z gate” a  + b  1   c  1  + d  1  1   a  + b  1   c  1  - d  1  1  Z Projective measurement of each qubit: i.e.A  0  + B  1    0  (probability P 0 =|A| 2 ) ORA  0  + B  1    1  (probability P 1 =|B| 2 )

DiVincenzo’s Five Commandments* 1. Scalable physical system with well-characterized qubits. 2. Ability to initialize the state of the qubits in some fiducial state. 3. Long (relative) decoherence times, much longer than gate-operation time. 4. Universal set of quantum gates (e.g. arbitrary one qubit operations + CNOT with any two qubits). 5. Qubit-specific measurement capability. *D. P. DiVinzenco, Fortschr. Phys. 48 (2000)

Roadmap Traffic-Light Diagram (Apr 2004) - updated watch these spaces

Do we need a 6th Commandment? Shor’s Algorithm is the the “killer app”. [1] Factorization of RSA-155, State of the Factoring Art with Conventional Computers: RSA-155 (512 bits) factored on a distributed network with a number field sieve in 3.7 months ( sec) [1]. [2] R. J. Hughes, D. F. V. James, E. H. Knill, R Laflamme and A. G. Petschek, Phys. Rev. Lett. 77, 3240 (1996), eq.(7). Quantum factoring (without error correction) of a N-bit number requires ~ 544 N 3 two qubit quantum gates [2]. Sixth Commandment: for quantum computers to be useful, quantum gates need to take less than 1 microsecond.

What’s the Speed Limit for Trapped Ions? Time for 2-ion logic gates is limited by need to resolve different oscillation modes in frequency [1]: [1] D. F. V. James, Appl. Phys. B 66, 181 (1998). [2] R. J. Hughes, D. F. V. James, E. H. Knill, R Laflamme and A. G. Petschek, Phys. Rev. Lett. 77, 3240 (1996). Trapping frequency is limited by the need to spatially resolve individual ions with the laser [2]: Bottom line: you’re limited to ~10 MHz

It gets worse... Gates in scalable (multi-trap) architectures have five- steps: 1. Extract two ions from “storage” trap. 2. Move ions to “logic” trap. 3. Sympathetic cooling. 4. Perform logic gate. 5. Return ions to “storage” trap.

Moving Trapped Ions Quickly displacement of trap center

10/19 displacement operator width of the ground state Solution: Fidelity of the Ground State after motion: L T<<1/ 

Are cluster states the answer?* * R. Raussendorff and H. J. Briegel, Phys. Rev. Lett. 86, 5188 (2001); (also unpublished notes by M. A. Nielsen). Definitions: Number of qubits in a circuit = breadth, m Number of gates in a circuit = depth, n Claim: For any quantum circuit there exists a pure state  (m,n) such that:  (m,n) involves O(m.n) qubits  (m,n) can be prepared with poly(m.n) resources Local measurement in an appropriate basis + feed forward simulates the quantum circuit.

Circuit Identities 1. Transport Circuit:  H ZH Rz()Rz()  X m H R z (  )  m 2. Discard Circuit m Z   ZmZm 

Circuit Identities 3. Indirect Entangling Gate:     H H ZZZ H H c d   Z ZcZc ZdZd

3x4 Cluster State Each circle represents a qubit. Prepare each qubit in state |0 . Perform Hadamard Gate (AKA  pulse) on each qubit. Perform Controlled-Z between neighbors. 1.U A 2.U B 3.U C Notation: Unitary U A followed by measurement; then U B followed by measurement, then U C followed by measurement.

   Single Unitary  Rx()Rx() Rz()Rz() U  H Rz()Rz() m1m1 1. H R z (  ) 2. H R z (  ’) H Rz(’)Rz(’) m2m2 ZH H Z H

Remember the Circuit Identities: 1. Transport Circuit:  H ZH Rz()Rz()  X m H R z (  )  m

   Single Unitary H Rz()Rz() m1m1  Rx()Rx() Rz()Rz() U  1. H R z (  ) 2. H R z (  ’) X m 2 H R z (  ’)X m 1 H R z (  )  ZH H Z H Rz(’)Rz(’) m2m2  ’=(-1) m 1    output becomes R x (  )R z (  ) 

Simple 2 Qubit Circuit   Z U  U  This needs a 4 x7 Cluster State: 1.I Step 1: measure indicated qubits and correct for discard

Remember the Circuit Identities Again 2. Discard Circuit m Z   ZmZm  (so we’ll need to correct for the phase shifts on some of the qubits)

You get this Cluster State: Step 2 &3: perform single qubit unitary as before 2.HR z (  ) 2.H3.H 3.HR z (  ’) Step 4: Measurement on linking qubits to perform two qubit gate operation 4.H

Remember this one?     H H ZZZ H H c d   Z ZcZc ZdZd

2.HR z (  ) 2.H3.H 3.HR z (  ’) 4.H 5.H 6.H Step 5&6: propagate the quantum information Step 7&8: perform second unitary 7.HR z (  ) 8.HR z (  ’) 7.H8.H

Implications Quantum Computing is reduced to initially creating a big-ass entangled state, then local unitatries and measurement. This is a natural for optical quantum computing. What about trapped ions? - Number of Controlled Z gates reduced to 4 total! - Trap configuration can be optimized for cluster state creation - Will need a lot more ions - Basis requirements (read out and fast feed-forward) already demonstrated in teleportation experiment. - Can measurement be fast enough?