qiskit.algorithms.PhaseEstimationScale.from_pauli_sum¶
-
classmethod
PhaseEstimationScale.
from_pauli_sum
(pauli_sum)[source]¶ Create a PhaseEstimationScale from a SummedOp representing a sum of Pauli Operators.
It is assumed that the
pauli_sum
is the sum ofPauliOp
objects. The bound on the absolute value of the eigenvalues of the sum is obtained as the sum of the absolute values of the coefficients of the terms. This is the best bound available in the generic case. APhaseEstimationScale
object is instantiated using this bound.- Parameters
pauli_sum (
SummedOp
) – ASummedOp
whose terms arePauliOp
objects.- Raises
ValueError – if
pauli_sum
is not a sum of Pauli operators.- Return type
PhaseEstimationScale
- Returns
A
PhaseEstimationScale
object