3
การเชื่อมต่อระหว่างเครื่องกำเนิดโคลงและเมทริกซ์ตรวจสอบพาริตี้ในรหัส Steane
ฉันทำงานผ่าน Mike และ Ike (Nielsen และ Chuang) เพื่อศึกษาด้วยตนเองและฉันกำลังอ่านเกี่ยวกับโคลงโค้ดในบทที่ 10 ฉันเป็นวิศวกรไฟฟ้าที่มีพื้นหลังค่อนข้างมากในทฤษฎีข้อมูลแบบดั้งเดิม แต่ฉัน ไม่เคยมีความเชี่ยวชาญในทฤษฎีการเข้ารหัสพีชคณิต พีชคณิตนามธรรมของฉันเป็นเพียงแค่สิ่งที่อยู่ในภาคผนวก ฉันคิดว่าฉันเข้าใจการก่อสร้าง Calderbank-Shor-Steane โดยสิ้นเชิงซึ่งมีการใช้รหัสคลาสสิกเชิงเส้นสองชุดเพื่อสร้างรหัสควอนตัม รหัส Steane สร้างขึ้นโดยใช้C1C1C_1 (รหัสสำหรับ qbit flips) เป็น [7,4,3] รหัส Hamming และC⊥2C2⊥C_2^{\perp} (รหัสสำหรับการพลิกเฟส) เป็นรหัสเดียวกัน เมทริกซ์ความเท่าเทียมกันตรวจสอบ [7,4,3] โค้ด: ⎡⎣⎢001010011100101110111⎤⎦⎥[000111101100111010101]\begin{bmatrix} 0&0&0&1&1&1&1 \\ 0&1&1&0&0&1&1 \\ 1&0&1&0&1&0&1 \end{bmatrix} ] เครื่องกำเนิดโคลงสำหรับรหัส Steane สามารถเขียนเป็น: Nameg1g2g3g4g5g6OperatorIIIXXXXIXXIIXXXIXIXIXIIIZZZZIZZIIZZZIZIZIZNameOperatorg1IIIXXXXg2IXXIIXXg3XIXIXIXg4IIIZZZZg5IZZIIZZg6ZIZIZIZ\begin{array} {|r|r|} \hline Name & Operator \\ …