10 August 2016
Introduction to Quantum Computing
Elementary aspects of quantum computing are outlined. Emphasis is put on "how to build and manipulate a quantum computer" rather than purely theoretical aspects.
1. Quantum Theory: Axioms, pure states, mixed states, Rabbi oscillation, no-cloning theorem, tensor product and entanglement.
2. Qubits Definitions and quantum key distribution (BB84)
3. Quantum Gates 1-qubit gates, 2-qubit gates, universality theorem
4. Simple Quantum Algorithms Deutsch and Deutsch-Jozza algorithms
5. Shor's algorithm (sketchy) Classical algorithm for prime number factorization and its quantum counterpart
6. Decoherence Open quantum system, Noisy quantum channel and Kraus operators and Lindblad equation
7. Quantum Error Correcting Codes Classical repetition codes and their quantum analogues, stabilizer groups, Knill-Laflamme theorem
8. DiVincenzo Criteria Necessary conditions for a working quantum computer
9. How to Implement Quantum Gates Implementation of 1-qubit and 2-qubit gates with a simple Hamiltonian
Lecturer: Prof. Mikio Nakahara (Kinki University, Japan)
Coordinator: Dr. Juha Jeronen (University of Jyväskylä)
The Summer School annually offers courses for advanced master’s students, graduate students, and post-docs in the various fields of science and information technology.
The most important aims of the Summer School are to develop post-graduates scientific readiness and to offer students the possibility to study in a modern, scientific environment and to create connections to the international science community. The Summer School offers an excellent pathway to develop international collaboration in post-graduate research.
EUR 0: Participating the Summer School is free of charge, but student have to cover the costs of own travel, accommodation and meals at Jyväskylä.
The 26th Jyväskylä Summer School is not able to grant any Summer School students financial support.