2 qubit için 3 sonucun eşit bir üst üste binmesini üretmek için nasıl bir devre oluşturabilirim?


18

Bir Verilen qubit-sistemi ve böylece olası ölçümler temelinde sonuçları , , , , ben devlet hazırlayabilirsiniz nasıl, nerede:4 { | 00 | 01 | 10 | 11 }24{|00|01|10|11}

  1. Bu ölçüm sonucundan sadece mümkündür (örneğin, , , )?34|00|01|10

  2. bu ölçümler eşit derecede olası mıdır? (Bell devleti gibi ama sonuç için)3


1
Gerçek durumu yazmayı mı yoksa girdi olarak böyle bir durumu hazırlamak için bir devre oluşturmayı mı kastediyorsunuz?
Josu Etxezarreta Martinez

@JosuEtxezarretaMartinez, devre demek istiyorum.
hafta

@Mavi, bunları dönüştürmeyi 00ve 11Dirac notasyonuna nasıl dönüştürmeyi başarıyorsun ? Denedim $\ket{00}$ve başarısız oldum .
haftalar

1
@weekens "düzenle" yi tıklatırsanız, MathJax kodunu görebilirsiniz. Ayrıca bakınız bu .
Sanchayan Dutta

1
Niel de Beaudrap dan çözüm Quirk ...
stestet

Yanıtlar:


10

Sorunu parçalar halinde kırın.

Daha önce gönderilen adres Diyelim için . Bunu bir . Bu, tüm olasılıklarla ancak farklı aşamalarla gereksinimlerinizi karşılar . Eğer hepsini eşit yapmak istiyorsanız, istediğiniz fazları elde etmek için her birinde faz kaydırma kapılarını kullanın.10011300+23011300+(12(1+i))2301+(12(1i))2310 1SWAP13

Şimdi aldığım nasıl için ? Eğer öyle olsaydı , biz ikinci QuBit bir Hadamard yapabilirdi. Bu kolay değil ama yine de sadece ikinci kubit üzerinde üniter kullanabiliriz. Bu bir rotasyon operatörü tarafından sadece ikinci kubit üzerinde faktoring ile10011300+23011200+1201

IdU:0(0)→∣0(130+231)

U=(13232313)
çalışıyor. Gerekirse bunu daha temel kapılara ayırın.

Toplamda:

001300+23011300+(12(1+i))2301+(12(1i))23101300+eiθ1301+eiθ2310

Temel kapılardan nasıl U inşa edebilirim? Diyelim ki IBM Q Experience'da bulunanlardan.
haftalar

