Simon's Algorithm

學習完Bernstein-Vazarni後,接下來學習知名且相似的Simon's algorithm

問題

和Bernstein-Vazarni相似,Simon也是和字串相關的問題,一樣給訂一個函數:

若且唯若

量子算法(Simon's algorithm)

或許上述可能有些難懂,我們以(1)作為延伸,來舉個例子 :

一開始的兩個register :

register 1 經過Hadamard gate, 成為以下 :

同時query兩個register,我們可以得到以下 :

將(2)展開,也就是以下幾種可能的量子態 :

舉例完畢,接下來,讓register 1再經過一次Hadamard gate :

將(3)化簡

再化簡

Last updated