Quantum Seminar

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:

  1. 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]
  2. 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:

  1. 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]
  2. 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:

  1. 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]
  2. 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]
  3. 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.