다음을 통해 공유


R1Frac 작업

정규화된 이름: Std.Intrinsic.R1Frac

operation R1Frac(numerator : Int, power : Int, qubit : Qubit) : Unit is Adj + Ctl

요약

dyadic 분수로 지정된 각도로 $|1⟩$ 상태에 대한 회전을 적용합니다.

경고: 이 작업은 Microsoft.Quantum.Intrinsic.R의 서명 규칙과 반대되는 사용합니다.

입력

분자

큐비트를 회전할 각도의 dyadic 분수 표현의 숫자입니다. 이 각도는 라디안으로 표현됩니다.

큐비트를 회전할 각도의 분모를 지정하는 2의 힘입니다. 이 각도는 라디안으로 표현됩니다.

큐비트(qubit)

게이트를 적용할 큐비트입니다.

발언

$$ \begin{align} R_1(n, k) \mathrel{:=} \operatorname{diag}(1, e^{i \pi n / 2^k}). \end{align} $$

해당 항목:

RFrac(PauliZ, -numerator, denominator + 1, qubit);
RFrac(PauliI, numerator, denominator + 1, qubit);