Cost of a Data Breach Report 2026 56 % Anstieg bei KI-gestützten Angriffen. Ergebnisse lesen
Moderne Glasarchitektur mit innovativem Design und klarer Lichtgestaltung

Was ist Quantencomputing?

Quantencomputing, definiert

Quantencomputing ist ein aufstrebendes Gebiet der Informatik und Technik, das die einzigartigen Eigenschaften der Quantenmechanik nutzt, um Probleme zu lösen, die selbst die leistungsstärksten klassischen Computer nicht leisten können.

Der Bereich des Quantencomputings umfasst eine Reihe von Disziplinen, darunter Quantenhardware und Quantenalgorithmen. Während der Entwicklung wird die quantum Technologie bald in der Lage sein, komplexe Probleme zu lösen, die klassische Supercomputer nicht lösen können (oder nicht schnell genug lösen können).

Durch die Nutzung der Quantenphysik könnten groß angelegte Quantencomputer bestimmte komplexe Probleme um ein Vielfaches schneller lösen als moderne klassische Maschinen. Quantencomputer haben das Potenzial, bestimmte Probleme innerhalb von Minuten oder Stunden zu lösen, für deren Bearbeitung herkömmliche Rechner sonst Jahrtausende benötigen würden.

Quantenmechanik, das Studium der Physik auf kleinen Skalen, enthüllt überraschende fundamentale Naturprinzipien. Quantencomputer nutzen diese Phänomene gezielt, um auf mathematische Methoden zur Lösung von Problemen zuzugreifen, die mit klassischer Datenverarbeitung allein nicht möglich sind.

Praktische Anwendungen für Quantencomputing

In der Praxis wird erwartet, dass Quantencomputer für zwei Arten von Aufgaben von großem Nutzen sein werden: die Modellierung des Verhaltens physikalischer Systeme und die Identifizierung von Mustern und Strukturen in Informationen.

Die Quantenmechanik ist ein bisschen wie das Betriebssystem des Universums. Ein Computer, der zur Verarbeitung von Informationen quantenmechanische Prinzipien nutzt, hat bestimmte Vorteile bei der Modellierung physikalischer Systeme. Daher ist Quantencomputing für Anwendungen in der Chemie und den Materialwissenschaften von besonderem Interesse. Beispielsweise könnten Quantencomputer Forschern, die nach nützlichen Molekülen für pharmazeutische oder technische Anwendungen suchen, dabei helfen, Kandidaten schneller und effizienter zu identifizieren.

Quantencomputer können Daten auch mithilfe mathematischer Techniken verarbeiten, die klassischen Computern nicht zur Verfügung stehen. Das bedeutet, dass sie Daten strukturieren und dabei helfen können, Muster zu entdecken, die klassische Algorithmen allein möglicherweise übersehen würden. In der Praxis kann diese Funktion für Anwendungen von der Biologie (z. B. Proteinfaltung) bis zum Finanzwesen nützlich sein.

Heute besteht ein Großteil der Arbeit in der Quantencomputerforschung darin, Algorithmen und Anwendungen innerhalb dieser breiten Kategorien der erwarteten Nutzung zu suchen. Parallel zu dieser Suche werden erhebliche Anstrengungen in die Entwicklung der Technologie selbst gesteckt.

Führende Unternehmen wie IBM, Amazon, Microsoft und Google sowie Start-ups wie Rigetti und IonQ investieren weiterhin massiv in diese spannende Technologie. Infolgedessen wird die Quantencomputing-Branche Schätzungen zufolge bis 2035 ein Volumen von 1,3 Billionen US-Dollar erreichen.

Vier Schlüsselprinzipien der Quantenmechanik

Bei der Diskussion über Quantencomputer ist es wichtig zu verstehen, dass sich das Universum auf kleinster Ebene ganz anders verhält, als wir es aus unserem Alltagsleben gewohnt sind. Im Vergleich zu dem, was wir im Physikunterricht in der Grundschule gelernt haben, ist das Verhalten von Quantenobjekten oft bizarr und kontraintuitiv.

Die Beschreibung des Verhaltens von Quantenteilchen stellt eine einzigartige Herausforderung dar. Den meisten Paradigmen des gesunden Menschenverstands für die natürliche Welt fehlt das Vokabular, um die überraschenden Verhaltensweisen von Quantenpartikeln zu beschreiben. Aber die Quantenmechanik offenbart, wie das Universum wirklich funktioniert. Quantencomputer nutzen die Quantenmechanik, indem sie herkömmliche binäre Bit-Schaltungen durch Quantenpartikel ersetzen, die als Quantenbits oder Qubits bezeichnet werden. Diese Partikel verhalten sich anders als Bits und weisen einzigartige Eigenschaften auf, die nur mit Hilfe der Quantenmechanik beschrieben werden können.

Um Quantencomputing zu verstehen, ist es wichtig, vier zentrale Prinzipien der Quantenmechanik zu verstehen:

  • Überlagerung
  • Verschränkung
  • Dekohärenz
  • Interferenz

Überlagerung

