Skip to main content
IBM Quantum Platform
Esta página pertence a uma versão antiga do site Qiskit SDK e não existe na versão mais recente. Recomendamos que você migre para a versão mais recente. Consulte as notas sobre a liberação para obter mais informações.

SciPyRealEvolver

class qiskit.algorithms.SciPyRealEvolver(num_timesteps)

GitHub

Bases: RealTimeEvolver

Classical Evolver for real time evolution.

Evolves an initial state Ψ|\Psi\rangle for a time tt under a Hamiltonian HH, as provided in the evolution_problem. Note that the precision of the evolver does not depend on the number of timesteps taken.

Parameters

num_timesteps (int) – The number of timesteps in the simulation.

Raises

ValueError – If steps is not a positive integer.


Methods

evolve

evolve(evolution_problem)

Perform real time evolution exp(itH)Ψ\exp(-i t H)|\Psi\rangle.

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

Parameters

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

Returns

Evolution result which includes an evolved quantum state.

Return type

TimeEvolutionResult

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