1 / 7

Intro duction to quantum computation

Intro duction to quantum computation. YIA-CHUNG CHANG ( 張亞中 ) Research Center for Applied Sciences (RCAS) Academia Sinica, Taiwan ( 中研院 應用科學中心 ). Collaboration: University of Illinois Angbo Fang, Gefei Qian (Phys) theoretical modeling

ziya
Télécharger la présentation

Intro duction to quantum computation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to quantum computation YIA-CHUNG CHANG ( 張亞中 ) Research Center for Applied Sciences (RCAS) Academia Sinica, Taiwan (中研院應用科學中心) 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

  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 2N different binary numbers Applications: cryptography, data-base searching, teleportation,…etc.

  3. 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 To build a workable large-scale quantum computer, we need • A scalable physical system with well-characterized qubits. • The ability to initialize the state of the qubits to a simple fiducial state, such as . • Long relevant decoherence times, much longer than the gate operation time. • A “universal” set of quantum gates. • A qubit-specific measurement capability. • The ability to interconvert stationary and flying qubits. • The ability to faithfully transmit flying qubits between specified locations.

  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 Basic Procedure of Quantum Computation • Prepare an appropriate initial state in N-qubit space • Implement the desired quantum algorithm via a series of elementary gate operations • Measure the final state in an appropriate basis and extract the solution from measurement result by some simple classical computation

More Related