Ein Qubit selbst ist nicht sehr nützlich. Aber es kann die Quanteninformation, die es enthält, in einen Überlagerungszustand versetzen, der eine Kombination aller möglichen Konfigurationen des Qubits darstellt. Gruppen von überlagerten Qubits können komplexe, mehrdimensionale Rechenräume erzeugen. Komplexe Probleme können in diesen Räumen auf neue Weise dargestellt werden.

Wenn ein Quantensystem gemessen wird, bricht sein Zustand aus einer Überlagerung von Möglichkeiten in einen binären Zustand zusammen, der wie ein Binärcode entweder als Null oder als Eins registriert werden kann.

Verschränkung

Verschränkung ist die Fähigkeit von Qubits, ihren Zustand mit anderen Qubits zu korrelieren. Verschränkte Systeme sind so eng miteinander verbunden, dass Quantenprozessoren bei der Messung eines einzelnen verschränkten Qubits sofort Informationen über andere Qubits im verschränkten System ermitteln können.

Interferenz

Interferenz ist der Motor des Quantencomputings. Wenn Qubits in einen Zustand kollektiver Superposition versetzt werden, strukturieren sie Informationen auf eine Weise, die Wellen ähnelt, wobei jedem Ergebnis eine bestimmte Amplitude zugeordnet ist.

Aus diesen Amplituden werden die Wahrscheinlichkeiten der Ergebnisse einer Messung des Systems. Diese Wellen können sich gegenseitig verstärken, wenn viele von ihnen bei einem bestimmten Ergebnis ihren Höhepunkt erreichen, oder sie können sich gegenseitig aufheben, wenn Spitzen- und Tiefpunkte zusammenwirken. Die Verstärkung einer Wahrscheinlichkeit oder die Aufhebung anderer Wahrscheinlichkeiten sind beides Formen der Interferenz.

Dekohärenz

Dekohärenz ist der Prozess, bei dem ein System in einem Quantenzustand in einen Nicht-Quantenzustand übergeht. Es kann absichtlich durch die Messung eines Quantensystems oder durch andere Umweltfaktoren ausgelöst werden (manchmal lösen diese Faktoren es unbeabsichtigt aus). Im Allgemeinen erfordert Quantencomputing die Vermeidung und Minimierung von Dekohärenz.

Wie die Prinzipien zusammenarbeiten

Um Quantencomputing besser zu verstehen, sollten Sie bedenken, dass zwei überraschende Ideen beide wahr sind. Der erste Grund ist, dass Objekte, die als Objekte mit definierten Zuständen gemessen werden können – Qubits in Superposition mit definierten Wahrscheinlichkeitsamplituden – sich zufällig verhalten. Der zweite Grund ist, dass entfernte Objekte – in diesem Fall verschränkte Qubits – sich immer noch auf eine Weise verhalten können, die zwar individuell zufällig ist, aber eng korreliert.

Eine Berechnung auf einem Quantencomputer funktioniert, indem sie eine Überlagerung von Rechenzuständen vorbereitet. Ein vom Benutzer vorbereiteter Quantenschaltkreis verwendet Operationen, um Qubits zu verschränken und Interferenzmuster zu erzeugen, wie es durch einen Quantenalgorithmus vorgegeben ist. Viele mögliche Ergebnisse werden durch Interferenzen zunichte gemacht, während andere verstärkt werden. Die verstärkten Ergebnisse sind die Lösungen für die Berechnung.

Techsplainers | Podcast

Anhören: „Teil 1: Was ist Quantencomputing?“

Folgen Sie Techsplainers: Spotifyund Apple Podcasts

Wie funktionieren Quantencomputer?

Der Hauptunterschied zwischen klassischen und Quantencomputern besteht darin, dass Quantencomputer Qubits anstelle von Bits verwenden. Quantencomputer verwenden zwar ebenfalls Binärcode, aber Qubits verarbeiten Informationen anders als klassische Computer. Doch was sind Qubits und woher kommen sie?

Was sind Qubits?

Während klassische Computer zur Speicherung und Verarbeitung von Daten auf Bits (Nullen und Einsen) angewiesen sind, verarbeiten Quantencomputer Daten auf andere Weise, indem sie Quantenbits (Qubits) in Superposition verwenden.

Ein Qubit kann sich wie ein Bit verhalten und entweder eine Null oder eine Eins speichern, es kann aber auch gleichzeitig als gewichtete Kombination aus beiden Zuständen vorliegen. Wenn Qubits kombiniert werden, kann die Komplexität ihrer Superpositionen exponentiell zunehmen.

Beispielsweise können zwei Qubits in einer Überlagerung der vier möglichen 2-Bit-Zeichenfolgen vorliegen. Ebenso können drei Qubits in einer Überlagerung der acht möglichen 3-Bit-Zeichenfolgen vorliegen, und dieses Muster setzt sich fort, je mehr Qubits hinzukommen. Mit 100 Qubits ist die Bandbreite der Möglichkeiten astronomisch.

Quantenalgorithmen manipulieren Informationen auf eine Weise, die klassischen Computern nicht zugänglich ist, wodurch bestimmte Probleme deutlich schneller gelöst werden können – insbesondere wenn Quantencomputer und leistungsstarke klassische Supercomputer zusammenarbeiten.

