Câu trả lời ngắn.
Đối với các mạch lượng tử, có ít nhất một kết quả không kích thích: các mạch lượng tử có độ sâu giới hạn tùy ý không có khả năng mô phỏng với sai số nhân nhỏ trong xác suất của kết quả, ngay cả đối với các mạch cổ điển đa thức .
Điều này, tất nhiên, không cho bạn biết những thay đổi nào mà mạch thực sự sẽ có; đặc biệt nếu bạn quan tâm đến các vấn đề quyết định với lỗi giới hạn, thay vì phân phối xác suất. Tuy nhiên, điều đó có nghĩa là một phân tích về các cây quyết định, như với Lemma Switching của Håstad , không có khả năng được đưa ra để mô phỏng cổ điển các mạch này.QNC0
Chi tiết
Chúng tôi có thể xem xét định nghĩa của các mạch lượng tử độ sâu polylog được đưa ra bởi Fenner et al. (2005) :
QNCk p C n n p ( n ) O ( log k ( n ) ){Cn}n⩾0pCnnp(n)O(logk(n))
Các cổng qubit đơn phải từ một tập hữu hạn cố định, mặc dù điều này đủ để mô phỏng bất kỳ đơn vị cố định nào trên một số lượng qubit không đổi đến bất kỳ độ chính xác cố định nào. Chúng tôi cũng cho phép bất kỳ tập hợp con của các qubit ở cuối mạch được sử dụng để biểu diễn đầu ra của họ mạch (ví dụ: một qubit duy nhất cho các hàm boolean).
Ghi chú của Bremner, Jozsa và Sheppard (2010) (xem Phần 4) rằng, sử dụng sự điều chỉnh của kỹ thuật dịch chuyển cổng do Terhal và DiVincenzo (2004) , lựa chọn sau trên một số qubit trong một Mạch cho phép quyết định các vấn đề trong . Sử dụng kết quả của họ để mô phỏng các mạch được chọn, điều này ngụ ý rằng vấn đề lấy mẫu kinh điển từ phân phối đầu ra của một mạch tùy ý với đầu ra boolean, với lỗi nhân đôi ở hầu hết trong xác suất lấy mẫu, là trong không thể với các mạch độ sâu đa thức ngẫu nhiên trừ khi hệ thống phân cấp đa thức sụp đổ một phần (cụ thể là P o s t B Q P = P P Q N C 0 √QNC0PostBQP=PPQNC0 PH⊆delta32–√PH⊆Δ3 ).