Skip to main content
IBM Quantum Platform

Representación de circuitos

Con este módulo puedes crear QuantumCircuit objetos que se interpretan como si actuaran sobre modos fermiónicos en lugar de sobre qubits.

Los siguientes objetos son simples alias de tipo que sirven para aclarar esta reinterpretación:

FermionicDAGCircuitUn alias de tipo de DAGCircuit.
FermionicModeUn alias de tipo de Qubit.
FermionicRegisterUn alias de tipo de QubitRegister.
FermionicSpecifierUn alias de tipo equivalente al de Qiskit, QubitSpecifier pero para modos fermiónicos.

Para definir tus circuitos, debes utilizar la clase FermionicCircuit junto con las implementaciones FermionicGate de library .

FermionicCircuit(num_modes)Una envoltura de QuantumCircuit para expresar circuitos fermiónicos.
FermionicGate(nombre, num_modes, /[, params,...] )La clase base para todas las puertas fermiónicas.
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.