スタビライザー形式と トポロジカル量子計算 藤井 啓祐 ψ pl eiθlpz ψ pl

Size: px
Start display at page:

Download "スタビライザー形式と トポロジカル量子計算 藤井 啓祐 ψ pl eiθlpz ψ pl"

Transcription

1 ψ p L e iθlp ψ p L

2 1990.-G. Wen Ground-state degeneracy of the fractional quantum Hall states in the presence of a random potential and on high-genus Riemann surfaces:topological order Phys. Rev. B A. Kitaev Surface (Torus) code: Topological quantum memory quantum information Kitaev model: exactly solvable model of topological ordered system condensed matter physics ariv: R. Raussendorf et al. Topologically protected fault-tolerant quantum computation Ann. Phys ; NJP 9 199; PRL

3 Monday QEC11 Schedule Tuesday 7:00-8:10 Continental breakfast 7:00-8:25 Continental breakfast :30-10:00.-G. On-site registration Wen 8:30-9:30 Raymond Laflamme 8:15-8:30 Opening statement (Lidar) 9:30-10:00 Jeongwan Haah Ground-state 8:30-9:30 Todd Brun degeneracy 10:00-10:30 Matthew of Reed the fractional quantum Hall states in the presence 9:30-10:30 Robert Raussendorf 10:30-10:50 Coffee break 10:30-10:50 Coffee break 10:50-11:30 Mike Biercuk of a 10:50-11:50 random Andrew Landahl potential 11:30-12:10 and Graeme on Smith high-genus Riemann surfaces:topological order 11:50-12:50 Daniel Lidar 12:10-12:30 Constantin Brif 12:50-2:20 Lunch 12:30-2:00 Lunch Phys. 2:20-3:00Rev. John Preskill B :00-2:40 Nir Davidson 3:00-3:40 Lorenza Viola 2:40-3:20 Dave Bacon 3:40-4:00 Gerardo Paz 3:20-3:40 Bryan Fong 4:00-4:20 Coffee break 3:40-4:00 Coffee break 4:20-5:00 David Cory 4:00-4:40 Hector Bombin 5:00-5:20 Jim Harrington 4:40-5:20 Sergey Bravyi :20-5:40 A. Andrew Kitaev Cross 5:20-5:40 Isaac Kim 5:40-6:00 Nicolas Delfosse 5:40-6:00 Prashant Kumar Surface 6:00-7:00 Put (Torus) posters up code: 6:00-7:00 Topological Poster session quantum memory quantum information Wednesday Thursday Kitaev 7:00-8:25 model: Continental breakfast exactly 7:00-8:25solvable Continental breakfast model of topological ordered system 8:30-9:30 Hideo Mabuchi 8:30-9:30 Emanuel Knill 9:30-10:10 Jason Twamley 9:30-10:10 Rainer Blatt 10:10-10:30 Cody Jones 10:10-10:30 Leonid Pryadko condensed matter physics 10:30-10:50 Coffee break 10:30-10:50 Coffee break ariv: :50-11:30 Dieter Suter 10:50-11:30 Sean Barrett 11:30-12:10 Markus Grassl 11:30-12:10 Eduardo Novais 12:10-12:30 Gonzalo Alvarez 12:10-12:30 Andrew Landahl 12:30-2:00 Lunch, dessert in lobby 12:30-2:00 Lunch 2:00-2:40 Ognyan Oreshkov 2:00-2:40 Viatechslav Dobrovitski 2:40-3:00 Liang Jiang 2:40-3:20 Kaveh Khodjasteh 3:00-3:20 Jason Dominy 3:20-3:40 Katherine Brown :20-3:40 R. Peter Raussendorf Brooks 3:40-4:00 et Coffee al. break 3:40-4:00 Coffee break 4:00-4:40 Martin Roetteler 4:00-4:40 Austin Fowler Topologically protected fault-tolerant Panel moderated by Mark 4:40-5:20 David Kribs 4:40-6:00 quantum computation Byrd 5:20-5:40 Cedric Beny Ann. Phys ; NJP 9 199; PRL :40-6:00 Prabha Mandayam 6:00-7:00 Poster session 6:00-7:00 Poster session 7:00-9:00 Banquet Friday 7:00-8:25 Continental breakfast 8:30-9:30 Daniel Gottesman 9:30-10:10 Mark Wilde 10:10-10:30 Simon Benjamin 10:30-10:50 Coffee break 10:50-11:30 Thaddeus Ladd 11:30-12:10 Guillaume Duclos-Cianci 12:10-12:30 Yuichiro Fujiwara 12:30-:12:40 Closing statement 12:40-2:00 box lunch, END All talks and meals will take place at the Davidson conference center Legend: Keynote Tutorial Best student paper prize talk

4 Monday QEC11 Schedule Tuesday 7:00-8:10 Continental breakfast 7:00-8:25 Continental breakfast :30-10:00.-G. On-site registration Wen 8:30-9:30 Raymond Laflamme 8:15-8:30 Opening statement (Lidar) 9:30-10:00 Jeongwan Haah Ground-state 8:30-9:30 Todd Brun degeneracy 10:00-10:30 Matthew of Reed the fractional quantum Hall states in the presence 9:30-10:30 Robert Raussendorf 10:30-10:50 Coffee break 10:30-10:50 Coffee break 10:50-11:30 Mike Biercuk of a 10:50-11:50 random Andrew Landahl potential 11:30-12:10 and Graeme on Smith high-genus Riemann surfaces:topological order 11:50-12:50 Daniel Lidar 12:10-12:30 Constantin Brif 12:50-2:20 Lunch 12:30-2:00 Lunch Phys. 2:20-3:00Rev. John Preskill B :00-2:40 Nir Davidson 3:00-3:40 Lorenza Viola 2:40-3:20 Dave Bacon 3:40-4:00 Gerardo Paz 3:20-3:40 Bryan Fong 4:00-4:20 Coffee break 3:40-4:00 Coffee break 4:20-5:00 David Cory 4:00-4:40 Hector Bombin 5:00-5:20 Jim Harrington 4:40-5:20 Sergey Bravyi :20-5:40 A. Andrew Kitaev Cross 5:20-5:40 Isaac Kim 5:40-6:00 Nicolas Delfosse 5:40-6:00 Prashant Kumar Surface 6:00-7:00 Put (Torus) posters up code: 6:00-7:00 Topological Poster session quantum memory quantum information Wednesday Thursday Kitaev 7:00-8:25 model: Continental breakfast exactly 7:00-8:25solvable Continental breakfast model of topological ordered system 8:30-9:30 Hideo Mabuchi 8:30-9:30 Emanuel Knill 9:30-10:10 Jason Twamley 9:30-10:10 Rainer Blatt 10:10-10:30 Cody Jones 10:10-10:30 Leonid Pryadko condensed matter physics 10:30-10:50 Coffee break 10:30-10:50 Coffee break ariv: :50-11:30 Dieter Suter 10:50-11:30 Sean Barrett 11:30-12:10 Markus Grassl 11:30-12:10 Eduardo Novais 12:10-12:30 Gonzalo Alvarez 12:10-12:30 Andrew Landahl 12:30-2:00 Lunch, dessert in lobby 12:30-2:00 Lunch 2:00-2:40 Ognyan Oreshkov 2:00-2:40 Viatechslav Dobrovitski 2:40-3:00 Liang Jiang 2:40-3:20 Kaveh Khodjasteh 3:00-3:20 Jason Dominy 3:20-3:40 Katherine Brown :20-3:40 R. Peter Raussendorf Brooks 3:40-4:00 et Coffee al. break 3:40-4:00 Coffee break 4:00-4:40 Martin Roetteler 4:00-4:40 Austin Fowler Topologically protected fault-tolerant Panel moderated by Mark 4:40-5:20 David Kribs 4:40-6:00 quantum computation Byrd 5:20-5:40 Cedric Beny Ann. Phys ; NJP 9 199; PRL :40-6:00 Prabha Mandayam 6:00-7:00 Poster session 6:00-7:00 Poster session 7:00-9:00 Banquet Friday 7:00-8:25 Continental breakfast 8:30-9:30 Daniel Gottesman 9:30-10:10 Mark Wilde 10:10-10:30 Simon Benjamin 10:30-10:50 Coffee break 10:50-11:30 Thaddeus Ladd 11:30-12:10 Guillaume Duclos-Cianci 12:10-12:30 Yuichiro Fujiwara 12:30-:12:40 Closing statement 12:40-2:00 box lunch, END All talks and meals will take place at the Davidson conference center Legend: Keynote Tutorial Best student paper prize talk

5 Monday QEC11 Schedule Tuesday 7:00-8:10 Continental breakfast 7:00-8:25 Continental breakfast :30-10:00.-G. On-site registration Wen 8:30-9:30 Raymond Laflamme 8:15-8:30 Opening statement (Lidar) 9:30-10:00 Jeongwan Haah Ground-state 8:30-9:30 Todd Brun degeneracy 10:00-10:30 Matthew of Reed the fractional quantum Hall states in the presence 9:30-10:30 Robert Raussendorf 10:30-10:50 Coffee break 10:30-10:50 Coffee break 10:50-11:30 Mike Biercuk of a 10:50-11:50 random Andrew Landahl potential 11:30-12:10 and Graeme on Smith high-genus Riemann surfaces:topological order 11:50-12:50 Daniel Lidar 12:10-12:30 Constantin Brif 12:50-2:20 Lunch 12:30-2:00 Lunch Phys. 2:20-3:00Rev. John Preskill B :00-2:40 Nir Davidson 3:00-3:40 Lorenza Viola 2:40-3:20 Dave Bacon 3:40-4:00 Gerardo Paz 3:20-3:40 Bryan Fong 4:00-4:20 Coffee break 3:40-4:00 Coffee break 4:20-5:00 David Cory 4:00-4:40 Hector Bombin 5:00-5:20 Jim Harrington 4:40-5:20 Sergey Bravyi :20-5:40 A. Andrew Kitaev Cross 5:20-5:40 Isaac Kim 5:40-6:00 Nicolas Delfosse 5:40-6:00 Prashant Kumar Surface 6:00-7:00 Put (Torus) posters up code: 6:00-7:00 Topological Poster session quantum memory quantum information Wednesday Thursday Kitaev 7:00-8:25 model: Continental breakfast exactly 7:00-8:25solvable Continental breakfast model of topological ordered system 8:30-9:30 Hideo Mabuchi 8:30-9:30 Emanuel Knill 9:30-10:10 Jason Twamley 9:30-10:10 Rainer Blatt 10:10-10:30 Cody Jones 10:10-10:30 Leonid Pryadko condensed matter physics 10:30-10:50 Coffee break 10:30-10:50 Coffee break ariv: :50-11:30 Dieter Suter 10:50-11:30 Sean Barrett 11:30-12:10 Markus Grassl 11:30-12:10 Eduardo Novais 12:10-12:30 Gonzalo Alvarez 12:10-12:30 Andrew Landahl 12:30-2:00 Lunch, dessert in lobby 12:30-2:00 Lunch 2:00-2:40 Ognyan Oreshkov 2:00-2:40 Viatechslav Dobrovitski 2:40-3:00 Liang Jiang 2:40-3:20 Kaveh Khodjasteh 3:00-3:20 Jason Dominy 3:20-3:40 Katherine Brown :20-3:40 R. Peter Raussendorf Brooks 3:40-4:00 et Coffee al. break 3:40-4:00 Coffee break 4:00-4:40 Martin Roetteler 4:00-4:40 Austin Fowler Topologically protected fault-tolerant Panel moderated by Mark 4:40-5:20 David Kribs 4:40-6:00 quantum computation Byrd 5:20-5:40 Cedric Beny Ann. Phys ; NJP 9 199; PRL :40-6:00 Prabha Mandayam 6:00-7:00 Poster session 6:00-7:00 Poster session 7:00-9:00 Banquet Friday 7:00-8:25 Continental breakfast 8:30-9:30 Daniel Gottesman 9:30-10:10 Mark Wilde 10:10-10:30 Simon Benjamin 10:30-10:50 Coffee break 10:50-11:30 Thaddeus Ladd 11:30-12:10 Guillaume Duclos-Cianci 12:10-12:30 Yuichiro Fujiwara 12:30-:12:40 Closing statement 12:40-2:00 box lunch, END All talks and meals will take place at the Davidson conference center (condensed matter physics) Legend: Keynote Tutorial Best student paper prize talk

6

7

8 Qubit & Pauli matrices (1.1) qubit: ψ = α 0 + β 1 (1.2) Pauli matrices: = = Y = 0 i i 0 eg) 0 = 1 1 = 0 (bit-flip) Y = i 0 = 0 1 = 1 (phase-flip) Y 0 = i 1 Y 1 = i 0 (bit&phase-flip + global phase) note) 0, 1 are eigenstates of. ± ( 0 ± 1)/ 2 are eigenstates of.

9 Pauli group (1.3) n-qubit Pauli products: {±1, ±i} {I,,Y,} n which forms so-called Pauli group P n. eg) 2-qubit Pauli group: {II,I,IY,I,I,,Y,,Y I,Y,Y Y,Y,I,,Y,} {1, 1, i, i} (where AB A B)

10 Single-qubit Clifford gates (1.4) Clifford operations: = conjugation Pauli products Pauli products A UAU = B P P Hadamard (1.5) gate H: H = HH =, HH = eg) H 0 = +, H 1 = (1.6) Phase gate S: S = i SS = Y, SY S =, SS =

11 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t )U CNOT = c t, U CNOT (I c t )U CNOT = I c t, U CNOT ( c I t )U CNOT = c I t, U CNOT (I c t )U CNOT = c t (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

12 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t ) = ( c t )U CNOT, U CNOT (I c t ) = (I c t )U CNOT, U CNOT ( c I t ) = ( c I t )U CNOT, U CNOT (I c t ) = ( c t )U CNOT (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

13 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t ) = ( c t )U CNOT, U CNOT (I c t ) = (I c t )U CNOT, U CNOT ( c I t ) = ( c I t )U CNOT, U CNOT (I c t ) = ( c t )U CNOT (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

14 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t ) = ( c t )U CNOT, U CNOT (I c t ) = (I c t )U CNOT, U CNOT ( c I t ) = ( c I t )U CNOT, U CNOT (I c t ) = ( c t )U CNOT (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

15 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t ) = ( c t )U CNOT, U CNOT (I c t ) = (I c t )U CNOT, U CNOT ( c I t ) = ( c I t )U CNOT, U CNOT (I c t ) = ( c t )U CNOT (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

16 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t ) = ( c t )U CNOT, U CNOT (I c t ) = (I c t )U CNOT, U CNOT ( c I t ) = ( c I t )U CNOT, U CNOT (I c t ) = ( c t )U CNOT (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

17 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t ) = ( c t )U CNOT, U CNOT (I c t ) = (I c t )U CNOT, U CNOT ( c I t ) = ( c I t )U CNOT, U CNOT (I c t ) = ( c t )U CNOT (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

18 Two-qubit Clifford gates (1.7) CNOT gate: U CNOT = 00 c I t + 11 c t U CNOT ( c I t ) = ( c t )U CNOT, U CNOT (I c t ) = (I c t )U CNOT, U CNOT ( c I t ) = ( c I t )U CNOT, U CNOT (I c t ) = ( c t )U CNOT (1.8) C gate: U C = 00 c I t + 11 c t U C ( c I t )U C = c t, U C (I c t )U C = c t, U C ( c I t )U C = c I t, U C (I c t )U C = I c t

19 qubit, Pauli operator, Clifford gates

20 Stabilizer group Stabilizer group (1.9) S = {S i } eg) {I,I,II,} : = Pauli group no overlap [S i,s j ]=0 (1.10) Stabilizer eg) {II,,, YY} even overlap = generators S G = { S i } : stabilizer group stabilizer generator eg) eg) {I,I} {,} no overlap even overlap { S i } Stabilizer group { S i } eg) {,} = {II,,, YY}

21 Stabilizer state (1.12) Stabilizer state Ψ: S i Ψ = Ψ for all S i S. stabilizer operator +1 (stabilizer operators )

22 Stabilizer state (1.12) Stabilizer state Ψ: S i Ψ = Ψ for all S i S. stabilizer operator +1 (stabilizer operators ) n qubit 2 n stabilizer generator 2 S G stabilizer generator S G qubit n

23 Stabilizer state (1.12) Stabilizer state Ψ: S i Ψ = Ψ for all S i S. stabilizer operator +1 (stabilizer operators ) n qubit 2 n stabilizer generator 2 S G stabilizer generator S G qubit n ( )/ 2-1 ( 00 11)/ 2-1 ( )/ 2 ( 10 01)/ 2

24 Stabilizer state (1.12) Stabilizer state Ψ: S i Ψ = Ψ for all S i S. stabilizer operator +1 (stabilizer operators ) n qubit 2 n stabilizer generator 2 S G stabilizer generator S G qubit n +1-1 eg) S 2 =, Bell state ( )/ 2 +1 ( )/ 2 ( 00 11)/ 2-1 ( )/ 2 ( 10 01)/ 2

25 Stabilizer state (1.12) Stabilizer state Ψ: S i Ψ = Ψ for all S i S. stabilizer operator +1 (stabilizer operators ) n qubit 2 n stabilizer generator 2 S G stabilizer generator S G qubit n +1-1 eg) S 2 =, Bell state ( )/ 2 +1 ( )/ 2 ( 00 11)/ 2 eg) S 3 = I,I, -1 ( )/ 2 ( 10 01)/ 2 GH state ( )/ 2

