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.MAJ
operation MAJ(x : Qubit, y : Qubit, z : Qubit) : Unit is Adj + Ctl
Özet
Bu, yerinde çoğunluk işlemini 3 kubite uygular.
Açıklama
Giriş kubitlerinin durumunun |x⟩, |y⟩ ve |z⟩ olduğunu varsayarsak, bu işlem şu dönüştürmeyi gerçekleştirir: |x⟩|y⟩|z⟩ ↦ |x ⊕ z⟩|y ⊕ z⟩MAJ(x, y, z).
Girdi
x
İlk giriş kubiti.
y
İkinci giriş kubiti.
z
Çoğunluk işlevinin uygulanacağı kubit.