Download presentation
Presentation is loading. Please wait.
Published byAngela Richards Modified over 9 years ago
1
Introduction to quantum computation Collaboration: University of Illinois Angbo Fang, Gefei Qian (Phys) theoretical modeling John Tucker (ECE) design of test structures Milton Feng (ECE) semiconductor processing Utah State University T.-C. Shen (Phys) STM donor patterning University of Utah Rui Du (Phys) low-T measurements YIA-CHUNG CHANG ( 張亞中 ) Research Center for Applied Sciences (RCAS) Academia Sinica, Taiwan ( 中研院 應用科學中心 )
2
Quantum Algorithm vs. Classical Algorithm Input: a single number a coherent superposition of many numbers Register: bit: 0 , 1 qubit: 0 = , 1 = or (a 0 +b 1 ) Processing: sequential massive parallel Time for solving QM: exponential linear e.g., One qubit operation, H: 0 ( 0 + 1 )/√2 (Hadamard Transform) Do this on two qubits 0 0 ( 0 + 1 )( 0 + 1 )/ 2 =( 00 + 01 + 10 + 11 )/ 2 The input now has 4 different binary numbers. Similarly, perform the H-transform on N qubits can generate 2 N different binary numbers Applications: cryptography, data-base searching, teleportation,…etc.
3
Classical Quantum Information UnitBit: 0 or 1 Qubit: 0 + 1 Single-Bit NOT Gate NOT: 0 1 1 0 2 2 Unitary Operation 0 + 1 0 + 1 Two-bit XOR Gate a, b a, b a 00 00 01 01 10 11 11 10 A, B A, B A MeasurementResult: 0 or 1 100% certainty! 0 with | | 2 probability 1 with | | 2 probability Classical v. s. Quantum Computation Any unitary operation on n qubits may be implemented exactly by composing single qubit and CNOT gates.
4
The DiVincenzo Criteria 1.A scalable physical system with well-characterized qubits. 2.The ability to initialize the state of the qubits to a simple fiducial state, such as. 3.Long relevant decoherence times, much longer than the gate operation time. 4.A “universal” set of quantum gates. 5.A qubit-specific measurement capability. 6.The ability to interconvert stationary and flying qubits. 7.The ability to faithfully transmit flying qubits between specified locations. To build a workable large-scale quantum computer, we need
5
Principle of the SET transistor Like a MOSFET, the single-electron tunnelling (SET) transistor consists of a gate electrode that electrostatically influences electrons travelling between the source and drain electrodes. However, the electrons in the SET transistor need to cross two tunnel junctions that form an isolated conducting electrode called the island. Electrons passing through the island charge and discharge it, and the relative energies of systems containing 0 or 1 extra electrons depends on the gate voltage.
6
An electron in a box (a) When a capacitor is charged through a resistor, the charge on the capacitor is proportional to the applied voltage and shows no sign of quantization. (b) When a tunnel junction replaces the resistor, a conducting island is formed between the junction and the capacitor plate. In this case the average charge on the island increases in steps as the voltage is increased (c). The steps are sharper for more resistive barriers and at lower temperatures.
7
Advantages of Quantum Algorithms Complexity Classical Quantum Factoring an n-bit number Searching M solutions out of N possibilities Basic Procedure of Quantum Computation 1.Prepare an appropriate initial state in N-qubit space 2.Implement the desired quantum algorithm via a series of elementary gate operations 3.Measure the final state in an appropriate basis and extract the solution from measurement result by some simple classical computation
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.