jet.gate.RX¶
-
class
RX
(theta: float)[source]¶ Bases:
jet.gate.QubitGate
RX represents a single-qubit X rotation gate.
- Parameters
theta (float) – Rotation angle around the X-axis.
Attributes
Returns the dimension of this gate.
Returns the indices of this gate.
Returns the number of wires this gate acts on.
Returns the parameters of this gate.
-
dimension
¶ Returns the dimension of this gate.
-
indices
¶ Returns the indices of this gate. An index is a label associated with an axis of the tensor representation of a gate; the indices of a tensor determine its connectivity in the context of a tensor network.
-
num_wires
¶ Returns the number of wires this gate acts on.
-
params
¶ Returns the parameters of this gate.
Methods
tensor
([dtype])Returns the tensor representation of this gate.
-
tensor
(dtype: numpy.dtype = <class 'numpy.complex128'>) → Union[jet.bindings.TensorC64, jet.bindings.TensorC128]¶ Returns the tensor representation of this gate.
- Parameters
dtype (np.dtype) – Data type of the tensor.