26 Clifford gates & GK theorem Clifford gates Pauli product Puali product stabilizer state stabilizer state S i ψ = ψ US i U U ψ = U ψ Gottesman-Knill Theorem S i (U ψ) =(U ψ) stabilizer group Pauli Clifford Pauli n-qubit stabilizer generator (2n n) -bit eg) (1, 1 0, 0) (0, 1 1, 0) i i 1 j (n+j) 1. universal quantum computation

27 Magic state distillation non-clifford gate OK by Solovay-Kitaev theorem magic state non-clifford gate ψ cos(π/8) 0 + i sin(π/8) 1 p e iπ/8 ψ magic state Clifford gate magic state distillation by Bravyi-Kitaev PRA (2005) noisy ancilla + Clifford gate = universal

28 (1.15) Stabilizer subspace: Stabilizer subspace stabilizer generator 2 n S G eg) S bit I,I S G qubit n stabilizer state eg) stabilizer subspace: { 00, 11} stabilizer subspace: { 000, 111}

29 (1.15) (1.16) Stabilizer Logical subspace: eg) Stabilizer subspace stabilizer generator 2 n S G S G qubit n stabilizer state eg) stabilizer subspace: { 00, 11} operators: S bit I,I stabilizer subspace: { 000, 111} L i L L i = L i L i [L A i,s i,l j ]=0 n S G i stabilizer i =1,,n S G eg) L 1 eg) =, L 1 = I S bit = I,I L 1 00 ± 11 L 1 00, 11 L 1 =, L 1 = II

30 (1.17) Logical basis: Stabilizer code S j, ( 1) i 1 L 1,, ( 1) i k L k stabilize logical computational basis i 1,,i k L ( k = n S G ) L i,l i logical basis logical Pauli operator L k i 1,,i k L =( 1) i k i 1,,i k L L j i 1,,i k L = i 1,,i j 1,,i k L ( L j (L j i 1,,i k L )= L j ( 1) i j i 1,,i k L =( 1) ij 1 (L j i 1,,i k L ) ) eg) I,I, L 1 = II 0 L = 000, 1 L = 111 (1.18) Stabilizer code: L 1 1 L = 1 L L 1 0 L = 1 L stabilizer group logical operator

31 qubit, Pauli operator, Clifford gates stabilizer group, state, subspace, logical operator, magic state

32 (1.19) Pauli error: Quantum error correction input bit-flip error: (1 p)ρ + pρ phase-flip error: (1 p)ρ + pρ S i stabilizer code Pauli operator {[A, S i ]=0 [A, S j ] = 0 stabilizer output depolarizing error: (1 p)ρ + p/3(ρ + Y ρy + ρ) Pauli error : (Pauli product) A stabilizer logical state A logical operator logical state stabilizer stabilizer subspace

33 Quantum error correction (1.20) ex α β 111 α β 111 α β 111 Syndrome subspace and error syndrome: s i S i I II II α β 111 α 000 β 111 α β 110 s i = ±1 S i H(s 1,,s n k ) (s 1,,s n k ) error syndrome (1.21) eg) S bit = I,I I I H(+1, +1) H(+1, 1) 000, , H( 1, +1) H( 1, 1) 001, , 101

34 Quantum error correction (1.22) Quantum error correction: (1) syndrome subspace (= error syndrome ) Stabilizer generator =syndrome measurement (2) error syndrome eg) bit-flip error 3 qubit error syndrome (+1,-1) II with probability ~p or I with probability ~p 2 most likely I +1-1 I , , 011 II 001, 110 H(+1, +1) H(+1, 1) H( 1, +1) II II H( 1, 1) 010, 101 p effective

35 (1.23) Indirect projective measurement: A ±1. + ψ Syndrome measurement A 00 I + 11 A projective measurement of A eg) S bit = I,I + + ( 0 m ψ + 1 m A ψ)/ 2 ++ I + A + ψ 2 A +1

36 Steane 7-qubit code 1 qubit error error. Stabilizer generators: S 1 = III S 2 = III S 3 = III S 4 = III S 5 = III S 6 = III Syndrome subspace 2 6 =64 error (1+7)(1+7)=64 t i=k 2 n 2 n 1 t i=0 (n,t)=(7,1),(23,3)

37 qubit, Pauli operator, Clifford gates stabilizer group, state, subspace, logical operator, code syndrome measurement, indirect measurement

38 Topological quantum computation Abelian non-abelian Topological quantum computation with Abelian anyon on the surface which consists of qubits. surface (torus) code(memory): Kitaev, Annals Phys. 303, 2 (2003) Topological quantum computation with non-abelian anyon. quantum memory: ν=5/2 fractional quantum Hall state (thought to be non-abelian anyon) topological quantum computation: Raussendorf-Harrington-Goyal, Annals Phys. 321, 2242 (2006) Raussendorf-Harrington-Goyal, NJP 9, 199 (2007) Raussendorf-Harrington, PRL 98, (2007) what we want to study universal quantum computation: Fibonacci anyon Lecture Notes for Physics 219: Quantum Computation by Preskill Sarma-Freedman-Nayak Physics Today 32 July 2006 Sarma-Freedman-Nayak Rev. Mod. Phys. 80, 1083 (2008).

39 (2.1) Surface (torus) code Stabilizer of the surface code: by A. Kitaev ʼ97 (ariv: ) The face and vertex operators are defined for all faces and vertexes. A F = i F i B V = j V j note) AF and BV are commutable, since each face and vertex share 0 or 2 qubits. Thus {AF, BV} is a stabilizer group. qubit A F B V (2.2) Surface code state Ψ : A F Ψ = Ψ and B V Ψ = Ψ for all F and V. 25

40 (2.3) Surface (torus) code by A. Kitaev ʼ97 (ariv: ) the number of the logical qubits encoded on the torus: Recall (1.15). # of qubits (edges) in N N torus: 2N 2 # of stab. generators (faces & vertexes): 2N 2-2 note) -2 comes from the fact that F and B V = I 2N 2, and one face and one vertex operator V are not independent. A F = I 2N 2 qubit A F B V (2.4) # of logical qubits: 2 In general... (face)+(vertex)-(edge)=2-2g Euler characteristic where g is the genus of the surface. # of logical qubits (edge)-[(face)+(vertex)-2]=2g 26

41 Trivial loop operator (2.5) Trivial loop operators act on the code space trivially: = there is no hole or defect inside the loop Since the loop operator is a product of, it is also a stabilizer operator. Thus its multiplication does not change the code state. (2.6) Non-trivial loop operators commute with all stabilizer operators, but they are not products of stabilizer operators. Thus non-trivial loop operators are logical operators (recall (1.16)), which represent logical qubits. x z x z z z x x x L (1) L (1) L (2) L (2)

42 How to correct error (2.7) Error syndromes: Incorrect error syndromes are found at boundaries of an error chain, since Pauli operators on the boundaries anti-commute with stabilizers (recall (1.19)). error (2.8) Error correction: Infer the most-likely locations of errors conditioned on the error syndrome (recall (1.22)) minimum-weight-perfect matching algorithm errors

43 How to correct error (2.9) Successful error correction: Estimated error is exactly as same as the actual error estimated error chain -1 actual error chain (2.10) note) Since + = trivial loop operator, the recovery operation successfully corrects the error. logical error: If errors are too dense, recovery operation results in a nontrivial loop operator, which changes the code state. The critical error probability, below which topological error correction succeeds, is ~0.11, which is very close to the quantum Gilbert-Varshamov bound in the limit of zero asymptotic rate. actual error estimated error

44 Threshold value p=3% p=10% p=15% Random-bond Ising model Nishimori line Surface code

45 Kitaev model Hamiltonian: H = J F A F + V B V qubit A F translationally invariant B V ground state subspace = stabilizer subspace topological order = ground state degeneracy cannot be distinguished by local operator (cannot be explained by Landauʼs sponteneous symmetry breaking) anyonic excitation String-net condensate by.-g. Wen Ψ vac = I + BV 2 V 00 0

46 qubit, Pauli operator, Clifford gates stabilizer group, state, subspace, logical operator, code syndrome measurement, indirect measurement surface code, trivial & non-trivial loop operator

47 How to increase logical qubits (2.11) Changing the topology of the surface: recall (2.4): # of logical qubits is 2g But, this approach is somewhat complicated. Is there any way to increase logical degree of freedom systematically?

48 How to increase logical qubits (2.12) Injecting the defects on the surface: Consider a plane surface instead of torus. A stabilizer A is removed from the stabilizer gp. We call this defect. injection of a logical qubit A L (1) L (1) # of qubits: 2N(N-1) # of stabilizers: (N-1) 2 +N 2-1 stabilizers on the plane surface defines a state (not subspace). vacuum Ψ vac The operator A is commutable with all stabilizers, thus it is a logical operator, say L (1). We can also find L (1).

