Erkunden der Quanten-Superposition mit Q#
Anfänger
Entwickler
Azure Quantum
Erfahren Sie mehr über das Konzept der Superposition im Quanten computing, wie Sie Superpositionszustände für ein einzelnes Qubit mit der Bloch-Kugel darstellen und wie Superpositionszustände mit Q# erstellt und analysiert werden.
Lernziele
Am Ende dieses Moduls haben Sie folgende Möglichkeiten:
- Definieren Sie die Konzepte der Quanten-Superposition, Der Wahrscheinlichkeit und der Bloch-Kugel.
- Verstehen der Dirac-Notation.
- Verwenden Sie Q#, um Quantenvorgänge anzuwenden und Superpositionszustände zu erstellen.
- Verwenden Sie Q#, um den aktuellen Zustand eines Qubit-Systems zu prüfen.
In diesem Modul lernen Sie Folgendes:
- Erfahren Sie mehr über die Rolle von Superposition und Wahrscheinlichkeit im Quantencomputing.
- Erfahren Sie, was die Bloch-Kugel ist und wie sie ein Qubit darstellt.
- Erfahren Sie mehr über Diracnotation und Quantenoperatoren.
- Erstellen und Analysieren unterschiedlicher Überlagerungszustände mit Q#.
Voraussetzungen
- Grundkenntnisse der linearen Algebra und der komplexen Zahlen.
- Die neueste Version von Visual Studio Code oder öffnen Sie VS Code im Web.
- Die neueste Version der Azure Quantum Development Kit-Erweiterung.