Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tam ad: Std.Arithmetic.IncByLEUsingAddLE
operation IncByLEUsingAddLE(forwardAdder : ((Qubit[], Qubit[], Qubit[]) => Unit is Adj), backwardAdder : ((Qubit[], Qubit[], Qubit[]) => Unit is Adj), xs : Qubit[], ys : Qubit[]) : Unit is Adj + Ctl
Özet
İki yer dışı eklentiyi tek bir yerinde eklentiye dönüştürmek için genel işlem
Açıklama
Bu uygulama, ileri ve geri yönde iki ayrı ekleyici belirtmeye olanak tanır. İleriye doğru ekleyici her zaman gövde değişkeninde uygulanırken, geriye dönük ekleyici her zaman bitişik değişkeninde uygulanır. Bu nedenle, örneğin, T kapısı gerektirmek için dalgalanma ile yerinde gerçekleştirilen eklentiyi geriye doğru kullanmak mümkündür.
Denetimli varyant, ekleyiciler hariç her şeyin kontrol edilebilecek şekilde iyileştirilmiştir.
Referans
- arXiv:2012.01624 "Kuantum blok ileriye dönük toplayıcılar ve sihirli durumları bekleme", Craig Gidney.