Lets take a step backward for a second, what is a quantum computer anyway? Well quantum interactions describe, essentially, the universe. Einstein tried to quantify all interaction within our universe under physical laws. His theory works on a larger scale, meaning interactions between humans, and planets, and galaxies, but to truly be the theory of everything in the universe, it needs to explain interactions between single atoms, and elementary particles as well. These small scale interactions are quantum systems. This does not mean that quantum systems only work on small scales, because if you can define what happens on a small scaly, you are understanding each and every interaction in the universe, it would make sense that you can see what the universe on a bigger scale is doing as well... I know I am not the best at explaining, so ask questions if necessary, and please correct if any information is wrong. So you say okay, i know what quantum means, why does that qualify our need for quantum computers? Well, classic computers do calculations based on standard physics, which can, but have an extremely difficult time emulating quantum systems. While quantum systems can easily emulate quantum systems, as well as standard physical systems. This is just like a square and a rectangle.... a square is a rectangle, but a rectangle isn't a square. Now I bet you're saying, why don't we just use quantum computers? This is because even though they can emulate everything, standard calculations are extremely difficult, because every algorithm used, needs to be written individually. So, 1+1 would be different from 8+2. A completely different algorithm would have to be used. Now, going back again, how are bits established, and how are bit operations performed? Bits are dealing with the rotation of the proton, this is where i am not sure of myself, because i studied quantum computers half a year ago. If i remember correctly though, the sensors can detect rotation of the proton along two axis, meaning a positive or negative spin, along 2 axis gives us four options. To change the state of a bit, high intensity lasers are beamed at the proton, and the energy from this light changes its spin.
This is where we really step into extremely conceptual stuff that makes even the greatest of physicists get a headache. If you were in a performing calculations, on paper, to determine the spin of a proton to keep it in a stable state, you would calculate that it is spinning forward..... and backward. You would go back and check your calculations, but everything would be correct. This is because it HAS to spin in both directions. But what is interesting is that any sensor trying to measure the spin will only provide one answer, and it is random which answer you will get (well, not random, but we will get to that later). You may be questioning why you are learning quantum physics, when in reality you are hear to learn about quantum computers. Well just bear with me because i promise this all ties in together. An example:
You have a block of wood, inside a vacuum, and for the sake of the example, this wood has no electrons or protons to add a small electrical charge to the air. So the wood is centered in the box, and in the wood, you have two holes that run parallel through the wood. The idea is that if you fire two electrons through the holes at the same time, their would be interference because they have electrical charge. And if you fired them 1 million times you would knowtice a patter, that there were certain spots they would NEVER hit.
You can see a small pattern starting to buildNow if you did the same thing, but only with one electron, through one hole (chosen randomly), you would expect no interference, but in reality it is still there.
Single electron shot, after time, you would start to see the same pattern.You would see the same interference pattern. And that is because the electron is traveling through both holes and interfering with itself. Hard to understand, but take my word for it... now we say well, we want to know which hole it is really going through, since it can only truly be going through one. So we put a detector next to one of the holes. As soon as you do this, the interference pattern goes away, because you have quantified which hole it is going through, so it has to pick one. It cannot openly defy the laws of physics.
Now we get back to how this works with quantum computers. I stated that the single electron takes both paths through the wood. Imagine if you told it a task, like, at the end of one of the tunnels, its blocked, the other is opened up, and you ask it to tell you which is opened up, it can be fired once, travel through both at the same time and give you an answer where a classical computer would have to be fired two times. Now begin to imaging that we have 3 billion holes, and tell me, how much faster if a quantum computer going to be. Basically, if you haven't figured it out, a quantum computer always gets the right answer on the first try.
That is the basis of my knowledge, and I can tell you that is just skimming what else is known about quantum computers. I gained this knowledge through the book Programming the Universe by Seth Lloyde. I would highly recommend that book. Its an easy read, and once you start, you really don't want to stop reading it! Sadly, we are no where near close to having good quantum computers, and in our lifetimes, I can almost assure you that quantum computers will not be available to the average person. I doubt that they will even surpass our current classical computers in computing power in our lives. Hopefully i am wrong, but that is my opinion. Thanks for reading, and please comment!
No comments:
Post a Comment