© Santanu Pattanayak 2021
S. PattanayakQuantum Machine Learning with Pythonhttps://doi.org/10.1007/978-1-4842-6522-2_1

1. Introduction to Quantum Computing

Santanu Pattanayak1  
(1)
Bangalore, Karnataka, India
 

I think I can safely say that nobody understands quantum physics.

—Richard Feynman

Present-day computers work on the principles of classical mechanics. Imagine a coin in the classical regime. When we toss the coin, it can take up either of these two states: “head” (H) or “tail” (T). However, in a quantum world, a coin, or rather a quantum one, can exist in both the states “head” and “tail” simultaneously. This property of quantum mechanical objects—existing in multiple states simultaneously—is known as superposition . Similarly, quantum mechanical ...

Get Quantum Machine Learning with Python: Using Cirq from Google Research and IBM Qiskit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.