MatrixExponential
class qiskit.synthesis.MatrixExponential
Bases: EvolutionSynthesis
Evolução exata do operador por meio de exponenciação de matriz e síntese unitária.
Esta classe sintetiza a exponencial de operadores calculando sua representação matricial de dimensão exponencial e utilizando a exponenciação exata de matrizes, seguida de síntese unitária, para obter um circuito. Esse processo não é escalável e serve como referência ou ponto de comparação para sistemas de pequeno porte.
Atributos
settings
Retorna as configurações em um dicionário, que pode ser usado para reconstruir o objeto.
Retorna
Um dicionário que contém as configurações dessa fórmula de produto.
Aumentos
NotImplementedError - A interface não implementa esse método.
Métodos
synthesize
synthesize(evolution)
Sintetize um qiskit.circuit.library.PauliEvolutionGate.
Parâmetros
evolution (PauliEvolutionGate) – A porta de evolução para sintetizar.
Retorna
Um circuito que implementa a evolução.
Tipo de retorno