a fault tolerant one way quantum computer
play

A fault-tolerant one-way quantum computer Robert Raussendorf 1 , Jim - PowerPoint PPT Presentation

A fault-tolerant one-way quantum computer Robert Raussendorf 1 , Jim Harrington 2 and Kovid Goyal 1 1: California Institute of Technology, 2: Los Alamos National Laboratory QIP Paris, 20th February 2006 Main idea Universal quantum computation


  1. A fault-tolerant one-way quantum computer Robert Raussendorf 1 , Jim Harrington 2 and Kovid Goyal 1 1: California Institute of Technology, 2: Los Alamos National Laboratory QIP Paris, 20th February 2006

  2. Main idea Universal quantum computation by local measurements: • A three-dimensional cluster state is a fault-tolerant fabric . 2D cluster state 3D cluster state Retain universality, Retain universality, add fault-tolerance add fault-tolerance Make use of geometry!

  3. Result • Geometric constraint: only local and next-neighbor interac- tion of qubits on a three-dimensional lattice required. • Fault-tolerance threshold of 1 . 1 × 10 − 3 (each source). Error sources: preparation, gates, storage and measurement. • Polynomial overhead.

  4. Overview Three cluster regions: V (Vacuum), D (Defect) and S (Singular qubits). Qubits q ∈ V : local X -measurements, Qubits q ∈ D : local Z -measurements, local measurements of X ± Y Qubits q ∈ S : 2 . √

  5. Preliminiaries: The one-way quantum computer, cluster states and topological codes

  6. The one-way quantum computer measurement of Z ( ⊙ ), X ( ↑ ), cos α X + sin α Y ( ր ) • Universal computational resource: cluster state. • Information written onto the cluster, processed and read out by one-qubit measurements only.

  7. Cluster states A cluster state | φ � C on a cluster C is the single common eigenstate of the stabilizer operators � K a = X a ∀ a ∈ C , (1) Z b , b ∈ N ( a ) where b ∈ N ( a ) if a , b are spatial next neighbors in C . Z-measurement Z -Rule: removes qubit from the cluster

  8. Topological quantum codes One qubit located on every edge syndrome at endpoint X X plaquette Z X harmless Z ZZ stabilizer error X X X X X X X site stabilizer X equivalent Z = Z Z Z Z Z Z Z X Z Z harmful errors X = X • Errors are represented by chains. • Homologically equivalent chains correspond to physically equivalent errors. • Harmfull errors stretch across the entire lattice (rare events). A. Kitaev,quant-ph/9707021 (1997).

  9. Topological quantum codes rough edge smooth edge X Z hole Plane with 2 holes Torus Plane segment 2 Qubits 1 Qubit 1 Qubit • Storage capacity of the code depends upon the topology of the code surface.

  10. Z Z X X X X X X Z Z Z Z Link 2D cluster state surface code state • Obtain surface code state from 2D cluster state via regular pattern of Z - and X -measurements.

  11. Talk outline

  12. Part I: Error correction in 3D cluster states Cluster states in three spatial dimensions provide intrinsic topological error correction.

  13. Cluster C and bcc-lattice L 2 z cluster edges 1 0 0 1 2 x elementary cell of L qubit location: (even, odd, odd) - face of L , qubit location: (odd, odd, even) - edge of L , syndrome location: (odd, odd, odd) - cube of L , syndrome location: (even, even, even) - site of L .

  14. Topological error correction in V Measurement pattern: • The qubits q ∈ V are individually measured in the X -basis. Errors: • Consider probabilistic Pauli errors. • Sufficient to consider Z -errors. ( X -errors are absorbed into the X -measurement, I ± X 2 X = ± I ± X 2 .)

  15. Homology X Z X syndrome bit X X Z X X Z X Z f edge e face f • Stabilizer elements associated with faces f of L : � � K ( f ) = (2) X f Z b . a ∈ f b ∈ ∂f • Stabilizer for syndrome ([ K ( f ) , X q ] = 0 ∀ q ∈ V ): ∂f = 0 . (3) • One syndrome bit per cell of L . Protects the face qubits. What about the edge qubits?

  16. Lattice duality L ← → L Translation by vector (1 , 1 , 1) T : • Cluster C invariant, • L (primal) − → L (dual). face of L − edge of L , edge of L − face of L , (4) site of L cube of L , − cube of L − site of L , • Edge qubits protected by stabilizer on dual lattice L . • Many objects in this scheme exist as ‘primal’ and ‘dual’.

  17. Topological error correction in V harmful error elementary cell cluster • One syndrome bit for each elemetary cell of L . • Harmful errors stretch across entire lattice L . - > Leads to Random plaquette Z 2 -gauge model (RPGM) [1]. [1] Dennis et al. , quant-ph/0110143 (2001).

  18. RPGM: schematic phase diagram Map error correction to statistical mechanics: T Nishimori line no EC optimal Error correction [1] EC Minimum weight chain matching [2] p 3% [1] T. Ohno et al ., quant-ph/0401101 (2004). [2] E. Dennis et al ., quant-ph/0110143 (2001); J. Edmonds, Canadian J. Math. 17 , 449 (1965).

  19. Cluster region V Defects d ∈ D Singular qubits

  20. Part II: Quantum Logic Fault-tolerant quantum logic is realized via topologi- cally entangled engineered lattice defects.

  21. Defects • Defects are regions of the cluster where qubits are mea- sured in the Z -basis. • Defects create cluster boundaries (cuts). • There are primal and dual defects.

  22. Defects for quantum logic control CNOT target In Out A quantum circuit is encoded in the way primal and dual defects are wound around another.

  23. Quantum gates, Part I Piece of wire IN OUT pair of primal defects

  24. Quantum gates, Part I X Z dual stabilizer element hole Plane with 2 holes X 1 Qubit code surface Z primal stabilizer element

  25. Quantum gates, Part I

  26. • Displayed fault-tolerant gates are not universal. • Need one non-Clifford element: fault-tolerant measurement of X ± Y √ 2 . Cluster region V Defects d ∈ D Singular qubits

  27. Quantum gates, Part II Encoder and decoder for surface code: singular qubit Encoder Decoder

  28. Quantum gates, Part II A circuit for code-conversion: Reed-Muller encoder CNOTs, |0 , |+ -preps. qubit, encoded with qubit, encoded with surface code Reed-Muller code • Reed-Muller code: Fault-tolerant measurement of X ± Y √ via 2 local measurements of X a ± Y a √ and classical post-processing. 2 - > Fault-tolerant universal gate set complete.

  29. Part III: The Error Model

  30. Error model: • Cluster state created in a 4-step sequence of Λ( Z )-gates from product state � a ∈C | + � a . • Error sources: – | + � -preparation: Perfect preparation followed by 1-qubit par- tially depolarizing noise with probability p P . – Λ( Z )-gates: Perfect gates followed by 2-qubit partially depolar- izing noise with probability p 2 . – Memory: 1-qubit partially depolarizing noise with probability p S per time step. – Measurement: Perfect measurement preceeded by 1-qubit par- tially depolarizing noise with probability p M . • 3D cluster state created in slices of fixed thickness. • Instant classical processing.

  31. Part IV: Threshold and overhead The fault-tolerance threshold is 1 . 1 × 10 − 3 for each source. The overhead is polynomial.

  32. Topological error-correction in V 9 . 6 × 10 − 3 , = for p P = p S = p M = 0 , p 2 ,c (5) 5 . 8 × 10 − 3 , = for p P = p S = p M = p 2 =: p. p c

  33. Reed-Muller error-correction in S Error budget from Reed-Muller concatenation threshold: 76 15 p 2 + 2 3 p P + 4 3 p M + 4 1 3 p S < 105 . (6) Specific parameter choices: 2 . 9 × 10 − 3 , = for p P = p S = p M = 0 , p 2 ,c (7) 1 . 1 × 10 − 3 , = for p P = p S = p M = p 2 =: p. p c The Reed-Muller code sets the overall threshold.

  34. Overhead N : Number of non-Clifford operations in bare computation. N ft : Number of operations for fault-tolerant computation. N ft ≤ N 2 (log N ) 10 . 8 . (8) • Overhead is polynomial. • Exponents may be reduced in more resouceful adaptions.

  35. Summary [quant-ph/0510135] Scenario: • Local and next-neighbor gates in 3D. Numbers: • Fault-tolerance threshold of 1 . 1 × 10 − 3 for preparation-, gate-, storage- and measurement error (each source). Methods: • Cluster states in three spatial dimensions provide intrin- sic topological error correction related to the Random plaquette Z 2 -gauge model . • Quantum logic is realized by topologically entangled en- gineered lattice defects .

  36. Supplementary material

  37. Local residual error on S -qubits • Topological error correction breaks down near the S -qubits. • Leads to local effective error on S -qubits.

  38. The CNOT-gate

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend