ฉันไม่สามารถเข้าใจวิธีการแสดง CNOT (Q1,Q2) ถ้า Q1
เป็นส่วนหนึ่งของคู่ที่พันกันเช่นรัฐเบลล์ B0 ซึ่งรูปแบบที่นี่หลังจากการเปลี่ยนแปลง Hadamard
กุญแจสำคัญคือการสังเกตว่าเกิดอะไรขึ้นกับสถานะพื้นฐานของการคำนวณ (หรือสำหรับเรื่องนั้นชุดสถานะพื้นฐานที่สมบูรณ์แบบอื่น ๆ) เมื่อใช้ประตูควอนตัมที่เกี่ยวข้อง ไม่สำคัญว่ารัฐจะเข้าไปพัวพันหรือแยกกันไม่ออก วิธีนี้ใช้ได้ผลเสมอ
ลองพิจารณา 2-qubit Bell state (จากสอง qubits A และ B):
| Ψ⟩=12-√( | 00 ⟩ + | 11 ⟩ )
| Ψ⟩ถูกสร้างขึ้นโดยการซ้อนทับเชิงเส้นเท่ากันของสถานะพื้นฐานการคำนวณ| 00⟩ & | 11⟩ (ซึ่งสามารถแสดงเป็น | 0⟩A⊗ | 0⟩B และ | 1⟩A⊗ | 1⟩B ตามลำดับ) และ | 1⟩A⊗ | 1⟩B. เราไม่จำเป็นต้องกังวลเกี่ยวกับสถานะพื้นฐานการคำนวณอีกสองสถานะ:| 01⟩ และ | 10⟩ เนื่องจากไม่ได้เป็นส่วนหนึ่งของการซ้อนทับของรัฐระฆัง | Ψ⟩. ประตู CNOT พลิกโดยทั่วไป(เช่นการแมปหนึ่งในสองอย่างใดอย่างหนึ่ง)|0⟩↦|1⟩ หรือ |1⟩↦|0⟩) สถานะของ qubit B ในกรณี qubitA อยู่ในสถานะ |1⟩หรืออื่น ๆ มันไม่ทำอะไรเลย
ดังนั้นโดยทั่วไป CNOT จะทำให้สถานะพื้นฐานการคำนวณ |00⟩ตามที่มันเป็น อย่างไรก็ตามมันจะแปลงสถานะพื้นฐานการคำนวณ|11⟩ ถึง |10⟩. จากการกระทำของ CNOT บน| 00⟩ และ | 11⟩คุณสามารถอนุมานการกระทำของ CNOT ในสถานะการซ้อนทับ | Ψ⟩ ขณะนี้:
CNOT| Ψ⟩ =12-√( | 00 ⟩ + | 10 ⟩ )
แก้ไข :
คุณพูดถึงในความคิดเห็นที่คุณต้องการหนึ่งในสอง qubits ของรัฐยุ่ง | Ψ⟩เพื่อทำหน้าที่เป็นตัวควบคุม (และการทำงานแบบ NOT จะถูกนำไปใช้กับควิบิตอื่นพูด ค, ขึ้นอยู่กับการควบคุม )
ในกรณีดังกล่าวคุณสามารถดำเนินการในลักษณะเดียวกันนี้ได้
เขียนลงไป 3-qubit สถานะรวม :
| Ψ⟩⊗ |0⟩ค=12-√( | 0⟩A⊗ |0⟩B+ |1⟩A⊗ |1⟩B) ⊗ |0⟩ค
=12-√( | 0⟩A⊗ |0⟩B⊗ |0⟩ค+ |1⟩A⊗ |1⟩B⊗ |0⟩ค)
สมมติว่า Bเป็นqubit ควบคุมของคุณ
เราจะตรวจสอบการกระทำของ CNOT อีกครั้งในสถานะการคำนวณ (สำหรับระบบ 3 บิต) คือ | 000⟩ & | 110⟩. ในสถานะพื้นฐานการคำนวณ| 000⟩= |0⟩A⊗ |0⟩B|0⟩ค สังเกตว่าสถานะของ qubit B คือ | 0⟩ และของควิบิต ค คือ | 0⟩. ตั้งแต่ควิบิตB อยู่ในสถานะ | 0⟩สถานะของควิบิต คจะไม่ถูกพลิก อย่างไรก็ตามโปรดสังเกตว่าในสถานะพื้นฐานการคำนวณ| 110⟩= |1⟩A⊗ |1⟩B⊗ |0⟩ค qubit B อยู่ในสถานะ | 1⟩ ในขณะที่ qubit ค อยู่ในสถานะ | 0⟩. ตั้งแต่ควิบิตB อยู่ในสถานะ | 1⟩สถานะของควิบิต ค จะถูกพลิกไป | 1⟩.
ดังนั้นคุณจะได้รัฐ:
12-√( | 0⟩A⊗ | 0⟩B⊗ | 0⟩ค+ | 1⟩A⊗ | 1⟩B⊗ | 1⟩ค)
นี่คือสถานะ Greenberger – Horne – Zeilingerสำหรับคุณ3 qubits!