91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
量子計算機(jī)編程:從入門到實踐
量子計算機(jī)編程:從入門到實踐
Eric R. Johnston, Nic Harrigan, Mercedes Gimeno-Segovia
鄭明智 譯
出版時間:2021年07月
頁數(shù):254
量子計算機(jī)將開啟一場全新的計算革命,而你現(xiàn)在就可以參與并推動這場革命!運(yùn)用本書中的知識,你將成為探索量子計算應(yīng)用的先驅(qū),在連物理學(xué)家可能都聞所未聞的領(lǐng)域應(yīng)用和拓展量子計算技術(shù)。
正如學(xué)習(xí)編程不需要精通晶體管背后的物理學(xué),學(xué)習(xí)量子計算機(jī)編程也不需要精通量子力學(xué)。本書以程序員為中心,避開了艱深的數(shù)學(xué)公式,用直觀的圓形表示法闡釋了量子計算程序的概念、原理和應(yīng)用場景。同時,本書提供了在線實驗室,你可以一邊運(yùn)行 JavaScript代碼,一邊觀察和思考對應(yīng)的可視化效果。
● QPU編程:探索量子計算機(jī)編程的核心概念,包括如何描繪和操作量子比特,以及如何實現(xiàn)量子隱形傳態(tài)。
● QPU原語:學(xué)習(xí)算法原語,包括振幅放大、量子傅里葉變換和量子相位估計。
● QPU應(yīng)用:研究如何將QPU原語用于構(gòu)建應(yīng)用程序,示例包括量子搜索、量子超采樣、舒爾分解和量子機(jī)器學(xué)習(xí)。
  1. 譯者序
  2. 前言
  3. 第1章 入門
  4. 1.1 所需背景
  5. 1.2 何謂QPU
  6. 1.3 動手實踐
  7. 1.4 原生QPU指令
  8. 1.4.1 模擬器的上限
  9. 1.4.2 硬件的上限
  10. 1.5 QPU與GPU的共同點
  11. 第2章 單個量子比特
  12. 2.1 物理量子比特概覽
  13. 2.2 圓形表示法
  14. 2.2.1 圓的大小
  15. 2.2.2 圓的旋轉(zhuǎn)
  16. 2.3 第一批QPU指令
  17. 2.3.1 QPU指令:NOT
  18. 2.3.2 QPU指令:HAD
  19. 2.3.3 QPU指令:READ和WRITE
  20. 2.3.4 實踐:完全隨機(jī)的比特
  21. 2.3.5 QPU指令:PHASE(θ)
  22. 2.3.6 QPU指令:ROTX(θ)和ROTY(θ)
  23. 2.4 復(fù)制:缺失的指令
  24. 2.5 組合QPU指令
  25. 2.6 實踐:量子監(jiān)聽檢測
  26. 2.7 小結(jié)
  27. 第3章 多個量子比特
  28. 3.1 多量子比特寄存器的圓形表示法
  29. 3.2 繪制多量子比特寄存器
  30. 3.3 多量子比特寄存器中的單量子比特運(yùn)算
  31. 3.4 可視化更多數(shù)量的量子比特
  32. 3.5 QPU指令:CNOT
  33. 3.6 實踐:利用貝爾對實現(xiàn)共享隨機(jī)性
  34. 3.7 QPU指令:CPHASE(θ)和CZ
  35. 3.8 QPU指令:CCNOT
  36. 3.9 QPU指令:SWAP和CSWAP
  37. 3.10 構(gòu)造任意的條件運(yùn)算
  38. 3.11 實踐:遠(yuǎn)程控制隨機(jī)
  39. 3.12 小結(jié)
  40. 第4章 量子隱形傳態(tài)
  41. 4.1 動手嘗試
  42. 4.2 程序步驟
  43. 4.2.1 步驟1:創(chuàng)建糾纏對
  44. 4.2.2 步驟2:準(zhǔn)備有效載荷
  45. 4.2.3 步驟3.1:將有效載荷鏈接到糾纏對
  46. 4.2.4 步驟3.2:將有效載荷置于疊加態(tài)
  47. 4.2.5 步驟3.3:讀取Alice的兩個量子比特
  48. 4.2.6 步驟4:接收和轉(zhuǎn)換
  49. 4.2.7 步驟5:驗證結(jié)果
  50. 4.3 解釋結(jié)果
  51. 4.4 如何利用隱形傳態(tài)
  52. 4.5 著名的隱形傳態(tài)事故帶來的樂趣
  53. 第5章 量子算術(shù)與邏輯
  54. 5.1 奇怪的不同
  55. 5.2 QPU中的算術(shù)運(yùn)算
  56. 5.3 兩個量子整數(shù)相加
  57. 5.4 負(fù)整數(shù)
  58. 5.5 實踐:更復(fù)雜的數(shù)學(xué)運(yùn)算
  59. 5.6 更多量子運(yùn)算
  60. 5.6.1 量子條件執(zhí)行
  61. 5.6.2 相位編碼結(jié)果
  62. 5.7 可逆性和臨時量子比特
  63. 5.8 反計算
  64. 5.9 QPU中的邏輯運(yùn)算
  65. 5.10 小結(jié)
  66. 第6章 振幅放大
  67. 6.1 實踐:在相位和強(qiáng)度之間相互轉(zhuǎn)換
  68. 6.2 振幅放大迭代
  69. 6.3 更多迭代?
  70. 6.4 多個標(biāo)記值
  71. 6.5 使用振幅放大
  72. 6.5.1 作為和估計的AA與QFT
  73. 6.5.2 用AA加速傳統(tǒng)算法
  74. 6.6 QPU內(nèi)部
  75. 6.7 小結(jié)
  76. 第7章 量子傅里葉變換
  77. 7.1 隱藏模式
  78. 7.2 QFT、DFT和FFT
  79. 7.3 QPU寄存器中的頻率
  80. 7.4 DFT
  81. 7.4.1 實數(shù)DFT輸入與復(fù)數(shù)DFT輸入
  82. 7.4.2 DFT一切
  83. 7.5 使用QFT
  84. 7.6 QPU內(nèi)部
  85. 7.6.1 直觀理解
  86. 7.6.2 逐步運(yùn)算
  87. 7.7 小結(jié)
  88. 第8章 量子相位估計
  89. 8.1 了解QPU運(yùn)算
  90. 8.2 本征相位揭示有用信息
  91. 8.3 相位估計的作用
  92. 8.4 如何使用相位估計
  93. 8.4.1 輸入
  94. 8.4.2 輸出
  95. 8.5 使用細(xì)節(jié)
  96. 8.5.1 選擇輸出寄存器的大小
  97. 8.5.2 復(fù)雜度
  98. 8.5.3 條件運(yùn)算
  99. 8.6 實踐中的相位估計
  100. 8.7 QPU內(nèi)部
  101. 8.7.1 直觀理解
  102. 8.7.2 逐步運(yùn)算
  103. 8.8 小結(jié)
  104. 第9章 真實的數(shù)據(jù)
  105. 9.1 非整型數(shù)據(jù)
  106. 9.2 QRAM
  107. 9.3 向量的編碼
  108. 9.3.1 振幅編碼的局限性
  109. 9.3.2 振幅編碼和圓形表示法
  110. 9.4 矩陣的編碼
  111. 9.4.1 QPU運(yùn)算如何表示矩陣
  112. 9.4.2 量子模擬
  113. 第10章 量子搜索
  114. 10.1 相位邏輯
  115. 10.1.1 構(gòu)建基本的相位邏輯運(yùn)算
  116. 10.1.2 構(gòu)建復(fù)雜的相位邏輯語句
  117. 10.2 解決邏輯謎題
  118. 10.3 求解布爾可滿足性問題的一般方法
  119. 10.3.1 實踐:一個可滿足的3-SAT問題
  120. 10.3.2 實踐:一個不可滿足的3-SAT問題
  121. 10.4 加速傳統(tǒng)算法
  122. 第11章 量子超采樣
  123. 11.1 QPU能為計算機(jī)圖形學(xué)做什么
  124. 11.2 傳統(tǒng)超采樣
  125. 11.3 實踐:計算相位編碼圖像
  126. 11.3.1 QPU像素著色器
  127. 11.3.2 使用PHASE畫圖
  128. 11.3.3 繪制曲線
  129. 11.4 采樣相位編碼圖像
  130. 11.5 更有趣的圖像
  131. 11.6 超采樣
  132. 11.7 量子超采樣與蒙特卡羅采樣
  133. 11.8 增加顏色
  134. 11.9 小結(jié)
  135. 第 12章 舒爾分解算法
  136. 12.1 實踐:在QPU上應(yīng)用舒爾分解算法
  137. 12.2 算法說明
  138. 12.2.1 我們需要QPU嗎
  139. 12.2.2 量子方法
  140. 12.3 逐步操作:分解數(shù)字15
  141. 12.3.1 步驟1:初始化QPU寄存器
  142. 12.3.2 步驟2:擴(kuò)展為量子疊加態(tài)
  143. 12.3.3 步驟3:條件乘2
  144. 12.3.4 步驟4:條件乘4
  145. 12.3.5 步驟5:QFT
  146. 12.3.6 步驟6:讀取量子結(jié)果
  147. 12.3.7 步驟7:數(shù)字邏輯
  148. 12.3.8 步驟8:檢查結(jié)果
  149. 12.4 使用細(xì)節(jié)
  150. 12.4.1 求模
  151. 12.4.2 時間與空間
  152. 12.4.3 除了2以外的互質(zhì)
  153. 第 13章 量子機(jī)器學(xué)習(xí)
  154. 13.1 求解線性方程組
  155. 13.1.1 線性方程組的描述與求解
  156. 13.1.2 用QPU解線性方程組
  157. 13.2 量子主成分分析
  158. 13.2.1 傳統(tǒng)主成分分析
  159. 13.2.2 用QPU進(jìn)行主成分分析
  160. 13.3 量子支持向量機(jī)
  161. 13.3.1 傳統(tǒng)支持向量機(jī)
  162. 13.3.2 用QPU實現(xiàn)支持向量機(jī)
  163. 13.4 其他機(jī)器學(xué)習(xí)應(yīng)用
  164. 第 14章 保持領(lǐng)先:文獻(xiàn)指引
  165. 14.1 從圓形表示法到復(fù)向量
  166. 14.2 與術(shù)語有關(guān)的一些細(xì)節(jié)和注意事項
  167. 14.3 測量基
  168. 14.4 門的分解與編譯
  169. 14.5 隱形傳態(tài)門
  170. 14.6 QPU名人堂
  171. 14.7 競賽:量子計算機(jī)與傳統(tǒng)計算機(jī)
  172. 14.8 基于oracle的算法研究
  173. 14.8.1 Deutsch-Jozsa算法
  174. 14.8.2 Bernstein-Vazirani算法
  175. 14.8.3 Simon算法
  176. 14.9 量子編程語言
  177. 14.10 量子模擬的前景
  178. 14.11 糾錯與NISQ設(shè)備
  179. 14.12 進(jìn)一步學(xué)習(xí)
  180. 14.12.1 出版物
  181. 14.12.2 課程講義
  182. 14.12.3 在線資源
