Jenis yang ditentukan pengguna DiscreteOracle
Peringatan
Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.
Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.
Namespace: Microsoft.Quantum.Oracles
Paket: Microsoft.Quantum.Standard
Mewakili oracle waktu diskrit.
newtype DiscreteOracle = (((Int, Qubit[]) => Unit is Adj + Ctl));
Deskripsi
Ini adalah oracle yang mengimplementasikan $U^m$ untuk operasi tetap $U$ dan bilangan bulat non-negatif $m$.