PauliBasisChange.measurement_replacement_fn

static PauliBasisChange.measurement_replacement_fn(cob_instr_op, dest_pauli_op)[source]

A built-in convenience replacement function which produces measurements isomorphic to an OperatorStateFn measurement holding the origin PauliOp.

Parameters
  • cob_instr_op (CircuitOp) – The basis-change CircuitOp.

  • dest_pauli_op (PauliOp) – The destination PauliOp.

Return type

OperatorBase

Returns

The ~StateFn @ CircuitOp composition equivalent to a measurement by the original PauliOp.