⚛️ Quantum Gates Reference

DS713 Quantum Computing for Data Science — คลิกที่ card เพื่อ highlight

Pauli Gates + Hadamard

X
Pauli-X Gate สำคัญ
bit-flip / NOT gate
q₀ ─
X
M
[ 0 1 ]
[ 1 0 ]
กลับค่า qubit เหมือน NOT gate ใน classical computing
หมุน Bloch Sphere 180° รอบแกน x
|0⟩ → |1⟩|1⟩ → |0⟩
Y
Pauli-Y Gate
bit-flip + phase-flip
q₀ ─
Y
M
[ 0 −i ]
[ i 0 ]
กลับค่าพร้อมเพิ่ม phase จำนวนเชิงซ้อน (i)
หมุน Bloch Sphere 180° รอบแกน y
|0⟩ → i|1⟩|1⟩ → −i|0⟩
Z
Pauli-Z Gate
phase-flip
q₀ ─
Z
M
[ 1 0 ]
[ 0 −1 ]
เปลี่ยน phase โดยไม่กลับค่า probability
หมุน Bloch Sphere 180° รอบแกน z
|0⟩ → |0⟩|1⟩ → −|1⟩
H
Hadamard Gate ★ สำคัญที่สุด
สร้าง superposition
q₀ ─
H
M
(1/√2) × [ 1 1 ]
[ 1 −1 ]
Gate สำคัญที่สุด! สร้าง superposition 50:50 จาก |0⟩ หรือ |1⟩
หมุน 180° รอบแกน (x+z)/√2 — ใช้ในทุก algorithm
|0⟩ → |+⟩|1⟩ → |−⟩ |+⟩ → |0⟩|−⟩ → |1⟩
I
Identity Gate
ไม่เปลี่ยนแปลงสถานะ
q₀ ─
I
M
[ 1 0 ]
[ 0 1 ]
ไม่ทำอะไรกับ qubit เลย
ใช้แทน "ตำแหน่งว่าง" หรือในการพิสูจน์ทางทฤษฎี
|0⟩ → |0⟩|1⟩ → |1⟩
S
S Gate
Phase π/2 = √Z
q₀ ─
S
M
[ 1 0 ]
[ 0 i ]
หมุน phase ของ |1⟩ ไป 90° (π/2 radian)
S² = Z gate
|0⟩ → |0⟩|1⟩ → i|1⟩
T
T Gate
Phase π/4 = √S
q₀ ─
T
M
[ 1 0 ]
[ 0 e^(iπ/4) ]
หมุน phase 45° — T² = S, T⁴ = Z
สำคัญมากสำหรับ fault-tolerant quantum computing
|1⟩ → e^(iπ/4)|1⟩
Bloch Sphere
🖱️ ลากบนทรงกลมเพื่อหมุนมุมมอง · เส้นประสีส้ม = แกนหมุนของ gate
1. เลือกสถานะเริ่มต้นของ qubit
สถานะ qubit
หมายเหตุ: Bloch sphere ไม่แสดง global phase — บางครั้งลูกศรไม่ขยับแต่สมการสถานะเปลี่ยน (เช่น กด Z ที่ |1⟩) จึงควรดูสมการประกอบเสมอ