Kvanteoverherredømme er kvantecomputerens evne til at løse problemer, som klassiske computere praktisk talt ikke er i stand til at løse. Kvantefordelen er evnen til at løse problemer hurtigere. Ud fra et beregningsmæssig kompleksitetsteoris synspunkt betyder dette normalt at give en superpolynomial speedup sammenlignet med den mest kendte eller mulige klassiske algoritme [1] . Udtrykket blev populariseret af John Preskill , men begrebet kvanteberegningsfordel, især ved simulering af kvantesystemer, går tilbage til kvanteberegningsforslaget givet af Yuri Manin (1980) [2] ogRichard Feynman (1981) [3] .
Shor 's algoritme til heltalsfaktorisering, som kører i polynomiel tid på en kvantecomputer, giver en sådan superpolynomiel speedup sammenlignet med den bedst kendte klassiske algoritme [4] . Selvom det endnu ikke er bevist, betragtes faktorisering som en udfordring, når man bruger klassiske ressourcer. Vanskeligheden ved at bevise, hvad der ikke kan gøres med klassisk beregning, er et almindeligt problem for definitivt at demonstrere kvanteoverlegenhed. Det påvirker også Aaronson og Arkhipovs bosonsamplingforslag , D-Waves specialiserede problemer med frustrerede klyngesløjfer og outputsampling for tilfældige kvantekredsløb .
Ligesom heltalsfaktorisering anses problemet med at udtage udgangsfordelingerne af tilfældige kvantekredsløb som vanskeligt for klassiske computere baseret på rimelige antagelser om kompleksiteten.
Google har tidligere annonceret planer om at demonstrere kvanteoverherredømme inden udgangen af 2017 ved hjælp af en række af 49 superledende qubits [5] . Fra begyndelsen af januar 2018 var det dog kun Intel, der har annonceret sådan hardware [6] .
I oktober 2017 demonstrerede IBM en simulering af 56 qubits på en konventionel supercomputer, hvilket øgede antallet af qubits , der er nødvendige for kvanteoverherredømme [7] .
I november 2018 annoncerede Google et partnerskab med NASA , hvor NASA vil "analysere resultaterne fra kvantekredsløb kørt på Googles kvanteprocessorer og... overlegenhed" [8] .
Et teoretisk papir fra 2018 antyder, at kvanteoverherredømme kan opnås på "et todimensionelt array på 7 × 7 qubits og omkring 40 clock-cyklusser", men hvis fejlraten er lav nok [9] .
Den 21. juni 2019 foreslog Scientific American , at ifølge Nevens lov vil kvanteoverherredømme blive opnået i 2019 [10] .
Den 20. september 2019 rapporterede Financial Times, at "Google hævder at have opnået kvanteoverherredømme på en række af 54 qubits, hvoraf 53 var funktionelle og brugt til at udføre beregninger på 200 sekunder, hvilket ville tage omkring 10.000 år for en konventionel supercomputer " [11] . I første omgang dukkede en rapport om dette op på NASAs hjemmeside, men blev slettet kort efter offentliggørelsen [12] . Senere, den 23. oktober, blev kvanteoverherredømmet officielt annonceret [13] . Eksperter fra IBM, efter at have analyseret de præsenterede data, indikerede imidlertid, at nogle øjeblikke ikke er optimale, og at en sådan beregning på en klassisk supercomputer faktisk kun vil tage 2,5 dage i stedet for de erklærede 10.000 år. [14] [15] [16]
Den 3. december 2020 rapporterede kinesiske videnskabsmænd, at deres Jiuzhang kvantecomputer , drevet af sammenfiltrede fotoner, havde opnået kvanteoverherredømme. På 200 sekunder beregnede de med succes et problem, der ville tage verdens hurtigste klassiske computer mere end en halv milliard år at løse [17] .
Spørgsmålet om kompleksitet refererer til, hvordan mængden af ressourcer, der kræves for at løse et problem, skaleres med størrelsen af input. Som en udvidelse af den klassiske beregningsmæssige kompleksitetsteori beskriver kvantekompleksitetsteorien driften af en universel kvantecomputer uden at tage højde for kompleksiteten af dens skabelse eller eliminering af virkningerne af dekohærens og støj [18] . Fordi kvanteinformation er en generalisering af klassisk information , kan en kvantecomputer simulere enhver klassisk algoritme .
Kompleksitetsklassen af kvantepolynomial time bounded error (BQP) problemer er en klasse af beslutningsproblemer, der kan løses i polynomiel tid af en universel kvantecomputer . BPQ-klassen er relateret til de klassiske kompleksitetsklasser af et hierarki [19] . Det er fortsat et åbent spørgsmål, om nogen af disse indlejringer er strenge.
I modsætning til beslutningsproblemer, der kræver et ja eller nej svar, kræver prøvetagningsproblemer prøvetagning fra sandsynlighedsfordelinger [20] . Hvis der er en klassisk algoritme , der kan sample output fra et vilkårligt kvantekredsløb , vil polynomiehierarkiet flytte til det tredje niveau, hvilket anses for meget usandsynligt. BosonSampling er et mere specifikt forslag, hvis klassiske kompleksitet afhænger af uløseligheden af problemet med at beregne permanenten af en stor matrix med komplekse elementer, hvilket er et P#-komplet problem. Argumenterne brugt til at udlede denne påstand er også blevet anvendt til IQP sampling [21] , hvor kun den hypotese er nødvendig, at den gennemsnitlige og worst case kompleksitet af problemet er den samme.
Følgende algoritmer giver superpolynomial speedup sammenlignet med de bedst kendte klassiske algoritmer [22] :
Denne algoritme finder primfaktoriseringen af et n - bit heltal i tid [4] , den mest berømte klassiske algoritme tager tid og den bedste øvre grænse for kompleksiteten af dette problem . Det kan også give en fremskyndelse for ethvert problem, der koger ned til heltalsfaktorisering , inklusive problemet med, om matrixgrupper tilhører felter af ulige orden.
Til kvanteberegning er denne algoritme vigtig både praktisk og historisk. Det blev den første polynomiske kvantealgoritme , der blev foreslået til et problem, der anses for vanskeligt for klassiske computere [4] . Tilliden til denne kompleksitet er så stærk, at sikkerheden for den mest almindelige krypteringsprotokol RSA i dag er baseret på faktoriseringsalgoritmen [23] . En kvantecomputer, der succesfuldt og reproducerbart kører denne algoritme, kan bryde dette krypteringssystem [24] . Denne hackingrisiko kaldes Y2K-problemet, svarende til Y2K- problemet, Y2K-problemet .
Dette beregningsparadigme er baseret på identiske fotoner sendt gennem et lineært optisk netværk og kan løse visse prøvetagnings- og søgeproblemer, der, forudsat at der er flere hypoteser, er uløselige for klassiske computere [25] . Ikke desto mindre blev det vist, at bosonsampling i et system med tilstrækkeligt store tab og støj effektivt kan simuleres [26] .
Den største eksperimentelle implementering af bosonprøvetagning til dato har 6 tilstande og kan derfor behandle op til 6 fotoner samtidigt [27] . Den bedste klassiske algoritme til modellering af bosonsampling kører i rækkefølge for et system med n fotoner og m outputtilstande [28] . BosonSampling er en open source R - implementering af algoritmen . Algoritmen giver et estimat på 50 fotoner , hvilket er nødvendigt for at demonstrere kvanteoverlegenhed ved brug af bosonprøvetagning.
Den bedst kendte algoritme til at simulere et vilkårligt tilfældigt kvantekredsløb kræver tid, der skaleres eksponentielt med antallet af qubits , baseret på hvilket en gruppe forskere vurderer, at omkring 50 qubits kan være nok til at demonstrere kvanteoverlegenhed [9] . Google har annonceret sin hensigt om at demonstrere kvanteoverherredømme inden udgangen af 2017 ved at skabe og lancere en 49 -qubit- chip, der kan sample distributioner inden for en rimelig tid, som er utilgængelige for nogen moderne klassiske computere [5] . Men den største simulering af kvantekredsløb med succes udført på en supercomputer har 56 qubits . Derfor kan det være nødvendigt at øge antallet af qubits, der kræves for at demonstrere kvanteoverlegenhed [7] .
Kvantecomputere er meget mere fejltilbøjelige end klassiske computere på grund af dekohærens og støj. Tærskelsætningen siger, at en støjende kvantecomputer kan bruge fejlkorrigerende kvantekoder [29] [30] til at simulere en ikke-støjende kvantecomputer, idet det antages, at fejlen introduceret i hver computercyklus er mindre end et vist tal. Numeriske simuleringer viser, at dette tal kan nå 3 % [31] .
Det vides dog ikke, hvordan de ressourcer, der kræves til fejlkorrektion , skaleres med antallet af qubits . Skeptikere[ hvad? ] indikerer, at støjens adfærd er ukendt i skalerbare kvantesystemer som potentielle barrierer for en vellykket implementering af kvanteberegning og demonstration af kvanteoverherredømme.