Skip to main content
IBM Quantum Platform

MatrixExponential

class qiskit.synthesis.MatrixExponential

GitHub

Basi: EvolutionSynthesis

Evoluzione esatta degli operatori tramite esponenziazione delle matrici e sintesi unitaria.

Questa classe sintetizza l'esponenziale degli operatori calcolando la loro rappresentazione matriciale di dimensione esponenziale e utilizzando l'esponenziazione matriciale esatta, seguita dalla sintesi unitaria, per ottenere un circuito. Questo processo non è scalabile e funge da termine di paragone o da punto di riferimento per i sistemi di piccole dimensioni.


Attributi

settings

Restituisce le impostazioni in un dizionario, che può essere usato per ricostruire l'oggetto.

Risultati

Un dizionario contenente le impostazioni di questa formula di prodotto.

Aumenti

NotImplementedError - L'interfaccia non implementa questo metodo.


Metodi

synthesize

synthesize(evolution)

GitHub

Sintetizza un qiskit.circuit.library.PauliEvolutionGate.

Parametri

evolution (PauliEvolutionGate) – Il cancello di evoluzione per sintetizzare.

Risultati

Un circuito che implementa l'evoluzione.

Tipo di restituzione

QuantumCircuit

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.