Skip to main content
IBM Quantum Platform
Esta página pertenece a una versión antigua de Qiskit SDK y no existe en la versión más reciente. Te recomendamos que actualices a la última versión. Consulta las notas de la versión para obtener más información.

ImaginaryEvolver

class qiskit.algorithms.ImaginaryEvolver

GitHub

Bases: ABC

Deprecated: Interface for Quantum Imaginary Time Evolution.

The ImaginaryEvolver interface has been superseded by the qiskit.algorithms.time_evolvers.ImaginaryTimeEvolver interface. This interface will be deprecated in a future release and subsequently removed after that.

Deprecated since version 0.24.0

The class qiskit.algorithms.evolvers.imaginary_evolver.ImaginaryEvolver is deprecated as of qiskit 0.24.0. It will be removed no earlier than 3 months after the release date. Instead, use the interface qiskit.algorithms.time_evolvers.ImaginaryTimeEvolver. See https://qisk.it/algo_migration for a migration guide.


Methods

evolve

abstract evolve(evolution_problem)

Perform imaginary time evolution exp(τH)Ψ\exp(-\tau H)|\Psi\rangle.

Evolves an initial state Ψ|\Psi\rangle for an imaginary time τ\tau under a Hamiltonian HH, as provided in the evolution_problem.

Parameters

evolution_problem (EvolutionProblem) – The definition of the evolution problem.

Returns

Evolution result which includes an evolved quantum state.

Return type

EvolutionResult

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.