Tài liệu tham khảo so sánh giữa máy tính lượng tử và máy Turing


11

Tôi đã nói rằng máy tính lượng tử không mạnh hơn máy tính Turing. Ai đó có thể vui lòng giúp đỡ trong việc đưa ra một số tài liệu tham khảo tài liệu giải thích thực tế đó?


2
Bạn dường như có một tài khoản đã đăng ký trên các trang web Stack Exchange khác. Bạn nên đăng ký tài khoản CS của mình và liên kết nó với những người khác (xem trung tâm trợ giúp ). Trong số những thứ khác, điều này sẽ cho phép bạn tham gia trò chuyện từ CS.
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


10

Điều thực sự xảy ra là bất cứ thứ gì máy tính lượng tử có thể tính toán, máy Turing cũng có thể tính toán. (Điều này hoàn toàn không bình luận về việc máy Turing mất bao lâu để tính toán chức năng so với máy tính lượng tử.)

Điều này thực sự không khó để thấy, miễn là bạn hiểu tính toán lượng tử. Ví dụ, đối với mạch lượng tử trên một bộ cổng thông thường, kết quả được điều chỉnh bởi phân phối xác suất, được xác định bởi các hệ số của ma trận đơn vị. Ma trận đơn nhất đó chỉ là một sản phẩm ma trận của các cổng và có thể được tính toán - nếu bạn đủ kiên nhẫn - bằng một máy tính cổ điển. Vì vậy, đối với khả năng tính toán tuyệt đối (trái ngược với hiệu quả), không có lợi thế nào khi sử dụng máy tính lượng tử.

Thách thức toàn bộ phát sinh từ cơ học lượng tử là để xác định xem hệ số như vậy có thể được tính toán một cách hiệu quả , mà là một vấn đề đòi hỏi nhiều hơn cho dù họ có thể được tính ở tất cả .


Mặc dù kiến ​​thức của người mới bắt đầu cho tôi biết rằng mạch lượng tử đại diện cho phép biến đổi ma trận Hadamard, tôi chưa thể thấy khả năng lập trình để thực hiện các phép tính ma trận tùy ý trên máy tính cổ điển có thể là một phần tử của mạch vật lý. Ví dụ, cuốn sách của tôi nói về việc tạo các số ngẫu nhiên như sau: 1. | x> <- | 0> 2. | x> <- H | x> 3. Đo | x> Điều gì cụ thể ở bước 3 tương ứng với lập trình trên máy tính cổ điển?
Mok-Kong Shen

|b|H|0|2

@ Mok-Kông Shen: trong trường hợp nó không phải là rõ ràng từ những nhận xét của tôi về sự kém hiệu quả hoặc chậm, người ta thường cho rằng các máy tính lượng tử tính toán mạnh hơn theo nghĩa của việc có thể để tính toán hơn một cách nhanh chóng . Tôi đã giải quyết một thực tế là họ không thể tính toán những thứ mà một máy tính cổ điển không thể tính toán được (trong đó tôi coi khái niệm "lật một đồng xu" là tính toán).
Niel de Beaudrap

10

G|ϕvGv

{G1,G2,...}C=GnG2G1v

|ϕCvGnG2G1v

Mặt khác, QTM mạnh không kém gì TM, và do đó, cả hai mô hình đều tương đương nhau.


EDIT do nhận xét
Để hỏi "máy tính" nào mạnh hơn, trước tiên chúng ta cần làm rõ nghĩa của nó là "mạnh hơn về mặt tính toán". Và cuộc thảo luận bán triết học này bắt đầu với câu hỏi

Tính toán là gì?

Các tập tin "chơi MP3" có phải là một tính toán không? Là đầu ra số ngẫu nhiên là một tính toán?

xy=f(x)yyxf

fB

ABfAfBf

yy1p1y2p20

f(x)yipi>0.751ff(x)2ff(x)(y1,p1),(y2,p2),...

Với những điều trên, rõ ràng là việc có xác suất không làm thay đổi sức mạnh của mô hình và một TM cổ điển chỉ có thể đưa ra danh sách các đầu ra có thể cùng với xác suất cho mỗi đầu ra. đây chính xác là những gì xảy ra khi một TM nhân các ma trận và xuất ra một vectơ - vectơ biểu thị xác suất của mỗi và mọi đầu ra đo lường có thể.

