From the course: Quantum Computing Fundamentals
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Represent qubits as vectors
From the course: Quantum Computing Fundamentals
Represent qubits as vectors
- It can be difficult to form an intuitive understanding of quantum computing because the tiny world of quantum mechanics works differently than the way we experience the world as humans. And that's why math is an important tool for understanding many of these quantum concepts. We'll be using linear algebra and other abstract models to describe quantum computations throughout this course. So let's take a few minutes to look at how a qubit, which is our fundamental unit of quantum information, can be represented mathematically. A quantum bit has two computational basis states, which we'll call zero and one. These two basis states are mutually exclusive and can be represented by a pair of two dimensional vectors. The zero state is a vector with one as its first element and zero as its second element, and the one state is the opposite of that, with one as the second element, and zero as the first. These two vectors…
Contents
-
-
-
Classical bits vs. quantum bits4m 58s
-
(Locked)
Measuring a qubit2m 53s
-
(Locked)
Measure a qubit with Qiskit9m 25s
-
(Locked)
Overview of vectors12m 43s
-
(Locked)
Overview of complex numbers10m 8s
-
(Locked)
Represent qubits as vectors9m 52s
-
(Locked)
Represent qubits on the Bloch sphere6m 21s
-
(Locked)
State vectors and Bloch spheres with Qiskit4m 31s
-
(Locked)
Build a model Bloch sphere6m 18s
-
(Locked)
Global and relative phase6m 20s
-
(Locked)
Challenge: Create a quantum circuit1m 22s
-
(Locked)
Solution: Create a quantum circuit2m 25s
-
-
-
-
-
-
-
-
-