Professional Documents
Culture Documents
1.1 Introduction
Research into the quantum-mechanical phenomena has existed since the beginning of the
interest of quantum physics over classical (Newtonian) physics. It is the science behind
matter, atoms, subatomic particles and their interactions with energy. Many of the
phenomena that occurs at the quantum level, cannot be explained with classical physics. Thus
even in the modern age, physicists are bewildered by the somewhat paradoxical and selfcontradicting properties of matter. Can we make use of some of these properties in our
technology? Quantum computing theory was introduced as a possibility by Yuri Manin and
Richard Feynman in 1982. It has in some sense become a reality now.
1.2 Motivation
Modern or classical computers, including personal computers, mainframes, distributed
computing systems and supercomputers work on the same principle. They use transistors to
transmit binary code via small lines of semiconducting devices. The transistor count used in
systems have increased and technologies making use of these have advanced, but the basic
functioning of all these types of computers has not changed for the past 60 years. We can say
the microprocessor has been optimized, upgraded and refined over the years, but it still uses
the basic principles of classical computing.
Quantum Computers are a revolutionary step towards parallel processing of complex discrete
problems. Their use is still in its infancy as of 2015. However theoretically, many problems
that have bewildered man till date can be solved using quantum computers. A recent use of
quantum computers is the D-wave QC bought by Google, with an up-gradation from 2512 Qbit to a 21000 Q-bit system which sparked an interest into this discussion of quantum
computing.
We expect the transistor follow Moores law until around 2025, as show in the figure.
After this point of time, the transistor is known to display quantum effects. This is due to
the fact that transistors will be so small that the distance between the drain and source
regions (channel length) is approximately 3 atoms across. However when we achieve this
size, we would start to see quantum effects, like quantum tunnelling between the source
and drain despite the signal at the gate.
Thus to further decrease the size of a transistor (for higher density packaging), taller
barriers need to be placed on the transistor. Otherwise interference would occur. This
method of reducing the size of the transistor is somewhat impractical.
Thus we venture into the atomic size. I.e. transistors the size of atoms, which are
approximately 0.1nm in size.
However Quantum computing is completely different from classical computing
techniques. This means that it does not even conform to the conditions set by Moores
law, and thus it is an entirely new topic of discussion. The description of Moores law and
transistor scaling gave perspective to the limits of computers, and transistors. It is used
only as a measure to the potential of Quantum computing in the foreseeable future.
2.2 Qubits
Entering the domain of Quantum computation. We make use of Quantum Mechanics and
the interesting effects of matter at the microscopic scale. These properties are used in the
design of the Qubit/Q-bit, also known as quantum bit, are the descriptors of data in a
Quantum Machine. An electron or any particle that has a quantum spin can be used as a
Qubit.
The Qubit is similar to the normal bits used in classical computers. It has both the high
and low state, similar to normal bits. However unlike the normal bits, Qubits can also
have an intermediate state. The state of the Qubit is determined by its spin (orientation). A
Qubit can be an electron or the nucleus of an atom. The spin of the bit is determined by
the magnetic field applied to it. This works similar to the principle of a compass needle.
Before the Qubit is measured, it will be present in either spin up (1) or spin down (0),
however when we measure it, the Qubit will be in a condition known as quantum
superposition. This is essentially the ability of the quantum system to have multiple
states at the same time. These do not only include up and down, it can be in any direction.
Another property to be considered is quantum entanglement. Entanglement is the
extremely strong correlation displayed by quantum particles even when separated by
large distances, like the opposite ends of the universe. Both superposition and
entanglement are two parameters which explain the working of Qubits.
Figure 2.3.1 Illustration of Single Qubit States, up (1) and down (0)
Quantum states are described using a convention known as Dirac notation, also known as
bra-ket notation. The | sign describes the starting of the notation, and the > sign
indicates the ending. It is similar to the Cartesian coordinate system representation.
1
| > = | > + | > + | > = (2 )
3
Where e are the unit vectors that describe the direction of the system. A are the
constants that describe the magnitude of each vector.
We use vectors to describe the states of a Qubit, because it also considers a superposition
state. The Qubit can be in both a state of spin up and spin down at the same time. Vectors
are useful when we take into account more than 1 Qubit. An event called entanglement
8
occurs, which increases the complexity of the system. This will be discussed in the
following.
We keep the two particles on the same axis with respect to each other. The states for a two
Qubit system take the natural up-up and down-down, which is simple. However we cannot
obtain up-down or down-up like in classical bits. We get two states called the entangled states
instead.
In the entangled states, the direction of one Qubit is in antiparallel with respect to the other
Qubit, but it can have any orientation (not only up or down). Thus the quantum state of one
particle cannot be described individually, but has to include a description of the other. I.e.
One particle knows the information regarding the other. The particles have a strong
correlation, and this correlation describes the information regarding the bits rather than the
individual bits. This property of the Qubits is what gives the Quantum computer an edge over
classical computing in very specific tasks.
10
Figure 2.4.2 Comparison of information used in Quantum bits (green) to classical bits (blue) with respect to N information
11
Quantum registers hold quantum bits, much similar to classical registers. In classical
registers, we require some amount of time to change the data. However in a quantum register,
since bits occupy superimposed states, we can change the data within a very short time, and
the register can hold more than one number at a time. If we use,
1
2
1
2
1
2
However due to entanglement, the change of one bit of data in a quantum register can affect
all the other bits of the register. Again this will not be a topic for discussion as of now.
12
Chapter 3: Methodology
3.1 Transistors for reading spin
We can use normal silicon transistors (MOSFETS), made from silicon-28 rather than silicon29 for the creation of the Qubit. Silicon-28 has almost no spin, thus does not affect the Qubit
directly. A Phosphorous atom placed in the base of a transistor can be used to create a Qubit.
The extra electron on the valence shell of phosphorous has a higher energy state. This higher
energy electron is in spin up state. This electron will jump into a sea of other electrons, thus
leaving behind a positively charged phosphorous ion. This positive charge can act as a gate
activation for the flow of electricity between the source and drain rather than the actual gate
of the transistor.
This transistor model using phosphorous indicates whether the electron is in spin up state or
not. If the current between source and drain of a transistor is accelerated, we can conclude the
electron was in spin up state. The state of the Qubit is controlled using microwave pulses of
resonant frequency to the electron and the magnetic field produced by the solenoid
(superconductor). The temperature surrounding such a device would need to be near zero
Kelvin.
13
Light directed onto the diamond by a laser enables us to see these NV centres. The light
exiting the diamond is measured using spectroscopy indicating this vacancy. If we shine light
14
onto a Qubit stored in the diamonds NV centre, the electron goes to an excited state.
Eventually this electron will dissipate energy, as when moving from a high energy state to a
lower one. Fluorescence is present during dissipation. This is used to define the spin down
state.
Another state can be arrived by using the original NV centre diamond, with an electron in its
vacancy. If we apply microwaves, the electron reaches a slightly higher energy state. The
spin of the electron is also changed due to these waves. After this laser light is applied to the
diamond, the electron goes to an even excited state. However this time when dissipating its
energy, the electron reaches an intermediate level before going back to its ground state. Upon
dissipation, there is no detectable light, unlike spin down. This is representative of the spin up
state, or any superposition between spin up and spin down. This is indicated below in the
diagram.
Figure 3.2.2 a) For Spin down b) For spin up or any quantum superposition
15
Such diamonds are not available by nature, and require manufacturing. We cannot use the
standard method of HPHT diamonds, as the diamond would also have high quantities of
nitrogen and would not be suitable for a Qubits environment. The diamonds used for
Quantum computers have to be built carbon stacked on carbon, with NV centres separated.
2 +
+ 4 2 + 3
The 3 is deposited on a diamond or silicon substrate to form the diamonds. This is done by
applying a large amount of heat by a plasma cannon (Microwave plasma reactor) with
hydrogen being constantly fed into the machine. The hydrogen is require to produce the 3
radical and acts as a medium to etch the excess of graphite which will also be formed. It also
introduces stability of the growth surface and a means for termination.
16
This is done using 99% Hydrogen, 1% Methane at 200mBar at 800C and can take up to 5
days to form a suitable size diamond.
17
The absolute zero temperatures are achieved by using helium-4 and helium-3. Particles have
a tendency to vibrate, and helium-3 vibrates more that helium-4 due to its lesser mass. The
helium-3 is slightly more attracted to helium-4 than another helium-3 (Van der Waals). We
exploit these properties to achieve the cooling. When mixed together, about 6.3% of helium-3
is dissolved in the helium-4 and the rest remains floating on the surface of the helium-4.
Helium-3 also has a lower boiling point than helium-4.
The Helium-3 (LHS) and Helium-4 (RHS) are placed in a U tube. The 6.3% of helium-3
dissolved in the helium-4 is vaporised upon heating. This creates an osmotic difference
between the helium-3 on the left side to the helium-4 which is depleted of dissolved helium-3
on the right side. The helium-3 travels to the helium-4 side and begins taking away heat. The
Qubit device (quantum computers processor) is placed in the interface between helium-3 and
helium-4 to remove heat and reach the absolute 0 K temperature necessary for operation.
18
Chapter 4: Applications
For the optimal routes a travelling salesman to go between 28 cities, a classical computer
solves for it in time which would take longer than the lifespan of the universe. This can be
solved in minutes for a Quantum computer. This example of an optimization problem can be
used for applications such as space travel.
19
4.2 Cryptography
One of the theorized applications of Quantum computers in our everyday life is in the field of
cryptography. Cryptography includes encryption and decryption of important information for
security purposes. The best algorithm for decrypting a message without a key is to go for all
permutations of code.
There are two types of cryptography, symmetric and asymmetric. In symmetric cryptography
we used the same code for encryption of data and decryption of data. It is relatively simple
and just requires prior communication between two parties before the message is
communicated, in a secure environment. In asymmetric cryptography, it is much harder as
both the codes for decryption and encryption are different. This is much more advantageous,
since information can be transmitted privately even on tapped lines.
The standard RSA encryption can be easily hacked, whether it is using 128 bit or 256 bit
encryption scheme, if one can calculate the prime factors of large numbers. This is very hard
and tedious for a classical computer. However for a Quantum computer this is very easy,
since all the prime factors can be calculated in a short amount of time using the superposition
property of quantum matter.
20
Conclusion
Quantum computers as stated earlier are in a stage of infancy. Many studies by NSA, Google,
Microsoft and other government organizations are going on to discover an alternate to their
huge mainframes and supercomputers. Recently developments in quantum computing is the
D-wave quantum computer bought by Google for research and development. Previously
stated to have 512 Qubits, it has been upgraded to 1000 Qubits. However there are
controversies surrounding the D-wave quantum computers, with some arguments one the fact
that the D-wave is not a true quantum computer. It uses Quantum mechanisms and can solve
certain tasks, however it is a cry from a true Quantum computer.
Quantum computing will be without a doubt used to fuel the requirements of our growing
populations and the resource constraints that come with it. Its applications in research and
theory are still the frame of focus now however.
21
REFERENCES
Journal / Conference Papers
[1] Nicolar Woehrl and Volker Buck, Process Control of CVD Deposition of
Nanocrystalline Diamond Films by Plasma Diagnostics, Zeitschrift fur Physikalische
Chemie, 225(11-12), 2011, 1279-1291
Reference / Hand Books
[1] Yuhua Cheng, Chenming Hu, MOSFET Modelling & BSIM3 Users Guide, Kluwer
Academic Publishers, Edition 1, ISBN 0-306-47050-0
[2] N. David Mermin, Quantum Computer Science: An Introduction, Cambridge
University Press, 2007, ISBN 978-0-511-34258-5
Web
[1] Quantum Uncertainty, http://www.physicsoftheuniverse.com/
[2] Quantum Computing the Qubits, http://radicalnews.in/
[3] News: Quantum Entanglement and Quantum Computing, http://www.caltech.edu/
[4] Basic Concepts Quantum Computation, http://www.quantiki.org/
[5] Quantum computers end Cryptography, http://www.makeuseof.com/
22