Üç qubits Grover algoritmasını uygulayarak ama kâhini uygulamakta zorluk çekerek IBM Q'ya alışmaya çalışıyorum.
Bunu nasıl yapacağınızı gösterebilir veya IBM Q devre programlamasına alışmak için iyi kaynaklar önerebilir misiniz?
Yapmak istediğim şey, keyfi bir durumu işaretini yapması gereken kehanet olarak çevirmek.
Örneğin,
.
ve işaretlemek istiyorum işaretini çevirerek - | 111 ⟩ . Bir şekilde CCZ geçidinin sorunu çözeceğini anlıyorum ama IBM Q'da CCZ geçidimiz yok. Bazı geçitlerin kombinasyonu CCZ ile aynı şekilde hareket edecek, ancak bunu nasıl yapacağımdan henüz emin değilim. Ve ayrıca için sadece diğer durumlar için mücadele ediyorum | 111 ⟩ .
İki kubit vakası uygulamak için yeterince basit, ancak üç kubit bakımı hala kafa karıştırıcı.