top of page


Now that we’ve established the definition of the Quantum state as well as the Axioms of Quantum Mechanics, we can begin meaningful discussion on the two-state system. Though it may not see like much of an upgrade, this system is highly complex and lots can be learned from this seemingly simple system!

In the world of Quantum Computing, I’m sure you can imagine a relevant system to investigate … the Quantum Bit (qubit). This is a system in which any general state can be written as,

We know that a complex number zz can be written equivalently in its polar form: z=reiϕ,(r,ϕ)∈Rz=reiϕ,(r,ϕ)∈R. Knowing this we can substitute that into our qubit definition,


As discussed in the Axioms, we want our qubit to be normalized so,





Therefore, we have the constraint that r21+r22=1r21+r22=1. We can be clever and reduce this two parameter constraint into a one parameter constraint by letting r1=cos(θ2)r1=cos⁡(θ2) and r2=sin(θ2)r2=sin⁡(θ2). Another clever thing we can do is recognize that the local phase for each complex number does not affect measurement and instead we can define ϕ=ϕ2−ϕ1ϕ=ϕ2−ϕ1 resulting in the general form of the qubit as,


Now, we can actually visualize how this state vector is changing in Hilbert Space. We can imagine this vector with unity length (normalized after all) sweeping the surface of a sphere. This shape has a name and it is known as the Bloch Sphere!

54 views0 comments

Recent Posts

See All

To begin discussing the theory behind Quantum Computing, it is important to have a well understood foundation of Quantum Mechanics. I will be presuming that the reader has some level of understanding

bottom of page