Hadamard kapısının arkasındaki sezgi


10

Kendime kuantum hesaplamayı öğretmeye çalışıyorum ve doğrusal cebir hakkında iyi bir anlayışım var.

Çok kötü olmayan NOT geçidinden geçtim, ama sonra Hadamard geçidine geldim. Ve takıldım. Temel olarak manipülasyonları "anladığım" halde, gerçekten ne yaptıklarını veya neden yapmak istediğinizi anlamıyorum.

Örneğin, Hadamard kapısı devreye girdiğinde verir | 0 + | 1 |0 . Ne anlama geliyor? NOT geçidi için alır| 0givesve verir| 1. Bu konuda net olmayan bir şey yok; o bitin "karşı" verir (o alır, süperpozisyon içina|0+p|1ve verirp|0+alfa|1) ve bu yararlıdır anlıyorum; aynı nedenlerle (temelde) klasik bir bilgisayarda yararlıdır. Fakat (örneğin) Hadamard kapısı bir vektöre geometrik olarak ne yapıyor[αβ]|0+|12|0|1α|0+β|1β|0+α|1[αβ]? Ve bu neden faydalı?

Yanıtlar:


10

Hadamard kapısı, süperpozisyon oluşturma ile ilk karşılaşmanız olabilir . Pauli geçidinin (aka ) kullanışlılığını klasik muadili ile ilişkilendirebileceğinizi söylediğinizde , Hadamard tam olarak klasik analog alemini bıraktığınız yerdir. Bu için yararlıdır tam genellikle bir oluşturmak için kullanılır yani Ancak, aynı nedenle kapılarının evrensel kümesi (klasik gibi olan ve fan-out veya fan-out yalnız ile).XNOTANDNOTNOR

Tek bir geçidi rastgele sayı üretmede (Yuval Filmus'un dediği gibi) bir şekilde doğrudan yararlı olsa da , gerçek gücü daha fazla örnekte veya diğer kapılarla birlikte ortaya çıktığında gösterilir. Sahip n qubits başlatıldı | 0 , örneğin, ve bir uygulamak H sensin olsun, herhangi bir sırayla her birine ( | 0 + | 1 ) ( | 0 + | 1 ) ... ( | 0 + | 1Hn|0H için genişletilebilir 1 / 2 n / 2( | 00 ... 00 + | 00 ... 01 + | 00 ... 11 + ... + | 11 ... 11 ) Voilà, biz şimdi 2 n farklı giriştekifonksiyonlarıparalel olarak değerlendirin! Bu, örneğin,Grover'ın algoritmasındakiilk adımdır.

(|0+|1)(|0+|1)(|0+|1)/2n/2
1/2n/2(|0000+|0001+|0011++|1111)
2n

CNOT

CNOT(21/2(|0+|1)|0)=21/2CNOT(|00+|10)=21/2(|00+|11)
CNOT
21/2(|0000+|1111)
, son derece yararlı.

H2=ICNOT


NOTxyzCNOTkuantum bilgisayarınızda, sadece çok pahalı ve etkisiz bir klasik cihaz inşa edersiniz.) Eğilmiş bir şey hakkında döndürmek önemlidir ve genellikle ihtiyacınız olan bir başka bileşen de 45 ° gibi daha küçük bir açıyla döndürülür ( Fazda olduğu gibi) vardiya kapısı ).


9

α|0+β|1|α|2+|β|2=10|α|21|β|2|0,|1

|0|0+|12

|0|1

Ben kuantum hesaplama üzerinde okumaya devam etmenizi öneririm; kuantum algoritmalarına (Grover ve Shor'lar gibi) ulaştığınızda, tüm bu kuantum kapılarının ne için yararlı olduğunu anlayacaksınız.


3
"uzunluk iki birim norm vektörü" benim için kafa karıştırıcıydı çünkü ben norm ve uzunluğu birbirinin yerine kullanıyorum.
adrianN
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.