In
my previous posts, I wrote about how we might find out that we are living in a
computer simulation. Now, I want to focus on the computer which is needed in
order to perform such large-scale simulations of more complex physical systems
in which also humans might be generated.
At
the current state of knowledge and of computer technology, the secret of
success is a Quantum Computer.
The
first mystery which needs to be solved in relation with a quantum computer is
the question: “What is a quantum computer? And in which way is it different to
a normal digital computer?”
Traditional
computers have been in use for the majority of the 20th century. The
quantum computer is a relatively new phenomenon. It has been first theorized by
Paul Benioff in 1981 when he managed to apply quantum theory to computers. He
theorized creating a quantum Turing machine.
![]() |
| Turing machine |
The
“Turing Machine” plays an important role as most digital computers are based on
the Turing Theory. In the 1930’s, Alan Turing developed the Turing machine
which is a theoretical computing device which serves as an idealized model for
mathematical calculation. It consists of a tape unlimited in length which
represents the unlimited memory capacity. The tape is divided into little
squares and on every single square can be printed a symbol. So it can either be
a 1 or 0 or a left blank. Further, the tape can be moved back and forth which
is the elementary operation of the machine. At any moment there is one symbol
in the machine and this symbol is called the “scanned symbol”. The machine is
capable of altering the scanned symbol and the behavior of the machine is also
partly determined by that symbol. However, the symbols elsewhere on the tape do
not affect the behavior of the machine. A Turing machine can be adapted to
simulate the logic of any computer algorithm.
The
major difference of a Turing machine and a quantum Turing machine is that the
tape exists in a quantum state which means that the symbols on the tape can be
either 0 or 1 or a superposition of 0 and 1. So the symbols are both 0 and 1 at
the same time. This allows the quantum Turing machine to perform many
calculations at the same time whereas the normal Turing machine can only
perform one.
As
already mentioned above, todays digital computers work like a Turing machine by
manipulating bits that exist in one of the two states: 0 or 1. In contrast, a
quantum computer works a little differently. These types of computers are not
limited to two states. They encode information as quantum bits or qubits, which
can exist in superposition. Qubits represent atoms, ions, photons or electrons
and their respective control devices that are working together to act as
computer memory and a processor. Because a quantum computer can contain these
multiple states simultaneously, it has the potential to be millions of times
more powerful than today's most powerful supercomputers. This superposition of
qubits, according to physicist David Deutsch, provides a quantum computer with
its inherent parallelism which allows the computer to work on a million
computations at once, while our normal computer works only on one.
A problem that arises with the idea of a quantum computer is that by looking at the subatomic particles, physicists might bump them and thereby change their value. Which basically means that if physicists are trying to look at a qubit in superposition to determine its value the qubit will take the value of either 0 or 1. So they can only get the value at the moment of measuring which is different to the value of the qubit before the measurement because the qubit was in a state of superposition. As a result, the quantum computer turns into a normal digital computer. To solve this problem scientists have to find other ways of making measurements to preserve the system’s integrity. Therefore, quantum computers also utilize another aspect of quantum mechanics known as entanglement which might be the solution to the problem. In quantum physics, if you apply an outside force to two atoms, it can cause them to become entangled and the second atom can take on the properties of the first atom. So if left alone, an atom will spin in all directions. The instant it is disturbed it chooses one spin, or one value; and at the same time, the second entangled atom will choose an opposite spin, or value. This allows scientists to know the value of the qubits without actually looking at them.
However,
it has to be mentioned in a very interesting interview with Rainer Blatt,
physicist at the
University of Innsbruck, that there do exist models of quantum
computers even though the technology is not extremely developed. At the
University of Innsbruck they are currently working with two quantum computers. He
explained briefly what they look like. Basically, it looks like a normal laptop
or computer but is just slightly bigger and unhandy. Further, he is still
placed in the laboratory. So he cannot be sold at the current state of
technology. It would be possible to build it up on a desk and a laser and a
normal computer would be needed to work with it.
![]() |
| University of Innsbruck - Rainer Blatt |
In general, he mentions that this type of computer even though it can be seen as a universal computer will not be needed for private usage. We will need it to solve more advanced problems. So it is a device that can calculate some things better than normal computers but will not be needed for other things like Office-applications.
![]() |
| looking at the heart of a quantum computer in Innsbruck |
One
particular interesting aspect of the future use of quantum computers is cryptography,
especially the RSA-algorithm. With this algorithm we are currently decoding
data and communication. The secret behind this method is that you have a very
big number from which you know that it can be divided into two prime numbers.
The act of dividing is very difficult for humans as well as for normal
computers. Therefore, it is called a hard problem. Since twenty years, there
exists an algorithm with which you could decode the encryption program on a
quantum computer. As a result, there are many institutions particularly
interested in the fast development of quantum computers such as CIA, NSA but
also companies as Google or Amazon.
Rainer
Blatt also explained that the primary goal nowadays is to develop quantum
computers because you can solve problems which you cannot calculate efficiently
at the moment. Especially simulations are seen as major beneficiaries of this
type of computer. A quantum computer could easier simulate quantum mechanical
characteristics of materials. Simulations of normal computers are not useless
but they can only determine an approximate value.
sources:
http://computer.howstuffworks.com/quantum-computer.htm
http://blogs.faz.net/digitaltwin/2014/03/13/wie-funktioniert-ein-quantencomputer-350/
http://en.wikipedia.org/wiki/Quantum_computer
http://mathworld.wolfram.com/TuringMachine.html
http://en.wikipedia.org/wiki/Turing_machine
http://www.zeit.de/wissen/2014-04/surren-blinken-leben-quantencomputer/seite-2



Keine Kommentare:
Kommentar veröffentlichen