local approximate error correction codes
play

LOCAL APPROXIMATE ERROR CORRECTION CODES Michael J. Kastoryano w/ - PowerPoint PPT Presentation

LOCAL APPROXIMATE ERROR CORRECTION CODES Michael J. Kastoryano w/ Steve Flammia, Jeongwan Haah and Isaac Kim Quantum 1, 4 (2017) JHEP 04 (2017) 40 September 14 2017, QEC U. Maryland MOTIVATION Intriguing example Crpeau et.


  1. LOCAL APPROXIMATE ERROR CORRECTION CODES Michael J. Kastoryano w/ Steve Flammia, Jeongwan Haah and Isaac Kim Quantum 1, 4 (2017) JHEP 04 (2017) 40 September 14 2017, QEC U. Maryland

  2. MOTIVATION Intriguing example Crépeau et. al. (2005), quant-ph/0503139 Consequence of no-cloning theorem No quantum code can correct more than n/ 4 arbitrary errors Classical codes (Ex: repetition code) can correct up to arbitrary classical errors b n/ 2 c Crépeau et. al. (2005) construct an approximate quantum code that can correct up to arbitrary quantum errors! b n/ 2 c Indication that approximate codes can outperform exact codes!

  3. MOTIVATION What about topological codes? Codes often characterised by three numbers: length ; distance ; encoded (qu-)bits k d n Tradeoff bounds kd 2 ≤ cn Commuting projector codes Bravyi, Poulin, Terhal kd ≤ cn Subsystem codes Bravyi kd 1 / 2 ≤ cn Classical lattice systems Bravyi, Poulin, Terhal; Yoshida Where do approximate quantum codes sit?

  4. Lattice commuting projector codes C S j = S 2 [ S j , S k ] = 0 { S j } j A Y Π = S j C = {| ψ i , Π | ψ i = | ψ i } B Λ j C is the codespace Erasure errors

  5. Lattice commuting projector codes C S j = S 2 [ S j , S k ] = 0 { S j } j A Y Π = S j C = {| ψ i , Π | ψ i = | ψ i } B Λ j C is the codespace Erasure errors C C C C C

  6. C C C C C (i) Topological order C A B Λ

  7. C C C C C (i) Topological order C (ii) Decoupling I ρ ( A : CR ) = S ( A ) + S ( AB ) − S ( B ) A B Λ

  8. C C C C C (i) Topological order C (ii) Decoupling A (iii) Error correction B Λ

  9. C C C C C (i) Topological order C (ii) Decoupling A (iii) Error correction (iv) Disentangling unitary B Λ

  10. C C C C C (i) Topological order C (ii) Decoupling A (iii) Error correction (iv) Disentangling unitary B Λ (v) Cleaning

  11. CLEANABILITY

  12. CLEANABILITY

  13. C C C C C Which properties can be extended to approximate codes? Focus on topological codes; tradeoff bounds

  14. BPT BOUND? Tradeoff bound kd 2 ≤ cn Subspace or commuting projector codes Bravyi, Poulin, Terhal Toric code saturates the bound in 2D Proof: Expansion bound Union bound Counting degrees of freedom

  15. BPT BOUND? kd 2 ≤ cn Expansion Lemma: If is correctable and is correctible, then is correctable. A B A ∪ B Proof: ρ ACD = ω A ⊗ ρ CD (iv) correctable A ⇒ A B C D R ABC AC ( ρ ACD ) = ρ ABCD (iii) correctable ⇒ B Λ Define a map AC ( ω A ⊗ ρ CD ) F ABC ( ρ CD ) = R ABC C AC ( ω A ⊗ ρ CD ) = R ABC Show (iii) F ABC ( ρ CD ) = R ABC AC ( ρ ACD ) = ρ ABCD C

  16. BPT BOUND? kd 2 ≤ cn Union Lemma: If is correctable and is correctible, then is correctable. A B A ∪ B Proof: ∂ A ∂ B (iv) R B ∂ B ∂ B ( ρ Λ \ B ) = ρ Λ correctable A ⇒ B A (iii) correctable ⇒ R B ∂ B ∂ B ( ρ Λ \ A ) = ρ Λ B C Λ R AB ∂ B ∂ AB ( ρ Λ \ AB ) = ρ Λ Clearly,

  17. kd 2 ≤ cn BPT bound: Proof: B 1 B 2 Construct the largest square correctible region by adding ‘onion’ rings. A Largest square region d 2 Λ Decompose the lattice as in Fig 2. and are correctable X Y X Y I ( X : R ) = S ( X ) + S ( R ) − S ( XR ) = 0 Z S ( Y ) + S ( R ) − S ( Y R ) = 0 Sum the two and use subadditivity to get Fig 2 S ( R ) ≤ S ( Z ) Take identity state on code space kd 2 ≤ cn and S ( R ) = k log(2) S ( Z ) ≤ cn/d 2 ⇒

  18. C C C C C Which properties can be extended to approximate codes? Focus on topological codes; tradeoff bounds Take as our basic definition

  19. AQEC? Definition (approximate correctability): There exists a recovery map such that for any code state R AB B ρ ABR ∈ C the following holds: B ( ρ ABR , R AB B ( ρ BR )) ≤ δ B ( ρ , σ ) 2 = 1 − F ( ρ , σ ) Bures distance q √ σρ √ σ ] R F ( ρ , σ ) = tr[ A B Stabilised distance; is a copy of the logical R space.

  20. AQEC? Definition (local approximate correctability): There exists a recovery map such that for any code state R AB B ρ ABCR ∈ C the following holds: B ( ρ ABCR , R AB B ( ρ BCR )) ≤ δ C state can be recovered without modifying C R ` A B

  21. EQUIVALENT FORMULATIONS Definition (information-disturbance tradeoff): ρ ABCR B ( ω A ⊗ ρ CR , ρ ACR ) = inf ρ ABCR B ( R AB B ( ρ BCR , ρ ABCR ) inf sup sup ω A R AB B ⇢ ABCR B ( ω A ⊗ ρ CR , ρ ACR ) δ ` ( A ) := inf sup ! A ρ ABCR C is in the code space R ω A is some fixed state on A ` A B ρ ABCR is in the code space

  22. C C C C C Which properties can be extended to approximate codes? (iii) <=> (iv)

  23. EQUIVALENT FORMULATIONS Definition (information-disturbance tradeoff): ρ ABCR B ( ω A ⊗ ρ CR , ρ ACR ) = inf ρ ABCR B ( R AB B ( ρ BCR ) , ρ ABCR ) inf sup sup ω A R AB B C ` R A ⇢ ABCR B ( ω A ⊗ ρ CR , ρ ACR ) δ ` ( A ) := inf sup ! A B Definition (decoupling): 1 9 δ ` ( A ) 2 ≤ ⇢ ABCR B ( ρ ACR , ρ A ⊗ ρ CR ) ≤ 2 δ ` ( A ) sup

  24. C C C C C Which properties can be extended to approximate codes? (iii) <=> (iv) (iii) <=> (ii) but with different error order

  25. CLEANABILITY Error correction cleanability: ⇒ If is locally correctable: B ( R AB B ( ρ BCR ) , ρ ABCR ) ≤ δ A V BC = ( R AB Then for any logical unitary , the pull-back U ABC B ) ∗ ( U ABC ) satisfies √ || ( U ABC − V BC ) Π || ≤ 4 δ Error correction cleanability: ⇐ || ( U ABC − V BC ) Π || ≤ δ If for any there exists a on s.t. || V B || ≤ 1 U AB B || ρ AB − ω A ⊗ ρ R || 1 ≤ 5 δ ω A Then there exists s.t. C R A R A B B ⇒ ⇐

  26. C C C C C Which properties can be extended to approximate codes? (iii) <=> (iv) Topological quantum (iii) <=> (ii) but with different error order order seems to be (iii) <=> (v) but with different error order different! and different locality constraints

  27. APPROXIMATE BPT Tradeoff bound (1 − cn � d log d kd 2 ≤ cn n � ) kd 2 ≤ c 0 n ` 4 becomes Proof: D Approximate expansion bound A B C Need (iv) and (iii) Approximate union bound A B Need locality of recovery C

  28. (1 − cn � d log d n � ) kd 2 ≤ c 0 n ` 4 BPT bound: Proof: B 1 B 2 Construct the largest square correctible region by adding ‘onion’ rings. A Largest square region d 2 Λ Decompose the lattice as in Fig 2. and are correctable X Y X Y I ( X : R ) = S ( X ) + S ( R ) − S ( XR ) = 0 Z S ( Y ) + S ( R ) − S ( Y R ) = 0 Sum the two and use subadditivity to get Fig 2 S ( R ) ≤ S ( Z ) Take identity state on code space kd 2 ≤ cn and S ( R ) = k log(2) S ( Z ) ≤ cn/d 2 ⇒

  29. (1 − cn � d log d n � ) kd 2 ≤ c 0 n ` 4 BPT bound: Proof: B 1 B 2 Construct the largest square correctible region by adding ‘onion’ rings. A Need (iii)=(iv) Largest square region d 2 Λ Decompose the lattice as in Fig 2. and are correctable X Y X Y I ( X : R ) = S ( X ) + S ( R ) − S ( XR ) = 0 Z S ( Y ) + S ( R ) − S ( Y R ) = 0 Continuity of mutual information Sum the two and use subadditivity to get Fig 2 S ( R ) ≤ S ( Z ) Take identity state on code space kd 2 ≤ cn and S ( R ) = k log(2) S ( Z ) ≤ cn/d 2 ⇒

  30. EXAMPLES Perturbations of commuting projector codes ( i ) Follows from the stability of topological order and Lieb-Robinson bounds

  31. EXAMPLES Perturbations of commuting projector codes ( i ) Follows from the stability of topological order and Lieb-Robinson bounds MERA codes ( ii )

  32. MERA CODES “Disentangling” unitary = Isometry Logical space = Physical space

  33. MERA MODEL | ρ s i = W 1 W 2 · · · W s | φ ( s ) i | φ ( s ) i 2 H s “Disentangling” unitary = Isometry The MERA circuit encodes the subspace into as H s H 0 Logical space = C s ⊂ H s Physical space

  34. MERA MODEL Local operators get mapped to local operators!

  35. MERA MODEL h ρ s | O s | σ s i = h ρ s +1 | Φ s +1 ( O s ) | σ s +1 i s is a quantum channel in the Heisenberg picture Φ ( O ) Exponentially fast in n. Φ n ( O ) ≈ 1tr[ ρ O ] O Local operators get mapped to local operators!

  36. AQEC? Definition (information-disturbance tradeoff): ρ ABCR B ( ω A ⊗ ρ CR , ρ ACR ) = inf ρ ABCR B ( R AB B ( ρ BCR ) , ρ ABCR ) inf sup sup ω A R AB B 1 9 δ ` ( A ) 2 ≤ ⇢ ABCR B ( ρ ACR , ρ A ⊗ ρ CR ) ≤ 2 δ ` ( A ) sup ⇢ ABCR B ( ω A ⊗ ρ CR , ρ ACR ) δ ` ( A ) := inf sup ! A √ More familiar distance measure 2 B 2 ( ρ , σ ) ≤ || ρ − σ || 1 ≤ 2 2 B ( ρ , σ ) To show the existence of a good local recovery map, we need to bound: Proof is very similar to showing is small || ρ A ⊗ ρ CR − ρ ACR || 1 decay of correlations

  37. RESULT ✓ | A | ◆ ν / 2 “Disentangling” unitary ||R AB B ( ρ BCR ) − ρ ABCR || 1 ≤ c | AB | Isometry Proof is similar to that for decay of Logical space = correlations in MERA Physical space

  38. PROOF SKETCH || ρ A ⊗ ρ CR − ρ ACR || 1 = sup tr[ O ACR ( ρ A ⊗ ρ CR − ρ ACR )] “Disentangling” unitary O ACR X tr[ O ACR ρ ] = tr[ Φ s ( O ACR ) ρ ( s )] = tr[ Φ s ( O Aj ) ⊗ Φ s ( O CRj ) ρ ( s )] Isometry j Logical space = X tr[1 ⊗ Φ s ( O CRj ) ρ ( s )]tr[ O Aj σ ] ≈ Physical space j

Recommend


More recommend