Skip to main contentIBM Quantum Documentation
You are viewing the API reference for an old version of Qiskit SDK. Switch to latest version

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.