A single quantum bit - The Bloch sphere
To understand the quantum computing, you must understand quantum bits, or q-bits. Good news: the surface is very simple. The bad news: the core is not. In this post, we will deal with a simplest, visual representation, the Bloch sphere. According to Wikipedia, the Bloch sphere can represent a simple, two-level quantum system. Well... This is true if you know what is a two-level quantum system and how can it be simple. Now we will think about the Bloch spare as a unit length vector which can point to the surface of a unit radius sphere. (And without any connection to the quantum mechanics or physics. This is just a simple, geometrical object.) Here is a simple visual representation of it: If you want to see it for yourself, the following Python code can generate it: from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt import numpy as np from itertools import product, combinations from matplotlib.patches import FancyArrowPatch from mpl_toolkits.mplot3d ...