Arten von Qubits

Im Allgemeinen werden Qubits durch Manipulation und Messung von Systemen erzeugt, die quantenmechanisches Verhalten zeigen, wie beispielsweise supraleitende Schaltungen, Photonen, Elektronen, gefangene Ionen und Atome.

Heutzutage lassen sich Qubits für das Quantencomputing auf viele verschiedene Arten erzeugen, wobei jede davon für bestimmte Typen von Aufgaben besser geeignet ist.

Hier sind einige der gebräuchlichsten Arten von Qubits:

  • Supraleitende Qubits: Diese Qubits werden aus supraleitenden Materialien hergestellt, die bei niedrigen Temperaturen arbeiten, und werden aufgrund ihrer Rechengeschwindigkeit und ihrer präzisen Steuerung bevorzugt.
  • Gefangene Ionen-Qubits: Gefangene Ionenpartikel können ebenfalls als Qubits verwendet werden und zeichnen sich durch lange Kohärenzzeiten und hochpräzise Messungen aus, sind jedoch wesentlich langsamer als supraleitende Qubits.
  • Quantenpunkte: Quantenpunkte sind kleine Halbleiter, die ein einzelnes Elektron einfangen und als Qubit nutzen. Sie bieten vielversprechendes Potenzial hinsichtlich Skalierbarkeit und Kompatibilität mit bestehender Halbleitertechnologie.
  • Photonen: Photonen sind einzelne Lichtteilchen. Sie können zur Herstellung von Qubits und zur Übertragung von Quanteninformationen über große Entfernungen durch Glasfaserkabel verwendet werden. Sie werden in der Quantenkommunikation und Quanten-Kryptografie eingesetzt.

Warum sind Qubits nützlich?

Computer, die Quantenbits verwenden, haben gegenüber Computern, die klassische Bits verwenden, gewisse Vorteile. Da Qubits eine Superposition aufrechterhalten und Interferenzen aufweisen können, geht ein Quantencomputer, der Qubits verwendet, Probleme anders an als klassische Computer.

Um besser zu verstehen, wie Quantencomputer Qubits zur Lösung komplexer Probleme einsetzen, stellen Sie sich vor, Sie stünden in der Mitte eines komplizierten Labyrinths. Um aus dem Labyrinth zu entkommen, würde ein traditioneller klassischer Rechenansatz darin bestehen, das Problem mit „roher Gewalt“ anzugehen und jede mögliche Kombination von Wegen auszuprobieren, um den Ausgang zu finden. Diese Art von Computer würde Bits verwenden, um neue Wege zu erkunden und sich zu merken, welche in Sackgassen enden.

Ein Quantencomputer könnte den richtigen Weg ableiten, ohne alle falschen Wege testen zu müssen, als hätte er einen Überblick über das Labyrinth aus der Vogelperspektive. Qubits testen jedoch nicht mehrere Pfade gleichzeitig. Stattdessen messen Quantencomputer die Wahrscheinlichkeitsamplituden von Qubits, um ein Ergebnis zu bestimmen.

Diese Amplituden funktionieren wie Wellen, die sich überlagern und gegenseitig stören. Wenn sich asynchrone Wellen überlappen, werden mögliche Lösungen für komplexe Probleme effektiv eliminiert, und die realisierte kohärente Welle oder die realisierten kohärenten Wellen stellen eine korrekte Lösung dar.

Smart Talks | Quantum

Arvind Krishna über die Zukunft von KI, Quantencomputern und intelligenteren Geschäftsmodellen

Begleiten Sie Malcolm Gladwell in dieser besonderen Live-Folge von Smart Talks with IBM, in der er mit dem Vorsitzenden und CEO von IBM, Arvind Krishna, über die Zukunft von KI und Quantencomputing spricht. Außerdem geht er darauf ein, wie frühe Prognosen aus den 90er Jahren die Innovationen von IBM bis heute prägen.

Komponenten für Quantencomputing

Ein IBM Quantum-Prozessor ist ein Wafer, der nicht viel größer ist als die Siliziumchips in einem Laptop. Moderne Quantenhardwaresysteme nutzen extrem niedrige Temperaturen, um die Instrumente stabil zu halten. Zusätzliche elektronische Komponenten, die bei Raumtemperatur betrieben werden, steuern das System und verarbeiten Quantendaten. Zusammen ergeben diese Elemente eine Anlage, die etwa die Größe eines durchschnittlichen Autos hat.

Aufgrund des großen Platzbedarfs eines kompletten Quantenhardware-Systems sind die meisten Quantencomputer alles andere als tragbar. Dennoch können Forscher und Informatiker über ‑Cloud Computing weiterhin auf externe Quantencomputing-Kapazitäten zugreifen.

Während der große Platzbedarf eines kompletten Quantenhardwaresystems die meisten Quantencomputer alles andere als tragbar macht, sind Forscher und Informatiker nicht durch diese Einschränkung begrenzt. Sie können weiterhin über Cloud Computing auf externe Quantencomputing-Funktionen zugreifen. Die wichtigsten Hardwarekomponenten eines Quantencomputers sind die folgenden.

