ฉันพยายามทำการทดสอบในคอมพิวเตอร์ IBM Q5 ของประสบการณ์ควอนตัม IBM สำหรับโปรโตคอลแก้ไขข้อผิดพลาดแบบง่าย ๆ แต่อย่างที่ฉันเห็นการทำงานบางอย่างระหว่าง qubits ไม่ได้รับอนุญาต
ตัวอย่างเช่นไม่สามารถทำการดำเนินการ CNOT ด้วย qubit ที่สี่หรือเมื่อเลือกหนึ่งสำหรับเป็น qubit เป้าหมายสำหรับการดำเนินการจะไม่อนุญาตให้ใช้ qubits อื่นใดเป็น qubits ควบคุม
ฉันคิดเกี่ยวกับความจริงที่ว่าอาจเป็นเพราะการใช้งานทางกายภาพของคอมพิวเตอร์ดังกล่าว แต่เนื่องจากฉันไม่ได้รู้มากเกี่ยวกับการสร้างคอมพิวเตอร์ควอนตัมฉันไม่ทราบว่าอาจเป็นสาเหตุ ดังนั้นฉันสงสัยว่านี่เป็นปัญหาจริงหรือไม่หรือเหตุใดจึงไม่อนุญาตให้ดำเนินการเหล่านั้น