買這商品的人也買了...
相關主題
商品描述
Quantum computing is on the horizon and you can get started today! This practical, clear-spoken guide shows you don’t need a physics degree to write your first quantum software.
In Quantum Computing in Action you will learn:
An introduction to the core concepts of quantum computing
Qubits and quantum gates
Superposition, entanglement, and hybrid computing
Quantum algorithms including Shor’s, Deutsch-jozsa, and Grover’s search
Quantum Computing in Action shows you how to leverage your existing Java skills into writing your first quantum software, so you’re ready for the quantum revolution. This book is focused on practical implementations of quantum computing algorithms—there’s no deep math or confusing theory. Using Strange, a Java-based quantum computer simulator, you’ll go hands-on with quantum computing’s core components including qubits and quantum gates.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
Quantum computing promises unimaginably fast performance for tasks like encryption, scientific modeling, manufacturing logistics, financial modeling, and AI. Developers can explore quantum computing now using free simulators, and increasingly powerful true quantum systems are gradually becoming available for production use. This book gives you a head start on quantum computing by introducing core concepts, key algorithms, and the most beneficial use cases.
About the book
Quantum Computing in Action is a gentle introduction to the ideas and applications of quantum computing. After briefly reviewing the science that makes quantum tick, it guides you through practical implementations of quantum computing algorithms. You’ll write your first quantum code and explore qubits and quantum gates with the Java-based Strange quantum simulator. You’ll enjoy the interesting examples and insightful explanations as you create quantum algorithms using standard Java and your favorite IDE and build tools.
What's inside
An introduction to the core concepts of quantum computing
Qubits and quantum gates
Superposition, entanglement, and hybrid computing
Quantum algorithms including Shor’s, Deutsch-jozsa, and Grover’s search
About the reader
For Java developers. No advanced math knowledge required.
商品描述(中文翻譯)
量子計算即將來臨,您今天就可以開始學習!這本實用且通俗易懂的指南告訴您,撰寫您的第一個量子軟體並不需要物理學學位。
在《量子計算實戰》中,您將學到:
量子計算的核心概念介紹
量子位(qubits)和量子閘(quantum gates)
疊加(superposition)、糾纏(entanglement)和混合計算(hybrid computing)
包括 Shor 的算法、Deutsch-Jozsa 算法和 Grover 的搜尋算法的量子算法
《量子計算實戰》展示了如何利用您現有的 Java 技能來撰寫您的第一個量子軟體,讓您為量子革命做好準備。本書專注於量子計算算法的實用實現——沒有深奧的數學或令人困惑的理論。使用 Strange,一個基於 Java 的量子計算機模擬器,您將親手操作量子計算的核心組件,包括量子位和量子閘。
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。
關於技術
量子計算承諾為加密、科學建模、製造物流、金融建模和人工智慧等任務提供難以想像的快速性能。開發人員現在可以使用免費模擬器探索量子計算,越來越強大的真實量子系統也逐漸可用於生產使用。本書通過介紹核心概念、關鍵算法和最有利的使用案例,讓您在量子計算上取得先機。
關於本書
《量子計算實戰》是對量子計算思想和應用的溫和介紹。在簡要回顧使量子運作的科學後,它將指導您實現量子計算算法的實際應用。您將撰寫您的第一段量子代碼,並使用基於 Java 的 Strange 量子模擬器探索量子位和量子閘。您將在使用標準 Java 和您最喜愛的 IDE 及構建工具創建量子算法的過程中,享受有趣的範例和深刻的解釋。
內容概覽
量子計算的核心概念介紹
量子位和量子閘
疊加、糾纏和混合計算
包括 Shor 的算法、Deutsch-Jozsa 算法和 Grover 的搜尋算法的量子算法
讀者對象
針對 Java 開發人員。不需要高級數學知識。
作者簡介
Johan Vos is a cofounder of Gluon, a Java technology company that aims to offer Java solutions for all platforms including desktop, embedded, and mobile apps, and connect them to the cloud. He is a Java Champion and holds an MSc in Mining Engineering and a PhD in Applied Physics.
作者簡介(中文翻譯)
約翰·沃斯是Gluon的共同創辦人,這是一家Java技術公司,旨在為所有平台提供Java解決方案,包括桌面、嵌入式和移動應用程式,並將它們連接到雲端。他是Java Champion,擁有礦業工程碩士學位和應用物理學博士學位。
目錄大綱
PART 1 QUANTUM COMPUTING INTRODUCTION
1 Evolution, revolution, or hype?
2 “Hello World,” quantum computing style
3 Qubits and quantum gates: The basic units in quantum computing
PART 2 FUNDAMENTAL CONCEPTS AND HOW THEY RELATE TO CODE
4 Superposition
5 Entanglement
6 Quantum networking: The basics
PART 3 QUANTUM ALGORITHMS AND CODE
7 Our HelloWorld, explained
8 Secure communication using quantum computing
9 Deutsch-Jozsa algorithm
10 Grover’s search algorithm
11 Shor’s algorithm
目錄大綱(中文翻譯)
PART 1 QUANTUM COMPUTING INTRODUCTION
1 Evolution, revolution, or hype?
2 “Hello World,” quantum computing style
3 Qubits and quantum gates: The basic units in quantum computing
PART 2 FUNDAMENTAL CONCEPTS AND HOW THEY RELATE TO CODE
4 Superposition
5 Entanglement
6 Quantum networking: The basics
PART 3 QUANTUM ALGORITHMS AND CODE
7 Our HelloWorld, explained
8 Secure communication using quantum computing
9 Deutsch-Jozsa algorithm
10 Grover’s search algorithm
11 Shor’s algorithm