---
title: TimeEvolutionResult (v0.46)
description: API reference for qiskit.algorithms.TimeEvolutionResult in qiskit v0.46
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/0.46/qiskit.algorithms.TimeEvolutionResult
---

# TimeEvolutionResult

*class* `qiskit.algorithms.TimeEvolutionResult(evolved_state, aux_ops_evaluated=None, observables=None, times=None)`

[GitHub](https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/algorithms/time_evolvers/time_evolution_result.py)

Bases: `AlgorithmResult`

Class for holding time evolution result.

### evolved\_state

An evolved quantum state.

**Type**

[QuantumCircuit](/docs/api/qiskit/0.46/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit")|[Statevector](/docs/api/qiskit/0.46/qiskit.quantum_info.Statevector "qiskit.quantum_info.Statevector")

### aux\_ops\_evaluated

Optional list of observables for which expected values on an evolved state are calculated. These values are in fact tuples formatted as (mean, standard deviation).

**Type**

ListOrDict\[[tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[complex](https://docs.python.org/3/library/functions.html#complex), [complex](https://docs.python.org/3/library/functions.html#complex)]] | None

### observables

Optional list of observables for which expected on an evolved state are calculated at each timestep. These values are in fact lists of tuples formatted as (mean, standard deviation).

**Type**

ListOrDict\[[tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[np.ndarray, np.ndarray]] | None

### times

Optional list of times at which each observable has been evaluated.

**Type**

np.array | None

**Parameters**

- **evolved\_state** ([*QuantumCircuit*](/docs/api/qiskit/0.46/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit")  *|*[*Statevector*](/docs/api/qiskit/0.46/qiskit.quantum_info.Statevector "qiskit.quantum_info.Statevector")) – An evolved quantum state.
- **aux\_ops\_evaluated** (*ListOrDict\[*[*tuple*](https://docs.python.org/3/library/stdtypes.html#tuple)*\[*[*complex*](https://docs.python.org/3/library/functions.html#complex)*,* [*complex*](https://docs.python.org/3/library/functions.html#complex)*]] | None*) – Optional list of observables for which expected values on an evolved state are calculated. These values are in fact tuples formatted as (mean, standard deviation).
- **observables** (*ListOrDict\[*[*tuple*](https://docs.python.org/3/library/stdtypes.html#tuple)*\[np.ndarray, np.ndarray]] | None*) – Optional list of observables for which expected values are calculated for each timestep. These values are in fact tuples formatted as (mean array, standard deviation array).
- **times** (*np.ndarray | None*) – Optional list of times at which each observable has been evaluated.

## Methods

### combine

`combine(result)`

Any property from the argument that exists in the receiver is updated. :param result: Argument result with properties to be set.

**Raises**

[**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – Argument is None
