www.wikidata.de-de.nina.az
Ein Quantenprozessor bzw Quantencomputer ist ein Prozessor der die Gesetze der Quantenmechanik nutzt Im Unterschied zum klassischen Computer arbeitet er nicht auf der Basis makroskopischer Zustande elektronischer Schaltkreise sondern quantenmechanischer Zustande geeigneter Systeme Damit ist es moglich im Laufe der Rechnung Superpositionszustande und Quantenverschrankung zu erzeugen die beide fur die Informationsverarbeitung in Quantencomputern entscheidend sind Quantenalgorithmen konnten die Berechnungszeit fur viele mathematische und physikalische Problemstellungen deutlich verringern Beispielsweise zeigen theoretische Studien dass Quantenalgorithmen bestimmte Probleme der Informatik z B die Suche in extrem grossen Datenbanken siehe Grover Algorithmus und die Faktorisierung grosser Zahlen siehe Shor Algorithmus effizienter losen konnen als klassische Algorithmen Gepragt wurde der Begriff auf der ersten Conference on the Physics of Computation am MIT im Mai 1981 durch die Vortrage der Physiker Paul Benioff und Richard Feynman uber quantum computing Benioff prasentierte seine Arbeit die zeigte dass Computer unter den Gesetzen der Quantenmechanik arbeiten konnen 1 Feynmans Vortrag stellte erstmals ein Grundmodell fur einen Quantencomputer vor 2 Der Quantencomputer blieb lange ein uberwiegend theoretisches Konzept Es gab verschiedene Vorschlage wie ein Quantencomputer realisiert werden konnte in kleinem Massstab wurden einige dieser Konzepte im Labor erprobt und Quantencomputer mit wenigen Qubits realisiert Der Rekord lag im November 2021 bei 127 Qubits fur den Prozessor 3 und ein Jahr spater bei 433 Qubits 4 5 Neben der Anzahl der Qubits ist aber auch zum Beispiel eine geringe Fehlerquote beim Rechnen und Auslesen wichtig und wie lange die Zustande in den Qubits fehlerfrei aufrechterhalten werden konnen Seit 2018 investieren viele Regierungen und Forschungsorganisationen sowie grosse Computer und Technologiefirmen weltweit in die Entwicklung von Quantencomputern die von vielen als eine der entstehenden Schlusseltechnologien des 21 Jahrhunderts angesehen werden 6 7 8 Inhaltsverzeichnis 1 Mogliche Anwendungsgebiete 2 Technologie 2 1 Qubits 2 2 Quantenregister Verschrankung 2 3 Quantengatter 2 4 Einweg Quantencomputer 2 5 Adiabatische Quantencomputer 2 6 Physikalische Realisierung 2 6 1 Relaxation 2 6 2 Dekoharenz 3 Berechenbarkeits und Komplexitatstheorie 3 1 Berechenbarkeit 3 2 Komplexitat 4 Architektur fur Quantencomputer 4 1 Komponenten 4 1 1 Quanten Datenebene 4 1 2 Steuer und Messebene 4 1 3 Steuerprozessor Ebene und Host Prozessor 5 Forschungsgeschichte 6 Kritik 7 Literatur 8 Weblinks 9 Einzelnachweise 10 AnmerkungenMogliche Anwendungsgebiete BearbeitenDort wo klassische Supercomputer an der Komplexitat bestimmter Aufgaben scheitern konnten Quantencomputer eine Losung sein Neben einer Reihe konkreter Algorithmen 9 fur die Quantenalgorithmen eine nachweisbar vorteilhaftere Komplexitat haben als die besten bekannten klassischen Algorithmen und die in Bereichen wie Kryptoanalyse oder der Simulation von Quantensystemen nutzlich sind gibt es mehrere breite Anwendungsbereiche in denen Quantencomputer neue Arten von Algorithmen ermoglichen von denen man sich ohne komplexitatstheoretische Argumente Vorteile verspricht und die Gegenstand aktueller Forschung sind wie Optimierungsaufgaben zum Beispiel aus den Bereichen Finanzwirtschaft und Logistik sowie energetische Optimierungen 10 Simulationen beispielsweise um neue chemische Stoffe fur Biotechnologie oder Medikamente zu finden oder neue Werkstoffe fur Akkumulatoren 11 maschinelle Lernverfahren als quantenmaschinelles Lernen fur verschiedenste Aufgabengebiete wie Mustererkennung 12 13 Neben Kompexitatsvorteilen kann die Verwendung von Quantencomputern auch Vorteile in der Abhor und Manipulationssicherheit von Rechnungen bieten die mit klassischen Computern auch theoretisch nicht erreichbar sind Hierzu gehoren die Generierung von echten Zufallszahlen 14 oder kryptographische Anwendungen wie blind quantum computation die es erlaubt Rechnungen auf einem entfernten Quantencomputer Server so durchfuhren zu lassen dass der Serverbetreiber nichts uber die Rechnung und ihr Ergebnis erfahren kann und sich auch verifizieren lasst dass die gewunschte Rechnung durchgefuhrt wurde 15 Technologie BearbeitenQubits Bearbeiten Hauptartikel Qubit nbsp Zur Definition des Begriffes Qubit Beim Quantencomputing arbeitet man mit allgemeinen Zustanden die in bestimmter Weise durch Uberlagerung der beiden farbig gekennzeichneten Basiszustande entstehen wogegen beim klassischen Computing nur die Basiszustande selbst auftreten In einem klassischen Computer werden samtliche Informationen in Bits dargestellt Physikalisch wird ein Bit dadurch realisiert dass ein elektrisches Potential entweder oberhalb eines bestimmten Pegels liegt oder unterhalb Auch in einem Quantencomputer wird Information in der Regel binar dargestellt Dazu bedient man sich eines physikalischen Systems mit zwei orthogonalen Basiszustanden eines zweidimensionalen komplexen Raums wie er in der Quantenmechanik auftritt In der Dirac Notation wird der eine Basiszustand durch den quantenmechanischen Zustandsvektor 0 displaystyle 0 rangle nbsp reprasentiert der andere durch den Zustandsvektor 1 displaystyle 1 rangle nbsp Bei diesen quantenmechanischen Zwei Niveau Systemen kann es sich z B um den Spinvektor eines Elektrons handeln der entweder nach oben oder nach unten zeigt Andere Implementierungen nutzen das Energieniveau in Atomen oder Molekulen oder die Flussrichtung eines Stroms in einem ringformigen Supraleiter Oft werden nur zwei Zustande aus einem grosseren Hilbertraum des physikalischen Systems ausgewahlt zum Beispiel die zwei niedrigsten Energieeigenzustande eines eingefangenen Ions Ein solches quantenmechanisches Zweizustandssystem wird Qubit Quanten Bit genannt Eine Eigenschaft quantenmechanischer Zustandsvektoren ist dass diese eine Uberlagerung anderer Zustande sein konnen Dies wird auch Superposition genannt Im konkreten Fall bedeutet dies dass ein Qubit nicht entweder 0 displaystyle 0 rangle nbsp oder 1 displaystyle 1 rangle nbsp sein muss wie dies fur die Bits des klassischen Computers der Fall ist Vielmehr ergibt sich der Zustand eines Qubits in dem oben erwahnten zweidimensionalen komplexen Raum mit 0 1 0 1 0 1 displaystyle 0 rangle begin pmatrix 1 0 end pmatrix quad 1 rangle begin pmatrix 0 1 end pmatrix nbsp Eine Superposition PS displaystyle vert Psi rangle nbsp ist dann allgemein eine komplexe Linearkombination aus diesen orthonormalen Basisvektoren mit PS c 0 0 c 1 1 c 0 c 1 c 0 2 c 1 2 1 c 0 c 1 C displaystyle vert Psi rangle c 0 vert 0 rangle c 1 vert 1 rangle begin pmatrix c 0 c 1 end pmatrix quad c 0 2 c 1 2 1 quad c 0 c 1 in mathbb C nbsp wobei wie in der koharenten Optik beliebige Uberlagerungszustande zugelassen sind Der Unterschied zwischen klassischem und quantenmechanischem Computing ist also analog dem zwischen inkoharenter bzw koharenter Optik im ersten Fall werden Intensitaten addiert im zweiten direkt die Feldamplituden wie etwa in der Holographie Zur Normierung fordert man c 0 2 c 1 2 1 displaystyle c 0 2 c 1 2 1 nbsp Ohne Beschrankung der Allgemeinheit kann c 0 displaystyle c 0 nbsp reell und nichtnegativ gewahlt werden Das Qubit liest man in der Regel aus indem man eine in der Basis 0 1 displaystyle 0 rangle 1 rangle nbsp diagonale und nicht entartete Observable Anm 1 misst also z B A 1 1 displaystyle A 1 rangle langle 1 nbsp Die Wahrscheinlichkeit dafur als Resultat dieser Messung am Zustand PS displaystyle vert Psi rangle nbsp den Wert 0 zu erhalten betragt P 0 0 PS 2 c 0 2 displaystyle P 0 langle 0 vert Psi rangle 2 c 0 2 nbsp und die fur das Resultat 1 entsprechend P 1 c 1 2 1 P 0 displaystyle P 1 c 1 2 1 P 0 nbsp Dieses probabilistische Verhalten darf nicht so interpretiert werden dass sich das Qubit mit einer bestimmten Wahrscheinlichkeit im Zustand 0 displaystyle vert 0 rangle nbsp und mit einer anderen Wahrscheinlichkeit im Zustand 1 displaystyle left vert 1 right rangle nbsp befindet wahrend andere Zustande nicht zugelassen sind Ein solches ausschliessendes Verhalten konnte man auch mit einem klassischen Computer erzielen der einen Zufallsgenerator verwendet um beim Auftreten von uberlagerten Zustanden zu entscheiden ob er mit 0 oder 1 weiterrechnet In der statistischen Physik die im Gegensatz zur Quantenmechanik inkoharent ist wird solches ausschliessendes Verhalten betrachtet Fur die Quantenrechnung ist hingegen die koharente Uberlagerung der verschiedenen Basiszustande die relative Phase zwischen den verschiedenen Komponenten der Uberlagerung und im Verlauf der Rechnung die Interferenz zwischen ihnen von entscheidender Bedeutung Quantenregister Verschrankung Bearbeiten Wie beim klassischen Computer fasst man mehrere Qubits zu Quantenregistern zusammen Der Zustand eines N Qubit Registers ist dann gemass den Gesetzen der Vielteilchen Quantenmechanik ein Zustand aus einem 2 N displaystyle 2 N nbsp dimensionalen Hilbertraum dem Tensorprodukt der Zustandsraume der einzelnen Qubits Eine mogliche Basis dieses Vektorraums ist die Produktbasis uber der Basis 0 1 displaystyle vert 0 rangle vert 1 rangle nbsp Fur ein Register aus zwei Qubits erhielte man demnach die Basis 00 01 10 11 displaystyle vert 00 rangle vert 01 rangle vert 10 rangle vert 11 rangle nbsp Der Zustand des Registers kann also eine beliebige Superposition dieser Basiszustande sein hat also die Form PS i 1 i N c i 1 i N i 1 i 2 i N displaystyle Psi sum i 1 dots i N c i 1 dots i N vert i 1 i 2 dots i N rangle nbsp mit beliebigen komplexen Zahlen c i 1 i N displaystyle c i 1 dots i N nbsp und i 1 i 2 i N 0 1 displaystyle i 1 i 2 dotsc i N in 0 1 nbsp wahrend bei klassischen Computern nur die Basiszustande selbst vorkommen Die Zustande eines Quantenregisters lassen sich nicht immer aus den Zustanden unabhangiger Qubits zusammensetzen Beispielsweise kann der Zustand PS 1 2 01 10 displaystyle Psi frac 1 sqrt 2 left vert 01 rangle vert 10 rangle right nbsp nicht in ein Produkt aus einem Zustand fur das erste und einem Zustand fur das zweite Qubit zerlegt werden Man nennt einen derartigen Zustand daher auch verschrankt in der englischsprachigen Literatur spricht man von entanglement Das Gleiche gilt fur den von PS displaystyle Psi nbsp verschiedenen Zustand PS 1 2 01 10 displaystyle Psi prime frac 1 sqrt 2 left vert 01 rangle vert 10 rangle right nbsp Anm 2 Diese Verschrankung ist ein Grund warum Quantencomputer effizienter als klassische Computer sein konnen d h dass sie prinzipiell bestimmte Probleme schneller als klassische Computer losen konnen Um den Zustand eines klassischen N displaystyle N nbsp Bit Registers darzustellen benotigt man N displaystyle N nbsp Bits an Information Der Zustand des Quanten Registers ist aber ein Vektor aus einem 2 N displaystyle 2 N nbsp dimensionalen Vektorraum so dass zu dessen Darstellung 2 N displaystyle 2 N nbsp komplexwertige Koeffizienten benotigt werden Bei grossem N displaystyle N nbsp ist die Zahl 2 N displaystyle 2 N nbsp viel grosser als N displaystyle N nbsp selbst Das Superpositionsprinzip wird oft so dargestellt dass ein Quantencomputer in einem Quantenregister aus N displaystyle N nbsp Qubits gleichzeitig alle 2 N displaystyle 2 N nbsp Zahlen von 0 bis 2 N 1 displaystyle 2 N 1 nbsp speichern konnte Diese Vorstellung ist irrefuhrend Da eine am Register vorgenommene Messung stets genau einen der Basiszustande auswahlt lasst sich unter Anwendung des sogenannten Holevo Theorems zeigen dass der maximale zugangliche Informationsgehalt eines N displaystyle N nbsp Qubit Registers wie der eines klassischen N displaystyle N nbsp Bit Registers genau N displaystyle N nbsp Bit betragt 16 Anm 3 Es ist dennoch korrekt dass das Superpositionsprinzip eine Parallelitat in den Rechnungen erlaubt die uber das hinausgeht was in einem klassischen Parallelrechner passiert Der zentrale Unterschied zum klassischen Parallelrechner ist dass die durch das Superpositionsprinzip ermoglichte Parallelitat nur durch Interferenz ausgenutzt werden kann Fur manche Probleme kann mit Quantenalgorithmen eine im Vergleich zu klassischen Verfahren stark reduzierte Laufzeit erzielt werden Quantengatter Bearbeiten Hauptartikel Quantengatter Beim klassischen Computer werden durch Logikgatter englisch Gates elementare Operationen auf den Bits durchgefuhrt Mehrere Gatter werden zu einem Schaltnetz verbunden das dann komplexe Operationen wie das Addieren zweier Binarzahlen durchfuhren kann Die Gatter werden durch physikalische Bauelemente wie Transistoren realisiert und die Information als elektrisches Signal durch diese Bauelemente geleitet Berechnungen auf einem Quantencomputer laufen grundsatzlich anders ab Ein Quantengatter englisch Quantum Gate ist kein technischer Baustein sondern stellt eine elementare physikalische Manipulation eines oder mehrerer Qubits dar Wie genau so eine Manipulation aussieht hangt von der tatsachlichen physikalischen Natur des Qubits ab So lasst sich der Spin eines Elektrons durch eingestrahlte Magnetfelder beeinflussen der Anregungszustand eines Atoms durch Laserpulse Obwohl also ein Quantengatter kein elektronischer Baustein sondern eine im Verlauf der Zeit auf das Quantenregister angewendete Aktion ist beschreibt man Quantenalgorithmen mit Hilfe von Schaltplanen vgl hierzu den Artikel Liste der Quantengatter Formal ist ein Quantengatter eine unitare Operation U displaystyle U nbsp die auf den Zustand des Quanten Registers wirkt PS U PS displaystyle Psi mapsto U cdot Psi nbsp Ein Quantengatter kann daher als unitare Matrix geschrieben werden Ein Gatter welches den Zustand eines Qubits umdreht negiert wurde im Falle eines zweidimensionalen Zustandsraums der folgenden Matrix entsprechen U 0 1 1 0 displaystyle U begin pmatrix 0 amp 1 1 amp 0 end pmatrix nbsp Mathematisch kann man die Negation damit als Matrixmultiplikation auf den Zustand eines Qubits verstehen bei dem wie in der klassischen Logik der Zustand 0 textstyle 0 rangle nbsp auf 1 textstyle 1 rangle nbsp und umgekehrt 1 displaystyle 1 rangle nbsp auf 0 textstyle 0 rangle nbsp abgebildet wird Auf einen allgemeinen Zustand angewendet vertauscht die Negation die komplexen darstellenden Koeffizienten der orthonormalen Basisvektoren 0 textstyle 0 rangle nbsp und 1 textstyle 1 rangle nbsp d h mit ps a 0 b 1 a b a 2 b 2 1 displaystyle psi rangle alpha 0 rangle beta 1 rangle begin pmatrix alpha beta end pmatrix quad alpha 2 beta 2 1 nbsp liefert die Negation U ps U a b b a displaystyle U cdot psi rangle U cdot begin pmatrix alpha beta end pmatrix begin pmatrix beta alpha end pmatrix nbsp Im folgenden Beispiel wird die Negation auf das zweite Qubit angewendet wobei das erste Qubit unverandert bleibt Fur die darstellende Matrix der Operation wird eine 4 4 displaystyle 4 times 4 nbsp Matrix benotigt Zerlegt man die 4 4 displaystyle 4 times 4 nbsp Matrix in 4 2 2 displaystyle 2 times 2 nbsp Matrizen findet man in der oberen linken 2 2 displaystyle 2 times 2 nbsp Matrix die Einheitsmatrix und in der unteren rechten 2 2 displaystyle 2 times 2 nbsp Matrix findet man die Negationmatrix U displaystyle U nbsp fur ein Qubit Insgesamt erhalt man die Negationsmatrix fur das zweite Qubit CNOT Gatter CNOT 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 displaystyle operatorname CNOT begin pmatrix 1 amp 0 amp 0 amp 0 0 amp 1 amp 0 amp 0 0 amp 0 amp 0 amp 1 0 amp 0 amp 1 amp 0 end pmatrix nbsp Ein Satz orthonormaler Basisvektoren eines 2 Qubit Quantumspeichersystems ist 00 1 0 0 0 01 0 1 0 0 10 0 0 1 0 11 0 0 0 1 displaystyle 00 rangle begin pmatrix 1 0 0 0 end pmatrix quad 01 rangle begin pmatrix 0 1 0 0 end pmatrix quad 10 rangle begin pmatrix 0 0 1 0 end pmatrix quad 11 rangle begin pmatrix 0 0 0 1 end pmatrix nbsp Auf diese Quantenzustande werden unitare 4 4 displaystyle 4 times 4 nbsp Matrizen angewendet in einem Quantengatter Die unitare Matrix wird hier auf ein Zwei Qubitzustande als Spezialfall von Mehr Qubitzustande angewendet um den Zustand zu modifizieren z B das in C 4 displaystyle mathbb C 4 nbsp definierte CNOT Gatter mit der Zwei Qubit Zustandstabelle 00 00 displaystyle vert 00 rangle to vert 00 rangle nbsp 01 01 displaystyle vert 01 rangle to vert 01 rangle nbsp 10 11 displaystyle vert 10 rangle to vert 11 rangle nbsp und 11 10 displaystyle vert 11 rangle to vert 10 rangle nbsp 17 Dabei wird die Negation auf das zweite Qubit angewendet CNOT 00 00 textstyle operatorname CNOT 00 rangle 00 rangle nbsp CNOT 01 01 textstyle operatorname CNOT 01 rangle 01 rangle nbsp CNOT 10 11 textstyle operatorname CNOT 10 rangle 11 rangle nbsp und CNOT 11 10 textstyle operatorname CNOT 11 rangle 10 rangle nbsp Das Ergebnis lasst sich zusatzlich bezuglich Stellenindizes a displaystyle a nbsp und b displaystyle b nbsp symmetrisieren bzw antisymmetrisieren etwa nach dem Schema a b 1 2 a b b a a b b a displaystyle ab rangle frac 1 2 left left vert ab rangle vert ba rangle right left vert ab rangle vert ba rangle right right nbsp wodurch verschrankte Zustande entstehen Ein Quantenschaltkreis besteht aus mehreren Quantengattern die in fester zeitlicher Abfolge auf das Quantenregister angewendet werden Beispiele hierfur sind die Quanten Fouriertransformation oder der Shor Algorithmus Mathematisch ist ein Quantenschaltkreis auch eine unitare Transformation deren Matrix das Produkt der Matrizen der einzelnen Quantengatter ist Einweg Quantencomputer Bearbeiten Ein weiterer Ansatz zur Implementierung eines Quantencomputers ist der sogenannte Einweg Quantencomputer one way quantum computer Hans J Briegel Robert Raussendorf 2001 18 Dieser unterscheidet sich vom Schaltkreismodell dadurch dass zuerst ein universeller also vom Problem unabhangiger verschrankter Quantenzustand generiert wird beispielsweise ein sogenannter Clusterzustand und die eigentliche Rechnung durch gezielte Messungen an diesem Zustand durchgefuhrt wird Dabei bestimmen die Ergebnisse fruherer Messungen welche weiteren Messungen durchgefuhrt werden Anders als im Schaltkreismodell wird hier der verschrankte Quantenzustand nur als Ressource benutzt Bei der eigentlichen Rechnung werden nur einzelne Qubits des verwendeten Zustands gemessen und klassische Rechnungen durchgefuhrt Insbesondere werden dabei keine Mehr Qubit Operationen durchgefuhrt die Herstellung des Zustands benotigt solche naturlich Dennoch lasst sich zeigen dass der Einweg Quantencomputer genauso leistungsfahig ist wie ein auf dem Schaltkreismodell beruhender Quantencomputer Adiabatische Quantencomputer Bearbeiten Ein weiterer Ansatz fur Quantencomputer beruht auf einem anderen Konzept 19 Gemass den Gesetzen der Quantenmechanik bleibt ein quantenmechanisches System das sich im Grundzustand Zustand minimaler Energie eines zeitunabhangigen Systems befindet auch bei Veranderungen des Systems im Grundzustand wenn die Veranderung nur hinreichend langsam also adiabatisch passiert Die Idee des adiabatischen Quantencomputers ist es ein System zu konstruieren das einen zu dieser Zeit noch unbekannten Grundzustand hat der der Losung eines bestimmten Problems entspricht und ein anderes dessen Grundzustand leicht experimentell zu praparieren ist Anschliessend wird das leicht zu praparierende System in das System uberfuhrt an dessen Grundzustand man interessiert ist und dessen Zustand dann gemessen Wenn der Ubergang langsam genug erfolgt ist hat man so die Losung des Problems Die Firma D Wave Systems hat 2007 bekannt gegeben einen kommerziell verwendbaren Quantencomputer entwickelt zu haben der auf diesem Prinzip beruht 20 Am 26 Mai 2011 verkaufte die Firma D Wave Systems den Quantencomputer D Wave One an die Lockheed Martin Corporation 21 Ihre Ergebnisse sind allerdings noch umstritten 22 Laut IBM ist eine kommerzielle Nutzung bisher kaum moglich 23 2015 stellte D Wave Systems ihre verbesserte und aufwarts skalierbare Version D Wave 2X der Offentlichkeit vor Der adiabatische Quantencomputer der speziell fur die Losung von Optimierungsproblemen entwickelt wurde soll bei einigen Problemen bis zu 15 mal so schnell sein wie herkommliche klassische Spezialcomputer fur die jeweiligen Probleme beim D Wave One war das noch nicht so Nach Angaben von D Wave benutzt er supraleitende Technologie und uber 1 000 Qubits 24 genannt 1000 Qubits ausgelegt auf 1 152 Qubits bei einer Arbeitstemperatur von 15 mK Die Qubits werden hier durch je eine supraleitende Schleife realisiert in der die Information uber die Flussrichtung codiert ist Ein Exemplar wurde an Google und die NASA verkauft die schon 2013 einen D Wave Computer der ersten Generation mit 512 Qubits erwarben 25 Google benutzt ihn um die Vorteile von Quantum Annealing Algorithmen auszuloten das heisst Quantenversionen von Simulated Annealing 26 Physikalische Realisierung Bearbeiten Das bisher beschriebene Konzept ist zunachst sehr abstrakt aber allgemein gultig Will man einen konkret nutzbaren Quantencomputer bauen muss man die naturlichen physikalischen Einschrankungen beachten die im Folgenden beschrieben werden Relaxation Bearbeiten Uberlasst man das System sich selbst neigt es dazu mit der Umgebung ein thermisches Gleichgewicht auszubilden Im einfachsten Fall geschieht dies uber Energieaustausch mit der Umgebung der mit Zustandsanderung der Qubits einhergeht Dies fuhrt dazu dass ein Qubit aus dem Zustand 1 displaystyle vert 1 rangle nbsp nach einer gewissen Zeit mit einer bestimmten Wahrscheinlichkeit in den Zustand 0 displaystyle vert 0 rangle nbsp gesprungen ist und umgekehrt Diesen Prozess nennt man Relaxation Als Relaxationszeit T 1 displaystyle T 1 nbsp bezeichnet man die charakteristische Zeit in welcher sich das System meist exponentiell seinem stationaren Zustand nahert Dekoharenz Bearbeiten Mit Dekoharenz ist der Verlust der Superpositionseigenschaften eines Quantenzustands gemeint Durch den Einfluss der Umgebung entwickelt sich aus einem beliebigen Superpositionszustand c 0 0 c 1 1 displaystyle left lbrace c 0 vert 0 rangle c 1 vert 1 rangle right rbrace nbsp wobei c i C i c i 2 1 displaystyle textstyle c i in mathbb C sum i c i 2 1 nbsp entweder der Zustand 0 displaystyle vert 0 rangle nbsp oder der Zustand 1 displaystyle vert 1 rangle nbsp mit entsprechenden Wahrscheinlichkeiten die zum Beispiel durch c i 2 displaystyle c i 2 nbsp gegeben sein konnen wahrend gemischte Terme z B c 0 c 1 displaystyle sim c 0 c 1 nbsp nicht auftreten Zustandsreduktion inkoharente vs koharente Superposition Thermalisierung wie in der statistischen Physik Dann verhalt sich das Qubit nur noch wie ein klassisches Bit Die Dekoharenzzeit T 2 displaystyle T 2 nbsp ist in der Regel ebenfalls exponential verteilt und typischerweise kleiner als die Relaxationszeit Wahrend die Relaxation auch fur klassische Computer ein Problem bedeutet so konnten sich Magnete auf der Festplatte spontan umpolen ist die Dekoharenz ein rein quantenmechanisches Phanomen Die Verlasslichkeit von Quantencomputern kann durch die sogenannte Quantenfehlerkorrektur erhoht werden 27 Berechenbarkeits und Komplexitatstheorie BearbeitenDa formal festgelegt ist wie ein Quantencomputer arbeitet konnen die aus der theoretischen Informatik bekannten Begriffe wie Berechenbarkeit oder Komplexitatsklasse auch auf einen Quantencomputer ubertragen werden Dabei zeigt sich dass die Menge der losbaren berechenbaren Probleme fur einen Quantencomputer nicht grosser ist als fur einen klassischen Computer Das heisst die Church Turing These gilt auch fur Quantencomputer Allerdings gibt es starke Indizien dafur dass sich einige Probleme mit einem Quantencomputer sehr viel exponentiell schneller losen lassen Der Quantencomputer stellt also ein mogliches Gegenbeispiel zur erweiterten Church Turing These dar 28 29 Berechenbarkeit Bearbeiten Ein klassischer Computer kann einen Quantencomputer simulieren da die Wirkung der Gatter auf dem Quantenregister einer Matrix Vektor Multiplikation entspricht Der klassische Computer muss nun einfach all diese Multiplikationen ausfuhren um den Anfangs in den Endzustand des Registers zu uberfuhren Die Konsequenz dieser Simulierbarkeit ist dass alle Probleme die auf einem Quantencomputer gelost werden konnen auch auf einem klassischen Computer gelost werden konnen Umgekehrt bedeutet dies dass Probleme wie das Halteproblem auch auf Quantencomputern nicht gelost werden konnen Das heisst auch der Quantencomputer ist kein Gegenbeispiel zur Church Turing These Umgekehrt kann ein Quantencomputer auch einen klassischen Computer simulieren David Deutsch entwickelte 1985 ein formales Modell fur einen Rechner der in der Lage sein soll beliebige physikalische Systeme effizient zu simulieren Sein Modell ist das quantenmechanische Analogon zur klassischen Turing Maschine die Quanten Turing Maschine QTM 30 Dazu muss man zunachst wissen dass jeder logische Schaltkreis allein aus NAND Gattern gebildet werden kann Mit dem Toffoli Gatter kann man bei geeigneter Beschaltung der drei Eingange nun ein Quantengatter erhalten das sich auf Qubits in der Basis der klassischen Bits 0 1 displaystyle vert 0 rangle vert 1 rangle nbsp wie ein NAND Gatter verhalt Ausserdem lasst sich das Toffoli Gate dazu verwenden ein Eingangsbit zu verdoppeln Aufgrund des No Cloning Theorems ist dies allerdings nur fur die Zustande 0 1 displaystyle vert 0 rangle vert 1 rangle nbsp moglich Diese Verdopplung auch Fan Out genannt ist deshalb notig weil es bei einem klassischen Schaltkreis moglich ist ein Bit auf zwei Leitungen zu verteilen Komplexitat Bearbeiten Im Rahmen der Komplexitatstheorie ordnet man algorithmische Probleme sogenannten Komplexitatsklassen zu Die bekanntesten und wichtigsten Vertreter sind die Klassen P und NP Dabei bezeichnet P diejenigen Probleme deren Losung deterministisch in zur Eingabelange polynomieller Laufzeit berechnet werden kann In NP liegen die Probleme zu denen es Losungsalgorithmen gibt die nicht deterministisch polynomiell sind Der Nicht Determinismus erlaubt gleichzeitig verschiedene Moglichkeiten abzutesten Da unsere aktuellen Rechner deterministisch laufen muss der Nicht Determinismus durch Hintereinanderausfuhrung der verschiedenen Moglichkeiten simuliert werden wodurch die Polynomialitat der Losungsstrategie verloren gehen kann Fur Quantencomputer definiert man die Komplexitatsklasse BQP bounded error quantum polynomial time eingefuhrt 1993 durch Umesh Vazirani und Ethan Bernstein Diese enthalt diejenigen Probleme deren Laufzeit polynomiell von der Eingabelange abhangt und deren Fehlerwahrscheinlichkeit unter 1 3 displaystyle tfrac 1 3 nbsp liegt Es lasst sich zeigen dass die Simulation eines Quantencomputers und damit auch BQP in der Komplexitatsklasse PSPACE liegt 31 Ferner gilt P displaystyle subseteq nbsp BQP da ein Quantencomputer auch klassische Computer mit hochstens polynomiellem Zeitverlust simulieren kann Man geht davon aus dass es keinen Simulationsalgorithmus gibt der einen Quantencomputer mit polynomiellem Zeitverlust simuliert das heisst dass die erweiterte Church Turing These nicht gilt Bewiesen ist das allerdings nicht Auch wie BQP zur wichtigen Klasse NP in Beziehung steht ist noch unklar Man weiss nicht ob ein Quantencomputer ein NP vollstandiges Problem effizient losen kann oder nicht Konnte man nachweisen dass BQP eine echte Teilmenge von NP ist ware damit auch das P NP Problem gelost Dann galte namlich P displaystyle neq nbsp NP Andererseits wurde aus dem Nachweis dass NP echte Teilmenge von BQP ist folgen dass P echte Teilmenge von PSPACE ist Sowohl das P NP Problem als auch die Frage P displaystyle neq nbsp PSPACE sind wichtige ungeloste Fragen der theoretischen Informatik Wenn die Frage der Einordnung in Komplexitatsklassen sich fur klassische Computer und Quantencomputer als zu schwierig erweisen ist es in der Informatik ublich zunachst Berechnungsmodelle mit Orakeln zu betrachten das heisst Zusatzinformationen auf eine Anzahl von Fragen und je nach benotigter Anzahl kann man die Probleme Orakel separieren So bewiesen Vazirani und Bernstein in der Arbeit in der sie BQP einfuhrten dass in Modellen mit Orakeln BQP grosser als das klassische Gegenstuck BPP ist wobei sie den Bernstein Vazirani Algorithmus und das zugehorige Problem benutzten Das zeigte auch schon Daniel Simon 1994 in einem anderen Problem Simon s Problem ein Spezialfall des Problems verborgener Untergruppen im abelschen Fall das als Inspiration fur den Shor Algorithmus diente 32 er konnte sogar zeigen dass der Quantenalgorithmus das Problem bezuglich der benutzten Orakel exponentiell effizienter lost als ein klassischer Computer Um die Frage zu klaren wie die entsprechende Einordnung bezuglich Effizienz und Schnelligkeit aussieht ist man des Weiteren daran interessiert wie sich die Quantencomputer Komplexitatsklasse BQP zur PH im klassischen Fall verhalt Scott Aaronson schlug 2010 vor dazu das sogenannte Forrelation Problem zu untersuchen und zeigte in einer relationalen Version dieses Problems dass dieses im Orakel Modell in BQP aber nicht in PH liegt 2018 zeigten dann Ran Raz und Avishay Tal dass das ursprungliche Problem im Orakel Modell in BQP aber nicht in PH ist 33 34 Gegeben seien zwei Zufallszahlengeneratoren Das Forrelation Problem besteht darin aus den erzeugten Zufallszahlenfolgen herauszufinden ob die beiden Zufallszahlgeneratoren unabhangig sind oder die Folgen doch in verborgener Weise verbunden sind genauer ob die eine die Fouriertransformation der anderen ist Raz und Tal bewiesen dass Quantencomputer sehr viel weniger Hinweise Orakel fur die Losung benotigen als klassische Computer beide Klassen sind Orakel separiert Ein Quantencomputer benotigt sogar nur ein Orakel in PH gibt es auch mit unendlich vielen Orakeln keinen Algorithmus der das Problem lost Das Beispiel zeigt dass es selbst im Fall dass P NP gilt Probleme gibt die Quantencomputer effizient losen konnen klassische Rechner aber nicht Ein klassischer Computer kann eine solche Antwort jedoch nicht einmal bestatigen Nach diesem Ergebnis ist der Quantencomputer tatsachlich etwas grundsatzlich Neues 35 Bei anderen Problemen wie dem Faktorisierungsproblem ganzer Zahlen wird zwar vermutet dass Quantencomputer prinzipiell schneller sind Quantencomputer losen es polynomialzeitlich mit dem Shor Algorithmus es lasst sich aber bisher nicht beweisen da unbekannt ist ob das Problem in der Komplexitatsklasse P liegt Ein anderes Problem von dem erwartet worden war dass es effizient von Quantencomputern gelost werden kann nicht aber von klassischen Computern ist das Empfehlungsproblem Recommendation Problem das sogar breite praktische Anwendung hat Betrachtet wird zum Beispiel das fur Online Dienste wichtige Problem aus dem Abruf von Diensten oder Waren durch Nutzer Voraussagen uber deren Vorlieben zu machen was sich formalisieren lasst als Auffullen einer Matrix die zum Beispiel Waren den Nutzern zuordnet 2016 gaben Iordanis Kerenidis und Anupam Prakash 36 einen Quantenalgorithmus der exponentiell schneller war als jeder damals bekannte klassische Algorithmus 2018 gab die Studentin Ewin Tang allerdings einen klassischen Algorithmus in Anlehnung an den Quantenalgorithmus an der genauso schnell war 37 38 und schreckte mit ihrer Bachelor Arbeit die komplette Forschergemeinde auf 39 Architektur fur Quantencomputer BearbeitenAlle bisher demonstrierten Quantencomputer bestehen nur aus wenigen Qubits und waren hinsichtlich Dekoharenz und Fehlerraten sowie der verwendeten Architektur zunachst nicht skalierbar Unter Architektur versteht man in diesem Kontext das Konzept zur skalierbaren Anordnung einer sehr grossen Zahl von Qubits Zudem muss sichergestellt werden dass die Fehlerrate pro Gatter klein ist unterhalb der Schwelle fur fehlertolerantes Rechnen und zwar unabhangig von der Zahl der Qubits des Quantencomputers und von der raumlichen Entfernung der beteiligten Qubits im Quantenregister Dazu wurde von David DiVincenzo ein Katalog von funf Kriterien die ein skalierbarer fehlertoleranter Quantencomputer erfullen muss erstellt Die DiVincenzo Kriterien sind 40 Er besteht aus einem skalierbaren System gut charakterisierter Qubits Alle Qubits konnen in einen wohldefinierten Anfangszustand gebracht werden z B 00 0 displaystyle 00 dots 0 rangle nbsp Ein universelles Set elementarer Quantengatter kann ausgefuhrt werden Einzelne Qubits zumindest eines konnen ausgelesen gemessen werden Die relevante Dekoharenzzeit ist viel langer als die Zeit die benotigt wird ein elementares Quantengatter zu realisieren sodass mit geeignetem fehlerkorrigierendem Code die Fehlerrate pro Gatter unter der Schwelle fur fehlertolerantes Quantenrechnen liegt Die grossten Anforderungen ergeben sich aus dem ersten und dem letzten Punkt Die Schwelle fur fehlertolerantes Rechnen liegt je nach verwendetem Code und verwendeter Geometrie des Quantenregisters bei einer Fehlerwahrscheinlichkeit von 10 4 displaystyle 10 4 nbsp bis 10 2 displaystyle 10 2 nbsp oder noch kleineren Werten pro Gatter 41 Bisher ist kein universelles Set von Gattern mit dieser Genauigkeit realisiert worden Oft werden die oben genannten Kriterien um zwei weitere erganzt die sich auf die Vernetzung innerhalb von Quantencomputern beziehen Eine Quanten Schnittstelle englisch quantum interface zwischen stationaren und mobilen Qubits Mobile Qubits konnen zwischen verschiedenen Orten verlasslich ausgetauscht werden Die Suche nach einer skalierbaren Architektur fur einen fehlertoleranten Quantencomputer ist Gegenstand aktueller Forschung Die Fragestellung ist wie man erreichen kann dass Quantengatter auf verschiedenen Qubits parallel gleichzeitig ausgefuhrt werden konnen auch wenn die Wechselwirkung zwischen den physikalischen Qubits lokal ist d h nicht jedes Qubit mit jedem anderen in direkter Wechselwirkung steht Je nach verwendetem Konzept Gatter Netzwerk Einweg Quantencomputer adiabatischer Quantencomputer und der gewahlten Implementierung gefangene Ionen supraleitende Schaltkreise gibt es hierzu verschiedene Vorschlage die bislang allenfalls fur kleine Prototypen demonstriert wurden Zu den konkretesten und weitest fortgeschrittenen Vorschlagen gehoren die folgenden Quantencomputer in mikrostrukturierter Ionenfalle Qubits werden durch den internen Zustand einzelner gefangener Ionen realisiert In einer mikrostrukturierten Falle werden die Ionen kontrolliert zwischen Speicher und Wechselwirkungsregionen hin und herbewegt 42 Anstatt die miteinander zu koppelnden Ionen in eine gemeinsame Wechselwirkungsregion zu bewegen konnten auch langreichweitige Wechselwirkungen zwischen ihnen benutzt werden In Experimenten an der Universitat Innsbruck wurde demonstriert dass zum Beispiel die elektrische Dipolwechselwirkung zwischen kleinen Gruppen von oszillierenden Ionen die als Antenne wirken zur Kopplung von Ionen die mehr als 50 Mikrometer voneinander entfernt sind verwendet werden kann 43 44 Supraleitende Qubits in einem zweidimensionalen Netzwerk von supraleitenden Streifenleitungsresonatoren stripline resonators 45 Quantencomputer auf Basis von Stickstoff Fehlstellen Zentren NV Zentren in Diamant Als Qubits fungieren Kernspins von Stickstoff Atomen in einem zweidimensionalen Gitter von NV Zentren Auslese und Kopplung erfolgen uber den elektronischen Spin des NV Zentrums wobei die Kopplung durch die magnetische Dipolwechselwirkung erreicht wird inhomogene Magnetfelder ermoglichen die individuelle Adressierung und parallele Operation auf vielen Qubits 46 Solche Systeme bieten den Vorteil dass sie auch bei Raumtemperatur funktionieren und ihr Einsatz auch in Flugzeugen oder Satelliten denkbar ware 47 Quantencomputer auf Basis Optischer Gitter neutraler kalter Atome 48 Quantencomputer mit Elektronenspins in Quantenpunkten von Halbleitern 49 In neuerer Zeit gibt es Forschungsprojekte mit dem Ziel rf SQUIDS als Qubits fur Quantencomputer einzusetzen Komponenten Bearbeiten Die Quanten Hardware hat drei Hauptkomponenten Quanten Datenebene Bearbeiten Die Quanten Datenebene ist das Kernelement des Quantencomputers und umfasst die physikalischen Qubits und die Strukturen die zu ihrer Fixierung erforderlich sind 50 Sie umfasst im Wesentlichen die Quantenregister Steuer und Messebene Bearbeiten Die Steuer und Messebene konvertiert digitale Signale in analoge oder Wellensteuersignale Diese analogen Signale fuhren die Operationen an den Qubits in der Quanten Datenebene durch 50 Steuerprozessor Ebene und Host Prozessor Bearbeiten Die Steuerungsprozessor Ebene implementiert den Quantenalgorithmus oder die Abfolge von Vorgangen Der Host Prozessor interagiert mit der Quantensoftware und liefert ein digitales Signal oder eine klassische Bitfolge an die Steuer und Messebene 50 Forschungsgeschichte BearbeitenDas Prinzip eines Quantencomputers konnte bereits in den 1990er Jahren realisiert werden 1995 machten J I Cirac und Peter Zoller erstmals den Vorschlag zur Realisierung eines Quantencomputers mittels Ionen in Paul Fallen 51 und dessen Machbarkeit kurze Zeit spater experimentell am Innsbrucker Institut fur Quanteninformationsverarbeitung gezeigt werden konnte 52 Schon im gleichen Jahr entwickelte Peter Shor erstmalig mit dem Shor Code eine prinzipielle Methode zur Quantenfehlerkorrektur 53 ohne die zurverlassige Quantenrechnungen auf den im Vergleich zu konventenionellen Computern extrem fehleranfalligen Quantencomputern Fehlerwahrscheinlichkeit von 10 4 displaystyle 10 4 nbsp bis heute nicht denkbar sind 1998 begannen Chuang Gershenfeld und Kubinec einen bescheidenen 2 Bit Quantencomputer aus Chloroform Molekulen auf der Basis von Kernspinresonanz zu bauen den sie mit den Grover Algorithmus testeten 54 Die erste segmentierte Ionenfalle wurde im Jahr 2001 am National Institute of Standards and Technology in Boulder USA in Betrieb genommen und bestand aus funf Segmenten 55 Der Shor Algorithmus wurde im Jahr 2001 mit einem auf Kernspinresonanz beruhenden System am IBM Almaden Research Center und 7 Qubits demonstriert um die Zahl 15 in ihre Primfaktoren 3 und 5 zu zerlegen 56 Ebenso konnte im Jahre 2003 ein auf in Ionenfallen gespeicherten Teilchen basierender Quantencomputer den Deutsch Jozsa Algorithmus durchfuhren 57 Im November 2005 gelang es Rainer Blatt am Institut fur Experimentalphysik der Universitat Innsbruck erstmals ein Quantenregister mit 8 verschrankten Qubits zu erzeugen Die Verschrankung aller acht Qubits musste durch 650 000 Messungen nachgewiesen werden und dauerte 10 Stunden 58 Im Marz 2011 haben die Innsbrucker Wissenschaftler die Zahl der Qubits noch einmal beinahe verdoppelt In einer Ionenfalle hielten sie 14 Calciumatome gefangen welche sie mit Laserlicht manipulierten 59 An der Yale University kuhlte ein Forscherteam um Leo DiCarlo ein Zwei Qubit Register auf einem 7 mm langen und 2 mm breiten von einem mehrfach gekrummten Kanal durchzogenen Quantenprozessor auf eine Temperatur von 13 mK ab und erzeugte damit einen 2 Qubit Register Quantencomputer Der supraleitende Chip spielte nach einer Veroffentlichung von Nature 2009 zum ersten Mal Quantenalgorithmen durch 60 61 Einer Forschergruppe am National Institute of Standards and Technology NIST in Boulder USA ist es 2011 gelungen Ionen mittels Mikrowellen zu verschranken Die NIST Forschergruppe hat gezeigt dass man solche Operationen nicht nur mit einem komplexen raumfullenden Lasersystem realisieren kann sondern auch mit miniaturisierter Mikrowellenelektronik Um die Verschrankung zu erzeugen integrierten die Physiker die Mikrowellenquelle in die Elektroden einer sogenannten Chipfalle einer mikroskopischen chipartigen Struktur zur Speicherung und Manipulation der Ionen in einer Vakuumzelle Mit ihrem Experiment haben die Forscher gezeigt dass die Verschrankung der Ionen mit Mikrowellen in 76 aller Falle funktioniert Die bereits seit mehreren Jahren in der Forschung verwendeten laserbasierten Quantenlogikgatter sind mit einer Quote von 99 3 derzeit noch besser als die Gatter auf Basis von Mikrowellen Das neue Verfahren hat den Vorteil dass es nur ungefahr ein Zehntel des Platzes eines Laser Experiments beansprucht 62 63 Am 2 Januar 2014 meldete die Washington Post unter Berufung auf Dokumente des Whistleblowers Edward Snowden dass die National Security Agency NSA der USA an der Entwicklung eines kryptologisch nutzlichen Quantencomputers arbeitet 64 Obwohl die Technik bisher Stand 2019 noch keine Sicherheitsbedrohung darstellt wird an Post Quanten Kryptographie gearbeitet 65 es wurden bereits vielversprechende Verschlusselungsverfahren entwickelt etwa CRYSTALS Kyber das von der US Sicherheitsbehorde NIST schon als Standard empfohlen wurde 66 IBM ermoglicht seit 2015 den Online Zugriff auf einen supraleiterbasierten Quantenprozessor Zunachst standen 5 Qubits zur Verfugung seit November 2017 sind es 20 Die Website umfasst einen Editor mit dem Programme fur den Quantencomputer geschrieben werden konnen sowie ein SDK und interaktive Anleitungen 67 68 69 Bis November 2017 wurden uber 35 wissenschaftliche Publikationen veroffentlicht die den IBM Computer Q Experience verwendet haben 70 Uber die Cloud bietet IBM auch Zugriff auf die 50 Qubit Maschine in ihrem Labor an Der Quantenzustand dieses Systems wird fur 90 Mikrosekunden gehalten was Ende 2017 ein Rekord war Bei der Technik fur effiziente Simulation von Quantencomputern auf klassischen Hochleistungsrechnern kundigte IBM 2017 an die 49 Qubit Grenze erreicht zu haben 71 72 Ausser bei IBM entwickeln viele grosse Computerfirmen sogenannte Quantencomputer bzw deren Technologie so Google Microsoft Intel und Startups wie Rigetti in San Francisco Google stellte 2018 seinen neuen Quantenprozessor Bristlecone mit 72 Qubits skaliert von vorher 9 Qubits und niedriger Fehlerrate fur logische Operationen und Auslesen vor 73 Er basiert auch auf Supraleitern und dient hauptsachlich der Erforschung der Technologie und dem Nachweis von Quantum Supremacy Quantenuberlegenheit John Preskill 2012 74 also der These wonach der Quantencomputer einem klassischen Supercomputer uberlegen ist Google schatzt dass zur Demonstration von Quantum Supremacy mindestens 49 Qubits eine Schaltkreistiefe von uber 40 und eine Fehlerrate unter einem halben Prozent erforderlich sind Die Anzahl der Qubits alleine ist nicht entscheidend sondern zum Beispiel auch die Fehlerrate und die Tiefe des Schaltkreises das heisst die Anzahl der Gatter logischen Operationen die in den Qubits implementiert werden konnen bevor die Koharenz aufgrund zu hoher Fehlerrate zerstort wird Vor Bristlecone erreichte Google eine Fehlerrate von rund ein Prozent fur Auslesen und fur die logischen Operationen 0 1 Prozent fur Gatter eines einzelnen Qubits und 0 6 Prozent fur Zwei Qubit Gatter 75 Ein kommerziell nutzbarer Quantencomputer liegt nach Google bei rund einer Million Qubits Microsoft konzentrierte sich 2018 auf theoretische Arbeiten uber die Fehlerkorrektur mit Hilfe topologischer Quantencomputer ein Konzept das Alexei Jurjewitsch Kitajew 1997 einfuhrte unter Leitung des Mathematikers Michael Freedman und entwickelte einen Simulator mit dem Quantencomputer auf klassischen Computern simuliert werden konnen und Software fur Quantencomputer Sie haben ein eigenes Quantencomputerlabor Station Q in Santa Barbara 76 Google Forscher berichteten in einem am 23 Oktober 2019 in der Fachzeitschrift Nature publizierten Artikel Googles Quantenprozessor Sycamore habe fur eine komplexe Berechnung etwa 200 Sekunden gebraucht fur die der modernste Supercomputer Summit etwa 10 000 Jahre brauchte Der Sycamore Chip hat 53 Qubits 77 78 Konkurrent IBM bezweifelte die Google Ergebnisse und damit die Quantenuberlegenheit Googles Rechnung enthalte einen Fehler Die Aufgabe konne laut IBM von klassischen Systemen in 2 1 2 Tagen gelost werden 79 Im Dezember 2020 kundigte eine Gruppe chinesischer Wissenschaftler um Anton Zeilingers ehemaligen Studenten Jian Wei Pan an den Nachweis der Quantenuberlegenheit beim Problem des sogenannten Gaussian Boson Sampling nach einem Vorschlag von Scott Aaronson und Alex Arkhipov von 2011 mit einem optischen Quantencomputer experimentell erbracht zu haben 80 81 Der Nachweis ist allerdings im Gegensatz zu dem Quantencomputer der Google Gruppe auf dieses spezielle Problem zugeschnitten Das von der chinesischen Gruppe im Vergleich dazu angegebene schlechte Abschneiden klassischer Computer Rechenzeit 2 5 Milliarden Jahre im Vergleich zu den 200 Sekunden die der Quantencomputer benotigte wurde von Wissenschaftlern bei Google bezweifelt Das Team um den Experimentalphysiker Zeilinger von der Universitat Wien und der Osterreichischen Akademie der Wissenschaften OAW und sein chinesischer Kollege Jian Wei Pan realisierten 2021 einen praktikablen Fehlerkorrektur Mechanismus fur optische Quantencomputer experimentell die Forscher sprachen von einem Durchbruch 82 Ein entscheidendes Problem von Quantenrechner Schaltkreisen ist die hohe Fehlerrate Es sind deshalb mehrere physikalische Qubits notig um ein logisch nutzbares Qubit zu erhalten 2021 zeigte das Quantencomputer Team von Google Julian Kelly u a mit ihrem Sycamore Prozessor 54 physische Qubits dass die Fehlerrate exponentiell mit der Anzahl physischer Qubits fallt Die physikalische Fehlerrate lag im Bereich von 10 3 displaystyle 10 3 nbsp bei der Erhohung der Anzahl der physischen Qubits in einem logischen Qubit von 5 auf 21 konnte mit den verwendeten fehlerkorrigierenden Codes Stabilisier Codes eine Gesamtfehlerunterdruckung um einen Faktor 100 displaystyle 100 nbsp erreicht werden wobei die Fehlerkorrektur uber 50 Runden stabil blieb 83 Das Team gab zwar einen prinzipiellen Nachweis mit solchen Fehlerkorrekturen zu skalierbaren Quantencomputern zu kommen fur brauchbare Quantencomputer sind aber nach Schatzungen des Google Teams rund 1000 physische Qubits in einer logischen Qubit Einheit notig 84 Im August 2022 wurde von einer Arbeitsgruppe um Pan Zhang bekanntgegeben dass der Grossrechner Summit des Oak Ridge National Laboratory das Problem das Google seinem Quantencomputer Sycamore gestellt hatte jetzt ebenfalls gelost habe 85 Er benotigte dafur unter Einsatz von 512 Grafikprozessoren nur 15 Stunden prognostiziert waren 10 000 Jahre Zhang schatzte dass die Rechenzeit bis auf einige Dutzend Sekunden herabgedruckt werden konnte Trotzdem ist es nur ein Etappensieg fur den Supercomputer Der Rechenvorgang von Summit war namlich nur die Simulation eines Quantencomputers auf einem konventionellen Computer Ausserdem wurde zugunsten einer kurzeren Rechenzeit eine gewisse Fehlerquote zuletzt 0 37 gleich mit einkalkuliert da auch Quantencomputer naturgemass keine exakten Ergebnisse liefert Fehler hier 0 2 Weiterhin benotigte Sycamore weit weniger Rechenschritte und eine geringere Rechenkapazitat als Summit Und wenn das Ergebnis von Sycamore etwas genauer gewesen ware hatte Summit mit seiner Simulation nicht mithalten konnen 86 Mit Hilfe der Gitterchirurgie haben die Physiker um Thomas Monz und Rainer Blatt bereits 2020 gemeinsam mit den theoretischen Physikern Hendrik Poulsen Nautrup und Hans J Briegel vom Institut fur Theoretische Physik der Universitat Innsbruck und Nicolai Friis vom Institut fur Quantenoptik und Quanteninformation IQOQI der Osterreichischen Akademie der Wissenschaften in Wien die Erzeugung von Verschrankung zwischen zwei kodierten Qubits nachgewiesen die erste experimentelle Realisierung von nicht klassischen Korrelationen zwischen topologisch kodierten Qubits 87 Die Gitterchirurgie gilt als eine der Schlusseltechniken fur den Betrieb von zukunftigen fehlertoleranten Quantencomputern Die Forscher wiesen erstmals die Teleportation von Quantenzustanden zwischen zwei kodierten Qubits nach 88 Im Januar 2022 wurde im Forschungszentrum Julich ein Quantenannealer mit mehr als 5 000 Qubits in Betrieb genommen 89 Kritik BearbeitenIm Mai 2023 stellte der Physiker Wissenschaftsjournalist Michael Brooks in der Fachzeitschrift Nature die Frage Quantencomputer Wozu sind sie gut In dem Artikel zitiert er Winfried K Hensinger der funf Quantencomputer betreibt mit den Worten Sie sind alle schrecklich Sie konnen nichts Nutzliches tun Der zum Zeitpunkt der Veroffentlichung an der Anzahl der Qubits weltweit grosste Quantencomputer Osprey von IBM hat 433 Qubits Selbst mit 2 Millionen Qubits konnten einige Berechnungen in der Quantenchemie ein Jahrhundert dauern wie ein Preprint 90 zeige Um die aktuell modernste Kryptografie 2048 Bit RSA in acht Stunden zu entschlusseln waren 20 Millionen Qubits erforderlich 91 Insgesamt sei es noch ein weiter und langer Weg um mit Quantencomputern uber das hinauszugehen was mit klassischen Computern moglich ist Auch der Start up Szene und ihren Investoren sei klar dass es noch viele Jahre dauern wird bis der Zahltag kommt Der kurzfristige Hype sei aber ein bisschen hoch 92 Im Jahr 2021 zeigte eine Untersuchung dass klassische sogar exakte Algorithmen dem D Wave 2000Q Quantencomputer mit 2000 Qbits uberlegen sind selbst bei Problemen die genau auf die Architektur des Quantencomputers zugeschnitten sind und liess Zweifel an der Uberlegenheit aufkommen 93 Literatur BearbeitenD Bruss Quanteninformation Fischer Taschenbuch Verlag Frankfurt am Main 2015 ISBN 978 3 596 30422 6 Google Book M Homeister Quantum Computing verstehen Grundlagen Anwendungen Perspektiven Springer Vieweg Wiesbaden 2022 sechste Auflage ISBN 978 3 658 36433 5 Online 2 Auflage 2008 B Lenze Mathematik und Quantum Computing Logos Verlag Berlin 2020 zweite Auflage ISBN 978 3 8325 4716 5 R J Lipton K W Regan Quantum Algorithms via Linear Algebra A Primer MIT Press Cambridge MA 2014 ISBN 978 0 262 02839 4 C J Meier Eine kurze Geschichte des Quantencomputers Verlag Heinz Heise Hannover 2015 ISBN 978 3 944099 06 4 Ashley Montanaro Quantum Algorithms npj Quantum Information Band 2 2016 S 15023 Arxiv Online M A Nielsen I L Chuang Quantum Computation and Quantum Information Cambridge University Press Cambridge MA 2010 ISBN 978 1 107 00217 3 wordpress com PDF W Scherer Mathematik der Quanteninformatik Springer Verlag Berlin Heidelberg 2016 ISBN 978 3 662 49079 2 Joachim Stolze Dieter Suter Quantum Computing A Short Course from Theory to Experiment Wiley VCH Weinheim 2004 ISBN 3 527 40787 1 eingeschrankte Vorschau in der Google Buchsuche Einsteins unverhofftes Erbe Quanteninformationstechnologie Memento vom 5 Januar 2018 im Internet Archive Broschure des Bundesministeriums fur Bildung und Forschung 2005 B Baumann Quantencomputer Ein erster Einblick fast ohne Mathematik 2022 ResearchGateWeblinks Bearbeiten nbsp Commons Quantencomputer Sammlung von Bildern Videos und Audiodateien nbsp Wiktionary Quantencomputer Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen Quantum Computing In Edward N Zalta Hrsg Stanford Encyclopedia of Philosophy Vorlage SEP Wartung Parameter 1 und Parameter 2 und nicht Parameter 3 Quantencomputer Eine Serie mit 6 Videos zur Quanteninformatik von Edmund Weitz Quantum Technology Roadmap EU 2018 Burkhard Lenze Mathematik und Quantum Computing Erganzungsmaterial zum gleichnamigen Buch Burkhard Lenze Quantum Computing Videos Erganzung zum gleichnamigen Buch Federal Office for Information Security BSI Status of quantum computer development Entwicklungsstand Quantencomputer Bonn aktualisiert 2020 Roland Wengenmayr Quantencomputer Superrechner fur Spezialanwendungen Zeit Online 2 Juli 2012 MIT Technology Review Quantum Computing Mai 2000 Jens Marre Quantencomputer programmieren mit IBMs Qiskit In quantencomputer info veroffentlicht am 10 Marz 2020Einzelnachweise Bearbeiten Paul Benioff Quantum mechanical Hamiltonian models of discrete processes that erase their own histories Application to Turing machines In International Journal of Theoretical Physics Band 21 Nr 3 1 April 1982 ISSN 1572 9575 S 177 201 doi 10 1007 BF01857725 veroffentlicht in Richard Feynman Simulating physics with computers Simulating In International Journal of Theoretical Physics Band 21 Nr 6 7 1982 S 467 488 archive org PDF Mark Mantel IBM Eagle Der erste Quantencomputer den Supercomputer nicht simulieren konnen In heise de 16 November 2021 abgerufen am 16 November 2021 Raul Limon Nuevo hito cuantico IBM alcanza con el nuevo procesador Osprey los 433 cubits mas capacidad que el numero de atomos del universo In El Pais 9 November 2022 abgerufen am 10 November 2022 spanisch Jens Stark IBM auf dem Weg zum Quanten Supercomputing In Com Magazin Abgerufen am 11 November 2022 Focus on quantum science and technology initiatives around the world In Rob Thew Thomas Jennewein and Masahide Sasaki Hrsg Quantum Science and Technology Band 5 Nr 1 2019 doi 10 1088 2058 9565 ab5992 special issue zu verschiedenen nationalen Quanten Initiativen Jan Goetz Europa braucht einen eigenen Quantencomputer tut dafur aber nicht genug In Handelsblatt 13 November 2019 abgerufen am 7 Februar 2020 Lars Jaeger Mehr Zukunft wagen Gutersloher Verlagshaus 2019 Quantentechnologien von den Grundlagen zum Markt PDF BMBF September 2018 abgerufen am 7 Februar 2020 Barbara Gillmann Karliczek startet Quanten Initiative In Handelsblatt 2 Februar 2020 abgerufen am 7 Februar 2020 S Jordan Quantum Algorithm Zoo Abgerufen am 1 November 2023 englisch Tiny quantum computer solves real optimization problem Chalmers University of Technology Science X network 17 Dezember 2020 abgerufen am 18 Marz 2023 Quantum chemistry simulations on a quantum computer Thamarasee Jeewandara Science X network 14 Marz 2023 abgerufen am 18 Marz 2023 Quantum chemistry simulations on a quantum computer Thamarasee Jeewandara Science X network 14 Marz 2023 abgerufen am 18 Marz 2023 Quantum machine learning IBM Quantum abgerufen am 18 Marz 2023 Matthias Homeister Quantum Computing verstehen 6 Auflage 2022 S 26 f Joseph F Fitzsimons Private quantum computation an introduction to blind quantum computing and related protocols In npj Quantum Inf Band 3 2017 S 23 doi 10 1038 s41534 017 0025 3 englisch M A Nielsen I L Chuang Quantum computation and quantum information Cambridge University Press 2000 S 531 ff Es wird also der zweite der beiden Spins invertiert wenn der erste Zustand 1 displaystyle vert 1 rangle nbsp ist Robert Raussendorf Daniel E Browne Hans J Briegel The one way quantum computer a non network model of quantum computation Journal of Modern Optics Band 49 2002 S 1299 arxiv quant ph 0108118 Edward Farhi Jeffrey Goldstone Sam Gutmann Michael Sipser Quantum Computation by Adiabatic Evolution Preprint 2000 arxiv quant ph 0001106 D Wave The Quantum Computing Company HPCwire D Wave Sells First Quantum Computer Robert Gast Ein Quantenmarchen In Frankfurter Allgemeine Sonntagszeitung 26 Mai 2013 S 61 63 Bericht in Der Spiegel vom 16 November 2021 D Wave Systems Announces the General Availability of the 1000 Qubit D Wave 2X Quantum Computer Pressemitteilung D Wave Systems 20 August 2015 Dieser Chip rechnet besser als ein Roastbeef Sandwich In Zeit Online 4 Juni 2013 abgerufen am 16 Februar 2016 Google Research Blog vom 8 Dezember 2015 Sebastian Smerat Quantenfehlerkorrektur PDF 158 kB 14 Juli 2005 Michael A Nielsen Isaac L Chuang Quantum Computation and Quantum Information Cambridge University Press 2010 S 41f S 200ff Kap 4 5 5 Scott Aaronson Quantum Complexity Theory MIT 2010 abgerufen am 24 Januar 2022 englisch Lecture Notes Burkhard Lenze Mathematik und Quantum Computing Logos Verlag Berlin S 8 Online E Bernstein U Vazirani Quantum Complexity Theory In SIAM Journal on Computing Band 26 Nr 5 1997 S 1411 doi 10 1137 S0097539796300921 berkeley edu PDF Theorem 8 2 3 Simon On the Power of Quantum Computation SIAM Journal on Computing Band 26 1997 S 1474 1483 Kevin Hartnett Finally a Problem That Only Quantum Computers Will Ever Be Able to Solve In Quanta Magazine 21 Juni 2018 abgerufen am 22 Januar 2022 englisch Ran Raz Avishay Tal Oracle separation of BQP and PH In STOC 2019 Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing 2019 S 13 23 doi 10 1145 3313276 3316315 weizmann ac il Lars Fischer Quantencomputer sind grundsatzlich anders In Spektrum der Wissenschaft 26 Juni 2018 spektrum de Iordanis Kerenidis Anupam Prakash Quantum recommendation problems 2016 arxiv 1603 08675 Kevin Hartnett Major Quantum Computing Advance Made Obsolete by Teenager Quanta Magazine 31 Juli 2018 Ewin Tang A quantum inspired classical algorithm for recommendation systems In STOC 2019 Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing 2019 S 217 228 doi 10 1145 3313276 3316310 arxiv 1807 04271 Jens Marre Eine Teenagerin schreckt die komplette Forschergemeinde auf In Kunstliche Intelligenz und Machine Learning mit Quantencomputern Veroffentlicht am 5 September 2019 David P DiVincenzo Topics in Quantum Computers In L Kouwenhoven G Schoen und L L Sohn Hrsg Mesoscopic Electron Transport NATO ASI Series E Nr 345 Kluwer Academic Publishers Dordrecht 1997 S 657 arxiv cond mat 9612126v2 englisch A G Fowler et al High threshold universal quantum computation on the surface code In Phys Rev A Band 80 2009 S 052312 arxiv 0803 0272 englisch D Kielpinski C Monroe and D J Wineland Architecture for a large scale ion trap quantum computer In Nature Band 417 13 Juni 2002 S 709 711 doi 10 1038 nature00784 M Harlander et al Trapped ion antennae for the transmission of quantum information In Nature Februar 2011 doi 10 1038 nature09800 ORF APA Quantenbytes kommunizieren per Funk 23 Februar 2011 abgerufen am 26 Februar 2011 F Helmer et al Cavity grid for scalable quantum computation with superconducting circuits In Europhysics Letters Band 85 2009 S 50007 doi 10 1209 0295 5075 85 50007 arxiv 0706 3625 Yao et al Scalable Architecture for a Room Temperature Solid State Quantum Information Processor 13 Dezember 2010 arxiv 1012 2864 Wie Diamanten zu Qubits werden Stickstoff Fehlstellen in kunstlichen Diamanten bilden die Qubits In pro physik de 4 Januar 2023 David S Weiss M Saffman Quantum computing with neutral atoms Physics Today Band 70 Nr 7 2017 S 44 Lieven Vandersypen Mark Eriksson Quantum computing with semiconductor spins Physics Today Band 72 Heft 8 2019 S 38 a b c Was ist Quantencomputing Amazon Web Services J I Cirac und P Zoller Quantum Computations with Cold Trapped Ions In Phys Rev Lett Band 74 Nr 20 S 4091 4095 1995 Online Hanns Christoph Nagerl Ion Strings for Quantum Computation Dissertation Innsbruck 1998 Online Peter W Shor Scheme for reducing decoherence in quantum computer memory In Physical Review A Band 52 Nr 4 Oktober 1995 S R2493 R2496 doi 10 1103 PhysRevA 52 R2493 miami edu PDF Isaac L Chuang Neil Gershenfeld und Mark G Kubinec Flussige Quantencomputer In Spektrum der Wissenschaften Magazin 1 Oktober 1998 Thomas W Deuschle Kalte Ionenkristalle in einer segmentierten Paul Falle Dissertation Ulm 2007 S 3Online L M K Vandersypen u a Experimental realization of Shor s factorizing algorithm using nuclear magnetic resonance In letters to nature Band 414 20 27 Dezember 2001 S 883 888 Online S Gulde u a Implementation of the Deutsch Jozsa algorithm on an ion trap quantum computer In Nature Band 421 2003 48 Online H Haffner W Hansel u a Scalable multiparticle entanglement of trapped ions In Nature 438 2005 S 643 646 doi 10 1038 nature04279 Mit 14 Quantenbits rechnen In iPoint 31 Marz 2011 Jurgen Rink Supraleitungs Quantenrechner In c t 2009 Heft 16 S 52 L DiCarlo J M Chow u a Demonstration of two qubit algorithms with a superconducting quantum processor In Nature 460 2009 S 240 doi 10 1038 nature08121 arxiv 0903 2030 IDW Online Ein wichtiger Schritt in Richtung Quantencomputer 23 August 2011 C Ospelkaus U Warring Y Colombe K R Brown J M Amini D Leibfried D J Wineland Microwave quantum logic gates for trapped ions In Nature 476 2011 S 181 184 doi 10 1038 nature10290 NSA seeks to build quantum computer that could crack most types of encryption washingtonpost com 3 Januar 2014 Dorothy Denning Is Quantum Computing a Cybersecurity Threat In American Scientist Band 107 Nr 2 2019 S 83 doi 10 1511 2019 107 2 83 englisch americanscientist org Zukunftssichere Datenverschlusselung Abgerufen am 25 Juli 2022 deutsch Davide Castelvecchi IBM s quantum cloud computer goes commercial In Nature 6 Marz 2017 abgerufen am 16 Januar 2018 englisch Andrew Dalton IBM unveils its most powerful quantum processor yet In engadget com 17 Mai 2017 abgerufen am 18 Januar 2018 englisch Will Knight IBM Raises the Bar with a 50 Qubit Quantum Computer In MIT Technology Review 10 November 2017 abgerufen am 16 Januar 2018 englisch Dario Gil The future is quantum In ibm com 10 November 2017 abgerufen am 16 Januar 2018 englisch Edwin Pednault u a Breaking the 49 Qubit Barrier in the Simulation of Quantum Circuits Arxiv 2017 Edwin Pednault Quantum Computing Breaking Through the 49 Qubit Simulation Barrier IBM 17 Oktober 2017 A Preview of Bristlecone Google s New Quantum Processor AI Googleblog 5 Marz 2018 Philip Ball Race for quantum supremacy hits theoretical quagmire Nature News 13 November 2017 Frederic Lardinois Google s new Bristlecone processor brings it one step closer to quantum supremacy Techcrunch 5 Marz 2018 Frederic Lardinois Microsoft places its bets on quantum computing Techcrunch 26 September 2017 Quantum supremacy using a programmable superconducting processor nature com abgerufen am 23 Oktober 2019 Jetzt auch offiziell Googles Quantencomputer beweist Quantum Supremacy Bei heise de abgerufen am 23 Oktober 2019 Google meldet Quantenuberlegenheit Bei tagesschau de Abgerufen am 24 Oktober 2019 Robert Gast Chinesischer Quantencomputer beweist Quantenuberlegenheit In Spektrum de Spektrum der Wissenschaft Verlagsgesellschaft mbH 8 Dezember 2020 abgerufen am 9 Dezember 2020 Han Sen Zhong u a Quantum computational advantage using photons In Science Band 370 Nr 6523 18 Dezember 2020 S 1460 1463 doi 10 1126 science abe8770 PMID 33273064 Physiker aus Wien beamen Fehler in Quantencomputern weg Der Standard abgerufen am 25 Dezember 2022 Google Quantum AI Exponential suppression of bit or phase errors with cyclic error correction Nature Band 595 2021 S 383 387 Matthew Sparkes Google demonstrates vital step towards large scale quantum computers New Scientist 14 Juli 2021 Feng Pan Keyang Chen Pan Zhang Solving the sampling problem of the Sycamore quantum supremacy circuits Preprint Veroffentlichung in Physical Review Letters vorgesehen Adrian Cho Ordinary computers can beat Googles quantum computer at all Science 6606 5 August 2022 S 563 564 A Erhard H P Nautrup et al Entangling logical qubits with lattice surgery In Nature Band 581 13 Januar 2021 ISSN 1476 4687 S 220 224 nature com en Error protected quantum bits entangled for the first time Cell Press abgerufen am 25 Dezember 2022 Europas erster Quantenannealer mit mehr als 5000 Qubits in Julich gestartet Forschungszentrum Julich 10 Februar 2023 abgerufen am 24 Februar 2023 Michael E Beverland et al Assessing requirements to scale to practical quantum advantage In arxiv org arXiv 2211 07629 doi 10 48550 arXiv 2211 07629 Craig Gidney Martin Ekera How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits In Quantum Band 5 2021 S 433 doi 10 22331 q 2021 04 15 433 Michael Brooks Quantum computers what are they good for In Nature Band 617 2023 S1 S3 doi 10 1038 d41586 023 01692 9 Michael Junger Elisabeth Lobe Petra Mutzel Gerhard Reinelt Franz Rendl Quantum Annealing versus Digital Computing An Experimental Comparison In ACM Journal of Experimental Algorithmics Band 26 31 Dezember 2021 ISSN 1084 6654 S 1 30 doi 10 1145 3459606 acm org abgerufen am 17 November 2022 Anmerkungen Bearbeiten in der Basis 0 1 displaystyle 0 rangle 1 rangle nbsp diagonale und nicht entartete Observable bedeutet vereinfacht gesagt eine Messgrosse die im Fall des reinen Zustands 0 displaystyle 0 rangle nbsp immer dasselbe eine Messergebnis ergibt und im Fall des Zustands 1 displaystyle 1 rangle nbsp immer dasselbe andere Ergebnis In der Spin Interpretation 1 displaystyle vert 1 rangle nbsp displaystyle hat uparrow nbsp 0 displaystyle vert 0 rangle nbsp displaystyle hat downarrow nbsp haben PS displaystyle Psi prime nbsp bzw PS displaystyle Psi nbsp verschiedene Symmetrie namlich Singulett bzw Triplett Symmetrie d h der Gesamtspin S des Zweispinsystems ist fur PS displaystyle Psi prime nbsp Null fur PS displaystyle Psi nbsp dagegen Eins Dies steht nicht im Widerspruch zum Verfahren der super dichten Kodierung welche die Ubertragung von zwei klassischen Bits durch Senden eines Qubits erlaubt siehe z B M A Nielsen I L Chuang Quantum computation and quantum information Cambridge University Press 2000 S 97 Denn diese zwei Bits sind nur zuganglich wenn der Empfanger sowohl das ubertragene Qubit als auch das mit ihm verschrankte und schon beim Empfanger befindliche Qubit also insgesamt zwei Qubits misst Normdaten Sachbegriff GND 4533372 5 lobid OGND AKS Abgerufen von https de wikipedia org w index php title Quantencomputer amp oldid 239422748