qiskit.aqua.components.initial_states.Zero¶

class
Zero
(num_qubits)[source]¶ The zero (null/vacuum) state.
This is suitable for those situations in which the allzeros 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__
(num_qubits)[source]¶  Parameters
num_qubits (
int
) – Number of qubits, has a minimum value of 1.
Methods
__init__
(num_qubits) type num_qubits
int
construct_circuit
([mode, register])Construct the statevector of desired initial state.
Attributes

property
bitstr
¶

construct_circuit
(mode='circuit', register=None)[source]¶ 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’.