Quantenprozessoren

Quantenchips, auch als Quanten-Datenebene bekannt, bestehen aus Qubits, die in verschiedenen Konfigurationen angeordnet sind, um Kommunikation zu ermöglichen, und fungieren als das Gehirn des Quantencomputers.

Als Kernkomponente eines Quantencomputers enthält ein Quantenprozessor die physikalischen Qubits des Systems und die Strukturen, die erforderlich sind, um sie an ihrem Platz zu halten. Quantenprozessoren (QPUs) umfassen den Quantenchip, die Steuerelektronik und die klassische Rechenhardware, die für die Ein- und Ausgabe erforderlich ist.

Supraleiter

Ihr Desktop-Computer verwendet wahrscheinlich einen Lüfter, um ausreichend Kälte für den Betrieb zu erzeugen. Quantenprozessoren müssen kalt sein – etwa hundertmal kälter als ein Grad über dem absoluten Nullpunkt –, um Rauschen zu minimieren und Dekohärenz zu vermeiden, damit sie ihre Quantenzustände beibehalten können. Diese extrem niedrige Temperatur wird mit unterkühlten Superfluiden erreicht. Bei diesen Temperaturen zeigen bestimmte Materialien einen wichtigen quantenmechanischen Effekt: Elektronen verschieben sich ohne Widerstand durch sie hindurch. Dieser Effekt macht sie zu Supraleitern.

Wenn Materialien zu Supraleitern werden, passen sich ihre Elektronen an und bilden Cooper-Paare. Diese Paare können durch einen Prozess, der als Quantentunneln bekannt ist, eine Ladung über Barrieren oder Isolatoren transportieren. Zwei Supraleiter, die auf beiden Seiten eines Isolators angeordnet sind, bilden einen Josephson-Übergang, ein entscheidendes Bauteil der Quantencomputing-Hardware.

Steuerung

Quantencomputer verwenden Schaltkreise mit Kondensatoren und Josephson-Kontakten als supraleitende Qubits. Indem wir Mikrowellenphotonen auf diese Qubits abfeuern, können wir ihr Verhalten steuern und sie dazu bringen, einzelne Einheiten von Quanteninformationen zu speichern, zu ändern und auszulesen.

Quantensoftware

Die Forschung arbeitet weiterhin an der Verbesserung der Quantenhardwarekomponenten, aber das ist nur die eine Hälfte der Gleichung. Der entscheidende Faktor für die Entdeckung der Quantenvorteile durch die Nutzer wird ein hochleistungsfähiger und stabiler Quanten-Software-Stack sein, der die nächste Generation von Quantenalgorithmen ermöglicht.

Im Jahr 2024 stellte IBM die erste stabile Version des Qiskit Open-Source-Softwareentwicklungskits (SDK) vor, das Qiskit SDK 1.x. Mit über 600.000 registrierten Nutzern und 700 Universitäten weltweit, die damit Kurse zum Thema Quantencomputing entwickeln, hat sich Qiskit zum bevorzugten Software-Stack für Quantencomputing entwickelt.

Qiskit ist jedoch mehr als nur die weltweit beliebteste Software zur Entwicklung und Konstruktion von Quantenschaltungen. Wir definieren Qiskit neu, um die Full-Stack-Software für Quantencomputing bei IBM abzubilden. Diese Neudefinition umfasst die Erweiterung des Qiskit-SDK um Middleware-Software und Dienste zum Schreiben, Optimieren und Ausführen von Programmen auf IBM-Quantensystemen – einschließlich neuer generativer KI-Tools zur Code-Unterstützung.

Klassische Datenverarbeitung versus Quantencomputing

Quantencomputing basiert auf den Prinzipien der Quantenmechanik, die beschreibt, wie sich kleine Objekte anders verhalten als große Objekte. Da die Quantenmechanik jedoch die grundlegenden Gesetze für unser gesamtes Universum liefert, ist auf einer kleinen Ebene jedes System ein Quantensystem.

Aus diesem Grund kann man sagen, dass herkömmliche Computer zwar ebenfalls auf Quantensystemen basieren, jedoch die quantenmechanischen Eigenschaften bei ihren Berechnungen nicht voll ausnutzen. Es wird erwartet, dass Quantencomputer die Quantenmechanik besser nutzen können, um Berechnungen durchzuführen, die selbst Hochleistungscomputer nicht bewältigen können.

Was ist ein klassischer Computer?

Von veralteten Lochkartenrechnern bis hin zu modernen Supercomputern funktionieren traditionelle (oder klassische) Computer im Wesentlichen auf die gleiche Weise. Diese Maschinen führen Berechnungen in der Regel sequenziell durch und speichern Daten mithilfe von binären Informationsbits. Jedes Bit steht entweder für eine 0 oder eine 1.

Wenn wir sie zu Binärcode kombinieren und mit logischen Operationen bearbeiten, können wir mit Computern alles erstellen, von einfachen Betriebssystemen bis hin zu den anspruchsvollsten Supercomputing-Berechnungen.

