《輕鬆學量子程式設計 -- 從量子位元到量子演算法》

Cover
 江振瑞 著
 �眳p資訊  出版
 ISBN: 9786263242715

原始程式碼:
CHAPTER 1 編寫第一個量子程式 Code-Ch1.ipynb
CHAPTER 2 量子位元疊加態程式設計 Code-Ch2.ipynb
CHAPTER 3 量子閘程式設計 Code-Ch3.ipynb
CHAPTER 4 量子位元糾纏態程式設計 Code-Ch4.ipynb
CHAPTER 5 Deutsch-Jozsa 演算法量子程式設計 Code-Ch5.ipynb
CHAPTER 6 Grover 演算法量子程式設計 Code-Ch6.ipynb
CHAPTER 7 Shor 演算法量子程式設計 Code-Ch7.ipynb
APPENDIX A Python 程式語言簡介 Code-App1.ipynb

使用原始程式碼注意事項:

由於IBM Quantum Lab服務已經於2024年5月終止,因此建議讀者直接使用Google Colab服務,並安裝IBM Qiskit套件後即可執行本書中所有程式,說明如下。

1. 註冊或使用現有的Google帳號建立Google雲端硬碟。
2. 透過網址https://staff.csie.ncu.edu.tw/jrjiang/qbook/下載本書範例程式並複製到Google雲端硬碟
3. 在Google雲端硬碟中開啟本書範例程式(例如: Code-Ch1.ipynb),即可透過Colab編輯與執行每章範例程式。
4. 在每章範例程式的最頂端新增程式碼框,輸入並執行以下指令安裝IBM Qiskit 0.42版:
!pip install qiskit[visualization]==0.42
!pip install qiskit-aer
5. 安裝IBM Qiskit 0.42版時若出現「重新啟動工作階段」警告,這是正常的訊息,只要按下「重新啟動工作階段」按鈕即可順利安裝IBM Qiskit 0.42版。
6. 目前IBM Qiskit的最新版本為1.x版,由於IBM Qiskit在1.x版之後進行重大更新,而且與舊版本不相容,因此必須安裝IBM Qiskit 0.42版以執行本書中所有程式。此外,目前已無任何IBM量子電腦系統支援Qiskit 1.x版之前的程式碼來存取真實的量子電腦。因此,本書的程式碼僅適用於量子電腦模擬器環境,無法直接存取真實IBM量子電腦。若讀者希望了解存取真實 IBM量子電腦的方法,請參考IBM官網以獲取最新資訊。

回首頁