MatrixExponential
class qiskit.synthesis.MatrixExponential
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)
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