Rappresentazione circuitale
Con questo modulo è possibile creare QuantumCircuit oggetti che vengono interpretati come se agissero su modi fermionici anziché su qubit.
I seguenti oggetti sono semplici alias di tipo, al fine di rendere più chiara questa reinterpretazione:
FermionicDAGCircuit | Un alias di tipo di DAGCircuit. |
FermionicMode | Un alias di tipo di Qubit. |
FermionicRegister | Un alias di tipo di QubitRegister. |
FermionicSpecifier | Un alias di tipo equivalente a quello di Qiskit, QubitSpecifier ma per le modalità fermioniche. |
Per rappresentare effettivamente i tuoi circuiti, dovresti utilizzare la classe FermionicCircuit insieme alle implementazioni FermionicGate di library .
FermionicCircuit(num_modes) | Un wrapper attorno a per QuantumCircuit l'espressione di circuiti fermionici. |
FermionicGate(nome, num_modes, /[, parametri,...] ) | La classe base per tutte le porte fermioniche. |
Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.