Quantum Computing
Quantum Computing
International University
December 1, 2002
Quantum Computers
On April 18, 1998 Neil Gershenfeld (MIT) and Isaac Chuang (IBM Almaden
1
Abstract
Around 2030 computers might not have any transistors and chips. Think of a
computer that is much faster than a common classical silicon computer. This might be
a quantum computer. Theoretically it can run without energy consumption and billion
times faster than today’s PIII computers. Scientists already think about a quantum
computer, as a next generation of classical computers.
Gershenfeld says that if making transistors smaller and smaller is continued with the
same rate as in the past years, then by the year of 2020, the width of a wire in a
computer chip will be no more than a size of a single atom. These are sizes for which
rules of classical physics no longer apply. Computers designed on today's chip
technology will not continue to get cheaper and better. Because of its great power,
quantum computer is an attractive next step in computer technology. (Manay, 1998,
p. 5).
A qubit is a bit of information that can be both zero and one simultaneously
(Superposition state). Thus, a computer working on a qubit rather than a standard bit
can make calculations using both values simultaneously. A qubyte, is made up of
eight qubits and can have all values from zero to 255 simultaneously. “Multi-qubyte
systems have a power beyond anything possible with classical computers.”
(Quantum Computers & Moore's Law, p.1)
Forty qubits could have the same power as modern supercomputers. According to
Chuang a supercomputer needs about a month to find a phone number from the
database consisting of world's phone books, where a quantum computer is able to
solve this task in 27 minutes.
The memory of a classical computer is a string of 0s and 1s, and it can perform
calculations on only one set of numbers simultaneously. The memory of a quantum
computer is a quantum state that can be a superposition of different numbers. A
quantum computer can do an arbitrary reversible classical computation on all the
numbers simultaneously. Performing a computation on many different numbers at the
same time and then interfering all the results to get a single answer, makes a quantum
computer much powerful than a classical one. (West, 2000)
Quantum computer with 500 qubits gives 2500 superposition states. Each state would
be classically equivalent to a single list of 500 1's and 0's. Such computer could
operate on 2500 states simultaneously. Eventually, observing the system would cause it
to collapse into a single quantum state corresponding to a single answer, a single list
of 500 1's and 0's, as dictated by the measurement axiom of quantum mechanics. This
kind of computer is equivalent to a classical computer with approximately 10150
processors. (West, 2000, p. 3)
In 1994 Peter Shor (Bell Laboratories) found out the first quantum algorithm that, in
principle, can perform an efficient factorization. This became a complex application
that only a quantum computer could do. Factoring is one of the most important
problems in cryptography. For instance, the security of RSA (electronic banking
security system) - public key cryptography - depends on factoring and it is a big
problem. Because of many useful features of quantum computer, scientists put more
efforts to build it. However, breaking any kind of current encryption that takes almost
centuries on existing computers, may just take a few years on quantum computer.
(Maney, 1998)
2. Artificial Intelligence
It has been mentioned that quantum computers will be much faster and consequently
will perform a large amount of operations in a very short period of time. On the other
side, increasing the speed of operation will help computers to learn faster even using
the one of the simplest methods - mistake bound model for learning.
3. Other Benefits
“On the theory side, quantum mechanics delves deep into areas that are nearly
unthinkable. For instance, it's possible that a quantum computer holds an infinite
number of right answers for an infinite number of parallel universes. It just happens to
give you the right answer for the universe you happen to be in at the time. "It takes a
4
great deal of courage to accept these things," says Charles Bennett of IBM, one of the
best known quantum computing scientists. "If you do, you have to believe in a lot of
other strange things." " (Manay, 1998)
A few years ago, Gershenfeld and Chuang made the first quantum computer. It was
based on nuclear magnetic resonance technology. The program was performing a
simple search using Grover’s algorithm. In comparison to classical computers it took
one item out of four in just one step, instead of making two or three steps as classical
computes. The price for making the first 2-qubit computer was approximately $1
million.
This is one of the example showing the difference between classical and quantum
realities. This effect of the quantum system explains a lot of aspects of the nature (f.e.
chemical characteristics of atoms and molecules) and is proved by the experiments.
“In fact, theories about entanglement have led scientists to believe there could be a
way to speed up computing. Even today's computers are nearing a point at which their
speed is being limited by how fast an electron can move through a wire - the speed of
light. Whether in a quantum or traditional computer, entanglement could blow past
that limit.” (Manay, 1998)
Conclusion
It is important that making a practical quantum computing is still far in the future.
Programming style for a quantum computer will also be quite different. Development
of quantum computer needs a lot of money. Even the best scientists can’t answer a lot
of questions about quantum physics. Quantum computer is based on theoretical
physics and some experiments are already made. Building a practical quantum
5
computer is just a matter of time. Quantum computers easily solve applications that
can’t be done with help of today’s computers. This will be one of the biggest steps in
science and will undoubtedly revolutionize the practical computing world.
References:
Daniel, G. (1999). Quantum Error-Correcting Codes. Retrieved on November 31st,
2002 from: http://qso.lanl.gov/~gottesma/QECC.html
Manay, K. (1998). Quantum computers could be a billion times faster than Pentium
III. USA Today. Retrieved on December 1st, 2002 from:
http://www.amd1.com/quantum_computers.html
Quantum Computers & Moore's Law. Retrieved on December 1st, 2002 from:
http://www.qubyte.com
Quantum Computers: What are They and What Do They Mean to Us? Retrieved on
December 1st, 2002 from:
http://www.carolla.com/quantum/QuantumComputers.htm