RX

pyquil.gates.RX(angle, qubit)[source]

Produces the RX gate:

RX(phi) = [[cos(phi / 2), -1j * sin(phi / 2)],
           [-1j * sin(phi / 2), cos(phi / 2)]]

This gate is a single qubit X-rotation.

Parameters:
  • angle (Union[Expression, MemoryReference, int64, int, float, complex]) – The angle to rotate around the x-axis on the bloch sphere.
  • qubit (Union[Qubit, QubitPlaceholder, int]) – The qubit apply the gate to.
Return type:

Gate

Returns:

A Gate object.