From the course: Quantum Computing Fundamentals
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
Overview of vectors
From the course: Quantum Computing Fundamentals
Overview of vectors
- We've reached the point in this course where we'll need to start using math to describe what's happening in our quantum circuits. In case you're not familiar with basic linear algebra and how to work with vectors and complex numbers, this video and the next one will give you a quick overview of the basic concepts you'll need to get started. In this video, we'll start with how to define a vector and visualize it on a graph using Cartesian coordinates. Then we'll look at how to calculate the magnitude of a vector, scale it, and normalize it to a unit length of one. We'll see several common vector operations, including addition, transpose, and inner product. And finally, we'll explore the concept of an orthonormal basis and what it means for two vectors to be linearly independent. If you already understand those topics, feel free to skip over the rest of this video. In mathematics, a vector is a set of values that represent a…
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
-
-
-
-
-
-
-
-
-