ฉันอ่านเกี่ยวกับข้อผิดพลาด 9-qubit, 7-qubit และ 5-qubit เมื่อเร็ว ๆ นี้ แต่ทำไมไม่มีรหัสข้อผิดพลาดในการแก้ไขควอนตัมที่น้อยกว่า 5 qubits?
ฉันอ่านเกี่ยวกับข้อผิดพลาด 9-qubit, 7-qubit และ 5-qubit เมื่อเร็ว ๆ นี้ แต่ทำไมไม่มีรหัสข้อผิดพลาดในการแก้ไขควอนตัมที่น้อยกว่า 5 qubits?
คำตอบ:
นี่คือข้อพิสูจน์ว่าการแก้ไขข้อผิดพลาดเดียว ( เช่นระยะทาง 3) รหัสการแก้ไขข้อผิดพลาดของควอนตัมมีอย่างน้อย 5 qubits ในความเป็นจริง generalises นี้เพื่อ qudits ของมิติใด ๆและรหัสข้อผิดพลาดใด ๆ ควอนตัมแก้ไขปกป้องหนึ่งหรือมากกว่า qudits ของมิติd
(ตามที่Felix Huber บันทึกหลักฐานดั้งเดิมที่คุณต้องการอย่างน้อย 5 qubits เกิดจากบทความ Knill - Laflamme [ arXiv: quant-ph / 9604034 ] ซึ่งกำหนดเงื่อนไข Knill - Laflamme: ต่อไปนี้เป็นเทคนิคการพิสูจน์ ซึ่งใช้กันมากขึ้นในปัจจุบัน)
ข้อผิดพลาดของควอนตัมรหัสใด ๆ ซึ่งการแก้ไขสามารถแก้ไขข้อผิดพลาดที่ไม่รู้จักนอกจากนี้ยังสามารถแก้ไขได้ถึงข้อผิดพลาดการลบ (ซึ่งเราก็สูญเสีย qubit บางส่วนหรือมันจะกลายเป็น depolarised สมบูรณ์หรือคล้ายกัน) ถ้าตำแหน่งของ qubits ลบเป็นที่รู้จักกัน [1, วินาที III A] * โดยทั่วไปแล้วเล็กน้อยข้อผิดพลาดของควอนตัมแก้ไขรหัสของระยะทางสามารถทนต่อข้อผิดพลาดในการลบตัวอย่างเช่นในขณะที่รหัสไม่สามารถแก้ไขข้อผิดพลาดใด ๆ ได้โดยเนื้อแท้เพราะมันสามารถบอกได้ว่าเกิดข้อผิดพลาด (และแม้แต่ชนิดของข้อผิดพลาด) แต่ไม่ใช่ qubit ที่เกิดขึ้นรหัสเดียวกันสามารถป้องกันข้อผิดพลาดในการลบเพียงครั้งเดียว (เพราะ โดยสมมติฐานเรารู้อย่างแม่นยำว่าข้อผิดพลาดเกิดขึ้นในกรณีนี้)
มันตามมาว่าข้อผิดพลาดของควอนตัมแก้ไขรหัสซึ่งสามารถยอมรับข้อผิดพลาด Pauli หนึ่งสามารถกู้คืนจากการสูญเสียสอง qubits ตอนนี้: สมมติว่าคุณมีข้อผิดพลาดของควอนตัมแก้ไขรหัสใน qubits การเข้ารหัสหนึ่ง qubit กับข้อผิดพลาดของ qubit เดียว สมมติว่าคุณมอบ qubits ให้กับ Alice และ qubits กับ Bob: จากนั้น Alice จะสามารถกู้คืนสถานะที่เข้ารหัสดั้งเดิมได้ ถ้าแล้วเพื่อให้บ๊อบควรยังสามารถกู้คืนสถานะการเข้ารหัสดั้งเดิม - ดังนั้นจึงได้รับการโคลนของรัฐอลิซ เนื่องจากสิ่งนี้ถูกตัดออกโดยทฤษฎีบทการโคลนนิ่งดังนั้นเราจึงต้องมีแทน
* การอ้างอิงที่เร็วที่สุดที่ฉันพบคือ
[1] Grassl, Beth และ Pellizzari
รหัสสำหรับควอนตัมลบช่อง
สรวง รายได้ A 56 (หน้า 33–38), 1997.
[ arXiv: quant-ph / 9610042 ]
- ซึ่งไม่นานหลังจากเงื่อนไข Knill – Laflamme ถูกอธิบายไว้ใน [ arXiv: quant-ph / 9604034 ] และดังนั้นจึงเป็นหลักฐานดั้งเดิมของการเชื่อมต่อระหว่างรหัสระยะไกลและข้อผิดพลาดในการลบ โครงร่างมีดังนี้และนำไปใช้กับรหัสการแก้ไขข้อผิดพลาดของระยะทาง (และใช้ได้ดีกับ qudits ของมิติใด ๆ แทน qubits โดยใช้ตัวดำเนินการ Pauli ทั่วไป)
การสูญเสีย qubits นั้นสามารถจำลองได้โดย qubits ที่อยู่ภายใต้ช่อง depolarising ซึ่งจะถูกจำลองโดย qubits เหล่านั้นที่อยู่ภายใต้ข้อผิดพลาดแบบสุ่มของ Pauli
หากไม่ทราบตำแหน่งของ qubits จะเป็นอันตรายถึงชีวิต อย่างไรก็ตามเป็นที่ตั้งของพวกเขาเป็นที่รู้จักข้อผิดพลาด Pauli คู่ใด ๆ ใน qubits สามารถแยกความแตกต่างจากกันโดยอุทธรณ์ไปยังเงื่อนไข Knill-Laflamme
ดังนั้นโดยการแทนที่ qubits ที่ถูกลบด้วย qubits ในสถานะผสมสูงสุดและการทดสอบหาข้อผิดพลาดของ Pauli ใน qubits ที่เฉพาะเจาะจง สถานะเดิม
สิ่งที่เราพิสูจน์ได้อย่างง่ายดายคือไม่มีโค้ดที่ไม่เสื่อมขนาดเล็กลง
ในรหัสที่ไม่เสื่อมโทรมคุณจะต้องมี 2 สถานะทางตรรกะของ qubit และคุณจะต้องมีสถานะที่แตกต่างกันสำหรับข้อผิดพลาดที่เป็นไปได้แต่ละข้อเพื่อจับคู่แต่ละสถานะทางลอจิคัล สมมุติว่าคุณมีรหัส qubit 5 ค่าโดยมีสองสถานะเชิงตรรกะและ ⟩ ข้อผิดพลาดที่เป็นไปได้ของ single-qubit คือและหมายความว่าทุกรัฐ
ถ้าเราใช้อาร์กิวเมนต์นี้โดยทั่วไปก็แสดงให้เราเห็นว่าเราต้อง
However, degeneracy is a property of quantum error correction codes that imply the fact that there are classes of equivalence between the errors that can affect the codewords sent. This means that there are errors whose effect on the transmitted codewords is the same while sharing the same syndrome. This implies that those classes of degenerate errors are corrected via the same recovery operation, and so more errors that expected can be corrected. That is why it is not known if the quantum Hamming bound holds for this degenerate error correction codes, as more errors than the partitions can be corrected this way. Please refer to this question for some information about the violation of the quantum Hamming bound.
I wanted to add a short comment to the earliest reference. I believe this was shown already a bit earlier in Section 5.2 of
A Theory of Quantum Error-Correcting Codes
Emanuel Knill, Raymond Laflamme
https://arxiv.org/abs/quant-ph/9604034
where the specific result is:
Theorem 5.1. A -error-correcting quantum code must satisfy .
Here, an code is an embedding of a -dimensional subspace into an -dimensional system; it is an -error-correcting code if the system decomposes as a tensor product of qubits, and the code is capable of correcting errors of weight .
In particular, a -error-correcting code is what we would now describe as an code. Theorem 5.1 then allows us to prove that for and an odd integer , an code must satisfy
(N.B. There is a peculiarity with the dates here: the arxiv submission of above paper is April 1996, a couple of months earlier than Grassl, Beth, and Pellizzari paper submitted in Oct 1996. However, the date below the title in the pdf states a year earlier, April 1995.)
As an alternative proof, I could imagine (but haven't tested yet) that simply solving for a weight distribution that satisfies the Mac-Williams Identities should also suffice. Such a strategy is indeed used
Quantum MacWilliams Identities
Peter Shor, Raymond Laflamme
https://arxiv.org/abs/quant-ph/9610040
to show that no degenerate code on five qubits exists that can correct any single errors.