Bắt đầu lại từ đầu (một nơi rất tốt để bắt đầu, sau tất cả), trạng thái được nhập vào (ở đây, được gọi là 'mẫu Fourier'). Điều này tạo ra trạng tháiBây giờ, chúng tôi áp dụng thao tác (trong trường hợp này là bit ) để cung cấp cho|0⟩⊗n|−⟩H⊗n⊗I⎛⎝∑x={0,1}n12n/2|x⟩⎞⎠|−⟩=12n/2(|0⟩+|1⟩)⊗n|−⟩.
UfUf⎛⎝∑x={0,1}n12n/2|x⟩⎞⎠|−⟩=∑x={0,1}n12n/2|x⟩|−⊕f(x)⟩.
Điểm đầu tiên cần lưu ý là là hoạt động XOR cổ điển . Những gì nó mang lại thực sự là lời tiên tri pha , để chúng ta có đượcĐiều này là do . Đây là điểm 'thiết lập chồng chất ...' - tất cả điều này có nghĩa là⊕ ⎛⎝∑x={0,1}n12n/2(−1)f(x)|x⟩⎞⎠|−⟩.
Uf|x⟩(|0⟩−|1⟩)=|x⟩|f(x)⟩−|1⊕f(x)⟩=(−1)f(x)|x⟩(|0⟩−|1⟩)thực hiện các thao tác cần thiết để đặt các qubit ở trạng thái trên, đây là sự chồng chất của tất cả các trạng thái có thể (với các yếu tố pha, trong trường hợp này) . Trong trường hợp này, đây chỉ là Hadamard, tiếp theo là một lời sấm pha.
Bây giờ, chỉ là một chuỗi bit cổ điển: , vì vậyxx=∏ixiH|xi⟩=12–√(|0⟩+(−1)xi|1⟩)=12–√∑y={0,1}(−1)xi.y|y⟩.
Điều này mang lại cho tài sảnH⊗n|x⟩=12n/2∑y∈{0,1}n(−1)x.y|y⟩.
Điều này đưa ra trạng thái cuối cùng là12n⎛⎝∑x,y={0,1}n(−1)f(x)⊕x.y|y⟩⎞⎠|−⟩.
Chúng tôi biết rằng , cho . Tóm tắt các thuật ngữ cho rằng . Điều này có nghĩa là chúng tôi còn lại với thuật ngữ , có nghĩa là , đưa ra đầu ra là , được đo bằng thu được .f(x)=u.x=x.u(−1)f(x)⊕x.y=(−1)x.(u⊕y)x∑x(−1)x.(u⊕y)=0,∀u⊕y≠0u⊕y=0u=y|u⟩|−⟩u
Về lý do tại sao chúng tôi muốn thiết lập sự chồng chất : Đây là nơi phát huy sức mạnh của điện toán lượng tử - Theo thuật ngữ ít toán học hơn, áp dụng phép biến đổi Hadamard đang thực hiện một phép quay trên các trạng thái qubit để vào trạng thái . Sau đó, bạn xoay từng qubit ở trạng thái chồng chất này bằng một thao tác tương đương với XOR (trong cơ sở mới này), để khi thực hiện lại phép biến đổi Hadamard, giờ bạn chỉ cần quay trở lại trạng thái . Một cách khác để xem xét điều này là coi nó như một sự phản ánh hoặc đảo ngược đạt được kết quả tương tự.|+⟩⊗n|u⟩
Vấn đề là, bằng cách sử dụng chồng chất, chúng ta có thể làm điều này với tất cả các qubit cùng một lúc, thay vì phải kiểm tra riêng từng qubit như trong trường hợp cổ điển.