Question: Implement and explain operations of the quantum error correction circuits in slides 12 and 15. How do they work? Slide 12 Slide 15 Use ancillary

Implement and explain operations of the quantum error correction circuits in slides 12 and 15. How do they work?

Slide 12

Implement and explain operations of the quantum error correction circuits in slides

Slide 15

12 and 15. How do they work? Slide 12 Slide 15 Use

Use ancillary Qbit and shift the corruption from codeword Qbits to the ancillary Qbits Use 2 Qbit Unitary gates to couple codeword Qbits to the ancillary Qbit: Output Xxy is the controlled-controlled- NOT gate that is logically equivalent to mapping {x, y, input} to {x, y, input XOR (X AND y)}. 10) M -18) alo> a[1> a[1> alo> Ancillary Qbits lo M -I) alo> alo> a[1> a[1> alo> a[1> alo> ajo> x" or alo> ao> a[1> X X a|0> a[000) + Blue) a[1> a|000) + B111) or a|0> alo> ao> xy random flip of at most 1 Obit 7 = 1 =0 A more general 3 Qbit QEC Circuit: Use Controlled Z gates lo) H HMX) Bit-flips are oversimplification Moving toward a more realistic QEC circuits, we note that this circuit also corrects for bit flips and additionally enables detection of more general errors lo-H H M -N X or al000) + a|000) + z z x Note: Z|000>= 1000> and Z|111>=|111> where Z=Z, or Z, or Zz However Z.|001>= Z,X, 000>=-X,Z|000> and Z|001>=Z,X, 000>=+X,Z.> Blu) Blu) or X 7 = 1 random flip of at most I Qbit Show that this QEC circuit is equivalent to the QEC circuit of the previous slide #13. Note that X=HZH and the Hadamard operator H is Unitary: H2=1 1 = 0 a> 10 X Y Z 3 Implement both circuits in IBM Cloud Quantum Computer + Note: X,Y,Z are Pauli operators and H|0) = + (10) +11)), H1) = (10) 11), 115 (1) 115 10) 11) 10) (1) Use ancillary Qbit and shift the corruption from codeword Qbits to the ancillary Qbits Use 2 Qbit Unitary gates to couple codeword Qbits to the ancillary Qbit: Output Xxy is the controlled-controlled- NOT gate that is logically equivalent to mapping {x, y, input} to {x, y, input XOR (X AND y)}. 10) M -18) alo> a[1> a[1> alo> Ancillary Qbits lo M -I) alo> alo> a[1> a[1> alo> a[1> alo> ajo> x" or alo> ao> a[1> X X a|0> a[000) + Blue) a[1> a|000) + B111) or a|0> alo> ao> xy random flip of at most 1 Obit 7 = 1 =0 A more general 3 Qbit QEC Circuit: Use Controlled Z gates lo) H HMX) Bit-flips are oversimplification Moving toward a more realistic QEC circuits, we note that this circuit also corrects for bit flips and additionally enables detection of more general errors lo-H H M -N X or al000) + a|000) + z z x Note: Z|000>= 1000> and Z|111>=|111> where Z=Z, or Z, or Zz However Z.|001>= Z,X, 000>=-X,Z|000> and Z|001>=Z,X, 000>=+X,Z.> Blu) Blu) or X 7 = 1 random flip of at most I Qbit Show that this QEC circuit is equivalent to the QEC circuit of the previous slide #13. Note that X=HZH and the Hadamard operator H is Unitary: H2=1 1 = 0 a> 10 X Y Z 3 Implement both circuits in IBM Cloud Quantum Computer + Note: X,Y,Z are Pauli operators and H|0) = + (10) +11)), H1) = (10) 11), 115 (1) 115 10) 11) 10) (1)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!