İlk önce burada sormaya çalıştım , çünkü o sitede benzer bir soru sorulmuştu. Ancak bu site için daha alakalı görünüyor.
Şu anki kuantum XOR geçidinin CNOT geçidi olduğunu anlıyorum. Kuantum XNOR geçidi bir CCNOT geçidi mi?
İlk önce burada sormaya çalıştım , çünkü o sitede benzer bir soru sorulmuştu. Ancak bu site için daha alakalı görünüyor.
Şu anki kuantum XOR geçidinin CNOT geçidi olduğunu anlıyorum. Kuantum XNOR geçidi bir CCNOT geçidi mi?
Yanıtlar:
Herhangi bir klasik bir-bit fonksiyonu x ∈ { 0 , 1 } , n is an , n bitlik giriş ve y ∈ { 0 , 1 } bir olan , n , bitlik çıkış tersinir bir hesaplama aşağıdaki gibi ifade edilebilir f r : ( x , y ) ↦ ( x , y ⊕ f ( x ) ) ( m'nin herhangi bir işlevinin
Bunu gerçekleştiren bir kuantum geçidi temel olarak sadece geri dönüşümlü fonksiyon değerlendirmesine karşılık gelen kuantum geçididir. Sadece işlevin doğruluk tablosunu yazarsanız, her satır tekdüzen matrisin bir satırına karşılık gelir ve çıktı size hangi sütun girişinin 1 içerdiğini söyler (diğer tüm girişler 0 içerir).
XNOR durumunda, standart doğruluk tablosuna sahibiz ve tersinir fonksiyon doğruluk tablosu Böylece, birim matris U=( 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0
Kuantum XNOR bir CCNOT değildir. CCNOT giriş olarak 3 bit alırken, XOR, XNOR ve CNOT giriş olarak yalnızca 2 bit veya qubit alır.
XOR'un bir CNOT olarak düşünülebileceğini söylememizin nedeni burada açıklanmaktadır ve (2 qubit) XNOR'u oluşturmak için aynı mantık kullanılabilir.