Bản thân tôi thường mô tả nguồn sức mạnh của cơ học lượng tử là do 'giao thoa triệt tiêu', nghĩa là bản chất giống như sóng của cơ học lượng tử. Từ quan điểm về độ phức tạp tính toán, rõ ràng đây là một trong những tính năng quan trọng và thú vị nhất của tính toán lượng tử, như Scott Aronson (ví dụ) lưu ý . Nhưng khi chúng tôi mô tả nó theo cách rất ngắn gọn này - rằng "sức mạnh của tính toán lượng tử là ở giao thoa triệt tiêu / bản chất giống như sóng của cơ học lượng tử" - điều quan trọng cần lưu ý là loại tuyên bố này là ngắn hạn, và nhất thiết không đầy đủ
Bất cứ khi nào bạn đưa ra tuyên bố về "sức mạnh" hoặc "lợi thế" của một cái gì đó, điều quan trọng là phải ghi nhớ: so với cái gì ? Trong trường hợp này, những gì chúng ta đang so sánh là điện toán xác suất cụ thể: và những gì chúng ta có trong đầu không chỉ là "cái gì đó" đang hoạt động như một làn sóng, mà cụ thể là thứ gì đó giống như xác suất đang hoạt động giống như một làn sóng.
Phải nói rằng chính xác suất, trong thế giới cổ điển, đã hoạt động giống như một làn sóng: cụ thể, nó tuân theo một loại Nguyên tắc của Huygen (rằng bạn có thể hiểu được sự lan truyền của xác suất của sự vật bằng cách tổng hợp các đóng góp từ cá nhân ban đầu điều kiện - hay nói cách khác, theo nguyên tắc chồng chất ). Tất nhiên, sự khác biệt là xác suất đó là không âm, và do đó chỉ có thể tích lũy, và sự tiến hóa của nó về cơ bản sẽ là một dạng khuếch tán. Tính toán lượng tử quản lý để thể hiện hành vi giống như sóng với biên độ giống như xác suất, có thể không tích cực; và do đó có thể thấy sự giao thoa triệt tiêu của các biên độ này.
Cụ thể, bởi vì những thứ đóng vai trò là sóng là những thứ giống như xác suất, 'không gian tần số' trong đó hệ thống phát triển có thể theo cấp số nhân về số lượng hạt bạn tham gia vào tính toán. Loại hiện tượng chung này là cần thiết nếu bạn muốn có được lợi thế so với tính toán thông thường: nếu không gian tần số được chia tỷ lệ đa dạng với số lượng hệ thống và bản thân sự tiến hóa tuân theo phương trình sóng, các trở ngại để mô phỏng với máy tính cổ điển sẽ dễ dàng hơn vượt qua. Nếu bạn muốn xem xét làm thế nào để đạt được các lợi thế tính toán tương tự với các loại sóng khác, bạn phải tự hỏi mình dự định sẽ nén một số lượng 'tần số' hoặc 'chế độ' theo cấp số nhân vào một không gian năng lượng bị ràng buộc như thế nào.
Cuối cùng, trên một lưu ý thực tế, có một câu hỏi về khả năng chịu lỗi. Một tác dụng phụ khác của hành vi giống như sóng được thể hiện bằng các hiện tượng giống như xác suất là bạn có thể thực hiện sửa lỗi bằng cách kiểm tra các chẵn lẻ, hay nói chung hơn là đào tạo các phân phối biên. Nếu không có cơ sở này, tính toán lượng tử về cơ bản sẽ bị giới hạn ở một dạng tính toán tương tự, rất hữu ích cho một số mục đích nhưng chỉ giới hạn trong vấn đề nhạy cảm với tiếng ồn. Chúng tôi chưa có tính toán lượng tử chịu lỗi trong các hệ thống máy tính được xây dựng, nhưng chúng tôi biết rằng về nguyên tắc là có thể và chúng tôi đang hướng tới nó; trong khi đó vẫn chưa rõ làm thế nào có thể đạt được điều tương tự với sóng nước.
Một số của các khác câu trả lời chạm vào tính năng này tương tự của cơ học lượng tử: 'sóng-hạt nhị nguyên' là một cách để bày tỏ một thực tế rằng chúng ta có một cái gì đó xác suất về hành vi của các hạt riêng biệt được đang hành động giống như sóng, và nhận xét về khả năng mở rộng / theo cấp số nhân của không gian cấu hình theo sau này. Nhưng ẩn dưới những mô tả cấp độ cao hơn một chút này là thực tế là chúng ta có biên độ lượng tử, hoạt động giống như các yếu tố của phân phối xác suất đa biến, phát triển tuyến tính theo thời gian và tích lũy nhưng có thể âm cũng như dương.