Kapitel 6. Operator Flow
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Das Modul qiskit.opflow
enthält Klassen, die Quantenzustände und -operationen ausdrücken und manipulieren. Ein Teil der Funktionalität wird durch Klassen im Modul qiskit.quantum_info
unterstützt. Einer der Hauptzwecke dieser Operator Flow-Schicht ist es, die Entwicklung von Quantenalgorithmen zu erleichtern.
Operatorflussausdrücke erstellen
Das Modul qiskit.opflow
enthält einen unveränderlichen Satz von Operatoren (siehe Tabelle 6-1), die bei der Erstellung von Ausdrücken, die Quantenzustände und Operatoren enthalten, nützlich sind.
Betreiber | Beschreibung |
---|---|
|
Pauli X |
|
Pauli Y |
|
Pauli Z |
|
Pauli I |
|
H Tor |
|
S Tor |
|
T-Gate |
|
CX-Tor |
|
CZ Tor |
|
SWAP-Gate |
|
Qubit 0 Zustand |
|
Qubit 1 Zustand |
|
Qubit + Staat |
|
Qubit - Zustand |
Um diese Operatoren in Ausdrücken verwenden zu können, brauchen wir algebraische Operationen und Prädikate, wie sie in Tabelle 6-2 gezeigt werden.
Algebraische Operation | Beschreibung |
---|---|
|
Zusatz |
|
Subtraktion/Negativierung |
|
Skalare Multiplikation |
|
Skalare Division |
|
Zusammensetzung |
|
Tensorprodukt oder Tensorpotenz |
|
Zusammensetzung Leistung |
|
Gleichstellung |
|
Adjoint |
Diese algebraischen Operationen ...
Get Qiskit Pocket Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.