Introduction to quantum computing part -1 Representation of qubit using Bloch sphere

Chetan Warke
ByteBeat
Published in
4 min readMar 20, 2019

In quantum computing, a qubit or quantum bit is the basic unit of quantum information the quantum version of the classical binary bit physically realized with a two-state device. A qubit is a two state quantum mechanical system, one of the simplest quantum systems displaying the peculiarity of quantum mechanics. Examples include: the spin of the electron in which the two levels can be taken as spin up and spin down; or the polarization of a single photon in which the two states can be taken to be the vertical polarization and the horizontal polarization. In a classical system, a bit would have to be in one state or the other. However, quantum mechanics allows the qubit to be in a coherent superposition of both states/levels simultaneously, a property which quantum mechanics is fundamental to quantum mechanics and quantum computing. In , the Bloch sphere is a geometrical representation of the pure state space of a two level quantum mechanical system(qubit)

Bloch sphere

Two qubit states |0⟩ and |1⟩ are represented by z and -z axes respectively. |0⟩ state denotes upward spin of electron and |1⟩ spin denotes downward spin of electron. Any point |ψ⟩ on this sphere is represented by equation |ψ⟩= α|0⟩+ β|1⟩ where α² is probability of of electron having upward spin and β² is probability of electron having downward spin. As these are probabilities we can also say that |α|²+|β|² =1.

The Bloch Sphere is is a generalization of the representation of a complex number z with |z|² = 1 as a point on the unit circle in the complex plane.

If z = x + iy, where x and y are real, then:

|z|² = z*z = (x − iy)(x + iy) = x² + y²

and x² + y² = 1 is the equation of a circle of radius one, centered on the origin.

Polar co-ordinates in 2D space

And for polar co-ordinates we know that ,

Derivation for polar co-ordinate

However, the only measurable quantities are the probabilities |α|²

and |β|² , so multiplying the state by an arbitrary factor e^(iγ) (a global

phase) has no observable consequences, because:

Equation 1.1

and similarly for |β|². So, we are free to multiply our state by e^(−i α)

giving:

Equation 1.2

Switching back to cartesian representation for the coefficient of |1⟩, consider coefficient of |1⟩ in above equation as x+iy as it’s also complex number. So,

r_α² (I have given _ symbol for subscript r subscript α)+ |x + iy|²

= r_α² + (x − iy)*(x + iy)

= r_α² + x² + y² = 1

which is the equation of a unit sphere in real 3D space with cartesian

coordinates (x, y, r_α).

Cartesian coordinates are related to polar coordinates by:

x = r sinθcos ϕ

y = r sinθsin ϕ

z = r cos θ

so renaming r_α to z in equation 1.2 , and remembering that r = 1, we can write:

|ψ’ ⟩ = z|0⟩ + (x + iy)|1⟩

= cosθ|0⟩ + sinθ(cos ϕ+ i sin ϕ)|1⟩

= cosθ|0⟩ + e^(iϕ) sinθ|1⟩

But notice that for θ=0, |ψ⟩ = |0⟩and θ= 90(pie/2), |ψ⟩ = 1⟩. So,we don’t have to consider full angles till 180. Because we get all values in 0 to 90 only so halving θ in above equation will give final equation for qubit representation in Bloch sphere.

Qubit representation using bloch sphere

From above equation, we can verify that |α|²+|β|² =1.

--

--