TrotterizationBase

class TrotterizationBase(reps=1)[source]

A base for Trotterization methods, algorithms for approximating exponentiations of operator sums by compositions of exponentiations.

Attributes

TrotterizationBase.reps

The number of repetitions to use in the Trotterization, improving the approximation accuracy.

Methods

TrotterizationBase.convert(operator)

Convert a SummedOp into a ComposedOp or CircuitOp representing an approximation of e^-i*``op_sum``.