49 Primal defect pair (2.13) Pairing the defects as logical qubit: Boundary might be far away from the defects. If we inject a lot of defects, the logical operators might be complicated... We introduce a logical by creating a defect pair. A1 and A2 are removed from stabilizer group, but A1A2 is still an element of stabilizer group. L (1) L (1) The and are both commutable with all stabilizers. L (1) L (1) A 1 A 2 L (1) L (1) The and anti-commute, since they share one qubit. The defect pair represents a logical qubit.

50 Defect pair creation (state preparation) (2.14) How to create the defect pair: Measure a qubit in the basis. Aa Ab Aa and Ab are removed from the stabilizer group, since they are anti-commute with. But, AaAb is still a stabilizer.

51 Defect pair creation (2.15) How to move the defect: Measure the neighboring qubit in the basis. (state preparation) Measure the Ab, and it is revived as a stabilizer. Aa Ab A c separation Aa A c repeating this procedure Ac is removed from the stabilizer group, but AaAbAc is still a stabilizer. Since the state is the eigenstate of, which is the logical operator, + L =( 0 L + 1 L )/ 2 is now injected. time logical operator + p L primal defect pair creation primal defect pair

52 Defect pair creation (state preparation) (2.16) How to prepare logical eigenstate: The defect pair created in (2.14) & (2.15) is the logical eigenstate. How is the eigenstate prepared? L (1) L (1) The logical operator is the removed face operator. Thus the eigenstate of, that is the stabilizer state before the defect injection. equivalent to or Ψ vac = 0 p L 0 p L primal defect pair logical operator

53 Dual defect pair creation (2.17) We can also consider the dual defect pair: L (state preparation) Defect pair creation (with basis measurement), separation can be done similarly to the primal defect (2.14,15). L Similarly to (2.16), Ψ vac = + d L. dual defect pair creation 0 d L time dual defect pair + d L primal defect pair

54 Defect pair annihilation (2.18) (Logical qubit measurement) Primal logical measurement: Since logical operator is the tensor product of on the chain which connects the primal defect pair, physical Pauli measurements tell us logical measurement outcome. p L L (1) primal defect pair annihilation (2.19) Primal logical measurement: Stabilizer measurement of the removed face operator gives logical measurement outcome. p L L (1)

55 (2.20) Diagram Diagram for primal & dual defect creation: dual defect pair creation time 0 p L logical operator primal defect pair time 0 d L dual defect pair (2.21) + p L primal defect pair creation primal defect pair + d L Diagram for primal & dual logical measurements: p L d L primal defect pair primal defect pair annihilation p L d L primal defect pair annihilation

56 CNOT gate by braiding (2.22) Braiding the primal defect around the dual defect: Let us first consider the time evolution of logical operators under the braiding. input state

57 CNOT gate by braiding (2.22) Braiding the primal defect around the dual defect: Let us first consider the time evolution of logical operators under the braiding.

58 CNOT gate by braiding (2.22) Braiding the primal defect around the dual defect: Let us first consider the time evolution of logical operators under the braiding.

59 CNOT gate by braiding (2.22) Braiding the primal defect around the dual defect: Let us first consider the time evolution of logical operators under the braiding.

60 CNOT gate by braiding (2.22) Braiding the primal defect around the dual defect: Let us first consider the time evolution of logical operators under the braiding. multiplication of loop operator does not change the code state

61 CNOT gate by braiding (2.22) Braiding the primal defect around the dual defect: Let us first consider the time evolution of logical operators under the braiding.

62 CNOT gate by braiding (2.22) Braiding the primal defect around the dual defect: Let us first consider the time evolution of logical operators under the braiding. contraction does not change the logical operator (2.23) L p Id is transformed to L p Ld by the braiding.

63 CNOT gate by braiding (2.24) Braiding the primal defect around the dual defect: Next we consider the time evolution of logical operators under the braiding. input state

64 CNOT gate by braiding (2.24) Braiding the primal defect around the dual defect: Next we consider the time evolution of logical operators under the braiding.

65 CNOT gate by braiding (2.24) Braiding the primal defect around the dual defect: Next we consider the time evolution of logical operators under the braiding.

66 CNOT gate by braiding (2.24) Braiding the primal defect around the dual defect: Next we consider the time evolution of logical operators under the braiding.

67 CNOT gate by braiding (2.24) Braiding the primal defect around the dual defect: Next we consider the time evolution of logical operators under the braiding. multiplication of loop operator does not change the code state

68 CNOT gate by braiding (2.24) Braiding the primal defect around the dual defect: Next we consider the time evolution of logical operators under the braiding.

69 CNOT gate by braiding (2.24) Braiding the primal defect around the dual defect: Next we consider the time evolution of logical operators under the braiding. output state contraction does not change the logical operator (2.25) I p L d is transformed to L p Ld by the braiding.

70 CNOT gate by braiding L p Id L p Ld I p L d L p Ld (2.26) CNOT gate by braiding: The transformation rule is equivalent to that of CNOT gate (1.7),which indicates that the braiding operation acts as the CNOT gate for primal (control) and dual (target) qubits.

71 CNOT gate by braiding (2.27) Diagram for the CNOT gate: L p Id L p Ld circuit diagram topological diagram I p L d L p Ld

72 Why Abelian anyon supports non-abelian operations? (2.28) Braiding & anyon: = braiding = 2 swap Thus braiding operations of boson or fermion result in trivial operations. Since braiding of the defect change the code state, they are anyons. The defect is Abelian anyon, since the control qubit of the CNOT is always the primal qubit.

73 Why Abelian anyon supports non-abelian operations? (2.29) How to support non-abelian operations by using Abelian anyons: control in 0 d L control out d = + p L target in target out p = This can be understood that Abelian anyons support non-abelian operations by changing the topology of surface!

74 Universal topological quantum computation (2.30) Non-Clifford gates: So far, we have Pauli basis preparation, CNOT gate, Pauli basis measurements, which allow us an arbitrary Clifford operations. (2.31) However, quantum computation with Clifford operations can be efficiently simulated by classical computer. Thus non-clifford gates are necessary. State injection: e iθ e iθ e iθ Ψ vac = (cos θi + i sin θl p ) 0p L = cos θ 0 p L + i sin θ 1p L e iθ Ψ vac = cos θ + d L + i sin θ d L = e iθ ( 0 d L + e i2θ 1 d L) (2.32) One-bit teleportation for non-clifford gate ψ p L p ψ p L cos θ 0 p L + i sin θ 1p L e iθlp ψ p L e iθlp ψ p L

75 Fault-tolerant QC in 2D Recall that + ψ A 00 I + 11 A syndrome qubit A F B V + syndrome qubit measurement-based quantum computation +

76 Fault-tolerant QC in 3D = H H syndrome qubit cluster state time + H syndrome qubit H H H H + H H H 3D cluster state

77 Fault-tolerant quantum computation with high noise threshold ~5%: KF & K. Yamamoto, Phys. Rev. A 82, (R) (2010) [ KF & K. Yamamoto, Phys. Rev. A 81, (2010)] Fault-tolerant quantum computation with probabilistic two-qubit gate: KF & Y. Tokunaga, Phys. Rev. Lett (2010) Topological quantum computation on the thermal state of spin-3/2 system: KF & T. Morimae, ariv: , to be appeared in PRA Rapid Com. [ KF & T. Morimae, ariv: ] Topological blind quantum computation: T. Morimae & KF, ariv:

78 qubit, Pauli operator, Clifford gates stabilizer group, state, subspace, logical operator, code syndrome measurement, indirect measurement surface code, trivial & non-trivial loop operator braiding, diagram, 2D, 3D

79 qubit, Pauli operator, Clifford gates ψ p L stabilizer group, state, subspace, logical operator, code syndrome measurement, indirect measurement e iθlp ψ p L surface code, trivial & non-trivial loop operator braiding, diagram, 2D, 3D

80 Gottesman-Knill s theorem Theorem If the input state is product states of eigenstates of Pauli operators, all unitary operations are Clifford gates, and the output state is measured in Pauli basis, then such quantum computation can be efficiently simulated by classical computer. Input state is a stabilizer state. Each stabilizer generator of the n-qubit system can be represented by 2n-bit. (1.14) eg) (1, 1 0, 0) (0, 1 1, 0) i th is i th 1, j th is (n+j)th 1. Since Clifford gates map a stabilizer state to another stabilizer state, they can be expressed as a linear map of 2 2n. Thus stabilizer generators of the output state can be easily calculated by using classical computer. Furthermore, the probability distribution of the output state under the Pauli basis measurement is easily calculated by using classical computer. n I +( 1) ν i A i p(ν 1,, ν i ) = Ψ Ψ 2 i=1 1 n = Ψ 2 n [( 1) ν i A i ] ζ i Ψ where = Ψ := (ζ 1,,ζ n ) 1 2 n (ζ 1,, ζ n ) i=1 n [( 1) ν i A i ] ζ i Ψ i=1 n i=1 ±A ζ i i, ±iaζ i i S A i = I,,Y, ( ν i =0, 1 measurement outcome) ζ i =0, 1 ( )

