完全修飾名: Std.Arithmetic.FourierTDIncByLE
operation FourierTDIncByLE(xs : Qubit[], ys : Qubit[]) : Unit is Adj + Ctl
概要
量子フーリエ変換を使用して、リトル エンディアン レジスタ x を使用して、リトル エンディアン レジスタ y をインクリメントします。
説明
ys += xs modulo 2ⁿ を計算します。ここで、x と y はリトル エンディアン レジスタで、Length(xs) = Length(ys) = n です。 この操作では、量子フーリエ変換が使用されます。
リファレンス
- arXiv:quant-ph/0008033 "量子コンピューターへの追加", Thomas G. ドレーパー