Speaker:
Tan Bui-Thanh (University of Texas at Austin)
Organizer:
Weichung Wang (National Taiwan University)
Matthew M. Lin (National Cheng Kung University)
Hao-Chung Cheng (National Taiwan University)
The class will have daily homework and no final and no mid-term exams
In-Person ONLY Class.
The class introduces basic quantum algorithms for scientific computation, their mathematics, intuition behind quantum computing and quantum algorithms, and implementation to solve interesting problems.
Graduate standing or upper-division standing and/or consent of the instructor.
Familiar with Python. Good math background (complex numbers/arithmetic, linear algebra and LINEAR ALGEBRA, probability + statistics)
Advanced linear algebra, Hilbert spaces (reading homework before the class starts)
State postulate and simplified Born rule (Day 1)
Quantum operation/gate postulate and quantum circuits (Day 1)
Composite quantum system postulate, Quantum Entanglement, and composite quantum gates (Day 2)
Measurement postulate: projective measurement, the Born rule, quantum circuits with observables and general projective measurements, general observables via Hermitian matrices (Day 2, pre-reading materials on spectral decomposition, Hermitian operators, and orthogonal projectors)
Quantum Teleportation, No-cloning and no-deleting theorems (Day 3)
Quantum entanglements and density matrices: the Schmidt Decomposition Theorem, quantum entanglement, density matrix, post-measurement mixed stages, partial trace operations (Day 3)
Quantum postulates via density matrices (Day 4)
Quantum Fourier Transform and Quantum Phase estimation (Day 4)
Parametrization for quantum states and gates (Day 5)
Variational Quantum eigensolver (Day 5)
Variational Quantum Least Squares (Day 6)
Quantum Natural Gradient (Day 6, Day 7)
Variational Quantum Classifier (Day 7)
Quantum neural networks (Day 8)
2
All assignments involve:
Theoretical questions regarding learned methods or algorithms
Application of methods and/or algorithms to applications with implementation in Qiskit.
All programming exercises will be in Qiskit. Installing Qiskit: My suggestion is: First install Visual Studio Code. Then follow something like this https://www.youtube.com/watch?v=dZWz4Gs_BuI
Typed Lecture Notes, and Whiteboard/blackboard lectures.
This books talks about quantum supremacy over digital computing
This is considered as the bible for quantum computing and quantum information.
No.: NCTS 5062
ID: V41 U5110
(三校聯盟之學生於課程網選課適用)