iT邦幫忙

2023 iThome 鐵人賽

DAY 4
0
自我挑戰組

不嚴謹的量子計算雜談系列 第 4

[QPE] Kitaev's Method

  • 分享至 

  • xImage
  •  

前兩天我們已經認識了兩種 QPE 演算法;今天,終於要迎接 QPE 系列的壓軸演算法:Kitaev's phase estimation algorithm (以下簡稱 Kitaev's method)!

今天的主角和前兩天的演算法不太一樣,測量完並不是結束 — 還需要在古典計算環境作後處理。以下為 Kitaev's method 的演算法電路圖:

https://ithelp.ithome.com.tw/upload/images/20230913/201624700BblFLxrXS.png

嗯?看起來和前天QPE with QFT 有點像?一點也不!注意看上半部的 quantum register 只包含一個 qubit,不像 QPE with QFT 的 clock register 隨精確度而增加 qubit 數量。好像和昨天IQPE 也有點像?沒錯!但是這裡的電路深度不會隨著 phase 的精確度而增加!

為了繼續看下去,我們需要先計算出經過上圖的電路,初始的量子態會變成什麼樣子:(以下只計算左邊方框內;右邊幾乎相同) (覺得熟悉嗎?和昨天 IQPE 的推導一樣!)

https://ithelp.ithome.com.tw/upload/images/20230913/20162470zXz8LUCSHR.png

於是,測量第一個 qubit 而結果為 的機率是

https://ithelp.ithome.com.tw/upload/images/20230913/20162470zWt3yQ4b44.png

利用類似的方法 (上圖右邊的方框),我們可以得出測量機率和 之關係式。綜合測量機率與 之間的關係,我們可以得到

經過多次測量 (兩組各 次),我們第一組測量共測量到 、第二組測量共測量到 。於是只要再經過後古典後處理 (計算 ),我們就能得到 phase

參考資料


上一篇
[QPE] Iterative QPE
下一篇
[QPE] QPE 統整
系列文
不嚴謹的量子計算雜談21
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言