MatrixExponential#
- class qiskit.synthesis.MatrixExponential[fuente]#
Bases:
EvolutionSynthesis
Exact operator evolution via matrix exponentiation and unitary synthesis.
This class synthesis the exponential of operators by calculating their exponentially-sized matrix representation and using exact matrix exponentiation followed by unitary synthesis to obtain a circuit. This process is not scalable and serves as comparison or benchmark for small systems.
Attributes
- settings#
Return the settings in a dictionary, which can be used to reconstruct the object.
- Devuelve:
A dictionary containing the settings of this product formula.
- Muestra:
NotImplementedError – The interface does not implement this method.
Methods
- synthesize(evolution)[fuente]#
Synthesize an
qiskit.circuit.library.PauliEvolutionGate
.- Parámetros:
evolution (PauliEvolutionGate) – The evolution gate to synthesize.
- Devuelve:
A circuit implementing the evolution.
- Tipo del valor devuelto: