本書使用Qiskit開源框架和IBM Quantum Experience平臺搭建一個量子計算平臺,並借助Python來介紹實現量子編程的方法。
本書內容由淺入深,從搭建編程環境並編寫一個簡單的量子程序開始,介紹如何使用Python編寫簡單的腳本,Qiskit和IBM Quantum Experience進行交互的方法,概率計算、疊加和糾纏等基本概念,影響量子程序輸出結果的各種物理因素,Qiskit量子門資源庫,使用Aer模擬量子計算機,使用Ignis清理量子操作,Grover搜索算法,以及使用Aqua運行Grover算法和Shor算法等重要內容。
本書能夠幫助讀者學會使用Qiskit和IBM Quantum Experience,同時結合Python編程實踐來實現量子比特的可視化並深入理解量子門、貝爾態、量子線路等概念,進一步掌握在實踐中使用量子算法的方法。