Skip to main contentIBM Quantum Documentation
This page is from an old version of Qiskit SDK and does not exist in the latest version. We recommend you migrate to the latest version. See the release notes for more information.

Initial States

qiskit.aqua.components.initial_states

Initial states are a fixed quantum state. These can be used, for example, to define a starting state for variational_forms, such as when used with VQE, or to define a starting state for the evolution in algorithms such as QPE and IQPE.

If you have a specific quantum circuit you would like to use as an initial state, and do not want to make a new class derived from InitialState to use it, this can be especially so if the circuit is fixed, then see Custom which allows it to be used as an InitialState for algorithms and components that expect this as a type.

Initial State Base Class

InitialStateBase class for InitialState.

Initial States

CustomThe custom initial state.
VarFormBasedThe variational form based initial state.
ZeroThe zero (null/vacuum) state.
Was this page helpful?
Report a bug or request content on GitHub.