qiskit.aqua.components.initial_states.Zero
class Zero(num_qubits)
The zero (null/vacuum) state.
This is suitable for those situations in which the all-zeros state is the desired state. This is the case for a vacuum state in physics or chemistry
Parameters
num_qubits (int
) – Number of qubits, has a minimum value of 1.
__init__
__init__(num_qubits)
Parameters
num_qubits (int
) – Number of qubits, has a minimum value of 1.
Methods
__init__ (num_qubits) | type num_qubitsint |
construct_circuit ([mode, register]) | Construct the statevector of desired initial state. |
Attributes
bitstr
construct_circuit
construct_circuit(mode='circuit', register=None)
Construct the statevector of desired initial state.
Parameters
- mode – vector or circuit. The vector mode produces the vector. While the circuit constructs the quantum circuit corresponding that vector.
- register – qubits for circuit construction.
Returns
statevector.
Return type
QuantumCircuit or numpy.ndarray
Raises
AquaError – when mode is not ‘vector’ or ‘circuit’.
Was this page helpful?
Report a bug or request content on GitHub.