Hamilton simülasyonu BQP-tamamlandı


14

Birçok makale Hamilton simülasyonunun BQP-tamam olduğunu iddia etmektedir (örneğin, tüm parametrelere neredeyse optimal bağımlılığa sahip Hamilton simülasyonu ve Kübitleştirme ile Hamilton Simülasyonu ).

Hamilton simülasyonunun BQP zor olduğunu görmek kolaydır, çünkü herhangi bir kuantum algoritması Hamilton simülasyonuna indirgenebilir, ancak BQP'de Hamilton simülasyonu nasıl?

yani, BQP'de Hamiltonian simülasyon karar problemi tam olarak nedir ve Hamiltonian'da hangi koşullar altında?

Yanıtlar:


14

Özellikle Hamiltoncuların koşulları ile ilgili olarak birçok farklı varyant vardır. Örneğin, simülasyonun hala BQP-tam olduğu Hamiltonians'ın mümkün olan en basit sınıfını bulmaya çalışmak biraz oyun.

|ψHO^O^1tψ|eiHtO^eiHt|ψ12+a12aaa=16


Daha fazla ayrıntı

Hamilton Simülasyonu BQP zor

Temel yapı (başlangıçta Feynman nedeniyle, burada biraz tweaked) temelde herhangi bir BQP tam hesaplama da dahil olmak üzere herhangi bir kuantum hesaplamayı uygulayan bir Hamiltonian nasıl tasarlayabileceğinizi gösterir. Ölçeceğiniz gözlemlenebilir, belirli bir çıktı kubitinde sadece , 'evet' ve 'hayır'a karşılık gelen iki ölçüm sonucu.Z

Aklınıza gelebilecek en basit Hamiltonyan , üzerinde etkili olan sıralı unitaries bir durumdan başlayarak . Sonra fazladan bir qubits ekleyebilir ve Hamiltonian Başlangıç ​​durumunuzu bir süre sonra olur state neredeN1UnM|0MN

H=2Nn=1N1n(Nn)(|1001|n,n+1U+|0110|n,n+1U).
|1|0(N1)|0MNπ/4|0(N1)|1|Φ|Φistenen hesaplamanın çıktısıdır. Burada kullandığım komik bağlantı , özellikle deterministik evrim sağlamak için seçilmiştir ve mükemmel devlet transferi kavramıyla ilgilidir . Genellikle eşit eşleşmelerle sonuçlanan sonuçları görürsünüz, ancak olasılıksal evrim.n(Nn)

Bunun nasıl çalıştığını görmek için Hamiltonian'ın eylemi daha sonra bu da evrimin bir matrisle temsil edilen bir altuzayıyla (mükemmel durum aktarımında incelenen belirli bir şey) sınırlı olduğunu kanıtlar .

|ψn=|0(n1)|1|0Nn(Un1Un2U1|0M).
H|ψn=2N(n1)(N+1n)|ψn1+2Nn(Nn)|ψn+1,
N×N

Tabii ki, bu Hamiltonian'ın özellikle güzel özellikleri yok - örneğin oldukça yerel değil. Hamiltonyan'ın örneğin tek boyutlu olmasını kolaylaştırmak için oynanabilecek birçok püf noktası vardır. İsterseniz, daha karmaşık bir başlangıç ​​ürün durumu hazırlamak zorunda kalmanız pahasına çeviri açısından değişmez de olabilir (bu noktada, hesaplama artık evrensel olan, ancak giriş durumunda kodlanan Hamiltonyan'da kodlanmamıştır) . Örneğin buraya bakınız .

Hamilton Simülasyonu

Sistem boyutunda polinomdan daha fazla olmayan bir süre için, bir başlangıç ​​ürün durumuna etki eden bir kafes üzerinde yerel olan herhangi bir Hamiltonyeninin evrimi, bir kuantum bilgisayar tarafından simüle edilebilir ve verimli bir şekilde uygulanabilir ölçüm uygulanabilir. gözlemlenebilir bir tahmin. Bu anlamda, Hamilton simülasyonunun bir kuantum hesaplamadan daha zor olmadığını, önceki ifadenin karşıtı ise kuantum hesaplamanın Hamilton simülasyonundan daha zor olmadığını görebilirsiniz.

Bunu yapmanın birçok yolu vardır (ve Hamiltonian'ın bazı sınıfları için hata ölçeklemesinde önemli gelişmeler gösteren bazı yeni makaleler vardır). Hre oldukça basit. Benzetmek istediğiniz Hamiltonian alın . Her biri gidip gelen farklı parçalara , . Örneğin, bazı grafiklerde en yakın komşu Hamiltonian'da, grafiğin maksimum derecesinden daha fazla parçaya ihtiyacınız yoktur. Daha sonra, Yani, sadece terimlerinden oluşan gibi terimleri uygulayan bir devreHHi

eiHt(eiH1δteiH2δteiHnδt)t/δt
eiH1δtH1=nhnher biri sadece az sayıda kubit üzerinde etkili olur. Bu, az sayıda terim için sadece üniter olduğundan, evrensel bir kuantum bilgisayarı bunu uygulayabilir.
eiH1δt=neihnδt
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.