Topological quantum computation

Topological quantum computation School US-Japan seminar 2013/4/4 @Nara Topological quantum computation -from topological order to fault-tolerant quantum computation- The Hakubi Center for Advanced Research, Kyoto University Graduate

More information

Introduction to Topological Error Correction and Computation. James R. Wootton Universität Basel

Introduction to Topological Error Correction and Computation. James R. Wootton Universität Basel Introduction to Topological Error Correction and Computation James R. Wootton Universität Basel Overview Part 1: Topological Quantum Computation Abelian and non-abelian anyons Quantum gates with Abelian

More information

high thresholds in two dimensions

high thresholds in two dimensions Fault-tolerant quantum computation - high thresholds in two dimensions Robert Raussendorf, University of British Columbia QEC11, University of Southern California December 5, 2011 Outline Motivation Topological

More information

Measurement-based quantum error correction

Measurement-based quantum error correction Measurement-based quantum error correction Janna Hinchliff University of Bristol, Quantum Engineering Centre for Doctoral Training Introduction Measurement-based (or one-way) quantum error correction (MBQEC)

More information

Jiannis K. Pachos. Introduction. Berlin, September 2013

Jiannis K. Pachos. Introduction. Berlin, September 2013 Jiannis K. Pachos Introduction Berlin, September 203 Introduction Quantum Computation is the quest for:» neat quantum evolutions» new quantum algorithms Why? 2D Topological Quantum Systems: How? ) Continuum

More information

Quantum computers still work with 25% of their qubits missing

Quantum computers still work with 25% of their qubits missing Quantum computers still work with 25% of their qubits missing Sean Barrett Tom Stace (UQ) Phys. Rev. Lett. 102, 200501(2009) Phys. Rev. A 81, 022317 (2010) Phys. Rev. Lett. 105, 200502 (2010) Outline Loss/leakage

More information

THE ABC OF COLOR CODES

THE ABC OF COLOR CODES THE ABC OF COLOR CODES Aleksander Kubica ariv:1410.0069, 1503.02065 work in progress w/ F. Brandao, K. Svore, N. Delfosse 1 WHY DO WE CARE ABOUT QUANTUM CODES? Goal: store information and perform computation.

More information

Overview of Topological Cluster-State Quantum Computation on 2D Cluster-State

Overview of Topological Cluster-State Quantum Computation on 2D Cluster-State Overview of Topological Cluster-State Quantum Computation on 2D Cluster-State based on High-threshold universal quantum computation on the surface code -Austin G. Fowler, Ashley M. Stephens, and Peter

More information

Fault-tolerant conversion between the Steane and Reed-Muller quantum codes

Fault-tolerant conversion between the Steane and Reed-Muller quantum codes Fault-tolerant conversion between the Steane and Reed-Muller quantum codes Jonas T. Anderson, Guillaume Duclos-Cianci, and David Poulin Département de Physique, Université de Sherbrooke, Sherbrooke, Québec,

More information

Analog quantum error correction with encoding a qubit into an oscillator

Analog quantum error correction with encoding a qubit into an oscillator 17th Asian Quantum Information Science Conference 6 September 2017 Analog quantum error correction with encoding a qubit into an oscillator Kosuke Fukui, Akihisa Tomita, Atsushi Okamoto Graduate School

More information

Quantum Computing: the Majorana Fermion Solution. By: Ryan Sinclair. Physics 642 4/28/2016

Quantum Computing: the Majorana Fermion Solution. By: Ryan Sinclair. Physics 642 4/28/2016 Quantum Computing: the Majorana Fermion Solution By: Ryan Sinclair Physics 642 4/28/2016 Quantum Computation: The Majorana Fermion Solution Since the introduction of the Torpedo Data Computer during World

More information

Universal Topological Phase of 2D Stabilizer Codes

Universal Topological Phase of 2D Stabilizer Codes H. Bombin, G. Duclos-Cianci, D. Poulin arxiv:1103.4606 H. Bombin arxiv:1107.2707 Universal Topological Phase of 2D Stabilizer Codes Héctor Bombín Perimeter Institute collaborators David Poulin Guillaume

More information

Magic States. Presented by Nathan Babcock

Magic States. Presented by Nathan Babcock Magic States Presented by Nathan Babcock Overview I will discuss the following points:. Quantum Error Correction. The Stabilizer Formalism. Clifford Group Quantum Computation 4. Magic States 5. Derivation

More information

arxiv: Statistical mechanical models for quantum codes subject to correlated noise

arxiv: Statistical mechanical models for quantum codes subject to correlated noise Statistical mechanical models for quantum codes subject to correlated noise Christopher Chubb (EQUS USyd), Steve Flammia (EQUS USyd/YQI Yale) (me@)christopherchubb.com arxiv:1809.10704 Perimeter Institute

More information

From Majorana Fermions to Topological Order

From Majorana Fermions to Topological Order From Majorana Fermions to Topological Order Arxiv: 1201.3757, to appear in PRL. B.M. Terhal, F. Hassler, D.P. DiVincenzo IQI, RWTH Aachen We are looking for PhD students or postdocs for theoretical research

More information

Fault-Tolerant Universality from Fault-Tolerant Stabilizer Operations and Noisy Ancillas

Fault-Tolerant Universality from Fault-Tolerant Stabilizer Operations and Noisy Ancillas Fault-Tolerant Universality from Fault-Tolerant Stabilizer Operations and Noisy Ancillas Ben W. Reichardt UC Berkeley NSF, ARO [quant-ph/0411036] stabilizer operations, Q: Do form a universal set? prepare

More information

Teleportation-based approaches to universal quantum computation with single-qubit measurements

Teleportation-based approaches to universal quantum computation with single-qubit measurements Teleportation-based approaches to universal quantum computation with single-qubit measurements Andrew Childs MIT Center for Theoretical Physics joint work with Debbie Leung and Michael Nielsen Resource

More information

Fault-tolerant quantum computing with color codes Andrew J. Landahl with Jonas T. Anderson and Patrick R. Rice. arxiv:

Fault-tolerant quantum computing with color codes Andrew J. Landahl with Jonas T. Anderson and Patrick R. Rice. arxiv: '!" '!"!!!* % $!!!* "#$%!"#$#%&'()*+,&-.&"#/-0#.$)(&'#%-1#.&& & 2-$"&+3+.&)4#5.$&#6&2"-$+&%')*+&!! &7+$2++.&'"#$#%&).,&"+),+/& "#$% &!&!!!%!$ % $ &+!! ) '!# )!+' ( %+!&!" (!& *+!" )+!% (+!$!* % $!!!%!$

More information

Topological order of a two-dimensional toric code

Topological order of a two-dimensional toric code University of Ljubljana Faculty of Mathematics and Physics Seminar I a, 1st year, 2nd cycle Topological order of a two-dimensional toric code Author: Lenart Zadnik Advisor: Doc. Dr. Marko Žnidarič June

More information

Energetics and Error Rates of Self-Correcting Quantum Memories

Energetics and Error Rates of Self-Correcting Quantum Memories Energetics and Error Rates of Self-Correcting Quantum Memories John Schulman Quantum codes allow for the robust storage of quantum information despite interaction with the environment. In a quantum code,

More information

Anyons and topological quantum computing

Anyons and topological quantum computing Anyons and topological quantum computing Statistical Physics PhD Course Quantum statistical physics and Field theory 05/10/2012 Plan of the seminar Why anyons? Anyons: definitions fusion rules, F and R

More information

arxiv: Statistical mechanical models for quantum codes subject to correlated noise

arxiv: Statistical mechanical models for quantum codes subject to correlated noise Statistical mechanical models for quantum codes subject to correlated noise Christopher Chubb (EQUS USyd), Steve Flammia (EQUS USyd/YQI Yale) (me@)christopherchubb.com arxiv:1809.10704 UNM 2018-10 Quantum

More information

Fault-tolerant logical gates in quantum error-correcting codes

Fault-tolerant logical gates in quantum error-correcting codes Fault-tolerant logical gates in quantum error-correcting codes Fernando Pastawski and Beni Yoshida (Caltech) arxiv:1408.1720 Phys Rev A xxxxxxx Jan 2015 @ QIP (Sydney, Australia) Fault-tolerant logical

More information

Threshold theorem for quantum supremacy arxiv:

Threshold theorem for quantum supremacy arxiv: 2017.1.16-20 QIP2017 Seattle, USA Threshold theorem for quantum supremacy arxiv:1610.03632 Keisuke Fujii Photon Science Center, The University of Tokyo /PRESTO, JST 2017.1.16-20 QIP2017 Seattle, USA Threshold

