Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Plně kvalifikovaný název: Std.Canon.ApplyQFT
operation ApplyQFT(qs : Qubit[]) : Unit is Adj + Ctl
Shrnutí
Použije rotace kvantové fourierové transformace (QFT) na kvantový registr s trochou konce.
Popis
Použije rotace QFT na malou koncovou registraci qs délky n obsahující |x₁⟩⊗|x⟩⊗... ⊗|xn⟩. qs[0] zpočátku obsahuje nejméně významný bit xn. Stav qs[0] se stane (|0⟩+e^(2πi[0.xn])|1⟩)/sqrt(2) po operaci.
Vstup
Qs
Kvantový registr v malém endovém formátu, na který se použijí rotace.
Poznámky
Všimněte si, že tato operace používá pouze část rotace QFT.
K dokončení transformace je třeba po této operaci obrátit pořadí qubitů, například pomocí operace SwapReverseRegister.
Odkaz
- transformace Quantum Fourier ova transformace