0
1p=0.751/2
2f


Tôi có thể lập trình tính toán ma trận trên máy tính cổ điển nhưng không biết cách viết mã để mô phỏng tính toán lượng tử. Dù sao tôi cũng sẽ cần bit lượng tử. Một bit lượng tử có 2 giá trị thường được biểu thị bằng alpha và beta. Những giá trị nào tôi nên sử dụng? Xem thêm nhận xét của tôi về câu trả lời của Niel de Beaudrap cho trường hợp tạo số ngẫu nhiên.
Mok-Kong Shen

|ψ=α|0+β|1ψψ=[αβ]

@Niel de Beaudrap: Nhưng khi tôi viết một mã để mô phỏng một phép tính lượng tử nhất định, ví dụ thế hệ số ngẫu nhiên tôi đã đề cập, tôi cần triển khai các bit lượng tử mô phỏng trên máy tính cổ điển. Tôi không biết làm thế nào để viết mã để làm điều đó mà không biết các giá trị của các hệ số này.
Mok-Kong Shen

@ Mok-Kong Shen: vấn đề là vào thời gian chạy, bạn có biết; và vấn đề hoàn toàn giống như lấy mẫu từ phân phối xác suất cổ điển được chỉ định ở đầu vào, nghĩa là nó giảm đến các vấn đề được nghiên cứu kỹ trong lấy mẫu ngẫu nhiên. Phương pháp Monte Carlo áp dụng ở đây, ví dụ.
Niel de Beaudrap

1
@ Mok-KongShen Vui lòng không sử dụng nhận xét (đặc biệt là trên bài đăng của người khác) cho các cuộc thảo luận mở rộng. Chuyển đến trò chuyện , trong phòng chung cho trang web này hoặc trong phòng chat được tạo cho mục đích này.
Gilles 'SO- ngừng trở nên xấu xa'

1

các câu trả lời khác là hợp lệ, chỉ muốn thêm một câu nhấn mạnh rằng đây thực sự là một câu hỏi rất sâu (phần lớn vẫn còn mở / chưa được giải quyết) ở trung tâm của nhiều nghiên cứu hiện đại về phân tách lớp phức tạp và lượng tử so với điện toán cổ điển. chúng tương đương về mặt chức năng cho đến khi cả TM và máy tính QM đều được chứng minh Turing hoàn chỉnh ; có một số cách để chứng minh điều này.

nhưng sự tương đương trong lý thuyết phức tạp rất nhiều bản lề về sự tinh tế / hiệu quả không gian và thời gian tức là tài nguyên để tính toán các thuật toán cụ thể. và cũng có một lượng lớn nghiên cứu về "tiếng ồn" trong điện toán QM cho rằng các mô hình không ồn ào về mặt lý thuyết có thể không "thực" hoặc có thể đạt được trong thực tế và các mô hình thực có thể / sẽ có nhiễu đáng kể. có những kế hoạch phức tạp để giảm thiểu tiếng ồn này, v.v.; có một số bình luận tuyệt vời về điều này trong các bài đăng khác nhau trong blog của RJ Lipton, ví dụ như máy bay của thế kỷ 21

ví dụ, người ta đã chứng minh rằng bao thanh toán là trong BQP, lớp thuật toán lượng tử chạy trong thời gian P, bởi Shor trong một bằng chứng nổi tiếng rằng vào thời điểm đó cũng đã đưa ra một lượng lớn nghiên cứu / nghiên cứu nghiêm túc về điện toán QM vì tính kịch tính kết quả.

=?

Scott Aaronson là một nhà văn / nhà nghiên cứu xuất sắc về subj và đã viết một số bài báo có thể truy cập được cho giáo dân. xem ví dụ: Giới hạn của máy tính QM, máy tính SciAm hoặc QM hứa hẹn những hiểu biết mới, NYT .


lưu ý, aram harrow là một người hoài nghi hàng đầu về các vấn đề tiếng ồn máy tính QM. Một nơi tốt khác để bắt đầu, blog của RJ Lipton, chuyển động vĩnh viễn của thế kỷ 21?
vzn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.