Skip to main content
IBM Quantum Platform

MatrixExponential

class qiskit.synthesis.MatrixExponential

GitHub

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)

GitHub

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

QuantumCircuit

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.