本書使用Qiskit開源框架和IBM Quantum Experience平台搭建一個量子計算平台,並借助Python來介紹實現量子編程的方法。
本書內容由淺入深,從搭建編程環境並編寫一個簡單的量子程序開始,介紹如何使用Python編寫簡單的腳本,Qiskit和IBM Quantum Experience進行交互的方法,概率計算、疊加和糾纏等基本概念,影響量子程序輸出結果的各種物理因素,Qiskit量子門資源庫,使用Aer模擬量子計算機,使用Ignis清理量子操作,Grover搜索算法,以及使用Aqua運行Grover算法和Shor算法等重要內容。
本書能夠幫助讀者學會使用Qiskit和IBM Quantum Experience,同時結合Python編程實踐來實現量子比特的可視化並深入理解量子門、貝爾態、量子線路等概念,進一步掌握在實踐中使用量子算法的方法。
[美]哈西·諾倫(Hassi Norlén),IBM沃森物聯網解決方案的首席信息開發人員,致力於沃森物聯網服務產品生態系統的開發。擁有超過15年工作經驗,曾負責過Web內容管理、大數據分析、傳感器和IoT、量子計算等多領域工作。