Book description
- Use the Q Experience Composer, the first-of-its-kind web console to create visual programs/experiments and submit them to a quantum simulator or real device on the cloud
- Run programs remotely using the Q Experience REST API
- Write algorithms that provide superior performance over their classical counterparts
- Build a Node.js REST client for authenticating, listing remote devices, querying information about quantum processors, and listing or running experiments remotely in the cloud
- Create a quantum number generator: The quintessential coin flip with a quantum twist
- Discover quantum teleportation: This algorithm demonstrates how the exact state of a qubit (quantum information) can be transmitted from one location to another, with the help of classical communication and quantum entanglement between the sender and receiver
- Peek into single qubit operations with the classic game of Battleships with a quantum twist
- Handle the counterfeit coin problem: a classic puzzle that consists of finding a counterfeit coin in a beam balance among eight coins in only two turns
Table of contents
- Cover
- Front Matter
- 1. The Bizarre and Awesome World of Quantum Mechanics
- 2. Quantum Computing: Bending the Fabric of Reality Itself
- 3. Enter the IBM Q Experience: A One-of-a-Kind Platform for Quantum Computing in the Cloud
- 4. QISKit, Awesome SDK for Quantum Programming in Python
- 5. Start Your Engines: From Quantum Random Numbers to Teleportation, Pit Stop at Super Dense Coding
- 6. Fun with Quantum Games
- 7. Game Theory: With Quantum Mechanics, Odds Are Always in Your Favor
- 8. Faster Search plus Threatening the Foundation of Asymmetric Cryptography with Grover and Shor
- Back Matter
Product information
- Title: Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud using Python, Quantum Assembly Language and IBM QExperience
- Author(s):
- Release date: December 2018
- Publisher(s): Apress
- ISBN: 9781484242186
You might also like
book
Quantum Computing in Action
Quantum Computing in Action is a gentle introduction to the ideas and applications of quantum computing. …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …
book
Effective Python: 90 Specific Ways to Write Better Python, 2nd Edition
Updated and Expanded for Python 3 It’s easy to start developing programs with Python, which is …
book
Foundations of Scalable Systems
In many systems, scalability becomes the primary driver as the user base grows. Attractive features and …