- Maria Schuld and Francesco Petruccione, Machine Learning with Quantum Computers, see https://link.springer.com/book/10.1007/978-3-030-83098-4
- Wolfgang Scherer, Mathematics of Quantum Computing, see https://link.springer.com/book/10.1007/978-3-030-12358-1
- Robert Hundt, Quantum Computing for Programmers, https://www.cambridge.org/core/books/quantum-computing-for-programmers/BA1C887BE4AC0D0D5653E71FFBEF61C6
-Permanent Zoom link for the whole semester:
- https://msu.zoom.us/j/6424997467?pwd=ZW5jSGtEeHJxM0dqd0draXlWY29FQT09
- Meeting ID: 642 499 7467
- Passcode: FYS4411
- Definitions, Linear Algebra reminder, Hilbert Space, Operators on Hilbert Spaces, Composite Systems
- Definitions
- Mathematical notation, Hilbert spaces and operators
- Description of Quantum Systems and one-qubit systems
- States in Hilbert Space, pure and mixed states
- Link to video of lecture https://youtu.be/YRobDADb63E
- Handwritten notes at https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesJanuary17.pdf
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week1
- Reading recommendation: Scherer, Mathematics of Quantum Computations, chapter 2
- Spectral decomposition and measurements
- Density matrices
- Simple Hamiltonians and other operators
- Video of lecture at https://youtu.be/E1dhiboQHis
- Whiteboard notes at https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesJanuary24.pdf
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week2
- Reading recommendation: Scherer, Mathematics of Quantum Computations, chapter 2
- Spectral decomposition and measurements
- Density matrices
- Entanglement and Schmidt decomposition
- Entropies
- Video of lecture at https://youtu.be/6v5iqPmQIFM
- Whiteboard notes at https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesJanuary31.pdf
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week3
- Reading recommendation: Scherer, Mathematics of Quantum Computations, xxx
- Entanglement and Schmidt decomposition
- Entropy as a measurement of entanglement
- Introduction to gates and calculations
- Video of lecture https://youtu.be/XP9z8z6ptWI
- Whiteboard notes at https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesFebruary7.pdf
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week4
- Reading recommendation: Hundt, chapter 2 and 3
- Quantum gates and circuits
- Developing our own codes for Bell states and comparing with qiskit
- Video of lecture at https://youtu.be/9XrDKgTQL6I
- Whiteboard notes at https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesFebruary14.pdf
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week5
- Quantum gates and operations and simple quantum algorithms
- Discussion of the VQE algorithm and discussions of project 1
- Video of lecture at https://youtu.be/PW1mOn3E4eQ
- Whiteboard notes at https://github.com/CompPhysics/QuantumComputingMachineLearning/blob/gh-pages/doc/HandWrittenNotes/2024/NotesFebruary21.pdf
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week6
- VQE, Variational Quantum Eigensolver and discussion of codes
- Simulations of of Hamiltonians, focus on the one-qubit Hamiltonian
- Discussion of project 1
- Video of lecture at https://youtu.be/sTf-WuA4hV8
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week7
- Introducing the final Hamiltonian for project 1, the Lipkin model
- Analyzing the solution of eigenvalue problems and the VQE using the Lipkin model
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week8
March 11-15-24, 2024. Second quantization and Hamiltonians for quantum computing, discussion of the Lipkin model
- Work on project 1
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week9
- Summary of project 1
- Quantum Fourier transforms and preparing for new topics and project 2
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week10
- Teaching material in different formats at https://github.com/CompPhysics/QuantumComputingMachineLearning/tree/gh-pages/doc/pub/week11