More information

Quantum Error Correction and Fault Tolerance. Classical Repetition Code. Quantum Errors. Barriers to Quantum Error Correction

Quantum Error Correction and Fault Tolerance. Classical Repetition Code. Quantum Errors. Barriers to Quantum Error Correction Quantum Error Correction and Fault Tolerance Daniel Gottesman Perimeter Institute The Classical and Quantum Worlds Quantum Errors A general quantum error is a superoperator: ρ ΣA k ρ A k (Σ A k A k = I)

More information

Defects in topologically ordered states. Xiao-Liang Qi Stanford University Mag Lab, Tallahassee, 01/09/2014

Defects in topologically ordered states. Xiao-Liang Qi Stanford University Mag Lab, Tallahassee, 01/09/2014 Defects in topologically ordered states Xiao-Liang Qi Stanford University Mag Lab, Tallahassee, 01/09/2014 References Maissam Barkeshli & XLQ, PRX, 2, 031013 (2012) Maissam Barkeshli, Chaoming Jian, XLQ,

More information

Lectures on Fault-Tolerant Quantum Computation

Lectures on Fault-Tolerant Quantum Computation Lectures on Fault-Tolerant Quantum Computation B.M. Terhal, IBM Research I. Descriptions of Noise and Quantum States II. Quantum Coding and Error-Correction III. Fault-Tolerant Error-Correction. Surface

More information

Topological quantum computation

Topological quantum computation NUI MAYNOOTH Topological quantum computation Jiri Vala Department of Mathematical Physics National University of Ireland at Maynooth Tutorial Presentation, Symposium on Quantum Technologies, University

More information

Quantum Computing with Non-Abelian Quasiparticles

Quantum Computing with Non-Abelian Quasiparticles International Journal of Modern Physics B c World Scientific Publishing Company Quantum Computing with Non-Abelian Quasiparticles N. E. Bonesteel, L. Hormozi, and G. Zikos Department of Physics and NHMFL,

More information

Realizing non-abelian statistics in quantum loop models

Realizing non-abelian statistics in quantum loop models Realizing non-abelian statistics in quantum loop models Paul Fendley Experimental and theoretical successes have made us take a close look at quantum physics in two spatial dimensions. We have now found

More information

Performance Requirements of a Quantum Computer Using Surface Code Error Correction

Performance Requirements of a Quantum Computer Using Surface Code Error Correction Performance Requirements of a Quantum Computer Using Surface Code Error Correction Cody Jones, Stanford University Rodney Van Meter, Austin Fowler, Peter McMahon, James Whitfield, Man-Hong Yung, Thaddeus

More information

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139 Quantum Error Correcting Codes and Quantum Cryptography Peter Shor M.I.T. Cambridge, MA 02139 1 We start out with two processes which are fundamentally quantum: superdense coding and teleportation. Superdense

More information

Topological Quantum Computation. Zhenghan Wang Microsoft Station Q & UC Sana Barbara Texas, March 26, 2015

Topological Quantum Computation. Zhenghan Wang Microsoft Station Q & UC Sana Barbara Texas, March 26, 2015 Topological Quantum Computation Zhenghan Wang Microsoft Station Q & UC Sana Barbara Texas, March 26, 2015 Classical Physics Turing Model Quantum Mechanics Quantum Computing Quantum Field Theory??? String

More information

Summary: Types of Error

Summary: Types of Error Summary: Types of Error Unitary errors (including leakage and cross-talk) due to gates, interactions. How does this scale up (meet resonance conditions for misc. higher-order photon exchange processes

More information

Basics of quantum computing and some recent results. Tomoyuki Morimae YITP Kyoto University) min

Basics of quantum computing and some recent results. Tomoyuki Morimae YITP Kyoto University) min Basics of quantum computing and some recent results Tomoyuki Morimae YITP Kyoto University) 50+10 min Outline 1. Basics of quantum computing circuit model, classically simulatable/unsimulatable, quantum

More information

arxiv:quant-ph/ v1 18 Apr 2000

arxiv:quant-ph/ v1 18 Apr 2000 Proceedings of Symposia in Applied Mathematics arxiv:quant-ph/0004072 v1 18 Apr 2000 An Introduction to Quantum Error Correction Daniel Gottesman Abstract. Quantum states are very delicate, so it is likely

More information

Universal phase transitions in Topological lattice models

Universal phase transitions in Topological lattice models Universal phase transitions in Topological lattice models F. J. Burnell Collaborators: J. Slingerland S. H. Simon September 2, 2010 Overview Matter: classified by orders Symmetry Breaking (Ferromagnet)

More information

(IN)EQUIVALENCE OF COLOR CODE AND TORIC CODE. Aleksander Kubica, B. Yoshida, F. Pastawski

(IN)EQUIVALENCE OF COLOR CODE AND TORIC CODE. Aleksander Kubica, B. Yoshida, F. Pastawski (IN)EQUIVALENCE OF COLOR CODE AND TORIC CODE Aleksander Kubica, B. Yoshida, F. Pastawski MOTIVATION Topological quantum codes - non-local DOFs, local generators. Toric code: high threshold, experimentally

More information

ADIABATIC PREPARATION OF ENCODED QUANTUM STATES

ADIABATIC PREPARATION OF ENCODED QUANTUM STATES ADIABATIC PREPARATION OF ENCODED QUANTUM STATES Fernando Pastawski & Beni Yoshida USC Los Angeles, June 11, 2014 QUANTUM NOISE Storing single observable not enough. Decoherence deteriorates quantum observables.

More information

Quantum Computing with Very Noisy Gates

Quantum Computing with Very Noisy Gates Quantum Computing with Very Noisy Gates Produced with pdflatex and xfig Fault-tolerance thresholds in theory and practice. Available techniques for fault tolerance. A scheme based on the [[4, 2, 2]] code.

More information

Simulating the transverse Ising model on a quantum computer: Error correction with the surface code

Simulating the transverse Ising model on a quantum computer: Error correction with the surface code PHYSICAL REVIEW A 87, 032341 (2013) Simulating the transverse Ising model on a quantum computer: Error correction with the surface code Hao You ( ), 1,2 Michael R. Geller, 1 and P. C. Stancil 1,2 1 Department

More information

Finite Temperature Quantum Memory and Haah s Code

Finite Temperature Quantum Memory and Haah s Code Finite Temperature Quantum Memory and Haah s Code S.M. Kravec 1 1 Department of Physics, University of California at San Diego, La Jolla, CA 92093 This paper addresses the question of whether realizations

More information

arxiv: v3 [quant-ph] 21 Feb 2013

arxiv: v3 [quant-ph] 21 Feb 2013 Surface code quantum computing by lattice surgery arxiv:1111.4022v3 [quant-ph] 21 Feb 2013 Clare Horsman 1, Austin G. Fowler 2, Simon Devitt 3 and Rodney Van Meter 4 1 Keio University Shonan Fujisawa Campus,

More information

arxiv: v1 [cond-mat.str-el] 7 Aug 2011

arxiv: v1 [cond-mat.str-el] 7 Aug 2011 Topological Geometric Entanglement of Blocks Román Orús 1, 2 and Tzu-Chieh Wei 3, 4 1 School of Mathematics and Physics, The University of Queensland, QLD 4072, Australia 2 Max-Planck-Institut für Quantenoptik,

More information

3 Symmetry Protected Topological Phase

3 Symmetry Protected Topological Phase Physics 3b Lecture 16 Caltech, 05/30/18 3 Symmetry Protected Topological Phase 3.1 Breakdown of noninteracting SPT phases with interaction Building on our previous discussion of the Majorana chain and

More information

Matrix Product Operators: Algebras and Applications

Matrix Product Operators: Algebras and Applications Matrix Product Operators: Algebras and Applications Frank Verstraete Ghent University and University of Vienna Nick Bultinck, Jutho Haegeman, Michael Marien Burak Sahinoglu, Dominic Williamson Ignacio

More information

X row 1 X row 2, X row 2 X row 3, Z col 1 Z col 2, Z col 2 Z col 3,

X row 1 X row 2, X row 2 X row 3, Z col 1 Z col 2, Z col 2 Z col 3, 1 Ph 219c/CS 219c Exercises Due: Thursday 9 March 2017.1 A cleaning lemma for CSS codes In class we proved the cleaning lemma for stabilizer codes, which says the following: For an [[n, k]] stabilizer

More information

CSE 599d - Quantum Computing Stabilizer Quantum Error Correcting Codes

CSE 599d - Quantum Computing Stabilizer Quantum Error Correcting Codes CSE 599d - Quantum Computing Stabilizer Quantum Error Correcting Codes Dave Bacon Department of Computer Science & Engineering, University of Washington In the last lecture we learned of the quantum error

More information

arxiv: v2 [cond-mat.str-el] 28 Jul 2010

