Qrisp Tutorial

Speaker

Raphael Seidel is a theoretical particle physicist by training and currently works at the Fraunhofer Institute for Open Communication Systems FOKUS as a research associate. Raphael is pursuing a PhD in quantum information at TUBerlin. His field of research is the efficient implementation of quantum algorithms, compiler optimization and quantum programming in general. Further interests include quantum arithmetic, quantum logic synthesis and simulation of hamiltonian dynamics. In particular he is the leading developer of the quantum programming language Qrisp.

Sebastian Bock is currently working as a research associate at the Fraunhofer Institute for Open Communication Systems FOKUS. He is currently leading the project "Qompiler – Standardized Quantum Software Stack," which is funded by the Federal Ministry for Economic Affairs and Climate Action, and he is involved in developing a higher-level quantum programming language and a hardware-specific compiler for ion traps. Sebastian studied physics in Chemnitz and Siegen, focusing his master's thesis on the construction of an ion trap aimed at optimizing the physical properties for quantum information processing.

Titel

Fraunhofer FOKUS

Abstract

In this workshop you will learn about the features of Qrisp, starting with QuantumVariables and applying them to the Bernstein-Vazirani algorithm before building up to more complex programming primitives. They will be introduced by implementing a quantum multiplier starting with only a simple incrementor, to experience algorithm modularization and effective memory management within Qrisp.

And to properly learn a new programming framework, the best thing is to try and work with it yourselves. That is why there will be programming examples, provided as Jupyter notebooks, for the shown examples. To be best prepared for the workshop it would be beneficial if you have Python installed on your PC/Laptop/Mac (version 3.8, 3.9, 3.10 or 3.11) and also Qrisp, which you can easily do via 'pip install qrisp'.

Host

Michael Kirkedal Thomsen (DIKU)
All are welcome. No registration is required.