I still remember my fifth grade computer verbal examination. My teacher asked me what is binary system. I obviously didn’t know the answer. So, my friend who was sitting facing me with teacher’s back to her put up one finger in the air. I involuntarily said one to which she grinned. Then she made a zero of her hand which looked like a three. Nit my mistake. I confidently said three to which ny teacher gave me a look which said, whats-wrong-with-you. She asked me to repeat my answer. My friend then drew a zero in the air. All I could say was zero and one. I don’t know how much I scored in that exam. Forget about the score. I dont even know if I passed. But I wish I was cool enough to say to my teacher, “Ma’am, binary is basic. Quantum is the new cool”.
But I was not. So, many many years later, I decided to make the new generation kids smart enough to fulfil my dream. Which is why I’ll be writing about quantum computers today.
Let’s start with what is binary system.
So binary system is the most basic computing which gives all the codes in 0 and 1. It is based on transistors.
So then what is Quantum computing?
Quantum computeing is the computing that uses quantum mechanical phenomenas such as supertanglement and entanglement. The work in the field of quantum computing dates back to not long back but the 1980s. Now let’s see how this works.
Basics of Quantum computing
The bits, i.e. 1 and 0 are the basics of computer systems. The qubits are the quantum phenomenons of these bits.
A quantum computer operates on its cubits using quantum gates and measurements. An algorithm is composed of a fixed sequence of quantum logic gates and a problem is encoded by setting initial value of qubits, similar to the working of classic computer.
Quantum algorithms are often probablistic. In that, they can provide correct solution only with certain known probabilities.
Now let’s see the principles of operations, shall we?
Quantum computer with a given number of qubits is fundamentally different from a classical computer composed of the same number of classical bits. It looks like qubits can hold more information than classical computers. But again, these are based on probabilities. They only work on probabilistic superposition of all their states.
The potential of quantum computing is immense. It has tremendous potential in cryptography, quantum search, quantum simulation, quantum annealing and adiabatic optimisation, solving linear equations and quantum supremecy.
There are some obstacles faced as well. People from IBM are working on it. The main one being quantum decoherence.
Developments in the area of quantum computing are rapidly growing. Countries like United States are investing heavily in this field.
Now we really hope that thing will be faster, don’t we? Because admit it. We all love new technologies. And also because I want someone in the world to say,
“Ma’am, binary is basic, quantum is the new cool”