arxiv: v2 [cond-mat.str-el] 28 Jul 2010 Topological Order with a Twist: Ising Anyons from an Abelian Model H. Bombin Perimeter Institute for Theoretical Physics, 31 Caroline St. N., Waterloo, Ontario N2L 2Y5, Canada Anyon models can be symmetric

More information

Kitaev honeycomb lattice model: from A to B and beyond

Kitaev honeycomb lattice model: from A to B and beyond Kitaev honeycomb lattice model: from A to B and beyond Jiri Vala Department of Mathematical Physics National University of Ireland at Maynooth Postdoc: PhD students: Collaborators: Graham Kells Ahmet Bolukbasi

More information

Measurement-based quantum computation 10th Canadian Summer School on QI. Dan Browne Dept. of Physics and Astronomy University College London

Measurement-based quantum computation 10th Canadian Summer School on QI. Dan Browne Dept. of Physics and Astronomy University College London Measurement-based quantum computation 0th Canadian Summer School on QI Dan Browne Dept. of Physics and Astronomy University College London What is a quantum computer? The one-way quantum computer A multi-qubit

More information

John Preskill, Caltech 14 January The cost of quantum fault tolerance

John Preskill, Caltech 14 January The cost of quantum fault tolerance John Preskill, Caltech 14 January 2005 http://www.iqi.caltech.edu/ The cost of quantum fault tolerance t Quantum Error Correction Shor 95 Steane 95 Quantum information can be protected, and processed fault-tolerantly.

More information

How Often Must We Apply Syndrome Measurements?

How Often Must We Apply Syndrome Measurements? How Often Must We Apply Syndrome Measurements? Y. S. Weinstein Quantum Information Science Group, MITRE, 200 Forrestal Rd., Princeton, NJ 08540 ABSTRACT Quantum error correction requires encoding quantum

More information

Many-body entanglement witness

Many-body entanglement witness Many-body entanglement witness Jeongwan Haah, MIT 21 January 2015 Coogee, Australia arxiv:1407.2926 Quiz Energy Entanglement Charge Invariant Momentum Total spin Rest Mass Complexity Class Many-body Entanglement

More information

A Study of Topological Quantum Error Correcting Codes Part I: From Classical to Quantum ECCs

A Study of Topological Quantum Error Correcting Codes Part I: From Classical to Quantum ECCs A Study of Topological Quantum Error Correcting Codes Part I: From Classical to Quantum ECCs Preetum Nairan preetum@bereley.edu Mar 3, 05 Abstract This survey aims to highlight some interesting ideas in

More information

Grover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick

Grover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick Grover s algorithm Search in an unordered database Example: phonebook, need to find a person from a phone number Actually, something else, like hard (e.g., NP-complete) problem 0, xx aa Black box ff xx

More information

Techniques for fault-tolerant quantum error correction

Techniques for fault-tolerant quantum error correction Techniques for fault-tolerant quantum error correction Ben Reichardt UC Berkeley Quantum fault-tolerance problem C 0/1 Fault-tolerant, larger High tolerable noise Low overhead 1 Encoding for fault tolerance

More information

arxiv:quant-ph/ v4 4 Jul 2005

arxiv:quant-ph/ v4 4 Jul 2005 Operator Quantum Error Correcting Subsystems for Self-Correcting Quantum Memories Dave Bacon Department of Computer Science & Engineering, University of Washington, Seattle, WA 98195 (Dated: June 6, 2005)

More information

arxiv: v3 [quant-ph] 17 Sep 2017

arxiv: v3 [quant-ph] 17 Sep 2017 Quantum Error Correction using Hypergraph States Shashanka Balakuntala and Goutam Paul # Department of Applied Mathematics and Computational Sciences, PSG College of Technology, Coimbatore 641 004, India,

More information

6. Quantum error correcting codes

6. Quantum error correcting codes 6. Quantum error correcting codes Error correcting codes (A classical repetition code) Preserving the superposition Parity check Phase errors CSS 7-qubit code (Steane code) Too many error patterns? Syndrome

More information

Topological Quantum Computation from non-abelian anyons

Topological Quantum Computation from non-abelian anyons Topological Quantum Computation from non-abelian anyons Paul Fendley Experimental and theoretical successes have made us take a close look at quantum physics in two spatial dimensions. We have now found

More information

arxiv: v2 [quant-ph] 18 Aug 2016

arxiv: v2 [quant-ph] 18 Aug 2016 Quantum Information and Computation, Vol. 0, No. 0 (2003) 000 000 c Rinton Press NOISE THRESHOLDS FOR THE 4, 2, 2 -CONCATENATED TORIC CODE ariv:1604.04062v2 [quant-ph] 18 Aug 2016 Ben Criger JARA Institute

More information

arxiv: v2 [quant-ph] 5 Oct 2017

arxiv: v2 [quant-ph] 5 Oct 2017 Locality-Preserving Logical Operators in Topological Stabiliser Codes Paul Webster and Stephen D. Bartlett Centre for Engineered Quantum Systems, School of Physics, The University of Sydney, Sydney, NSW

More information

arxiv: v2 [quant-ph] 1 Nov 2017

arxiv: v2 [quant-ph] 1 Nov 2017 Universal Quantum Computation with Gapped Boundaries Iris Cong, 1, 2, 3 Meng Cheng, 4, 3 and Zhenghan Wang 3, 5 1 Department of Computer Science, University of California, Los Angeles, CA 90095, U.S.A.

More information

Transversal logical gates

Transversal logical gates Transversal logical gates SPT phases gapped boundaries eni Yoshida (Perimeter Institute) *SPT = symmetry protected topological Transversal logical gates SPT phases gapped boundaries *SPT = symmetry protected

More information

arxiv: v2 [quant-ph] 12 Aug 2008

arxiv: v2 [quant-ph] 12 Aug 2008 Encoding One Logical Qubit Into Six Physical Qubits Bilal Shaw 1,4,5, Mark M. Wilde 1,5, Ognyan Oreshkov 2,5, Isaac Kremsky 2,5, and Daniel A. Lidar 1,2,3,5 1 Department of Electrical Engineering, 2 Department

More information

Quantum computation in topological Hilbertspaces. A presentation on topological quantum computing by Deniz Bozyigit and Martin Claassen

Quantum computation in topological Hilbertspaces. A presentation on topological quantum computing by Deniz Bozyigit and Martin Claassen Quantum computation in topological Hilbertspaces A presentation on topological quantum computing by Deniz Bozyigit and Martin Claassen Introduction In two words what is it about? Pushing around fractionally

More information

Fault-tolerance thresholds for the surface code with fabrication errors

Fault-tolerance thresholds for the surface code with fabrication errors Fault-tolerance thresholds for the surface code with fabrication errors James M. Auger, 1, Hussain Anwar, 2, 1 Mercedes Gimeno-Segovia, 3, 4, 2 Thomas M. Stace, 5 and Dan E. Browne 1 1 Department of Physics

More information

arxiv: v1 [quant-ph] 27 Apr 2017

arxiv: v1 [quant-ph] 27 Apr 2017 The ZX calculus is a language for surface code lattice surgery Niel de Beaudrap Department of Computer Science, University of Oxford, Parks Road, Oxford, OX1 3QD niel.debeaudrap@cs.ox.ac.uk arxiv:1704.08670v1

More information

Quantum Error-Correcting Codes by Concatenation

Quantum Error-Correcting Codes by Concatenation Second International Conference on Quantum Error Correction University of Southern California, Los Angeles, USA December 5 9, 2011 Quantum Error-Correcting Codes by Concatenation Markus Grassl joint work

More information

A scheme for protecting one-qubit information against erasure. error. Abstract

A scheme for protecting one-qubit information against erasure. error. Abstract A scheme for protecting one-qubit information against erasure error Chui-Ping Yang 1, Shih-I Chu 1, and Siyuan Han 1 Department of Chemistry, University of Kansas, and Kansas Center for Advanced Scientific

More information

Dynamical Decoupling and Quantum Error Correction Codes

Dynamical Decoupling and Quantum Error Correction Codes Dynamical Decoupling and Quantum Error Correction Codes Gerardo A. Paz-Silva and Daniel Lidar Center for Quantum Information Science & Technology University of Southern California GAPS and DAL paper in

More information

Surface Code Threshold in the Presence of Correlated Errors

Surface Code Threshold in the Presence of Correlated Errors Surface Code Threshold in the Presence of Correlated Errors USP-São Carlos - 2013 E. Novais, P. Jouzdani, and E. Mucciolo CCNH Universidade Federal do ABC Department of Physics University of Central Florida

More information

Quantum Error Correction Codes - From Qubit to Qudit

Quantum Error Correction Codes - From Qubit to Qudit Quantum Error Correction Codes - From Qubit to Qudit Xiaoyi Tang Paul McGuirk December 7, 005 1 Introduction Quantum computation (QC), with inherent parallelism from the superposition principle of quantum

