Beginner’s Guide to Quantum Computing

Motivation and Introduction

Feynman explaining quantum mechanics at CERN [2]

What does it mean for something to be “Quantum”?

Beginner’s Guide to Quantum Computing 1
Hilbert Space [3]
Beginner’s Guide to Quantum Computing 2
How Quantum Particles function [4]

What are Quantum Computers and how do they work?

Beginner’s Guide to Quantum Computing 3
Qubit Ground States
Beginner’s Guide to Quantum Computing 4
Superposition of a Qubit
Beginner’s Guide to Quantum Computing 5
Born Rule
Beginner’s Guide to Quantum Computing 6
Bloch Sphere Visualization and Wave Function [5]
Beginner’s Guide to Quantum Computing 7
2-Qubit Quantum Register
Beginner’s Guide to Quantum Computing 8
Classical Logic Gates [6]

In the world of quantum computing, the most basic quantum circuits are known as quantum gates. The same way that classical logic gates turn multiple binary inputs into a single outcome, quantum gates also manipulate binary inputs, except that now there are state-vectors involved. They deal with small pre-ordained amounts of qubits. These quantum gates are analogous to classical logical gates and follow similar patterns of logic. Complex quantum circuits are built through stacking and utilization of these quantum gates, similar to how classical logic gates are the building blocks for traditional computational circuits. However, unlike classic logic gates, quantum gates are reversible. Each quantum gate can operate on the collective Hilbert space of several bits. Thus, quantum gates possess the ability to change or modify the state of a certain system or quantum register. Quantum gates are mathematically represented by unitary matrices where the number of qubits in the input and output must be equal. A quantum gate (?) is mathematically defined below:

Beginner’s Guide to Quantum Computing 9
Unitary definition of a quantum gate (?)
Beginner’s Guide to Quantum Computing 10
Quantum gate ? applied to a state ?
Beginner’s Guide to Quantum Computing 11
Various Quantum Gates (Circuit and Matrix Form) [7]
Beginner’s Guide to Quantum Computing 12
Pauli-X gate visualized via a Bloch Sphere [8]
Beginner’s Guide to Quantum Computing 13
Bell States (for 2 qubits)

Modern Quantum Computing and its Applications

Beginner’s Guide to Quantum Computing 14
IBM Quantum Computer [9]
Beginner’s Guide to Quantum Computing 15
Sycamore Processor [10]

References

Some of the content for this article is borrowed from a short research paper that I wrote.

This article has been published from the source link without modifications to the text. Only the headline has been changed.

Source link