yana özgün soru bir anlayabileceği açıklaması hakkında, ben anlamak belki daha kolay biraz daha farklı bir çözüm sunmak sürekli zamana dayalı (arka plan bağlı), evrim. (Bununla birlikte, meslekten olmayan biri için uygun olduğunu iddia etmiyorum.)
olan ilk durumdan başlıyoruz
ve doğru cevap olarak tanınabilecek bir durumu bulmayı amaçlıyoruz (genelleştirilebilmesine rağmen tam olarak böyle bir durum olduğu varsayılarak). Bunu yapmak için, bir Hamiltonian eylemi altında zamanla gelişiyoruz
Grover'ın aramasının gerçekten güzel özelliği, bu noktada matematiği , tümünü yerine yalnızca iki durumun olan bir alt alana indirgeyebileceğimizdir . Bu eyaletlerden ortonormal bir temel yapıp yapmadığımızı açıklamak daha kolaydır, burada
| x⟩H=| x⟩⟨x| +| ψ⟩⟨ψ| . {| x⟩,| ψ⟩}2n{| x⟩,| ψ⊥⟩}| ψ⊥⟩=1
|ψ⟩=12n−−√∑y∈{0,1}n|y⟩
|x⟩H=|x⟩⟨x|+|ψ⟩⟨ψ|.
{|x⟩,|ψ⟩}2n{|x⟩,∣∣ψ⊥⟩}∣∣ψ⊥⟩=12n−1−−−−−√∑y∈{0,1}n:y≠x|y⟩.
Bu temeli kullanarak, zaman evrim olarak yazılabilir
burada ve , standart Pauli matrisleridir. Bu, olarak yeniden yazılabilir
Dolayısıyla, bir süre evrimleşirsek
e−iHt|ψ⟩e−it(I+2−nZ+2n−1√2nX)⋅⎛⎝⎜12n√1−12n−−−−−√⎞⎠⎟,
XZe−it(Icos(t2n/2)−i12n/2sin(t2n/2)(Z+X2n−1−−−−−√))⎛⎝⎜12n√1−12n−−−−−√⎞⎠⎟.
t=π22n/2ve genel aşamaları yok sayarak, nihai durum
Başka bir deyişle, olasılık 1 ile aradığımız durumunu alırız. Grover'ın araştırmasının her zamanki devre tabanlı açıklaması gerçekten sadece ayrı adımlara bölünmüş bu sürekli zaman evrimidir, sonuçlarınız için genellikle tam olarak olasılık 1'i tam olarak elde edemeyeceğiniz hafif bir dezavantajdır.
12n/2(Z+X2n−1−−−−−√)⎛⎝⎜12n√1−12n−−−−−√⎞⎠⎟=(12n−2n−1√2n)+(1−12n2n−1√2n)=(10).
|x⟩
Bir ihtar şudur: yapabildin Redefine ve kullanan hücreler gelişebilir 5 kat daha kısa olacağını ve evrim zaman. Gerçekten radikal olmak istiyorsanız, 5'i ile değiştirin ve Grover'ın araması sabit zamanda çalışır! Ancak bunu keyfi olarak yapmanıza izin verilmiyor. Verilen herhangi bir deney sabit bir maksimum bağlantı gücüne (yani sabit bir çarpan) sahip olacaktır. Bu nedenle, farklı deneylerin çalışma süreleri farklıdır, ancak ölçeklendirmeleri aynıdır, . Tıpkı devre modelindeki kapı maliyetinin sabit olduğunu söylemek gibi, eğer bir derinlik devresi kullanırsak, her kapının zamanında çalıştırılabileceğini varsaymak yerine .H~=5HH~2n/22n/2k1/k
Optimallik kanıtı esasen olası bir işaretli durumun daha hızlı algılanması durumunda farklı bir işaretli durumun, , daha yavaş tespit edilmesini göstermeyi içerir. Algoritma hangi durum işaretliyse eşit derecede iyi çalışacağı için, bu çözüm en iyisidir.|x⟩|y⟩