Was ist ein Quantencomputer?

Quantencomputer sind wie klassische Computer Maschinen zur Problemlösung. Aber anstelle von Bits verwendet das Quantencomputing Qubits. Qubits werden wie herkömmliche Bits zur Datenverarbeitung verwendet. Durch die Nutzung von Quantenphänomenen haben Qubits jedoch Zugang zu komplexeren mathematischen Verfahren für eine andere Art der Berechnung. Dieses Prinzip ist auf quantenmechanische Konzepte zurückzuführen, die als Superposition und Interferenz bekannt sind und zuvor bereits erläutert wurden.

Der Unterschied zwischen Quantencomputern und klassischen Computern

Klassisches Computing

  • Wird von gängigen Mehrzweckcomputern und -geräten verwendet.
  • Verarbeitet Informationen in Bits mit einer diskreten Anzahl möglicher Zustände: 0 oder 1.

Quantencomputing

  • Verwendet von spezialisierter Quantencomputer-Hardware auf Basis der Quantenmechanik.
  • Verarbeitet Informationen in Qubits als 0, 1 oder eine Überlagerung von 0 und 1.
  • Verarbeitet Daten mit Quantenlogik, indem Interferenzen zur Lösung von Problemen genutzt werden.

Quantenprozessoren führen mathematische Gleichungen nicht auf die gleiche Weise aus wie klassische Computer. Im Gegensatz zu klassischen Computern, die jeden Schritt einer komplizierten Berechnung ausführen müssen, können Quantenschaltungen aus logischen Qubits komplexe Probleme effizienter verarbeiten.

Während herkömmliche Computer in der Regel einzelne Antworten liefern, geben probabilistische Quantenmaschinen oft eine Reihe möglicher Antworten. Dieser Bereich könnte dazu führen, dass Quantencomputer weniger präzise erscheinen als herkömmliche Computer. Für die unglaublich komplexen Probleme, die Quantencomputer bald lösen könnten, könnte diese Art der Berechnung jedoch möglicherweise Hunderttausende von Jahren traditioneller Berechnung einsparen.

In der Praxis arbeiten Quantencomputer und klassische Computer in kombinierten Workflows zusammen, um Probleme zu lösen. Die effizientesten Methoden verteilen die Teile einer Berechnung, die Quantencomputer am besten beherrschen, auf Quantenressourcen und die Teile, die klassische Computer am besten beherrschen, auf klassische Computerressourcen.

Vollständig realisierte Quantencomputer, die mit leistungsstarken konventionellen Computern zusammenarbeiten, wären für bestimmte Arten von Problemen wie die Faktorisierung ganzer Zahlen klassischen Computern allein weit überlegen. Aber Quantencomputing eignet sich nicht für alle (oder sogar die meisten) Probleme.

Wann ist Quantencomputing überlegen?

Für die meisten Arten von Aufgaben und Problemen werden klassische Computer voraussichtlich weiterhin die beste Lösung bleiben. Wenn Wissenschaftler und Ingenieure jedoch auf bestimmte hochkomplexe Probleme stoßen, kommt Quantencomputing ins Spiel. Bei solchen schwierigen Berechnungen verblassen selbst die leistungsstärksten klassischen Supercomputer im Vergleich zum Quantencomputing. Das liegt daran, dass selbst die leistungsstärksten klassischen Supercomputer auf Binärcode basierende Maschinen sind, die auf Technologie aus dem 20. Jahrhundert beruhen.

Komplexe Probleme sind Probleme mit vielen Variablen, die auf komplizierte Weise interagieren. Beispielsweise ist die Modellierung des Verhaltens einzelner Atome in einem Molekül aufgrund der vielfältigen Wechselwirkungen zwischen Elektronen ein komplexes Problem. Die Identifizierung neuer Physik in einem Supercollider ist ebenfalls ein komplexes Problem. Es gibt einige komplexe Probleme, die wir mit klassischen Computern in keinem praktischen Maßstab lösen können.

Ein klassischer Computer könnte sich hervorragend für schwierige Aufgaben wie das Durchsuchen einer großen Moleküldatenbank eignen. Er hat jedoch Schwierigkeiten, komplexere Probleme zu lösen, beispielsweise zu simulieren, wie sich diese Moleküle verhalten.

Wenn Wissenschaftler heute wissen wollen, wie sich ein Molekül verhält, müssen sie es synthetisieren und in der realen Welt damit experimentieren. Wenn sie wissen möchten, wie sich eine geringfügige Änderung auf das Verhalten auswirken würde, müssen sie normalerweise die neue Version synthetisieren und ihr Experiment noch einmal durchführen. Dies ist ein teurer und zeitaufwändiger Prozess, der den Fortschritt in so unterschiedlichen Bereichen wie der Medizin und dem Halbleiterdesign behindert.

