Megosztás a következőn keresztül:


R művelet

Teljes név: Std.Intrinsic.R

operation R(pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl

Összefoglalás

Az adott Pauli tengely elforgatását alkalmazza.

Bemenet

Pauli

A pauli operátort (μ) exponenciálisan kell megadni a forgás létrehozásához.

théta

Szög radiánban, amelyről a qubitet el kell forgatni.

qubit

Qubit, amelyre a kaput alkalmazni kell.

Megjegyzések

$$ \begin{align} R_{\mu}(\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} $$ where $\mu \in {I, X, Y, Z}$.

A pauli = PauliImeghívása esetén ez a művelet egy globális fázisúalkalmaz. Ez a fázis jelentős lehet a Controlled funktor használatakor.