{ }
View source on GitHub |
Remove qubit by projecting onto sector.
openfermion.transforms.project_onto_sector(
operator, qubits, sectors
)
Takes a QubitOperator, and projects out a list of qubits, into either the +1 or -1 sector. Note - this requires knowledge of which sector we wish to project into.
Args | |
---|---|
operator
|
the QubitOperator to work on |
qubits
|
a list of indices of qubits in operator to remove |
sectors
|
for each qubit, whether to project
into the 0 subspace ( |
Returns | |
---|---|
projected_operator
|
the resultant operator |