Ein klassischer Supercomputer könnte versuchen, molekulares Verhalten mit „roher Gewalt“ zu simulieren, indem er seine vielen Prozessoren nutzt, um jede mögliche Art und Weise zu erforschen, wie sich jeder Teil des Moleküls verhalten könnte. Aber wenn er sich über die einfachsten, geradlinigsten verfügbaren Moleküle hinaus bewegt, gerät der Supercomputer ins Stocken. Kein klassischer Computer ist in der Lage, alle möglichen Permutationen des Molekülverhaltens mit bekannten Methoden zu verarbeiten.

Quantenalgorithmen verfolgen einen neuen Ansatz für diese Art komplexer Probleme, indem sie mehrdimensionale Rechenräume schaffen, in denen Algorithmen ausgeführt werden, die sich ähnlich wie diese Moleküle selbst verhalten. Dieser Ansatz erweist sich als eine viel effizientere Methode zur Lösung komplexer Probleme wie chemische Simulationen.

Eine Möglichkeit, sich diese Idee vorzustellen: Klassische Computer müssen Berechnungen durchführen, um herauszufinden, wie sich ein Molekül verhalten wird. Ein Quantencomputer muss keine Berechnungen durchführen. Es kann das molekulare System direkt imitieren.

Quantenalgorithmen können Daten auch auf eine Weise verarbeiten, die klassische Computer nicht können, und bieten so neue Strukturen und Erkenntnisse.

Techsplainers | Podcast

Anhören: „Teil 2: Was ist Quantencomputing?“

Folgen Sie Techsplainers: Spotifyund Apple Podcasts

Anwendungsfälle für Quantencomputing

Quantencomputing wurde erstmals Anfang der 1980er Jahre theoretisch beschrieben, doch erst 1994 veröffentlichte der Mathematiker Peter Shor eine der ersten praktischen Anwendungen einer hypothetischen Quantenmaschine in der realen Welt. Der Shor-Algorithmus zur Faktorisierung ganzer Zahlen zeigte, wie ein quantenmechanischer Computer die damals fortschrittlichsten Kryptographiesysteme knacken könnte – von denen einige noch heute verwendet werden.

Die Ergebnisse von Shor zeigten eine praktikable Anwendung für Quantensysteme auf, die nicht nur für die Cybersicherheit, sondern auch für viele andere Bereiche dramatische Auswirkungen haben.

Ingenieurbüros, Finanzinstitute und globale Reedereien untersuchen unter anderem Anwendungsfälle, in denen Quantencomputer wichtige Probleme in ihren Bereichen lösen könnten. Eine Explosion der Vorteile aus der Quantenforschung und -entwicklung zeichnet sich ab. Mit der Weiterentwicklung der Quantenhardware und der Fortschritte bei den Quantenalgorithmen werden wir bald neue Lösungen für bedeutende, wichtige Probleme wie Molekülsimulationen, Energieinfrastrukturmanagement und Finanzmarktmodellierung finden können.

Quantencomputer sind besonders gut darin, bestimmte komplexe Probleme mit vielen Variablen zu lösen. Von der Entwicklung neuer Medikamente über Fortschritte in der Halbleiterentwicklung bis hin zur Bewältigung komplexer energiepolitischer Herausforderungen – Quantencomputing könnte der Schlüssel zu Durchbrüchen in mehreren wichtigen Branchen sein.

Pharma

Quantencomputer, die molekulares Verhalten und biochemische Reaktionen simulieren können, könnten die Forschung und Entwicklung lebensrettender neuer Medikamente und medizinischer Behandlungen beschleunigen.

Chemie

Aus denselben Gründen, aus denen Quantencomputer die medizinische Forschung beeinflussen könnten, könnten sie auch bisher unentdeckte Lösungen zur Minderung gefährlicher oder zerstörerischer chemischer Nebenprodukte bieten. Quantencomputing könnten zu verbesserten Katalysatoren führen, die petrochemische Alternativen oder bessere Verfahren für den Kohlenstoffabbau ermöglichen, der zur Bekämpfung klimaschädlicher Emissionen erforderlich ist.

Maschinelles Lernen

Da das Interesse und die Investitionen in künstliche Intelligenz (KI) und verwandte Bereiche wie maschinelles Lernen zunehmen, treiben Forscher KI-Modelle auf ein neues Extrem, testen die Grenzen unserer bestehenden Hardware aus und verursachen einen enormen Energieverbrauch. Es gibt Grund zu der Annahme, dass Quantenalgorithmen Datensätze auf neue Weise betrachten und so eine Beschleunigung für bestimmte Probleme des maschinellen Lernens ermöglichen könnten.

Quantum-Dienstprogramm versus Quantenvorteil

Quantencomputing ist zwar nicht mehr nur Theorie, befindet sich aber noch in der Entwicklung. Während Wissenschaftler weltweit nach neuen Techniken suchen, um die Geschwindigkeit, Leistung und Effizienz von Quantenmaschinen zu verbessern, steht die Technologie vor einem Wendepunkt. Wir verstehen die Entwicklung nützlicher Quantencomputer anhand der Konzepte des Quantenvorteils und des Quantennutzens.

Quantum-Dienstprogramm

