# Fall 2020

Time & Location: TBA

The seminar is split in 4 tracks: Quantum Algorithms, Quantum Computer Software, Miscellaneous Quantum Computing, and Quantum Crypto.

The tracks have in common: You will get a topic, have to work on it mostly independently, and then either give a 90 min in-depth presentation or a 45 min presentation + software (instructor says which of them).

##### Quantum Algorithms

Required background: Thorough understanding of the basics of quantum algorithms, *beyond* MTAT.05.118.

Format: You’ll be given a research paper to start from, but you’ll have to look at other research papers, too, to understand fully what’s going on. You’ll then give a 90 minute in-depth presentation about the core algorithm and the proofs of its properties.

List of Topics:

*Oblivious Amplitude Amplification via QSP*

Present OAA, give the algorithm for it based on quantum singular value transformation. You should give all the proofs, but you can assume everything about QSV. [Supervison: DOT]- Talk directly to DOT to get another topic.

##### Quantum Computer Software

Required background: Programming + basic quantum (e.g.: Qiskit; or quantum chemistry + programming).

Format: You’ll be given a concept corresponding to your level of understanding of QC (if available), and asked to write: (1) write software (e.g., Juypter notebook) which realizes and demonstrates it; (2) give a 45 minute presentation on it.

List of Topics:

*Analog-Digital quantum computing, Bang!*

Understand how quantum computation can be realized based on all-to-all Ising fields (with sufficiently non-stupid interaction strengths) that can be switched on-off arbitrarily, together with arbitrary 1-qubit gates. (That’s what’s called “banged” AD-QC.) [Supervison: Ketita Labs]*Chemistry simulations on near-term quantum computers*

Take your favorite small Molecule, and understand all steps from the Coulomb Hamiltonian to the variational quantum circuit. [Supervison: Ketita Labs]

##### Quantum Computer Realizations and Architecture

Format: Depends on topic.

List of Topics:

*Trapped-Ion quantum computing I: Trapping ions*

Make yourself familiar with trapping ions and tick off DiVincenzo’s criteria. As this requires tons of physics (= a lot of preparation), a 45 min presentation is sufficient. [Supervison: DOT]*Trapped-Ion quantum computing II: Shuttling.*

Understand how to combine several ion traps into one quantum computing device. Understand the device parameters and sources of quantum error. (As above: 45 min presentation). [Supervison: DOT]*Virtual Z-Gates.*

Based on a simple model of a quantum computing device (e.g., 2 coupled harmonic oscillators), understand that thing with the “frames of reference”, and how it is implemented in software. In particular: Why is it necessary anyway; how does it allow no-cost “virtual” Z-rotations; and (optional) how can that be exploited for improved quantum control. [Supervison: Ketita Labs]

##### Quantum Crypto

Talk directly to Prof. Unruh.