Price
specifications: [[item.skuinfo]]
price: [[item.currency]][[item.price]]
From the Brand: O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success. Our customers are hungry to build the innovations that propel the world forward, and we help them do just that.
Visit the Store: Sharing the knowledge of experts.
Previous Page: Your partner in learning.
Next Page: From the Publisher, From the Preface.
Qiskit is an open-source SDK (software development kit) for working with quantum computers at the level of pulses, circuits, and application modules. The purpose of this book is to provide a succinct guide for developers to use while creating applications that leverage quantum computers and simulators.
We hope this book will enable developers to actively participate in the open-source Qiskit community. The Qiskit community, as well as documentation, tutorials, and other resources, is available at Qiskit.
How This Book Is Structured: Our goal in this guide is to address much of the functionality of Qiskit that application developers will routinely use. Some of this Qiskit functionality is considered to be fundamental to quantum computing, while other Qiskit functionality supports quantum computing concepts such as quantum information and quantum algorithms. Qiskit has additional functionality that we've deemed essential for quantum application development. We've structured the book at a high level according to the aforementioned functionality, with individual chapters drilling into the specifics.
Part I, Qiskit Fundamentals: In the first part of the book, we show you how to use Qiskit to create quantum circuits. Quantum circuits contain instructions and gates, so we discuss how to use the ones provided in Qiskit, as well as how to create your own. We then show you how to run quantum circuits on quantum computers and simulators and demonstrate how to visualize results. To round out Part I, we discuss the transpiler and how it converts a quantum circuit into instructions that run on a target quantum computer or simulator.
Part II, Quantum Information and Algorithms: In the second part of this book, we discuss Qiskit modules responsible for implementing quantum information concepts (specifically states, operators, channels, and measures). We also present facilities in Qiskit that implement quantum algorithms, as well as a facility known in Qiskit as operator flow. A developer may use some of the functionality in Part II to develop quantum applications at higher levels of abstraction than quantum circuits.
Part III, Additional Essential Functionality: In the third and final part of this book, we cover essential Qiskit functionality, some of which drills into information already discussed and some of which is newly presented. Specifically, we explore the standard operations of the Qiskit circuit library, and new ground is uncovered when we discuss how to work with quantum providers and backends. In addition, we'll introduce QASM 3.0 and demonstrate how to create quantum programs with this quantum assembly language.
product information:
Attribute | Value | ||||
---|---|---|---|---|---|
publisher | O'Reilly Media; 1st edition (July 19, 2022) | ||||
language | English | ||||
paperback | 218 pages | ||||
isbn_10 | 1098112474 | ||||
isbn_13 | 978-1098112479 | ||||
item_weight | 2.31 pounds | ||||
dimensions | 4.25 x 0.5 x 7 inches | ||||
best_sellers_rank | #369,250 in Books (See Top 100 in Books) #77 in Mathematical & Statistical Software #105 in Programming Algorithms #12,132 in Unknown | ||||
customer_reviews |
|