Il termine supremazia quantistica , introdotto da Preskill nel 2012 ( 1203.5813 ), può essere definito dalla seguente frase:
Speriamo quindi di accelerare l'inizio dell'era della supremazia quantistica, quando saremo in grado di eseguire compiti con sistemi quantistici controllati andando oltre ciò che può essere raggiunto con i normali computer digitali.
Oppure, come Wikipedia lo riformula, la supremazia quantistica è la potenziale capacità dei dispositivi di calcolo quantico di risolvere problemi che i computer classici praticamente non possono .
Va notato che questa non è una definizione precisa in senso matematico. Ciò su cui puoi fare affermazioni precise è come la complessità di un dato problema si ridimensiona con la dimensione dell'input (diciamo, il numero di qubit da simulare, se uno ha a che fare con un problema di simulazione). Quindi, se si scopre che la meccanica quantistica consente di risolvere lo stesso problema in modo più efficiente (e, soprattutto, si è in grado di dimostrarlo), allora c'è spazio per un dispositivo quantico per dimostrare (o meglio, fornire prove verso) la supremazia quantistica ( o vantaggio quantistico , o comunque preferisci chiamarlo, vedi ad esempio la discussione nei commenti qui ).
Quindi, alla luce di quanto sopra, quando si può esattamente affermare di aver raggiunto il regime di supremazia quantistica ? Alla fine della giornata, non esiste un unico numero magico che ti porti dal "regime classicamente simulabile" al "regime di supremazia quantistica", e questo è più di una transizione continua, in cui si raccolgono sempre più prove verso affermazioni che la meccanica quantistica può fare meglio della fisica classica (e, nel processo, fornire prove contro la tesi estesa di Church-Turing).
Da un lato, ci sono regimi che ovviamente rientrano nel "regime di supremazia quantistica". Questo è quando riesci a risolvere un problema con un dispositivo quantistico che non puoi risolvere con un dispositivo classico. Ad esempio, se riesci a fattorizzare un numero enorme che richiederebbe l'età dell'universo per calcolare con qualsiasi dispositivo classico (e supponendo che qualcuno sia riuscito a dimostrare che il factoring è davvero classico, che è tutt'altro che un dato), allora sembra difficile confutare il fatto che la meccanica quantistica consenta effettivamente di risolvere alcuni problemi in modo più efficiente rispetto ai dispositivi classici.
Ma quanto sopra non è un buon modo di pensare alla supremazia quantistica, soprattutto perché uno dei punti principali della supremazia quantistica è come un passo intermedio prima di essere in grado di risolvere problemi pratici con i computer quantistici. In effetti, nella ricerca della supremazia quantistica, si rilassa la necessità di cercare di risolvere problemi utili e si cerca solo di attaccare il principio che almeno per alcuni compiti, la meccanica quantistica offre davvero vantaggi.
Quando lo fai e chiedi il dispositivo più semplice possibile in grado di dimostrare la supremazia quantistica , le cose iniziano a complicarsi. Volete trovare la soglia sopra la quale i dispositivi quantistici sono l'output del dispositivo quantico, è necessario? Inoltre, quanto rigorosi sono i risultati della tua complessità? Un elenco ragionevole proposto di criteri per un esperimento di supremazia quantistica, come dato da Harrow e Montanaro ( nature23458 , paywalled), è migliori di quelli classici, ma ciò equivale a confrontare due tipi di dispositivi radicalmente diversi, eseguendo tipi di algoritmi radicalmente diversi . Non esiste un modo semplice (noto?) Per farlo. Ad esempio, tieni conto di quanto è costato costruire i due diversi dispositivi? E che dire di confrontare un dispositivo classico per uso generico con uno quantistico per uso speciale? È giusto? Che dire della convalida1:
- Un problema computazionale ben definito.
- Un algoritmo quantistico che risolve il problema che può essere eseguito su un hardware a breve termine in grado di gestire rumore e imperfezioni.
- Un numero di risorse computazionali (tempo / spazio) concesso a qualsiasi concorrente classico.
- Un numero limitato di ipotesi teoriche di complessità ben giustificate.
- un metodo di verifica in grado di distinguere efficacemente le prestazioni dell'algoritmo quantistico da qualsiasi concorrente classico che utilizza le risorse consentite.
Per comprendere meglio il problema, si può dare un'occhiata alle discussioni sulle affermazioni di D-Wave nel 2005 di un "108speedup "con il loro dispositivo (che vale solo quando si usano confronti appropriati). Si vedano ad esempio discussioni sul post di questo blog di Scott Aaronson e riferimenti in esso (e, naturalmente, l'articolo originale di Denchev et al. ( 1512.02206 )).
Anche riguardo alle soglie esatte che separano il regime "classico" dal regime di "supremazia quantistica", si può dare un'occhiata alle discussioni sul numero di fotoni richiesti per rivendicare la supremazia quantistica in un esperimento di campionamento del bosone. Il numero riferito era inizialmente intorno al 20 e 30 ( Aaronson 2010 , Preskill 2012 , Bentivegna et al. 2015 , tra gli altri), poi è sceso brevemente a sette ( Latmiral et al. 2016 ), e poi di nuovo fino a ~ 50 ( Neville et al. 2017 , e potresti dare un'occhiata alla breve discussione di questo risultato qui ).
Ci sono molti altri esempi simili che non ho menzionato qui. Ad esempio c'è l'intera discussione sul vantaggio quantistico tramite i circuiti IQP o il numero di qubit necessari prima che uno non possa simulare classicamente un dispositivo ( Neill et al.2017 , Pednault et al.2017 e alcune altre discussioni su questi risultati) . Un'altra bella recensione che non ho incluso sopra è questa Lund et al. 2017 paper.
(1) Sto usando qui la riformulazione dei criteri come indicato in Calude e Calude ( 1712.01356 ).