Difference between revisions of "Quantum computer"
m (cat) |
(past time for an upgrade on this article) |
||
| Line 1: | Line 1: | ||
| − | Quantum | + | 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 vale 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 by 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== | ||
| + | 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.<br /> | ||
| + | [[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.<br /> | ||
| + | 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.<ref>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</ref><br /> | ||
| + | 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 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. | ||
| + | |||
==References== | ==References== | ||
{{reflist}} | {{reflist}} | ||
[[Category:Computers]] | [[Category:Computers]] | ||
Revision as of 04:58, 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 vale 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 by 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 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.