|View source on GitHub|
Find the projection of each set of qubit operators on a
fqe.cirq_utils.qubit_projection( ops: QubitOperator, qubits: List[LineQubit], state: numpy.ndarray, coeff: numpy.ndarray ) -> None
ops (qubit gates) - A sum of qubit operations which represent the full ci wavefunction in the qubit basis.
qubits (Qid) - The qubits of a quantum computer.
state (numpy.array(dtype=numpy.complex64)) - a cirq wavefunction that is being projected
coeff (numpy.array(dtype=numpy.complex64)) - a coefficient array that will store the result of the projection.