Zum Hauptinhalt springen
Dieses Projekt befindet sich in der Beta-Phase. Einen Fehler gefunden? GitHub Issue erstellen. Frage oder Idee? In Discussions fragen — wir freuen uns über dein Feedback!
Wie ist die Übersetzungsqualität auf dieser Seite?

Tutorials

Nutze diese Tutorials, um zu lernen, wie du Qiskit auf gängige Anwendungsfälle im Quantencomputing anwenden kannst.

  • Beginne mit den Tutorials im Abschnitt Erste Schritte, wenn du zum ersten Mal Code auf einem Quantencomputer ausführst.

  • Der Abschnitt zu Workflows auf dem Weg zum Quantenvorteil enthält End-to-End-Beispiele für die Verwendung eines Quantencomputers zur Lösung realer Probleme. Diese Tutorials konzentrieren sich auf Algorithmen, die vielversprechende Kandidaten dafür sind, einen Rechenvorteil eines Quantencomputers gegenüber einem klassischen Computer zu erzielen.

  • Der Abschnitt zu Qiskit-Funktionen enthält Beispiele, die die neuesten und fortschrittlichsten Techniken im Qiskit-Ökosystem nutzen, um einen Teil oder den gesamten Ablauf eines bestimmten Workflows zu verbessern.

Erste Schritte​

Diese Tutorials richten sich an Anfänger, die bereit sind, die Ausführung von Quantenalgorithmen auf einem Quantencomputer zu erkunden.

Workflows in Richtung Vorteil erkunden​

Die Tutorials in diesem Abschnitt behandeln groß angelegte Demonstrationen von Quantenalgorithmen.

Verifizierbare Sampling-Algorithmen

Die Algorithmen in dieser Kategorie konzentrieren sich auf Quantenschaltungen, deren Ausgabeverteilungen Lösungen für strukturierte Probleme mit verifizierbarer Ausgabe codieren. Verifizierbarkeit bedeutet, dass du die Konsistenz zwischen gemessenen Daten überprüfen kannst, entweder durch Auswertung der gewählten Bitfolge oder durch das Wissen, dass keine Falsch-Positiven auftreten.

Die Tutorials heben Techniken hervor, bei denen wiederholtes Sampling die Schätzung problemspezifischer Größen ermöglicht (zum Beispiel Kostenfunktionswerte oder spektrale Gewichte). Diese Methoden sind besonders relevant für Optimierungs- und Simulationsaufgaben mit Symmetrien.

Schätzung von Observablen

Diese Tutorials konzentrieren sich auf die Schätzung physikalisch bedeutsamer Größen, wie Energie oder Korrelationswerte, durch Vorbereitung von Quantenzuständen und Messung von Observablen. Zu den Techniken gehören sowohl variationelle als auch Trotterisierte Schaltungsansätze, die die Ausdrucksstärke der Schaltung mit der Effizienz der Schaltungstiefe in Einklang bringen. Der Schwerpunkt liegt auf Workflows, die die Anforderungen an Quantenressourcen reduzieren und gleichzeitig die Genauigkeit beibehalten, und die praktische Schätzung von Observablen in chemischen und physikalischen Systemen ermöglichen.

Fehlertolerante Algorithmen

Dieser Abschnitt enthält Algorithmen mit klar definierten theoretischen Garantien, die für die Ausführung auf zukünftiger fehlerkorrigierter Quantenhardware entwickelt wurden. Die Schaltungen oder der Sampling-Overhead für diese Algorithmen skalieren in einer Weise, die nicht tiefeneffizient ist, und sind daher eher geeignet, einen Quantenvorteil zu demonstrieren, wenn fehlertolerante Quantencomputer existieren. Diese Tutorials veranschaulichen, wie die Methoden in idealisierten Umgebungen funktionieren, und demonstrieren Beispiele im kleinen Maßstab.

Qiskit-Funktionalitäten nutzen​

Dieser Abschnitt stellt fortgeschrittene Funktionalitäten im Qiskit-Ökosystem vor, die Leistung, Zuverlässigkeit und Geschwindigkeit bei der Ausführung von Quantenalgorithmen verbessern.

Workload-Optimierung
Qiskit Functions

Qiskit Functions sind eine Sammlung vorgefertigter Fehlerverwaltungs- und Anwendungswerkzeuge, die es einfach machen, groß angelegte Experimente mit Schaltungen, Molekülen, QUBOs und mehr zu entwerfen.

Qiskit Addons

Addons ermöglichen fortgeschrittene Schaltungsmanipulation, wie das Schneiden, Rückpropagieren von Observablen oder Approximieren von Schaltungen, die es dir ermöglichen, Hardwarebeschränkungen zu umgehen, auf Kosten erhöhten klassischen Rechenaufwands.

Fehlerminderung
Fehlererkennung

Fehlererkennung identifiziert fehlerhafte Operationen, um durch Nachbearbeitung rauschfreie Ergebnisse Shot-für-Shot zurückzugeben.