Quantum-Dienstprogramm bezieht sich auf alle Quantenberechnungen, die zuverlässige und genaue Lösungen für Probleme bieten, die für klassische Quantenmaschinensimulatoren mit Brute-Force-Technik unerreichbar sind. Bisher waren diese Probleme nur mit klassischen Näherungsmethoden zugänglich – in der Regel problemspezifischen Näherungsmethoden, die sorgfältig entwickelt wurden, um die einzigartigen Strukturen eines bestimmten Problems auszunutzen. IBM demonstrierte erstmals 2023 die Nützlichkeit der Quantencomputer.

Quantum-Vorteil

Allgemein definiert beschreibt der Begriff „Quantenvorteil“ eine Situation, in der Quanten eine bessere, schnellere oder kostengünstigere Lösung bieten können als alle bekannten klassischen Methoden. Ein Algorithmus, der auf einem Quantencomputer einen Quantenvorteil aufweist, sollte in der Lage sein, einen bedeutenden praktischen Nutzen zu erzielen, der über alle bekannten klassischen Berechnungsmethoden hinausgeht. IBM rechnet damit, bis Ende 2026 die ersten Quantenvorteile zu erzielen, vorausgesetzt, die Quanten- und Hochleistungs-Datenverarbeitung-Communitys arbeiten zusammen.

Quantum-Benchmarks

Da Quantencomputer nun für bestimmte Probleme eine praktikable Alternative zur klassischen Näherung bieten, sagen Forscher, dass sie ein nützliches Werkzeug für die wissenschaftliche Forschung sind oder dass sie einen Nutzen haben. Der Begriff „Quanten-Nutzen“ bedeutet nicht, dass Quantenmethoden gegenüber allen bekannten klassischen Methoden eine nachweisbare Beschleunigung erzielt haben. Diese Unterscheidung stellt einen wesentlichen Unterschied zum Konzept des „Quantenvorteils“ dar.

IBM hat zwei Metriken eingeführt, um Quantencomputer zu vergleichen: Layer-Fidelity und Circuit Layer Operations per Second (CLOPS).

Layer-Zuverlässigkeit

Als wertvolle Benchmark bietet die Layer-Fidelity eine Möglichkeit, die gesamte Fähigkeit des Quantenprozessors zur Ausführung von Schaltkreisen zu erfassen und gleichzeitig Informationen über einzelne Qubits, Gatter und Übersprechen offenzulegen. Durch Ausführen des Layer-Fidelity-Protokolls können Forscher das gesamte Quantenbauelement qualifizieren und gleichzeitig detaillierte Leistungs- und Fehlerinformationen zu einzelnen Komponenten abrufen.

Quantum-Verarbeitungsgeschwindigkeit

Zusätzlich zur Layer-Zuverlässigkeit definierte IBM auch eine Geschwindigkeitsmetrik: Circuit Layer Operations per Second (CLOPS). Derzeit ist CLOPS ein Maß dafür, wie schnell Prozessoren Quantenvolumen-Schaltungen in Serie ausführen können, und dient als Maß für die ganzheitliche Systemgeschwindigkeit, wobei sowohl Quanten- als auch klassische Datenverarbeitung einbezogen werden.

Zusammen bieten Layer Fidelity und CLOPS eine neue Möglichkeit, Systeme zu benchmarken, die für diejenigen, die Quantenhardware verbessern und nutzen möchten, aussagekräftiger ist. Diese Kennzahlen erleichtern den Vergleich von Systemen untereinander, den Vergleich unserer Systeme mit anderen Architekturen und die Darstellung von Leistungssteigerungen über verschiedene Maßstäbe hinweg.

Schaltungstiefe

Die Schaltungstiefe ist ebenfalls eine wesentliche Fähigkeit einer Quantenverarbeitungseinheit. Es ist ein Maß für die Anzahl der parallelen Gate-Ausführungen – die Anzahl der Schritte in einem Quantenschaltkreis –, die die Verarbeitungseinheit ausführen kann, bevor die Qubits dekohärent werden. Je größer die Schaltungstiefe, desto komplexere Schaltungen kann der Computer ausführen.

Quantum-Herausforderungen und wie man Quantum-Computer nützlicher macht

Heute stellen Unternehmen wie IBM, Google, Microsoft, D-Wave, Rigetti Computing und andere echte Quantenhardware her. Modernste Werkzeuge, die vor vier Jahrzehnten noch reine Theorie waren, stehen heute Hunderttausenden von Entwicklern zur Verfügung. Informatiker liefern in regelmäßigen Abständen immer leistungsfähigere supraleitende Quantenprozessoren, zusammen mit entscheidenden Fortschritten in der Software und der klassischen Quantenorchestrierung. Diese Arbeit strebt die Geschwindigkeit und Kapazität des Quantencomputings an, die notwendig sind, um die Welt zu verändern.

