Tôi đã tạo một mạch đơn giản trong Q-Kit để hiểu các cổng có điều kiện và các trạng thái xuất ra trên mỗi bước:
- Lúc đầu có trạng thái 00 rõ ràng, là đầu vào
- Qubit đầu tiên được chuyển qua cổng Hadamard, nó được đặt chồng lên nhau, 00 và 10 trở nên khả thi như nhau
- CNOT qubit đầu tiên là thứ hai, xác suất 00 là không thay đổi, nhưng 10 và 11 được hoán đổi
- Qubit đầu tiên vượt qua Hadamard một lần nữa và xác suất 00 được chia từ 00 đến 10, và 11 giữa 01 và 11 như thể qubit đầu tiên bước vào trạng thái chồng chất từ trạng thái cố định
Không nên kết quả được phân phối bằng nhau 00 và 01? Qubit đầu tiên vượt qua Hadamard hai lần, điều này sẽ đặt nó thành chồng chập và trở về ban đầu 0. Cổng CNOT không ảnh hưởng đến qubit của bộ điều khiển, vì vậy sự tồn tại của nó không ảnh hưởng đến qubit đầu tiên, nhưng thực tế nó làm cho nó hoạt động giống như nó không còn chồng chất nữa. Việc sử dụng qubit như một bộ điều khiển làm sụp đổ sự chồng chất của nó?