Ion Trap Quantum Computer
Two Level Atom as a qubit Electron on lower orbit Electron on higher orbit
Ion Trap Quantum Computer
Ion Traps Ions in a radio frequency trap interact by exchanging vibrational excitations. Each ion can be controlled by a polarized, properly focused laser beam.Ions in a radio frequency trap interact by exchanging vibrational excitations. Each ion can be controlled by a polarized, properly focused laser beam. Picture shows the electrode structure.Picture shows the electrode structure. The electrode is 1mm thick.The electrode is 1mm thick. Linear ion trap
Linear ion trap computer ion Laser pulses electrodes Research in NIST
Quantum CNOT gate on beril ion in the trap Linear ion trap
Silicon Based Quantum Computer
Optical Quantum Computer
What about scaling? 1-7 qubits using NMR technology1-7 qubits using NMR technology 1-2 qubits using ion traps1-2 qubits using ion traps 1-2 qubits using various other quantum technologies1-2 qubits using various other quantum technologies Scaling is very hard!Scaling is very hard! Is the problem technical or fundamental?Is the problem technical or fundamental?
Technical or Fundamental? Noise, “decoherence”, imprecision are detrimentalNoise, “decoherence”, imprecision are detrimental Similar problems exist in “classical” systemsSimilar problems exist in “classical” systems Theory of linear error correction and fault tolerant computing can be generalised to the quantum setting (Shor, Steane, etc.)Theory of linear error correction and fault tolerant computing can be generalised to the quantum setting (Shor, Steane, etc.) Using “reasonable” physical models, there exist fault-tolerant schemes for scalable quantum computingUsing “reasonable” physical models, there exist fault-tolerant schemes for scalable quantum computing
Quantum Circuits Quantum Error-Correction Circuit Problem: State | = a|0 + b |1 is degraded by noiseProblem: State | = a|0 + b |1 is degraded by noise Solution Encode in a suitable EC code such as the 5-bit code:Solution Encode in a suitable EC code such as the 5-bit code: |0 = |00000 + |11000 + |01100 + |00110 + |00011 + |10001 – |10100 – |01010 – |00000 – |10010 – |01001 – |11110 – |01111 – |10111 – |11011 – |11101 |1 = |11111 + |00111 + |10011 + …
Summary
Summary Quantum Computers are a natural generalisation of “classical” computersQuantum Computers are a natural generalisation of “classical” computers Quantum algorithms: Factoring, Discrete log, Hidden Subgroup, Hidden Affine Functions, Searching, CountingQuantum algorithms: Factoring, Discrete log, Hidden Subgroup, Hidden Affine Functions, Searching, Counting Small implementations existSmall implementations exist Scaling is difficult, but seems to be a technological (not fundamental) problemScaling is difficult, but seems to be a technological (not fundamental) problem
References 1: Chuang, Issac and Gershenfeld, Neil; “Quantum Computing With Molecules”; Scientific American: June : Chuang, Issac and Gershenfeld, Neil; “Quantum Computing With Molecules”; Scientific American: June : Hey, Anthony; Possible Technologies for Quantum Computers; May 1998; Hey, Anthony; Possible Technologies for Quantum Computers; May 1998; 3: Nuclear Magnetic Resonace Quantum Computers; Nuclear Magnetic Resonace Quantum Computers; Mar : Quantum Computing Experiment At Los Alamos; Quantum Computing Experiment At Los Alamos; Jan : QUIC Milestones; QUIC Milestones; Mar : Simple Quantum Gates; Simple Quantum Gates; Mar : Waldtrop, M; “Quantum Computing”; Technology Review; May/June : Waldtrop, M; “Quantum Computing”; Technology Review; May/June 2000.
Five-qubit computer (contd.)Five-qubit computer (contd.) –Molecule with 5 flourine atoms whose spins implement the qubits –Experimental 5-qubit circuit to find the order of a permutation Physical Implementation: NMR measurements Quantum Fourier Transform