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.ReflectAboutInteger
operation ReflectAboutInteger(index : Int, reg : Qubit[]) : Unit is Adj + Ctl
Özet
Belirli bir klasik tamsayı hakkında bir kuantum yazmaç yansıtır.
Açıklama
Başlangıçta ∑i(αi|i⟩) durumunda bir kuantum yazmaç verildiğinde, her |i⟩ bir tamsayıyı temsil eden temel durumdur i, belirtilen bir j tamsayısı için |j⟩ temel durumuyla ilgili yazmaç durumunu yansıtır: ∑i(-1)^(δij)(αi|i⟩) Bu işlem, ek yardımcı kubitler açıkça ayrılmadan yerinde uygulanır.
Girdi
Dizin
Hakkında yansıtılması gereken temel durumu dizinleyen klasik tamsayı j.
Reg
Küçük endian kuantum yazmaç yansıtacak.