PauliBasisChange.statefn_replacement_fn

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

A built-in convenience replacement function which produces state functions isomorphic to an OperatorStateFn state function 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 ~CircuitOp @ StateFn composition equivalent to a state function defined by the original PauliOp.