Professional Documents
Culture Documents
Introduction
I think I can safely say that nobody understands quantum mechanics - Feynman
1982 - Feynman proposed the idea of creating machines based on the laws of quantum mechanics instead of the laws of classical physics.
1985 - David Deutsch developed the quantum turing machine, showing that quantum circuits are universal. 1994 - Peter Shor came up with a quantum algorithm to factor very large numbers in polynomial time. 1997 - Lov Grover develops a quantum search algorithm with O(N) complexity
Quantum computer
A quantum computer is any device for computation that makes direct use of distinctively quantum mechanical phenomena , such as superposition and entanglement , to perform operations on data. The basic principle : the quantum properties of particles can be used to represent and structure data, and that quantum mechanisms can be devised and built to perform operations with these data
Ground State
Nucleus Electron
State |0>
State |1>
State |0>
Consider a 3 bit qubit register. An equally weighted superposition of all possible states would be denoted by:
|> =
1 8
|000> +
|001> + . . . +
|111>
Input
Output
A 0 0 1
B 0 1 0
C 0 0 0
Quantum Gates
Quantum Gates are similar to classical gates, but do not have a degenerate output. i.e. their original input state can be derived from their output state, uniquely. They must be reversible. This means that a deterministic computation can be performed on a quantum computer only if it is reversible. Luckily, it has been shown that any deterministic computation can be made reversible.(Charles Bennet, 1973)
H
State |0> State |0> + |1>
H
State |1>
Note: Two Hadamard gates used in succession can be used as a NOT gate
A 0 0
B 0 1 0
A 0 1 1
B 0 1 0
B - Control
Note: The CN gate has a similar behavior to the XOR gate with some extra information to make it reversible.
Carry Bit 0 0
One s Bit 0 1
Carry Bit 0 1
Ones Bit 0 0
Carry Bit
Ones Bit
A 0
B - Control 1 B
B 0 0
C 0 1
A 0 0
B 0 0
C 0 1
0
0
C - Control 2 C
1
1 0 0 1 1
0
1 0 1 0 1
0
1 1 1 1 0
1
1 0 0 1 1
0
1 0 1 0 1
1 1 1 1
When our target input is 1, our target output is a result of a NAND of B and C.
Bits vs Qubits
The device computes by manipulating those bits with the help of logic gates A qubit can hold a one, a zero, or, crucially, a superposition of these. manipulating those qubits with the help of quantum logic gates A classical computer has a memory made up of bits , where each bit holds either a one or a zero
Bits vs Qubits
For an n qubit quantum register, recording the state of the register requires 2n complex numbers (the 3-qubit register requires 23 = 8 numbers).
Consequently, the number of classical states encoded in a quantum register grows exponentially with the number of qubits
For n=300, this is roughly 1090, more states than there are atoms in the observable universe.
Dimensions
Small quantum dots, such as colloidal semiconductor nanocrystals, can be as small as 2 to 10 nanometers, corresponding to 10 to 50 atoms in diameter and a total of 100 to 100,000 atoms within the quantum dot volume.
At 10 nanometers in diameter, nearly 3 million quantum dots could be lined up end to end and fit within the width of a human thumb.
How to find?
the energy levels can be probed by optical spectroscopy techniques. blue shift due to the confinement compared to the bulk material . quantum dots of the same material, but with different sizes, can emit light of different colors.
Applications
sharper density of states superior transport and optical properties, and are being researched for use in diode lasers , amplifiers, and biological sensors. use in solid-state quantum computation . By applying small voltages to the leads, one can control the flow of electrons through the quantum dot and thereby make precise measurements of the spin and other properties
A fundamental problem
in quantum physics is the issue of the decoherence of quantum systems and the transition between quantum and classical behavior.
Given by G.R.Srikanth
Thank u !