local stabilizer codes in 3d without string logical
play

Local stabilizer codes in 3D without string logical operators - PowerPoint PPT Presentation

Local stabilizer codes in 3D without string logical operators arXiv:1101.1962 Jeongwan Haah IQIM, Caltech 6 Dec 2011 Quantum Error Correction 2011 Problem Theme Find a noise-free subspace/subsystem from a physical system, Problem Theme


  1. Local stabilizer codes in 3D without string logical operators arXiv:1101.1962 Jeongwan Haah IQIM, Caltech 6 Dec 2011 Quantum Error Correction 2011

  2. Problem Theme ◮ Find a noise-free subspace/subsystem from a physical system,

  3. Problem Theme ◮ Find a noise-free subspace/subsystem from a physical system, ◮ on which manipulations are still possible.

  4. Problem Theme ◮ Find a noise-free subspace/subsystem from a physical system, ◮ on which manipulations are still possible. Many-body system

  5. Problem Theme ◮ Find a noise-free subspace/subsystem from a physical system, ◮ on which manipulations are still possible. Many-body system ◮ Local indistinguishability – Topological order

  6. Problem Theme ◮ Find a noise-free subspace/subsystem from a physical system, ◮ on which manipulations are still possible. Many-body system ◮ Local indistinguishability – Topological order ◮ Stable at zero temperature

  7. Problem Theme ◮ Find a noise-free subspace/subsystem from a physical system, ◮ on which manipulations are still possible. Many-body system ◮ Local indistinguishability – Topological order ◮ Stable at zero temperature Topological QC ? ◮ TQC with anyons ∼ Excited states ◮ (Self-correcting) Memory ∼ Ground state

  8. Why hard? Kitaev 2D toric code Z X Z Z − � H = − � X X Z p s X ◮ Locally indistinguishable 4-fold degenerate ground state.

  9. Why hard? Kitaev 2D toric code Z X Z Z − � H = − � X X Z p s X ◮ Locally indistinguishable 4-fold degenerate ground state. ◮ But, | ψ 0 � ⇐ ⇒ | ψ 1 � by dragging a quasi-particle across. • Z · · · Z • Z

  10. Why hard? Kitaev 2D toric code Z X Z Z − � H = − � X X Z p s X ◮ Locally indistinguishable 4-fold degenerate ground state. ◮ But, | ψ 0 � ⇐ ⇒ | ψ 1 � by dragging a quasi-particle across. • Z · · · Z • Z Bad at T > 0.

  11. Why hard? Kitaev 2D toric code Z X Z Z − � H = − � X X Z p s X ◮ Locally indistinguishable 4-fold degenerate ground state. ◮ But, | ψ 0 � ⇐ ⇒ | ψ 1 � by dragging a quasi-particle across. • Z · · · Z • Z Bad at T > 0. The same had happened for all low dimensional models. Self-correction is possible in 4D or higher.

  12. 3D Cubic Code IZ ZI IX XI � � � � � � � � � � � � � � � � ZI ZZ XI II II IZ XX IX � � � � � � � � IZ ZI IX XI

  13. 3D Cubic Code IZ ZI IX XI � � � � � � � � � � � � � � � � ZI ZZ XI II II IZ XX IX � � � � � � � � IZ ZI IX XI ◮ Two spins per site on a simple cubic lattice. ◮ Local interaction. All terms commuting. Frustration-free.

  14. 3D Cubic Code IZ ZI IX XI � � � � � � � � � � � � � � � � ZI ZZ XI II II IZ XX IX � � � � � � � � IZ ZI IX XI ◮ Two spins per site on a simple cubic lattice. ◮ Local interaction. All terms commuting. Frustration-free. ◮ Rigorous definition for string in the discrete lattice. ◮ The model has only short string segments.

  15. 3D Cubic Code IZ ZI IX XI � � � � � � � � � � � � � � � � ZI ZZ XI II II IZ XX IX � � � � � � � � IZ ZI IX XI ◮ Two spins per site on a simple cubic lattice. ◮ Local interaction. All terms commuting. Frustration-free. ◮ Rigorous definition for string in the discrete lattice. ◮ The model has only short string segments. ◮ Exotic degeneracy: k ( L = 2 p ) = 4 L − 2, k ( L = 2 p + 1) = 2.

  16. Stabilizer/Additive codes

  17. Stabilizer/Additive codes Abelianized Pauli group ◮ σ X · σ X = I ⇐ ⇒ (10) + (10) = (00) ◮ σ X · σ Z = − i σ Y ⇐ ⇒ (10) + (01) = (11)

  18. Stabilizer/Additive codes Abelianized Pauli group ◮ σ X · σ X = I ⇐ ⇒ (10) + (10) = (00) ◮ σ X · σ Z = − i σ Y ⇐ ⇒ (10) + (01) = (11) ⇒ (10) λ 1 (01) T = 1 ◮ [ σ X , σ Z ] � = 0 ⇐ ⇒ (1010) λ 2 (0101) T = 0 ◮ [ σ X ⊗ σ X , σ Z ⊗ σ Z ] = 0 ⇐

  19. Stabilizer/Additive codes Abelianized Pauli group ◮ σ X · σ X = I ⇐ ⇒ (10) + (10) = (00) ◮ σ X · σ Z = − i σ Y ⇐ ⇒ (10) + (01) = (11) ⇒ (10) λ 1 (01) T = 1 ◮ [ σ X , σ Z ] � = 0 ⇐ ⇒ (1010) λ 2 (0101) T = 0 ◮ [ σ X ⊗ σ X , σ Z ⊗ σ Z ] = 0 ⇐ ◮ Abelianized Pauli group is a symplectic vector space over F p with � 0 � I n λ n = . − I n 0

  20. Stabilizer/Additive codes Abelianized Pauli group ◮ σ X · σ X = I ⇐ ⇒ (10) + (10) = (00) ◮ σ X · σ Z = − i σ Y ⇐ ⇒ (10) + (01) = (11) ⇒ (10) λ 1 (01) T = 1 ◮ [ σ X , σ Z ] � = 0 ⇐ ⇒ (1010) λ 2 (0101) T = 0 ◮ [ σ X ⊗ σ X , σ Z ⊗ σ Z ] = 0 ⇐ ◮ Abelianized Pauli group is a symplectic vector space over F p with � 0 � I n λ n = . − I n 0 Codes

  21. Stabilizer/Additive codes Abelianized Pauli group ◮ σ X · σ X = I ⇐ ⇒ (10) + (10) = (00) ◮ σ X · σ Z = − i σ Y ⇐ ⇒ (10) + (01) = (11) ⇒ (10) λ 1 (01) T = 1 ◮ [ σ X , σ Z ] � = 0 ⇐ ⇒ (1010) λ 2 (0101) T = 0 ◮ [ σ X ⊗ σ X , σ Z ⊗ σ Z ] = 0 ⇐ ◮ Abelianized Pauli group is a symplectic vector space over F p with � 0 � I n λ n = . − I n 0 Codes ◮ Commuting set of Pauli operators = Null subspace S = stabilizer group ◮ Symmetry group = Hyperbolic subspace in S ⊥ = group of logical operators.

  22. Cubic codes Generally ◮ Simple cubic lattice with m qubits per site. ◮ t types of cubic interactions with code space dimension > 1.

  23. Cubic codes Generally ◮ Simple cubic lattice with m qubits per site. ◮ t types of cubic interactions with code space dimension > 1. ◮ No single site logical operator. ◮ No obvious string operator.

  24. Cubic codes Generally ◮ Simple cubic lattice with m qubits per site. ◮ t types of cubic interactions with code space dimension > 1. ◮ No single site logical operator. ◮ No obvious string operator. Simply ◮ t = 2 : one for X , one for Z type. ◮ Product of all terms in the Hamiltonian be Id . ◮ Logical operator on a site be Id . ◮ Logical operator on a straight line be Id .

  25. Cubic codes Generally ◮ Simple cubic lattice with m qubits per site. ◮ t types of cubic interactions with code space dimension > 1. ◮ No single site logical operator. ◮ No obvious string operator. Simply ◮ t = 2 : one for X , one for Z type. ◮ Product of all terms in the Hamiltonian be Id . ◮ Logical operator on a site be Id . ◮ Logical operator on a straight line be Id . Finally ◮ Translate the conditions into linear algebra equations on P m ◮ → Linear equations, rank constraints.

  26. 17 / 2 37 D ′ C ′ D ′ C ′ Z Z X X � � � � � � � � A Z B Z A X B X B ′ A ′ B ′ A ′ Z Z X X � � � � C Z D Z C X D X

  27. 17 / 2 37 D ′ C ′ D ′ C ′ Z Z X X � � � � � � � � A Z B Z A X B X B ′ A ′ B ′ A ′ Z Z X X � � � � C Z D Z C X D X ◮ 64 commutation relations determine everything.

  28. 17 / 2 37 D ′ C ′ D ′ C ′ Z Z X X � � � � � � � � A Z B Z A X B X B ′ A ′ B ′ A ′ Z Z X X � � � � C Z D Z C X D X ◮ 64 commutation relations determine everything. ◮ 27 linear equations ensuring commuting Hamiltonian.

  29. 17 / 2 37 D ′ C ′ D ′ C ′ Z Z X X � � � � � � � � A Z B Z A X B X B ′ A ′ B ′ A ′ Z Z X X � � � � C Z D Z C X D X ◮ 64 commutation relations determine everything. ◮ 27 linear equations ensuring commuting Hamiltonian. ◮ Find by brute-force the solutions of remaining 30 equations.

  30. 17 / 2 37 D ′ C ′ D ′ C ′ Z Z X X � � � � � � � � A Z B Z A X B X B ′ A ′ B ′ A ′ Z Z X X � � � � C Z D Z C X D X ◮ 64 commutation relations determine everything. ◮ 27 linear equations ensuring commuting Hamiltonian. ◮ Find by brute-force the solutions of remaining 30 equations. ◮ 17 different solutions up to symmetry group of cube !

  31. Code 1 / 17 IZ ZI IX XI � � � � � � � � ZI ZZ XI II II IZ XX IX � � � � IZ ZI IX XI Duality Q Z ↔ Q X .

  32. Code 1 / 17 IZ ZI IX XI � � � � � � � � ZI ZZ XI II II IZ XX IX � � � � IZ ZI IX XI Duality Q Z ↔ Q X . This model has no string... ◮ Wait, is it topologically ordered? ◮ What do you mean by string ? What if there is a thick string?

  33. No local observables distinguish ground states If O has small support, then Π GS O Π GS = c ( O )Π GS .

  34. No local observables distinguish ground states If O has small support, then Π GS O Π GS = c ( O )Π GS . ◮ Claim: Any Pauli operator of bounded support commuting with all stabilizers is a stabilizer.

  35. No local observables distinguish ground states If O has small support, then Π GS O Π GS = c ( O )Π GS . ◮ Claim: Any Pauli operator of bounded support commuting with all stabilizers is a stabilizer. ◮ Any operator is a linear combination of Pauli operators.

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