Loading...
Loading...
Master the fundamental single-qubit gates: Pauli, Hadamard, phase, and general rotations. Based on Nielsen & Chuang \u00a74.2.
In quantum computing, a gate is a physical operation that evolves the state of a qubit. Mathematically, every quantum gate is represented by a unitary operator .
Unitarity is essential because it preserves the norm of the state vector, ensuring that total probability remains equal to . It also preserves inner products between states, maintaining the distinguishability of quantum states over time.
Unitary condition for a quantum gate
The Pauli gates , , and are the most fundamental single-qubit operations. They correspond to rotations about the , , and axes of the Bloch sphere, respectively.
The gate is the quantum analogue of the classical NOT gate, swapping and . The gate introduces a relative phase of on the component.
Matrix representations of the Pauli gates
The Hadamard gate is indispensable for creating superposition. It maps the computational basis states into the eigenbasis, and vice versa.
Geometrically, corresponds to a rotation about the axis on the Bloch sphere. A key property is that , meaning two consecutive Hadamard gates return the qubit to its original state.
Matrix representation of the Hadamard gate
Phase gates rotate the qubit state around the -axis of the Bloch sphere, adding a relative phase to the component without changing its amplitude. The and gates are the most common examples.
Phase kickback is a subtle but crucial effect: when a controlled-phase gate is applied to a control qubit in the state and a target qubit in , the phase is transferred back to the control qubit.
Matrix representations of the and gates
Any single-qubit unitary can be decomposed into a sequence of rotations about two orthogonal axes. The most common form is the Euler decomposition using and .
Alternatively, any single-qubit gate can be viewed as a rotation by an angle about an arbitrary axis on the Bloch sphere, combined with a global phase.
Euler decomposition of a single-qubit unitary
Rotation by angle about the axis
It is impossible to implement arbitrary single-qubit rotations exactly using a finite discrete gate set. However, the Solovay-Kitaev theorem guarantees that any single-qubit unitary can be approximated to arbitrary precision by a finite sequence of gates from a universal set.
The Hadamard and gates form a particularly important universal set for single-qubit computation. Any single-qubit gate can be approximated to within error using gates from this set.
The and gates, a universal set for single-qubit approximation
Papers:
Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, Section 4.2
1. What is the result of applying followed by followed by to the state ?
2. Which of the following correctly describes the action of the gate?
3. Why must every quantum gate be represented by a unitary operator?
4. Consider the rotation . If and , what gate does this represent?
5. According to the Solovay-Kitaev theorem, which statement is true about approximating single-qubit gates?