Chapter 2: Quantum Computing and Qubits with Python

Quantum computing is a fairly new and fairly old field at the same time. The ideas and concepts used to achieve quantum computing (such as quantum mechanical superposition and entanglement) have been around for almost a century and the field of quantum information science was founded almost 40 years ago. Early explorers, such as Peter Shor and Lov Grover, produced quantum computing algorithms (Shor's algorithm and Grover's algorithm) that are now starting to become as well known as foundational physics concepts such as E=mc2. For details, see the references at the end of the chapter.

At the same time, real quantum computers that utilize these effects are a relatively recent invention. The requirements ...

Get Quantum Computing in Practice with Qiskit® and IBM Quantum Experience® now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.