I have been thinking about quantum computing recently and I would like to share some talks and links here, so if you are new to this concept like me, have something to baffle your mind for a while.
When we enter the world of subatomic particles, things begin to behave in different ways than our natural experiences. The particles can exist in more than one state at a time. It is hard even thinking about it! It all started when Erwin Schrödinger devised Schrödinger’s cat thought experiment. For those of you who are new to this concept, here is the idea: There’s a box with a cat and a bottle of poison in it. There is a 50% chance that the bottle is broken and the cat is dead but there is no way for us to know this before opening the box. So, when we do not know the outcome, the cat is simultaneously dead and alive!
Quantum particles possess properties (like spin and polarization) that can be used to represent data. Each of these particles is known as a qubit; which can be a representation of 0 and/or 1. The “and/or” means that a particle can be 0 and 1 at the same time. While a 2-bit in an ordinary computer can store only four numbers, a 2-qubit register in a quantum computer can store all four numbers at the same time, because each qubit represents two values simultaneously. When we add more qubits, the capacity is expanded exponentially. It is this property that quantum computers take advantage of.
Let us watch this Ted Talk by Leo Kouwenhoven, who will explain it very well:
There is also a talk by Justin Trudeau (!) which is worth watching:
If you want to know more details about quantum computing, I would suggest the next video: