สำหรับตัวอย่างง่ายๆสมมติว่าคุณมีสอง qubits ในสถานะที่แน่นอนและ| 0 ⟩ สถานะรวมของระบบคือ| 0 ⟩ ⊗ | 0 ⟩หรือ| 00 ⟩ในชวเลข|0⟩|0⟩|0⟩⊗|0⟩|00⟩
แล้วถ้าเราใช้ผู้ประกอบการต่อไปนี้เพื่อ qubits นี้ (ภาพจะถูกตัดออกจากsuperdense เข้ารหัสหน้าวิกิพีเดีย) ส่งผลให้รัฐเป็นรัฐทอดหนึ่งของรัฐระฆัง
ครั้งแรกในภาพเรามีประตู Hadamard ที่ทำหน้าที่ใน qubit แรกซึ่งในรูปแบบอีกต่อไปคือเพื่อให้มันเป็นตัวดำเนินการประจำตัวใน qubit ที่สองH⊗I
เมทริกซ์ Hadamard ดูเหมือน
โดยที่คำสั่งพื้นฐานนั้น{| 0⟩,| 1⟩}
H=12–√(111−1)
{|0⟩,|1⟩}
ดังนั้นหลังจากผู้ประกอบการฮาดามาร์ดทำหน้าที่เป็นรัฐในขณะนี้
(H⊗I)(|0⟩⊗|0⟩)=H|0⟩⊗I|0⟩=12–√(|0⟩+|1⟩)⊗(|0⟩)=12–√(|00⟩+|10⟩)
ส่วนถัดไปของวงจรที่ควบคุมไม่ได้ประตูซึ่งจะทำหน้าที่ในคิวบิตที่สองถ้าคิวบิตแรกคือ11
คุณสามารถแทนเป็น| 0 ⟩ ⟨ 0 | ⊗ I + | 1 ⟩ ⟨ 1 | ⊗ Xโดยที่| 0 ⟩ ⟨ 0 | เป็นผู้ประกอบการฉายลงบนบิต0หรือในรูปแบบเมทริกซ์( 1 0 0 0 ) ในทำนองเดียวกัน| 1 ⟩ ⟨ 1 | คือ( 0 0 0 1 )CNOT|0⟩⟨0|⊗I+|1⟩⟨1|⊗X|0⟩⟨0|0(1000)|1⟩⟨1|(0001)
ผู้ประกอบการเป็นผู้ประกอบการพลิกบิตแสดงเป็น( 0 1 1 0 )X(0110)
โดยรวมเมทริกซ์คือ( 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 0 )CNOT⎛⎝⎜⎜⎜1000010000010010⎞⎠⎟⎟⎟
เมื่อเราใช้เราสามารถใช้การคูณเมทริกซ์ด้วยการเขียนสถานะของเราเป็นเวกเตอร์( 1)CNOTหรือเราสามารถใช้แบบฟอร์มผลิตภัณฑ์เทนเซอร์⎛⎝⎜⎜⎜⎜⎜12√012√0⎞⎠⎟⎟⎟⎟⎟
CNOT(12–√(|00⟩+|10⟩))=12–√(|00⟩+|11⟩)
เราเห็นว่าในส่วนแรกของรัฐบิตแรกเป็น0ดังนั้นบิตที่สองที่เหลืออยู่คนเดียว; ส่วนที่สองของรัฐ| 10 ⟩บิตแรกเป็น1ดังนั้นบิตที่สองคือการพลิกจาก0ที่จะ1|00⟩0|10⟩101
สถานะสุดท้ายของเราคือซึ่งเป็นหนึ่งในสี่เบลล์ฯ ซึ่งเป็นรัฐพันกันยุ่งที่สุด
12–√(|00⟩+|11⟩)
เมื่อต้องการดูความหมายสำหรับพวกเขาที่จะเข้าไปพัวพันให้สังเกตว่าถ้าคุณวัดสถานะของ qubit แรกบอกว่าถ้าคุณพบว่ามันเป็นมันจะบอกคุณทันทีว่า qubit ที่สองนั้นต้องเป็น0เพราะ เป็นไปได้เพียงอย่างเดียวของเรา00
เปรียบเทียบกับสถานะนี้เช่น:
12(|00⟩+|01⟩+|10⟩+|11⟩).
12√(|00⟩+|01⟩)01
01
อัปเดต 1: คู่มือขนาดเล็กเพื่อสัญกรณ์ QM / QC / Dirac
{|0⟩,|1⟩}H=span{|0⟩,|1⟩}
|0⟩(10)|1⟩(01)Xσx|0⟩↦|1⟩|1⟩↦|0⟩(0110)
nH⊗n:=H⊗H⊗⋯⊗Hn−times|0⟩⊗|1⟩⊗|1⟩⊗…⊗|0⟩|011…0⟩
H⊗2=H⊗H{|0⟩⊗|0⟩,|0⟩⊗|1⟩,|1⟩⊗|0⟩,|1⟩⊗|1⟩}{|00⟩,|01⟩,|10⟩,|11⟩}
3
{|000⟩,|001⟩,|010⟩,|011⟩,|100⟩,|101⟩,|110⟩,|111⟩}.
|0⟩⊗|0⟩=(10)⊗(10):=⎛⎝⎜⎜⎜1⋅(10)0⋅(10)⎞⎠⎟⎟⎟=⎛⎝⎜⎜⎜1000⎞⎠⎟⎟⎟
และ
|0⟩⊗|1⟩=(10)⊗(01):=⎛⎝⎜⎜⎜1⋅(01)0⋅(10)⎞⎠⎟⎟⎟=⎛⎝⎜⎜⎜0100⎞⎠⎟⎟⎟
และในทำนองเดียวกัน
|1⟩⊗|0⟩=⎛⎝⎜⎜⎜0010⎞⎠⎟⎟⎟,|1⟩⊗|1⟩=⎛⎝⎜⎜⎜0001⎞⎠⎟⎟⎟
X1X2:=X⊗X
X1X2=X⊗X=(0110)⊗(0110)=⎛⎝⎜⎜⎜0⋅(0110)1⋅(0110)1⋅(0110)0⋅(0110)⎞⎠⎟⎟⎟=⎛⎝⎜⎜⎜0001001001001000⎞⎠⎟⎟⎟
CNOT|0⟩⟨0|⊗I+|1⟩⟨1|⊗X∗(1000)⊗(1001)+(0001)⊗(0110)CNOT
2nn8×8416×16
∗|0⟩⟨0|⟨0|1⟩|0⟩|1⟩X=|0⟩⟨1|+|1⟩⟨0|
P0=|0⟩⟨0|P2=PP†=P