Schaltungsdarstellung
Mit diesem Modul können Sie QuantumCircuit Objekte erstellen, die so interpretiert werden, dass sie auf fermionische Moden statt auf Qubits einwirken.
Die folgenden Objekte sind einfache Typaliasse, um diese Neuinterpretation deutlicher zu machen:
Kolumne „ 1 “ | Kolumne „ 2 “ |
|---|---|
FermionicDAGCircuit | Ein Typalias für DAGCircuit. |
FermionicMode | Ein Typalias für Qubit. |
FermionicRegister | Ein Typalias für QubitRegister. |
FermionicSpecifier | Ein Typalias, der dem von Qiskit entspricht, QubitSpecifier jedoch für fermionische Moden gilt. |
Um Ihre Schaltungen tatsächlich darzustellen, sollten Sie die Klasse FermionicCircuit zusammen mit den Implementierungen FermionicGate library von verwenden.
Kolumne „ 1 “ | Kolumne „ 2 “ |
|---|---|
FermionicCircuit(num_modes) | Ein Wrapper um QuantumCircuit zur Darstellung von Fermionen-Schaltkreisen. |
FermionicGate(name, num_modes, /[, params,...] ) | Die Basisklasse für alle fermionischen Gatter. |
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.