Suzuki¶
- class Suzuki(reps=1, order=2)[source]¶
Suzuki Trotter expansion, composing the evolution circuits of each Operator in the sum together by a recursive “bookends” strategy, repeating the whole composed circuit
reps
times.Detailed in https://arxiv.org/pdf/quant-ph/0508139.pdf.
- Parameters
reps (
int
) – The number of times to repeat the expansion circuit.order (
int
) – The order of the expansion to perform.
Attributes
returns order
The number of repetitions to use in the Trotterization, improving the approximation accuracy.
Methods
Suzuki.convert
(operator)Convert a
SummedOp
into aComposedOp
orCircuitOp
representing an approximation of e^-i*``op_sum``.