Quantum Computing for Programmers
暫譯: 程式設計師的量子計算

Hundt, Robert

  • 出版商: Cambridge
  • 出版日期: 2025-11-20
  • 售價: $3,140
  • 貴賓價: 9.5$2,983
  • 語言: 英文
  • 頁數: 444
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1009548530
  • ISBN-13: 9781009548533
  • 相關分類: 量子計算
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This introduction to quantum computing from a classical programmer's perspective is meant for students and practitioners alike. More than 50 quantum techniques and algorithms are explained with mathematical derivations and code for simulation, using an open-source code base in Python and C++. New material throughout this fully revised and expanded second edition includes new chapters on Quantum Machine Learning, State Preparation, and Similarity Tests. Coverage includes algorithms exploiting entanglement, black-box algorithms, the quantum Fourier transform, phase estimation, quantum walks, and foundational QML algorithms. Readers will find detailed, easy-to-follow derivations and implementations of Shor's algorithm, Grover's algorithm, SAT3, graph coloring, the Solovay-Kitaev algorithm, Moettoenen's algorithm, quantum mean, median, and minimum finding, Deutsch's algorithm, Bernstein-Vazirani, quantum teleportation and superdense coding, the CHSH game, and, from QML, the HHL algorithm, Euclidean distance, and PCA. The book also discusses productivity issues like quantum noise, error correction, quantum programming languages, compilers, and techniques for transpilation.

商品描述(中文翻譯)

這本從經典程式設計師的角度介紹量子計算的書籍,適合學生和實務工作者閱讀。書中解釋了超過50種量子技術和演算法,並提供數學推導和模擬代碼,使用開源的 Python 和 C++ 代碼庫。這一全面修訂和擴充的第二版新增了關於量子機器學習(Quantum Machine Learning)、狀態準備(State Preparation)和相似性測試(Similarity Tests)的章節。內容涵蓋了利用糾纏(entanglement)的演算法、黑箱演算法(black-box algorithms)、量子傅立葉變換(quantum Fourier transform)、相位估計(phase estimation)、量子隨機漫步(quantum walks)以及基礎的量子機器學習演算法(foundational QML algorithms)。讀者將會發現詳細且易於理解的 Shor 演算法、Grover 演算法、SAT3、圖著色(graph coloring)、Solovay-Kitaev 演算法、Moettoenen 演算法、量子平均(quantum mean)、中位數(median)和最小值查找(minimum finding)、Deutsch 演算法、Bernstein-Vazirani、量子傳送(quantum teleportation)和超密碼(superdense coding)、CHSH 遊戲,以及來自量子機器學習的 HHL 演算法、歐幾里得距離(Euclidean distance)和主成分分析(PCA)的詳細推導和實現。書中還討論了生產力問題,如量子噪聲(quantum noise)、錯誤修正(error correction)、量子程式語言(quantum programming languages)、編譯器(compilers)以及轉譯技術(techniques for transpilation)。