Skip to main content
IBM Quantum Platform

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:

FermionicDAGCircuitUn alias di tipo di DAGCircuit.
FermionicModeUn alias di tipo di Qubit.
FermionicRegisterUn alias di tipo di QubitRegister.
FermionicSpecifierUn 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.