Nachdem dieses Forschungsgebiet nun eine quantenmechanische Nützlichkeit erreicht hat, arbeiten Forscher intensiv daran, modernste Quantencomputer noch nützlicher zu machen. Forscher bei IBM Quantum und anderen Einrichtungen haben einige zentrale Herausforderungen identifiziert, die es zu bewältigen gilt, um die Nützlichkeit der Quantencomputer zu verbessern und möglicherweise einen Quantenvorteil zu erzielen:

  1. Skalierung von Quantenprozessoren: Zwar haben die in der Quanteninformatik eingesetzten Qubit-Prozessoren das Potenzial, bitbasierte Prozessoren bei weitem zu übertreffen, doch können aktuelle Quantenprozessoren nur wenige potenzielle Qubits unterstützen. Im Zuge des Forschungsfortschritts plant IBM, bis 2029 ein Quantensystem mit 200 logischen Qubits einzuführen, das 100 Millionen Quantengatter ausführen kann. Das längerfristige Ziel des Unternehmens ist es, bis 2033 ein System mit 2.000 logischen Qubits zu entwickeln, das 1 Milliarde Gatter ausführen kann.
  2. Skalierung von Quantum-Hardware: Qubits sind zwar leistungsstark, aber auch sehr fehleranfällig und erfordern umfangreiche Kühlsysteme, die Temperaturen unterhalb der Weltraumtemperatur erzeugen können. Forscher entwickeln Methoden zur Skalierung von Qubits, Elektronik, Infrastruktur und Software, um Platzbedarf, Kosten und Energieverbrauch zu reduzieren.
  3. Quantum-Fehlerkorrektur: Dekohärenz, der Prozess, bei dem Qubits nicht richtig funktionieren und ungenaue Ergebnisse liefern, ist eine große Hürde für jedes Quantensystem. Quantum-Fehlerkorrektur erfordert, dass wir Quanteninformationen in mehr Qubits kodieren, als wir sonst benötigen würden. Im Jahr 2024 kündigte IBM einen bahnbrechenden neuen Fehlerkorrekturcode an, der etwa zehnmal effizienter ist als frühere Methoden. Zwar gibt es nach wie vor Herausforderungen bei der Umsetzung von Quantenfehlerkorrekturcodes und der Durchführung von Berechnungen mit kodierter Quanteninformation, doch dieser neue Code weist einen klaren Weg in die Zukunft. Er ebnet den Weg für die Ausführung von Quantenschaltungen mit einer Milliarde logischer Gatter oder mehr.
  4. Entdeckung von Quantenalgorithmen: Ein Quantenvorteil erfordert zwei Komponenten. Der erste ist funktionsfähige Quantenschaltungen, und der zweite ist ein Mittel, um zu zeigen, dass diese Quantenschaltungen bei der Lösung eines Quantenproblems besser sind als bekannte klassische Methoden. Die Entdeckung von Quantenalgorithmen wird die derzeitigen Quantentechnologien vom Quanten-Nutzen zum Quanten-Vorteil führen.
  5. Quanten-Software und Middleware: Um die Vorteile des Quantencomputings nutzen zu können, ist ein hochleistungsfähiger und stabiler Software-Stack erforderlich, mit dem Quantenprogramme geschrieben, optimiert und ausgeführt werden können. Open-Source und Python-basiert: IBMs Qiskit ist mit Abstand das weltweit am häufigsten verwendete Quanten-SDK. Es eignet sich für Ausführungsvorgänge auf beiden supraleitenden Quantencomputern von IBM. Es ist zudem auf Systeme anwendbar, die alternative Technologien nutzen, wie beispielsweise in Magnetfeldern gefangene Ionen oder Quanten-Annealing.
  6. Quantenbasiertes Supercomputing: In absehbarer Zukunft wird Quantencomputing nur in Verbindung mit modernen und zukünftigen klassischen Supercomputern sinnvoll einsetzbar sein. Als Reaktion darauf bereiten sich Quantenforscher auf eine Welt vor, in der klassische Supercomputer Quantenschaltungen zur Lösung von Problemen nutzen können.
Techsplainers | Podcast

Anhören: „Teil 3: Was ist Quantencomputing?“

Folgen Sie Techsplainers: Spotifyund Apple Podcasts

Autoren

Josh Schneider

Staff Writer

IBM Think

Ian Smalley

Staff Editor

IBM Think

Verwandte Lösungen
Quantum-Technologie – IBM Quantum

IBM bietet Quantencomputing-Technologien für skalierbares und leistungsstarkes Quantencomputing, darunter Qiskit SDK und Qiskit Runtime.

IBM Quantum System One erkunden
IBM Quantencomputing-Lösungen

Nützliches Quantencomputing in die Welt bringen durch Qiskit Runtime und IBM Quantum Safe.

Entdecken Sie Quantencomputing-Lösungen
IBM Quantum Safe Services

Schützen Sie Ihr Unternehmen mit IBM Quantum Safe Transformation Services vor Risiken der Post-Quanten-Kryptographie.

Quantenkryptographie-Services
Machen Sie den nächsten Schritt

Erschließen Sie die Möglichkeiten des Quantencomputings mit den hochleistungsfähigen, skalierbaren Quantensystemen von IBM. Entdecken Sie die Möglichkeiten, die die Zukunft von Computing und Sicherheit prägen werden.

  1. Entdecken Sie Quantencomputing-Lösungen
  2. Entdecken Sie die IBM Quantum-Technologie