Co konkretnie czyni komputery kwantowe użytecznymi?

18

Wiem, że komputery kwantowe są w stanie przetwarzać superpozycję wszystkich możliwych stanów za jednym przejściem przez logikę.

Wydaje się, że to właśnie ludzie wskazują, że komputery kwantowe są wyjątkowe lub przydatne.

Jednak po przetworzeniu danych wejściowych superpozycyjnych otrzymujesz wynik superpozycji, którego możesz zadać tylko jedno pytanie, a ono zapada się w jedną wartość. Wiem również, że nie jest (obecnie?) Możliwe klonowanie stanu superpozycji, więc utknąłeś w otrzymywaniu odpowiedzi na to jedno pytanie.

W obu przypadkach wygląda na to, że ta zdolność do wielokrotnego przetwarzania naprawdę nic ci nie dała, ponieważ jest efektywna, jakby przetworzono tylko jeden stan.

Czy źle interpretuję rzeczy, czy też rzeczywista użyteczność obliczeń kwantowych wynika z czegoś innego?

Czy ktoś może wyjaśnić, co to jest coś innego?

Alan Wolfe
źródło
2
Niektóre zadania można rozwiązać szybciej za pomocą komputerów kwantowych. Zobacz niektóre wskazówki w cs.stackexchange.com/a/751/157
Ran G.
Dzięki za link, sprawdzę to. Wiem, że w niektórych sprawach są szybsi, ale staram się zrozumieć, jak i dlaczego możesz w tym pomóc (:
Alan Wolfe,
4
Jego sednem jest interferencja . Scott Aaronson napisał na ten temat kilka popularnych esejów; spróbuj wyszukać je online. Zobacz także jego książkę „Quantum Computing Since Democritus”, opartą na notatkach z wykładów, które można znaleźć tutaj . Punktem wyjścia powinno być gdzieś w rozdziale 10.
Ran G.
czytałem niektóre z tych rzeczy i podążałem za linkami. ciekawy! Podoba mi się to, jak Scott twierdzi, że komputery kwantowe potrafią ocenić wszystkie możliwości i znaleźć poprawną odpowiedź w jednym kroku. Czy mogę zgadywać, co robi interferencja? Czy to dlatego, że niszczy (zapada się lub pozbywa) możliwych stanów superpozycji, które nie są prawidłowymi rozwiązaniami?
Alan Wolfe
1
„Wiem też, że klonowanie stanu superpozycji nie jest (obecnie?) Możliwe”. Twierdzenie o braku klonowania mówi, że jest to absolutnie niemożliwa, a nie granica obecnej technologii. („Absolutny” w tym sensie, że jeśli układy kwantowe naprawdę dotyczą jednostkowych przekształceń przestrzeni Hilberta, nie możesz tego zrobić; jeśli jednolite przekształcenia przestrzeni Hilberta okażą się jedynie przybliżeniami, to chyba w końcu możesz to zrobić .)
David Richerby,

Odpowiedzi:

13

Zakłócenia niszczące to podstawowa rzecz, która sprawia, że ​​komputery kwantowe są mocniejsze. W klasycznym obliczeniu probabilistycznym posiadanie dwóch ścieżek do wyniku zawsze zwiększa prawdopodobieństwo tego wyniku. W komputerze kwantowym może to zmniejszyć prawdopodobieństwo wyniku .

Algorytmy kwantowe są starannie zaprojektowane, aby błędne odpowiedzi bywały destrukcyjnie zakłócane, pozostawiając tylko pożądane rozwiązania jako wyniki pomiaru. Jest to trudne i nie każdy problem na to pozwala. Algorytm wyszukiwania Grovera jest doskonałym przykładem tego efektu, więc oto post na poziomie początkującym o algorytmie Grovera .

Inne przydatne właściwości komputery kwantowe mają dostęp do:

(Scott Aaronson lubi powiedzieć, że wszystko, co interesujące w kwantach, wynika z superpozycji zachowujących 2-normę zamiast z 1-normą, jak w przypadku rozkładów prawdopodobieństwa. Wszystkie bardziej użyteczne efekty, o których wspomniałem, wynikają z podstawowej matematyki.)

Craig Gidney
źródło
5

Niektóre z twoich pytań są otwartymi pytaniami teoretycznymi. Istnieje kilka sposobów, aby odpowiedzieć na twoje pytanie. Ogólny sposób myślenia o obliczeniach QM polega na wykorzystaniu spintroniki, tj. Kwantowej właściwości spinu do obliczeń. Jest to więc logiczny kolejny krok w miniaturyzacji elektroniki / logiki i ogólnie w obliczeniach. Istnieją teoretyczne ograniczenia szerokości bramy, które są usuwane w obecnej technologii wytwarzania, konsekwentne zniesienie prawa Mooresa, a spintronika stanowi „następną granicę”.

2)xxto liczba kubitów, tj. wykładniczy wzrost zdolności obliczeniowej liniowego wzrostu kubitów. Brzmi to prawie jak z science fiction, ale o ile ktokolwiek wie, jest to pozornie „prawdziwa / wewnętrzna” właściwość.

