Quantum Computing: Foundations continued..
Lets take a look into some of the key elements of quantum computing.
Qubits:
In quantum computing, the unit is a qubit, a quantum, which can exist in a superposition of both state at once: (Equation representing the state)
|ψ⟩ = α|0⟩ + β|1⟩
Here the ψ is the quantum state of the qubit, |0⟩ & |1⟩ are the basis state ( in classical computing, this is either 0 or 1), alph and beta (α, β) represents the complex numbers that decribes the probability amplitudes.
Superpositions:
Superposition means qubit can represent multiple classical states at once. If a classical bit 0 or 1 then qubit is like: both 0 and 1 simulteneously, untill measured.
What is superposition here?
while there is no specific definition about the superposition, lets take an anology of tossing a coin.
Why superposition matters?
That’s the root of quantum parallelism, the reason quantum computers can potentially outperform classical ones.
Recommended by LinkedIn
The Bloch Sphere Representation
The Bloch sphere is a powerful geometric model of a qubit. You can visualise any qubit state as a point on the surface of a sphere, by providing conversion of a state-vector conversion from two-dimensional complex space to three-dimensional real vector space using 2 angles (theta and psi)
Measurement & what does it mean in quantum computing?
When a qubit is measured, it collapses from its superposition into one of the basis state 0 or 1. Lets understand this a bit more. this is the most important thing of quantum computing.
Author: Sanjay Kumar. | Knowledge source: www.cse.iitd.ac.in/, www.sciencedirect.com
In the next Article, I am going to take a look into Dirac notation and Single & Multiple qubit gates.