Difference between revisions of "Quantum computer"
m (→Problems: touch-up) |
m (touch-up) |
||
| Line 1: | Line 1: | ||
| − | A '''Quantum Computer''' (also known as a '''ternary computer''' or '''trinary computer''') is a new form of digital computer which offers new processing capabilities. While traditional binary computers operated based on boolean values (either zero or one), quantum computers can essentially see a | + | A '''Quantum Computer''' (also known as a '''ternary computer''' or '''trinary computer''') is a new form of digital [[computer]] which offers new processing capabilities. While traditional binary computers operated based on boolean values (either zero or one), quantum computers can essentially see a value as both zero and one simultaneously. While this may sound both simple and pointless, it offers an entirely new method of processing data, at much greater speeds. |
==Details== | ==Details== | ||
| − | Quantum computers accomplish this | + | Quantum computers accomplish this with [[quantum mechanics]], utilizing states of matter (other that the typical solids, liquids, and gasses) which can only exist at temperatures very near [[absolute zero]]. These additional matter states enable the computer to have values be both 1 and 0 simultaneously.<ref name="howstuffworks.com 1">http://computer.howstuffworks.com/quantum-computer.htm</ref> This differs from the traditional [[Alan Turing|Turing]] computer because while normal computers can only be one or zero at a given point, Quantum Computers can be anything from 0-1 at the same time. A good analogy is a tape of unlimited length that is divided into little squares. Each square can either hold a symbol (1 or 0) or be left blank. A read-write device reads these symbols and blanks, which gives the machine its instructions to perform a certain program. For the quantum computer, the tape exists in a quantum state, as does the read-write head. This means that the symbols on the tape can be either 0 or 1 or a superposition of 0 and 1; in other words the symbols are both 0 and 1 (and all points in between) at the same time. While a normal binary machine can only perform one calculation at a time, a quantum computer machine can perform many calculations at once.<ref name="howstuffworks.com 1">http://computer.howstuffworks.com/quantum-computer.htm</ref> |
==Uses== | ==Uses== | ||
Revision as of 05:19, March 6, 2019
A Quantum Computer (also known as a ternary computer or trinary computer) is a new form of digital computer which offers new processing capabilities. While traditional binary computers operated based on boolean values (either zero or one), quantum computers can essentially see a value as both zero and one simultaneously. While this may sound both simple and pointless, it offers an entirely new method of processing data, at much greater speeds.
Details
Quantum computers accomplish this with quantum mechanics, utilizing states of matter (other that the typical solids, liquids, and gasses) which can only exist at temperatures very near absolute zero. These additional matter states enable the computer to have values be both 1 and 0 simultaneously.[1] This differs from the traditional Turing computer because while normal computers can only be one or zero at a given point, Quantum Computers can be anything from 0-1 at the same time. A good analogy is a tape of unlimited length that is divided into little squares. Each square can either hold a symbol (1 or 0) or be left blank. A read-write device reads these symbols and blanks, which gives the machine its instructions to perform a certain program. For the quantum computer, the tape exists in a quantum state, as does the read-write head. This means that the symbols on the tape can be either 0 or 1 or a superposition of 0 and 1; in other words the symbols are both 0 and 1 (and all points in between) at the same time. While a normal binary machine can only perform one calculation at a time, a quantum computer machine can perform many calculations at once.[1]
Uses
There are many potential uses for quantum computers. In laymen's terms, they are smarter and faster than the typical computer of today. Binary computers of today are stretching the physical materials they employ to the maximum--it seems that there is only so much which can be done with the silicon, copper, etc. used today. Ternary computers use new materials, which give them a significant advantage. Processing tasks which could take a binatry computer can in some cases be completed by a quantum computer in under a minute.
Artificial intelligence and machine learning are methods of making computers function in a more intelligent way. With much faster processing, these endeavors could be taken much further than is currently possible.
However, one disadvantage of quantum computing is that today's digital security relies on the fact that some things would simply take too long and cost too much to compute. This is the case with cryptography, which essentially uses an enormously complex puzzle to key data secure. It could take an entire datacenter centuries to break some of the encryption algorithms of today, is a sufficiently complex key was used. However, quantum computing can solve puzzles such as there very quickly, thus enabling the rapid breaking of encryption. This is probably why agencies such as the NSA have been interested in acquiring one.[2]
Fortunately, there are ways to encrypt data against quantum computers as well, such as mesh encryption. However, these "quantum-proof" encryption algorithms are not in common use today.
Problems
There are still numerous problems with quantum computing from a practical standpoint. While the science behind it works, it is currently very cost-prohibitive to make a quantum computer. Additionally, the processor usually must be kept very cold (at least .001 degrees Kelvin) which requires a significant amount of cooling apparatus and refrigerant (liquefied gases). As it runs, it also heats up, meaning that breaks are typically required to allow the processor to cool down. Rather than this being a device to sit on a desk, this is a device which takes up a very large room.[3] Ideally, scientists want to either remove or significantly downsize the cooling equipment required, so that these can be a much more reasonable size. Some progress has been made, but these come with their own issues, and can only be run for very short bursts at present.[4]
References
- ↑ 1.0 1.1 http://computer.howstuffworks.com/quantum-computer.htm
- ↑ https://www.washingtonpost.com/world/national-security/nsa-seeks-to-build-quantum-computer-that-could-crack-most-types-of-encryption/2014/01/02/8fff297e-7195-11e3-8def-a33011492df2_story.html?utm_term=.1af130f4b156
- ↑ https://gigaom.com/2013/05/21/brrr-the-chilly-conditions-that-quantum-computers-need-to-run/
- ↑ https://news.harvard.edu/gazette/story/2012/07/quantum-computing-no-cooling-required/