rz

rz#

Single-qubit RZ gate.

The z rotation gate is defined as

\[R_z(\phi) = e^{-i Z \phi / 2}\]

where the rotation angle \(\phi\) is in radians.

Full path: iqm.pulse.gates.rz

Classes

RZ_ACStarkShift

Implementation of the RZ gate using an AC Stark pulse.

RZ_ACStarkShift_CosineRiseFall

AC stark pulse implemented as a modulated cosine rise fall pulse.

RZ_Virtual

Implementation of the RZ gate using the virtual z rotation technique.

Inheritance

digraph inheritance67b093b5be { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [URL="https://docs.python.org/3.11/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GateImplementation" [URL="iqm.pulse.gate_implementation.GateImplementation.html#iqm.pulse.gate_implementation.GateImplementation",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="ABC for implementing quantum gates and other quantum operations using instruction schedules."]; "ABC" -> "GateImplementation" [arrowsize=0.5,style="setlinewidth(0.5)"]; "RZ_ACStarkShift" [URL="iqm.pulse.gates.rz.RZ_ACStarkShift.html#iqm.pulse.gates.rz.RZ_ACStarkShift",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Implementation of the RZ gate using an AC Stark pulse."]; "GateImplementation" -> "RZ_ACStarkShift" [arrowsize=0.5,style="setlinewidth(0.5)"]; "RZ_ACStarkShift_CosineRiseFall" [URL="iqm.pulse.gates.rz.RZ_ACStarkShift_CosineRiseFall.html#iqm.pulse.gates.rz.RZ_ACStarkShift_CosineRiseFall",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="AC stark pulse implemented as a modulated cosine rise fall pulse."]; "RZ_ACStarkShift" -> "RZ_ACStarkShift_CosineRiseFall" [arrowsize=0.5,style="setlinewidth(0.5)"]; "RZ_Virtual" [URL="iqm.pulse.gates.rz.RZ_Virtual.html#iqm.pulse.gates.rz.RZ_Virtual",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Implementation of the RZ gate using the virtual z rotation technique."]; "GateImplementation" -> "RZ_Virtual" [arrowsize=0.5,style="setlinewidth(0.5)"]; }