basis
¶
A basis state represents the standard basis vectors of some n-dimensional Hilbert Space.
Here, n can be given as a parameter as shown below.
basis
¶
Obtain the ket of dimension dim 1.
Examples:
The standard basis ket vectors given as \(|0 \rangle\) and \(|1 \rangle\) where
\[
|0 \rangle = \left[1, 0 \right]^{\text{T}} \quad \text{and} \quad
|1 \rangle = \left[0, 1 \right]^{\text{T}},
\]
can be obtained in |toqito⟩ as follows.
Example: Ket basis vector: \(|0\rangle\).
[[1] [0]]
Example: Ket basis vector: \(|1\rangle\).
[[0] [1]]
Raises:
-
ValueError–If the input position is not in the range [0, dim - 1].
Parameters:
-
dim(int) –The dimension of the column vector.
-
pos(int) –0-indexed position of the basis vector where the 1 will be placed.
Returns:
-
ndarray–The column vector of dimension
dimwith all entries set to0except the entry atposwhich is set to1.
References
1 Wikipedia. Bra-ket notation. link.