More information

Chapter 10. Quantum algorithms

Chapter 10. Quantum algorithms Chapter 10. Quantum algorithms Complex numbers: a quick review Definition: C = { a + b i : a, b R } where i = 1. Polar form of z = a + b i is z = re iθ, where r = z = a 2 + b 2 and θ = tan 1 y x Alternatively,

More information

Topological Quantum Computation A very basic introduction

Topological Quantum Computation A very basic introduction Topological Quantum Computation A very basic introduction Alessandra Di Pierro alessandra.dipierro@univr.it Dipartimento di Informatica Università di Verona PhD Course on Quantum Computing Part I 1 Introduction

More information

More advanced codes 0 1 ( , 1 1 (

More advanced codes 0 1 ( , 1 1 ( p. 1/24 More advanced codes The Shor code was the first general-purpose quantum error-correcting code, but since then many others have been discovered. An important example, discovered independently of

More information

Logical error rate in the Pauli twirling approximation

Logical error rate in the Pauli twirling approximation Logical error rate in the Pauli twirling approximation Amara Katabarwa and Michael R. Geller Department of Physics and Astronomy, University of Georgia, Athens, Georgia 30602, USA (Dated: April 10, 2015)

More information

Week 1, July 2 6, Registration mixer with refreshments WeatherTech Café in the C4C Beer and Wine Will Be Served

Week 1, July 2 6, Registration mixer with refreshments WeatherTech Café in the C4C Beer and Wine Will Be Served Week 1, July 2 6, 2018 Sunday, July 1 st 6:30pm 8:30 Registration mixer with refreshments WeatherTech Café in the C4C Beer and Wine Will Be Served Monday, July 2 nd 8:30 9:00 Organizers Welcome and School

More information

After first studying an example of a topological phase and its underlying structures, we study effective field theories for 2D topological phases.

After first studying an example of a topological phase and its underlying structures, we study effective field theories for 2D topological phases. 1 Boulder notes by Victor V Albert I CHETAN NAYAK After first studying an example of a topological phase and its underlying structures, we study effective field theories for D topological phases I1 Example

More information

Simulation of quantum computers with probabilistic models

Simulation of quantum computers with probabilistic models Simulation of quantum computers with probabilistic models Vlad Gheorghiu Department of Physics Carnegie Mellon University Pittsburgh, PA 15213, U.S.A. April 6, 2010 Vlad Gheorghiu (CMU) Simulation of quantum

More information

Topological quantum error correction and quantum algorithm simulations

Topological quantum error correction and quantum algorithm simulations Topological quantum error correction and quantum algorithm simulations David Wang Submitted in total fulfilment of the requirements of the degree of Doctor of Philosophy August 2011 School of Physics The

More information

arxiv: v2 [quant-ph] 3 Nov 2017

arxiv: v2 [quant-ph] 3 Nov 2017 Fault-tolerant fermionic quantum computation based on color code arxiv:1709.0645v [quant-ph] 3 Nov 017 Ying Li 1, 1 Graduate School of China Academy of Engineering Physics, Beijing 100193, China Department

More information

Computation in a Topological Quantum Field Theory

Computation in a Topological Quantum Field Theory Computation in a Topological Quantum Field Theory Daniel Epelbaum and Raeez Lorgat December 2015 Abstract This report investigates the computational power of the particle excitations of topological phases

More information

Topological order from quantum loops and nets

Topological order from quantum loops and nets Topological order from quantum loops and nets Paul Fendley It has proved to be quite tricky to T -invariant spin models whose quasiparticles are non-abelian anyons. 1 Here I ll describe the simplest (so

More information

arxiv:quant-ph/ v2 18 Feb 1997

arxiv:quant-ph/ v2 18 Feb 1997 CALT-68-2100, QUIC-97-004 A Theory of Fault-Tolerant Quantum Computation Daniel Gottesman California Institute of Technology, Pasadena, CA 91125 arxiv:quant-ph/9702029 v2 18 Feb 1997 Abstract In order

More information

Qudit versions of the π/8 gate: Applications in fault-tolerant QC and nonlocality

Qudit versions of the π/8 gate: Applications in fault-tolerant QC and nonlocality Preliminaries Mathematical Structure Geometry Applications Qudit versions of the π/8 gate: Applications in fault-tolerant QC and nonlocality Mark Howard1 & Jiri Vala1,2 1 National 2 Dublin October 2012

More information

Braid Group, Gauge Invariance and Topological Order

Braid Group, Gauge Invariance and Topological Order Braid Group, Gauge Invariance and Topological Order Yong-Shi Wu Department of Physics University of Utah Topological Quantum Computing IPAM, UCLA; March 2, 2007 Outline Motivation: Topological Matter (Phases)

More information

arxiv: v1 [cond-mat.str-el] 11 Sep 2015

arxiv: v1 [cond-mat.str-el] 11 Sep 2015 Gapped boundaries, group cohomology and fault-tolerant logical gates NSF-KITP-15-096 Beni Yoshida Walter Burke Institute for Theoretical Physics, California Institute of Technology, Pasadena, California

More information

M. Grassl, Grundlagen der Quantenfehlerkorrektur, Universität Innsbruck, WS 2007/ , Folie 127

M. Grassl, Grundlagen der Quantenfehlerkorrektur, Universität Innsbruck, WS 2007/ , Folie 127 M Grassl, Grundlagen der Quantenfehlerkorrektur, Universität Innsbruck, WS 2007/2008 2008-01-11, Folie 127 M Grassl, Grundlagen der Quantenfehlerkorrektur, Universität Innsbruck, WS 2007/2008 2008-01-11,

More information

Quantum Error Correction Codes Spring 2005 : EE229B Error Control Coding Milos Drezgic

Quantum Error Correction Codes Spring 2005 : EE229B Error Control Coding Milos Drezgic Quantum Error Correction Codes Spring 2005 : EE229B Error Control Coding Milos Drezgic Abstract This report contains the comprehensive explanation of some most important quantum error correction codes.

More information

Introduction to Quantum Computing

Introduction to Quantum Computing Introduction to Quantum Computing Part I Emma Strubell http://cs.umaine.edu/~ema/quantum_tutorial.pdf April 12, 2011 Overview Outline What is quantum computing? Background Caveats Fundamental differences

More information

Topological Quantum Computation

Topological Quantum Computation . Introduction to Topological Quantum Computation Jiannis K. Pachos School of Physics and Astronomy, University of Leeds, Leeds LS2 9JT, UK E-mail: j.k.pachos@leeds.ac.uk Copyright (C) 2010: Permission

More information

Lecture 6: Quantum error correction and quantum capacity

Lecture 6: Quantum error correction and quantum capacity Lecture 6: Quantum error correction and quantum capacity Mark M. Wilde The quantum capacity theorem is one of the most important theorems in quantum hannon theory. It is a fundamentally quantum theorem

More information

Matrix product states for the fractional quantum Hall effect

Matrix product states for the fractional quantum Hall effect Matrix product states for the fractional quantum Hall effect Roger Mong (California Institute of Technology) University of Virginia Feb 24, 2014 Collaborators Michael Zaletel UC Berkeley (Stanford/Station

More information

Quantum Computing: Foundations to Frontier Fall Lecture 3

Quantum Computing: Foundations to Frontier Fall Lecture 3 Quantum Computing: Foundations to Frontier Fall 018 Lecturer: Henry Yuen Lecture 3 Scribes: Seyed Sajjad Nezhadi, Angad Kalra Nora Hahn, David Wandler 1 Overview In Lecture 3, we started off talking about

More information

Complex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where

Complex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where Chapter 0 Quantum algorithms Complex numbers: a quick review / 4 / 4 Definition: C = { a + b i : a, b R } where i = Polar form of z = a + b i is z = re iθ, where r = z = a + b and θ = tan y x Alternatively,

More information

Zhenghan Wang Microsoft Station Q Santa Barbara, CA

Zhenghan Wang Microsoft Station Q Santa Barbara, CA Zhenghan Wang Microsoft Station Q Santa Barbara, CA Quantum Information Science: 4. A Counterexample to Additivity of Minimum Output Entropy (Hastings, 2009) ---Storage, processing and communicating information

More information

arxiv: v1 [quant-ph] 12 Sep 2010

arxiv: v1 [quant-ph] 12 Sep 2010 Minimal-memory realization of pearl-necklace encoders of general quantum convolutional codes arxiv:1009.2242v1 [quant-ph] 12 Sep 2010 Monireh Houshmand and Saied Hosseini-Khayat Department of Electrical

More information

sparse codes from quantum circuits

sparse codes from quantum circuits sparse codes from quantum circuits arxiv:1411.3334 Dave Bacon Steve Flammia Aram Harrow Jonathan Shi Coogee 23 Jan 2015 QECC [n,k,d] code: encode k logical qubits in n physical qubits and correct errors

More information