Kluczowym przełomem w 1996 r. Jest algorytm Shora , który pokazał, że faktoring można rozwiązać w „kwantowym czasie wielomianowym”, i uważa się, że wzbudza on duże zainteresowanie obliczeniami kwantowymi. Faktoring jest oczywiście podstawą nowoczesnych systemów kryptograficznych w szeroko stosowanym algorytmie RSA .

To otwarte pytanie teoretyczne, czy komputery kwantowe mogą rozwiązać inne poważne problemy w „szybszym” czasie. Jest to znane jako BPP =? Pytanie BQP .

Kontrowersyjny komputer QM został zbudowany przez DWave, który okazał się „przydatny” w rozwiązywaniu niektórych problemów i z powodzeniem zademonstrował formę skalowania kwantowego na „nieco słabszym” systemie QM znanym jako obliczenia adiabatyczne . Jest otwarte pytanie, czy może / kiedykolwiek wykaże jednoznaczny wzrost prędkości, aktywnie badany np. Przez Google, NASA, Lockheed itp.

Krótko mówiąc, komputery kwantowe nie są dokładnie „użyteczne” w tym samym sensie, co komputery klasyczne, że dokładnie badana jest dokładna natura ich przydatności, a obecnie istnieją tylko ograniczone / eksperymentalne / prototypowe systemy. Przypuszcza się, że po ich zrealizowaniu są „co najmniej tak przydatne” jak konwencjonalne obliczenia i być może / miejmy nadzieję, że „bardziej przydatne” na pewne, nie do końca przewidywalne sposoby.

vzn
źródło
1
ps nie jest znany żaden klasyczny algorytm uwzględniający liczby w czasie wielomianowym, a jego głównym problemem teorii otwartej złożoności, czy jest to możliwe, jest przypuszczalny, że jest niemożliwy i od tego zależy bezpieczeństwo RSA („prawie”).
vzn
5

Odpowiedź dość kontrowersyjna, ale pamiętaj o tym.

Powiedziałbym, że nic nie czyni komputerów kwantowych bardziej użytecznymi (przynajmniej obecnie)!

Jasne, standardowe teoretyczne traktowanie mechaniki kwantowej w obliczeniach, w odniesieniu do klasycznego teoretycznego traktowania, rzeczywiście oferuje nowe możliwości (jak zauważyły ​​inne odpowiedzi). Więc jaki jest haczyk tutaj?

P.N.P.

Powiązane referencje:

  1. Czy istnieje formalny dowód, że obliczenia kwantowe są lub będą szybsze niż obliczenia klasyczne?
  2. Komputer kwantowy emulowany przez klasyczny system ( papier IOP )
  3. Pierwszy „komputer kwantowy” nie jest szybszy niż klasyczny komputer
  4. Czy pomiary kwantowe mogą pokonać klasyczne komputery?
  5. Pokonanie komputera kwantowego poprzez symulację mechaniki kwantowej
Nikos M.
źródło
Tak, dzięki za odpowiedź. To dobra perspektywa, o której należy pamiętać. Gdybyśmy byli w stanie wykonać obliczenia norm L2 lub obliczenia superpozycyjne na komputerze, który pozwalał na destrukcyjne zakłócenia itp., Moglibyśmy uzyskać to, czego chcemy algorytmicznie, bez konieczności tworzenia komputera kwantowego. Słuszne uwagi!
Alan Wolfe
@AlanWolfe, tak, poszukaj „klasycznego komputera kwantowego” i / lub „klasycznej kwantowej emulacji” i zobacz, co otrzymujesz. Zaktualizowana odpowiedź z kilkoma odniesieniami do
tematu