Saya mengalami kesulitan dalam memahami langkah-langkah terakhir dari algoritma AHSP. Mari menjadi grup abelian dan f menjadi fungsi yang menyembunyikan subkelompok H . Mari G * mewakili kelompok ganda G .
Berikut langkah-langkah algoritma
Pertama-tama persiapkan negara,
.
Kemudian menerapkan oracle kuantum yang mengevaluasi pada I , kita dapatkan
.
Sekarang ukur qubit kedua , kita dapatkan
untuk beberapa .
Sekarang kita menerapkan transformasi quantum fourier pada qubit pertama, kita dapatkan
,
di mana .
Sekarang dari negara bagaimana kita bisa mendapatkan generator dari grup H ?