1
@weekens Herhangi bir tek kübit birimini uygulamanızı sağlayan U3 adlı bir 'gelişmiş' kapı var - uygulamak için ve değerlerini kullanılarak tahmin edilebilir veϕ U 3 ( θ , λ , ϕ ) = ( cos θθ,λϕθ1.91,λ=πϕ=0
U3(θ,λ,ϕ)=(cosθ2eiλsinθ2eiϕsinθ2ei(λ+ϕ)cosθ2),
θ1.91,λ=πϕ=0
Mithrandir24601

Bunu temel kapılarda yapmak için, doğru temelde dönmeniz, daha sonra bir faz rotasyonu yapmanız, ardından geri dönmeniz gerekir, bu da oldukça az sayıda kapı gerektirebilir. Bununla birlikte, bir anlamda, yukarıdaki U3 , fiziksel olarak uygulanan bir kapı olması bakımından temeldir (yani, çok sayıda 'gelişmiş olmayan' dizilmesi gereken birçok yerine, kübit üzerinde birkaç fiziksel işlem gerçekleştirerek doğrudan elde edilir. kapılar birlikte)
Mithrandir24601

@ Mithrandir24601, açıklamanız için teşekkürler! Henüz U3 kullanmadım, en yakın zamanda deneyeceğim.
hafta

@AHusain, Quirks simülatöründe yaklaşımınızı uyguladı: burada
haftalar

8

İlginizi çekebilecek herhangi bir iki qubit saf halini nasıl oluşturacağınızı anlatacağım . Umarım istediğiniz durumu oluşturmak için kullanabilirsiniz.

Tek bir kübit dönüşü ve ardından bir not kullanarak, formun durumlarını oluşturmak mümkündür

α|0|0+β|1|1.

Daha sonra , birinci kubite keyfi bir üniter uygulayabilirsiniz . Bu, ve durumlarını ve adlandıracağımız yeni durumlara ,U|0|1|a0|a1

U|0=|a0,U|1=|a1

O zaman karışık durumumuz

α|a0|0+β|a1|1.

Benzer şekilde ikinci kubite bir üniter uygulayabiliriz.

V|0=|b0,V|1=|b1

bize devlet veriyor

α|a0|b0+β|a1|b1.

Schmidt ayrışması nedeniyle, iki kubitin herhangi bir saf halini yukarıdaki formda ifade etmek mümkündür. Bu, istediğiniz prosedür dahil olmak üzere iki kubitlik saf durumun bu prosedürle oluşturulabileceği anlamına gelir. Sadece x ekseni etrafında doğru dönüşü ve doğru ve düzensizliklerini bulmanız gerekir .UV

Bunları bulmak için, önce iki kubitinizin her biri için düşük yoğunluklu matrisi almanız gerekir. İlk kubitinizin yoğunluk matrisi için özetler ve . İkinci ve . Ayrıca, ve aynı öz sahip olduğunu göreceksiniz, yani . Katsayısı benzer bir özdeğerler elde edilebilir ve .|a0|a1|b0|b1|a0|b0α2β|a1|b1


8

Böyle bir devreyi nasıl tasarlayacağınız aşağıda açıklanmıştır . Varsayalım . nin bir birim vektör olması için gerekli olan normalleştirmesine dikkat edin .|ψ=13(|00+|01+|10)1/3|ψ

Bu durumu gerçekleştirmenin basit bir yolunu düşünmek istiyorsak, birinci kübitin kontrol olması açısından düşünmek isteyebiliriz, bu da ikinci kubitin durumunda olup olmayacağını belirler. veya bazı koşullu işlemler kullanarak durumunda. Bu ayrışma Bu görüşe göre, hazırlamayı aşağıdaki gibi düşünmek mantıklıdır :|+=12(|0+|1)|0

|ψ=23|0|++13|1|0.
|ψ
  1. durumunda iki kubit hazırlayın .|00
  2. İlk kübit .23|0+13|1
  3. İlk kubit , ikinci kubit üzerinde bir Hadamard yapan iki kubite tutarlı bir şekilde kontrollü bir işlem uygulayın .|0

Bu dönüşümleri gerçekleştirmek için hangi spesifik işlemleri uygulayacağınız - yani  hangi tek-qubit dönüşümünün 2. adım için en uygun olacağı ve 3. adımda iki-qubit üniteyi CNOT ve Pauli rotasyonlarına nasıl ayırabileceğiniz - basit bir alıştırmadır. (İpucu: 3. adımda olabildiğince basit bir ayrışma bulmak için hem hem de Hadamard'ın kendinden ters olduğu gerçeğini kullanın .)X


0

IBM Q'da devre üreten bir durum uygulaması:|ψ=13(|00+|01+|10)

Devre

Not buθ=1.2310 için ilgili . birinci ve ikinci için ve .Ryq0θ=π4θ=π4Ryq1

ilgili üst üste de qubit hazırlar . üzerinde kapıları ve kontrollü Hadamard kapısını uygular. Ne zaman durumundayken A. Edison üzerinde hareket olumsuzluk sayesinde . Bu olasılık . Hadamard dönüşler yana için , yani eşit süperpozisyon, son durumları dağıtılan veRyq0|q0=23|0+13|1Ryq1CNOTq0|0q1X23|0|+|00|01olasılık ile ölçülebilir . Ne zaman durumundayken , kontrollü A. Edison hareket etmez ve devlet ölçülür. Yana durumu olan olasılığı ile , olasılığı ile de ölçülür .13q0|1|10q0|113|1013

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.