Quantum Computing · Mithilesh Kumar
Quantum Computing
From classical to quantum
What changes when computation follows the rules of quantum mechanics? This book builds the answer from the ground up: from mechanical reasoning and classical machines to quantum states, circuits, and algorithms.
Begin reading Continue where you left off →Prerequisites and approach
You do not need a previous course in quantum mechanics, computer science, or linear algebra. The mathematics is introduced as it is used, with examples you can work through by hand.
We begin with ordinary computation: how a machine follows rules, and what it means to reverse a calculation. From there, we study quantum states and the operations that change them. Small examples carry much of the explanation. Follow each calculation, try the problems, and use the interactive figures to check your predictions.
How to use this book
Read the chapters in order for a continuous path through the subject, or use the expandable contents to revisit a topic. Search works throughout the book. The text-size controls adjust the reading view, and each section has a permanent link.
Diagrams, equations, and interactive experiments are included with the book. Use Print chapter for a reading copy, or download the complete offline edition. The study guide explains the exercises, reader controls, and sources; the glossary collects key definitions. Interactive figures print their current state.