Sorunuzu yeniden düzenleme:
jenerik kare matrisi için Hamilton Simülasyonu nasıl yapılır ?A
Hızlı cevap : mümkün değil.
Hamilton Simülasyonunun (HS) amacı, aşağıdaki gibi davranan bir kuantum devresi (örn. Arka arkaya kapılar) bulmaktır U(t)=e−iAtkuantum halde. BurayaU(t) (kuantum kapılarının özellikleri nedeniyle) üniter olması gerekir ve bu nedenle e−iAt üniter olması da gerekiyor.
HS algoritması sadece matrisler için geçerlidir A öyle ki e−iAtüniterdir. Her münzevi matris bu mülkiyeti tatmin eder, ancak her generic square matrix
şey tatmin etmez. Sorununuza bağlı olarak, bu sınırlama bir sorun olabilir veya olmayabilir, ancak HS'yi kullanamazsanıze−iAt üniter değildir.
Örneğin, HHL algoritması için (A alt program olarak) Ax=b, Eğer e−iAt üniter değil, problemi düşünebilirsiniz
Cy=(0A†A0)(0x)=(b0),
HHL ile çözmek (şimdi mümkün çünkü yeni matris
C münzevi)
x.
İlginç soru şimdi:
Belirli bir hermityan matris için Hamilton Simülasyonu nasıl gerçekleştirilir A?
Ve cevap, A.
Bu çok büyük bir araştırma konusu ve üzerinde söylenecek çok şey var. Burada her yöntemi sunmayacağım çünkü oldukça karmaşık ve hepsini anlamadım. HS ile ilgili ve HS ile başlamak ilginç olabilecek bildirilerin / sunumların listesi:
- Küçük bir kuantum bilgisayarında Hamilton dinamiğini simüle etmek : HS hakkında slaytlar. Bir sunum olsa bile, bu Hamiltonian Simulation'da bulduğum en eksiksiz kaynak. Hızlı bir şekilde 3 farklı yöntem sunar ve her yöntem için ilginç makaleler sunar.
- Kuantum Algoritmaları Üzerine Ders Notları (Andrew M. Childs, 2017) : son ve oldukça eksiksiz. HS bölüm 25'te tartışılmaktadır (sayfa 123).
- Seyrek Hamiltonyalıları simüle etmek için hassasiyette üstel ilerleme : 1'de sunulan 3 yöntemden birini ayrıntılı olarak sunar.
- Seyrek Hamiltonyalıları simüle etmek için verimli kuantum algoritmaları : 1'de sunulan 3 yöntemden birini ayrıntılı olarak sunar.