quantum gate directory
$zz$ Rotation
Symbol
Qubits: $2$ Parameters: $1$
Description:
Two-qubit rotation generated by $Z \otimes Z$.
Alternate notations:
- $R_{zz}(\theta)$
- $\mathrm{RZZ}(\theta)$
- $ZZ(\theta)$
SDK Support
| SDK | Name |
|---|---|
| Qiskit |
qiskit.circuit.library.RZZGate
|
| PennyLane |
pennylane.IsingZZ
|
| Cirq |
cirq.ZZPowGate
ⓘ
|
| Q# |
Std.Intrinsic.Rzz
|
| PyQuil |
pyquil.simulation.matrices.RZZ
ⓘ
|
| Braket |
braket.circuits.gates.ZZ
|
| BQSKit |
bqskit.ir.gates.RZZGate
|
| Qibo |
qibo.gates.RZZ
|
| pytket |
pytket.circuit.OpType.ZZPhase
ⓘ
|
| Stim |
SQRT_ZZ
ⓘ
|
| OpenQASM | — |
Groups
This gate is contained in the following groups:
The $R_{zz}$ gate implements an Ising-type interaction with rotation angle $\theta$.
$$ \begin{align*} R_{zz}(\theta) & = \exp\left(-i\frac{\theta}{2}Z\otimes Z\right) \\ & = \begin{bmatrix} \mathrm{e}^{-i\frac{\theta}{2}} & 0 & 0 & 0 \\ 0 & \mathrm{e}^{i\frac{\theta}{2}} & 0 & 0 \\ 0 & 0 & \mathrm{e}^{i\frac{\theta}{2}} & 0 \\ 0 & 0 & 0 & \mathrm{e}^{-i\frac{\theta}{2}} \end{bmatrix} \end{align*} $$
Properties
- Entangling for $\theta$ not a multiple of $\pi$.
- Can be implemented with two CNOTs and a single-qubit $R_z$ rotation.
Back to home