Operación RAll1
Advertencia
Esta documentación hace referencia al QDK clásico, que se ha reemplazado por el QDK moderno.
https://aka.ms/qdk.api Consulte la documentación de la API para el QDK moderno.
Espacio de nombres: Microsoft.Quantum.Canon
Paquete: Microsoft.Quantum.Standard
Gira el estado all-ones por una fase determinada.
operation RAll1 (phase : Double, qubits : Qubit[]) : Unit is Adj + Ctl
Descripción
Esta operación se puede simular mediante la matriz unitaria $R=\boldone - (1 - e^{i \phi})\ket{1\cdots 1}\bra{1\cdots 1}$.
Entrada
phase : Double
La fase $\phi$ aplicada al estado all-ones $\ket{1\cdots 1}$.
cúbits: Qubit[]
Registro cuyo estado se va a rotar $R$.