Cosa rende specificamente utili i computer quantistici?


18

So che i computer quantistici sono in grado di elaborare una sovrapposizione di tutti gli stati possibili con un solo passaggio attraverso la logica.

Questo sembra essere ciò che la gente indica essere ciò che rende i computer quantistici speciali o utili.

Tuttavia, dopo aver elaborato gli input di sovrapposizione, si ottiene un risultato di sovrapposizione, di cui è possibile porre una sola domanda e si riduce in un singolo valore. So anche che non è (attualmente?) Possibile clonare lo stato di sovrapposizione, quindi sei bloccato per ottenere una risposta a quell'unica domanda.

In entrambi i casi, sembra che l'abilità di elaborazione multipla non ti abbia davvero ottenuto nulla poiché è efficace come se fosse stato elaborato solo uno stato.

Sto interpretando male le cose o la vera utilità dell'elaborazione quantistica viene da qualcos'altro?

Qualcuno può spiegare cos'è qualcos'altro?


2
Alcune attività possono essere risolte più rapidamente utilizzando i computer quantistici. Vedi alcuni suggerimenti in cs.stackexchange.com/a/751/157
Ran G.

Grazie per il link lo controllerò. So che sono più veloci in alcune cose, ma sto cercando di capire come e perché se puoi aiutarci (:
Alan Wolfe,

4
Il punto cruciale è l' interferenza . Scott Aaronson ha scritto diversi saggi popolari al riguardo; prova a cercarli online. Vedi anche il suo libro "Quantum Computing Since Democritus", basato sugli appunti delle lezioni che puoi trovare qui . Da qualche parte intorno al capitolo 10 dovrebbe essere il punto da guardare, come punto di partenza.
Ran G.,

ho letto alcune di queste cose e seguito alcuni link. interessante! Mi piace il modo in cui Scott afferma che è BS che i computer quantistici possono valutare tutte le possibilità e trovare la risposta corretta in un solo passaggio. Posso indovinare quale interferenza fa? Distrugge (o crolla o si sbarazza di) possibili stati della sovrapposizione che non sono soluzioni valide?
Alan Wolfe,

1
"So anche che non è (attualmente?) Possibile clonare lo stato di sovrapposizione" Il teorema della non clonazione afferma che questa è un'assoluta impossibilità, piuttosto che un limite della tecnologia attuale. ("Assoluto" nel senso che, se i sistemi quantistici riguardano davvero trasformazioni unitarie di spazi di Hilbert, non puoi farlo; se le trasformazioni unitarie di spazi di Hilbert si rivelano solo approssimazioni, allora suppongo che forse puoi farlo, dopo tutto .)
David Richerby,

Risposte:


13

L'interferenza distruttiva è la cosa principale che rende i computer quantistici più potenti. In un calcolo probabilistico classico, avere due percorsi per un output rende sempre più probabile quel risultato. In un computer quantistico, può rendere il risultato meno probabile.

Gli algoritmi quantistici sono attentamente progettati in modo tale che le risposte errate tendano a interferire in modo distruttivo, lasciando solo le soluzioni desiderate come risultati di misurazione. Questo è difficile da fare, e non tutti i problemi lo consentono. L'algoritmo di ricerca di Grover è un eccellente esempio di questo effetto, quindi ecco un post di livello principiante sull'algoritmo di Grover .

Altre proprietà utili che i computer quantistici hanno accesso a:

(A Scott Aaronson piace dire che tutto ciò che è interessante sul quanto è dovuto alle sovrapposizioni che preservano la 2-norma anziché la 1-norma come fanno le distribuzioni di probabilità. Tutti gli effetti utili più specifici che ho menzionato derivano dalla matematica sottostante.)


5

Alcune delle tue domande sono domande teoriche aperte. Esistono diversi modi per rispondere alla tua domanda. Un modo generale di pensare al QM computing è che sfrutta la spintronica, cioè la proprietà quantistica dello spin per il calcolo. Quindi è un logico passo successivo nella miniaturizzazione dell'elettronica / della logica e del calcolo in generale. Esistono limiti teorici sull'ampiezza del cancello che vengono spazzati via nell'attuale tecnologia di fabbricazione, un conseguente plateau della legge di Moores e la spintronica rappresenta la "prossima frontiera".

2XXè il numero di qubit, ovvero l'aumento esponenziale della capacità computazionale per un aumento lineare dei qubit. Sembra quasi fuori dalla fantascienza ma è una proprietà apparentemente "reale / intrinseca" per quanto ne sappia qualcuno.

Un importante passo avanti nel 1996 è l'algoritmo di Shor , che ha dimostrato che il factoring può essere risolto in "tempo polinomomiale quantistico" e che è accreditato come un grande interesse nel calcolo quantistico. Il factoring è ovviamente al centro dei moderni sistemi crittografici dell'algoritmo RSA ampiamente utilizzato .

È una questione teorica aperta se i computer quantistici possono risolvere altri problemi importanti in tempi "più rapidi". Questo è noto come BPP =? Domanda BQP .

DWave ha creato un controverso computer QM che si è dimostrato "utile" per risolvere alcuni problemi e hanno dimostrato con successo una forma di ridimensionamento quantistico su un tipo di sistema QM "un po 'più debole" noto come calcolo adiabatico . È una domanda aperta se può / potrà mai dimostrare aumenti inequivocabili della velocità, attivamente oggetto di ricerca, ad esempio da Google, Nasa, Lockheed ecc.

In breve, i computer quantistici non sono esattamente "utili" nello stesso senso dei computer classici, si sta studiando attivamente la natura esatta della loro utilità e attualmente esistono solo sistemi limitati / sperimentali / prototipo. Si presume che siano "almeno altrettanto utili" come il calcolo convenzionale sulla loro realizzazione, e possibilmente / si spera "più utili" in certi modi non esattamente prevedibili.


1
ps nessun algoritmo classico è noto per fattorizzare i numeri nel tempo polinomiale ed è un grave problema di teoria della complessità aperta se è possibile, è ipotizzato impossibile e la sicurezza RSA ("quasi") dipende da questo.
vzn

5

Una risposta piuttosto controversa, ma tienilo a mente comunque.

direi che nulla rende i computer quantistici più utili (almeno attualmente)!

Certo, il trattamento teorico standard della meccanica quantistica nell'informatica, rispetto a un trattamento teorico classico, offre effettivamente nuove possibilità (come hanno notato altre risposte). Quindi qual è il trucco qui?

PNP

Riferimenti correlati:

  1. Esiste una prova formale che il calcolo quantistico è o sarà più veloce del calcolo classico?
  2. Computer quantistico emulato da un sistema classico ( carta IOP )
  3. Il primo "computer quantico" non è più veloce del PC classico
  4. Le misurazioni quantistiche possono battere i computer classici?
  5. Battere un computer quantistico simulando la meccanica quantistica

Sì, grazie per la risposta. È una buona prospettiva da tenere a mente. Se fossimo in grado di eseguire il calcolo della norma L2 o il calcolo sovrapposizione su un computer che permettesse interferenze distruttive o simili, potremmo essere in grado di ottenere ciò che vogliamo in modo algoritmico, senza dover creare un computer quantistico. Punti buoni!
Alan Wolfe,

@AlanWolfe, yeap, cerca "computer quantistico classico" e / o "quantum emulazione classica" e vedi cosa ottieni. Risposta aggiornata con alcuni riferimenti al punto
Nikos M.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.