書名:量子計算機(jī)編程:從入門到實踐
譯者:鄭明智 譯
國內(nèi)出版社:人民郵電出版社
出版時間:2021年07月
頁數(shù):254
書號:978-7-115-56635-5
原版書書名:Programming Quantum Computers
原版書出版商:O'Reilly Media
Eric R. Johnston
 
埃里克·R. 約翰斯頓(Eric R. Johnston)畢業(yè)于美國加州大學(xué)伯克利分校, 他創(chuàng)造了量子計算模擬器QCEngine,目前在硅谷擔(dān)任高級量子工程師。
 
 
Nic Harrigan
 
尼古拉斯·哈里根(Nicholas Harrigan)是英國倫敦帝國理工學(xué)院博士,他 在量子力學(xué)方面的研究工作勉強(qiáng)使他相信,當(dāng)他不看月亮?xí)r,月亮仍在那里。
 
 
Mercedes Gimeno-Segovia
 
梅塞德絲·希梅諾–塞戈維亞(Mercedes Gimeno-Segovia)從英國倫敦帝 國理工學(xué)院取得博士學(xué)位后,加入了PsiQuantum公司,致力于設(shè)計通用量子計算機(jī)。
 
 
購買選項
定價:129.80元
書號:978-7-115-56635-5
出版社:人民郵電出版社