Book Image

Quantum Computing Algorithms

By : Barry Burd
5 (1)
Book Image

Quantum Computing Algorithms

5 (1)
By: Barry Burd

Overview of this book

Navigate the quantum computing spectrum with this book, bridging the gap between abstract, math-heavy texts and math-avoidant beginner guides. Unlike intermediate-level books that often leave gaps in comprehension, this all-encompassing guide offers the missing links you need to truly understand the subject. Balancing intuition and rigor, this book empowers you to become a master of quantum algorithms. No longer confined to canned examples, you'll acquire the skills necessary to craft your own quantum code. Quantum Computing Algorithms is organized into four sections to build your expertise progressively. The first section lays the foundation with essential quantum concepts, ensuring that you grasp qubits, their representation, and their transformations. Moving to quantum algorithms, the second section focuses on pivotal algorithms — specifically, quantum key distribution and teleportation. The third section demonstrates the transformative power of algorithms that outpace classical computation and makes way for the fourth section, helping you to expand your horizons by exploring alternative quantum computing models. By the end of this book, quantum algorithms will cease to be mystifying as you make this knowledge your asset and enter a new era of computation, where you have the power to shape the code of reality.
Table of Contents (19 chapters)
Free Chapter
Part 1 Nuts and Bolts
Part 2 Making Qubits Work for You
Part 3 Quantum Computing Algorithms
Part 4 Beyond Gate-Based Quantum Computing


Transmitting qubit states from one place to another is vastly different from transmitting classical bits. For a qubit, the tiniest interaction with anything at all causes decoherence, which collapses the qubit’s state. So, the transmission of a qubit over a significant distance isn’t feasible.

But you can teleport a qubit’s state. With teleportation, a repeater stands halfway between a sender and a receiver. After creating an entangled pair, the repeater transmits one of the qubits to the sender and the other to the receiver. This cuts the qubit travel distance in half.

The state of the sender’s qubit doesn’t survive the teleportation process because the sender measures their qubit and sends the resulting bit to the receiver. And sending a classical bit over a considerable distance presents no difficulties. We’ve done so for several decades.

So far, in this book, we’ve described ways in which quantum computers manipulate...