Trong độ phức tạp tính toán của quang học tuyến tính ( ECCC TR10-170 ), Scott Aaronson và Alex Arkhipov lập luận rằng nếu máy tính lượng tử có thể được mô phỏng hiệu quả bằng máy tính cổ điển thì hệ thống phân cấp đa thức sụp đổ xuống cấp độ thứ ba. Vấn đề thúc đẩy là lấy mẫu từ một phân phối được xác định bởi mạng quang-tuyến tính; phân phối này có thể được thể hiện dưới dạng vĩnh viễn của một ma trận cụ thể. Trong trường hợp cổ điển, tất cả các mục của ma trận đều không âm, và do đó tồn tại thuật toán đa thức xác suất, như được hiển thị bởi Mark Jerrum, Alistair Sinclair và Eric Vigoda (JACM 2004, doi: 10.1145 / 1008731.1008738). Trong trường hợp lượng tử, các mục là số phức. Lưu ý rằng trong trường hợp chung (khi các mục nhập không bắt buộc là không âm), vĩnh viễn không thể được xấp xỉ ngay cả trong một yếu tố không đổi, theo kết quả kinh điển năm 1979 của Valiant.
Bài viết định nghĩa phân phối được xác định bởi ma trận A và vấn đề lấy mẫu
BosonSampling
Input: matrix Mẫu: từ phân phối D A
Sử dụng kết quả độ cứng dường như là bằng chứng yếu cho sự tách biệt giữa thế giới cổ điển và lượng tử, vì có thể lớp ma trận trong thiết lập lượng tử cụ thể sẽ có dạng đặc biệt. Chúng có thể có các mục phức tạp, nhưng vẫn có thể có nhiều cấu trúc. Do đó, có thể tồn tại một quy trình lấy mẫu hiệu quả cho các ma trận như vậy, mặc dù vấn đề chung là # P-hard.
Làm thế nào để sử dụng BosonSampling trong bài báo tránh các lớp dễ dàng?
Bài viết sử dụng rất nhiều nền tảng mà tôi không có về độ phức tạp lượng tử. Với tất cả những người lượng tử trên trang web này, tôi thực sự đánh giá cao một con trỏ đi đúng hướng. Làm thế nào các đối số sẽ giữ vững nếu người ta phát hiện ra rằng lớp ma trận có giá trị phức tạp được thấy trong một thiết lập thử nghiệm cụ thể thực sự tương ứng với một lớp phân phối dễ lấy mẫu từ đó? Hoặc có một cái gì đó vốn có trong hệ thống lượng tử đảm bảo điều này không thể xảy ra?