Nói ngắn gọn, quantum gates là “động tác” dùng để điều khiển trạng thái qubit—tạo chồng chập, vướng víu lượng tử và giao thoa.
Quantum gates làm gì?
Một qubit có thể ở dạng:
-
là “hệ số” (liên quan đến xác suất khi đo)
-
là xác suất ra 0, là xác suất ra 1
-
Ngoài ra còn có pha (phase) — thứ cực quan trọng trong lượng tử
Quantum gate tác động lên để:
-
Tạo chồng chập (superposition)
-
Thay đổi pha (phase) để tạo giao thoa (interference)
-
Tạo vướng víu lượng tử (entanglement) khi dùng gate nhiều qubit
Mọi quantum algorithm (như tìm kiếm, mô phỏng, benchmark) đều được xây từ chuỗi quantum gates. Số gate và độ sâu mạch quyết định độ chính xác, mức lỗi tích lũy, và khả năng đạt lợi thế lượng tử.
Các loại quantum gates phổ biến
-
X gate: đảo |0⟩ ↔ |1⟩ (giống NOT)
-
H (Hadamard): tạo chồng chập đều
-
Z, Y: thay đổi pha và trục trạng thái
-
S, T: cổng pha (phase gates)
Các cổng này quyết định hình dạng phân bố xác suất khi đo.
-
CNOT: cổng điều khiển–đích, nền tảng tạo rối
- 1 qubit control (điều khiển
- 1 qubit target (bị tác động)
Quy tắc:
Nếu control = 0 → target giữ nguyên
Nếu control = 1 → target bị đảo (NOT)
Nó giống như “nếu A đúng thì đảo B”.
-
CZ: điều khiển pha
-
SWAP: hoán đổi trạng thái hai qubit
Đây là chìa khóa để tạo tương quan lượng tử.
Vì sao quantum gates quan trọng?
-
Là đơn vị nhỏ nhất để xây dựng quantum algorithm
-
Quyết định độ sâu mạch (circuit depth), mức lỗi tích lũy và khả năng đạt quantum advantage/supremacy
-
Mọi chương trình lượng tử đều có thể phân rã thành chuỗi quantum gates
Tài liệu tham khảo và đọc thêm
- https://www.gopalancolleges.com/gcem/pdf/syllabus/physics/cse/module-3-quantum-computing-quantum-gates.pdf
- https://www.mathworks.com/help/matlab/math/types-of-quantum-gates.html
- https://www.bluequbit.io/blog/quantum-circuit
- https://www.avatech.nz/post/demystifying-quantum-computing














