1 of 24

Stabilizer Formalism

2 of 24

Admin

  • Pset5 is 30% of your grade, and consists of:

    • Part 1: 4 Problems, including running circuits on IBM’s quantum machines
    • Due December 11, 11:59pm

    • Part 2: Designing a bot to play Qubit Tug-of-War (details this Wednesday)
    • Due December 14, 11:59pm.

  • Remember to add your IBM Quantum Login to the spreadsheet (see EdStem post #191)

3 of 24

Stabilizer formalism

Last time we were introduced to quantum error correction.

Saw 9-qubit Shor code, heard about 7-qubit and 5-qubit codes, as well as about the Toric Code (also known as Surface Code).

These codes can get rather complicated, but can be neatly described and analyzed using Stabilizer Formalism. These codes are also called Stabilizer Codes.

Stabilizer formalism is important beyond error correcting codes: it shows up everywhere in quantum computation and quantum information.

4 of 24

Stabilizer gates and circuits

  •  

5 of 24

Stabilizer gates and circuits

  •  

6 of 24

Stabilizer gates and circuits

Although not universal, stabilizer circuits show up in many places:

  • Encoding/decoding/correction of Shor’s 9-qubit code

7 of 24

Stabilizer states

  •  

8 of 24

Stabilizer states

  •  

9 of 24

Stabilizer states

  •  

10 of 24

Math aside

  •  

11 of 24

Stabilizer states

  •  

12 of 24

Pauli matrices

  •  

13 of 24

Pauli matrices

  •  

14 of 24

Pauli matrices

  •  

15 of 24

Stabilizer group

  •  

16 of 24

Stabilizer groups

  •  

17 of 24

Stabilizer groups

  •  

18 of 24

Stabilizer states

  •  

19 of 24

Stabilizer group generators

  •  

20 of 24

Reasoning about stabilizer states

  •  

21 of 24

Reasoning about stabilizer states

  •  

22 of 24

Reasoning about stabilizer states

  •  

23 of 24

Reasoning about stabilizer states

  •  

24 of 24