Standard reference for single- and multi-qubit gate matrices, Euler-angle decomposition, and universal gate sets.
doi.org/10.1017/cbo9780511976667 ↗RX rotation gate
A parametrized single-qubit rotation about the Bloch-sphere X axis, one of the two generators (with RZ) used to synthesize arbitrary single-qubit unitaries.
Atlas stars stay in the public catalog. Saving this entry to your workspace starts an unstarred private copy.
RX(θ) generalizes the Pauli-X gate into a continuous one-parameter family, letting a circuit dial in any rotation angle instead of only the π flip.
Circuit & simulation
What this takes and returns
Takes1 qubitWhat joins here
Takes a 1-qubit register and states no assumption about what is on it. That is the whole condition: anything returning 1 qubits can feed it.
15 entries meet this end. Named below.
Returns1 qubitWhat joins here
Returns a 1-qubit register a next stage can take. This is the end that joins.
13 entries meet this end. Named below.
A unitary. The same register goes in and comes out, and this entry states no assumption about what is on it — which is what lets anything of the same width feed it. See all 29 →
How it works
Definition
The gate rotates a single qubit about the axis of the Bloch sphere by an angle :
This follows from the operator-exponential identity , which holds because , so the Taylor series splits into even and odd powers of that resum to cosine and sine respectively.
Action on basis states
At this produces an equal superposition with a relative phase of rather than the that produces — the two gates land on different points of the Bloch-sphere equator.
Key identities
- : a full rotation reproduces the Pauli-X flip up to the global phase , unobservable in isolation but relevant inside controlled operations.
- : rotations about the same axis compose additively, so forms a one-parameter subgroup of .
- : since , conjugating by Hadamard swaps the rotation axis from to — the standard way a -rotation-native compiler synthesizes .
- Together with , generates arbitrary single-qubit unitaries via Euler decomposition, e.g. up to a global phase.
Implementation
OPENQASM 3.0;
include "stdgates.inc";
qubit q;
rx(pi/2) q;Quantum vs classical
Classical baseline
Use a classical state-vector or matrix simulation at the same width, precision, and measurement objective.
Quantum claim
The quantum record demonstrates a state or operator behavior; it does not make classical simulation or communication costs disappear.
How to compare
Compare fidelity, samples, gate depth, noise, memory, and the cost of preparing and reading the state.
Declared gaps
Nobody has reviewed this record for gaps yet.
Literature & references
Defines the standard gate library (rx, ry, rz, p, u3-equivalent U, sx) used natively by the code snippets on this record.
arxiv.org/abs/2104.14722 ↗