Matic Petrič
Comfortably Quantum with Qrisp
#1about 5 minutes
Moving beyond quantum circuits to high-level variables
Traditional quantum circuit construction is complex and hinders collaboration, but a high-level variable-based approach simplifies code dramatically.
#2about 4 minutes
Using QuantumVariables and QuantumFloats for arithmetic
The QuantumVariable encapsulates qubits, enabling higher-level types like QuantumFloat which supports standard arithmetic operations out of the box.
#3about 3 minutes
Implementing logic with QuantumBools and comparisons
QuantumBool types enable logical operations and comparisons between quantum variables, which is crucial for building complex algorithmic logic.
#4about 2 minutes
Implementing Shor's algorithm with high efficiency
Qrisp's high-level abstractions allow for a compact implementation of Shor's algorithm that significantly outperforms other frameworks on key performance metrics.
#5about 2 minutes
Simulating molecular systems with the operators module
The operators module provides tools for defining Hamiltonians with creation and annihilation operators, simplifying the simulation of molecular ground state energies.
#6about 2 minutes
Overcoming compilation bottlenecks with JAX and QIR
Qrisp integrates with Google's JAX library to compile code through MLIR down to the Quantum Intermediate Representation (QIR) for efficient hybrid computation.
#7about 3 minutes
A practical quantum chemistry application walkthrough
A step-by-step code example demonstrates how to estimate the ground state energy of a hydrogen molecule using quantum phase estimation.
#8about 2 minutes
Using quantum environments for advanced control flow
Quantum environments provide high-level abstractions for implementing classical control flow, such as conditional operations and loops, without manual circuit construction.
#9about 2 minutes
Efficient qubit recycling with automatic uncomputation
Automatic uncomputation is a key feature that recycles ancillary qubits after use, leading to more sustainable and resource-efficient quantum programs.
#10about 5 minutes
Implementing the linear combination of unitaries primitive
The Linear Combination of Unitaries (LCU) is a powerful primitive for simulating complex systems, implemented concisely in Qrisp using control and conjugation environments.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
20:56 MIN
The future of quantum and getting started today
Quantum DevOps - Quantum Application Development
12:58 MIN
How to program quantum computers using circuit models
Quantum DevOps - Quantum Application Development
05:10 MIN
Introducing Eclipse Qrisp for developers
Eclipse Qrisp: Next Generation of Quantum Algorithm Development
11:50 MIN
How quantum variables and data types work
Eclipse Qrisp: Next Generation of Quantum Algorithm Development
06:17 MIN
A live demo building a basic quantum circuit
What is quantum computing?
09:50 MIN
Exploring the IBM quantum computing platform
Schroedinger's cat: Thinking in- and outside the box of quantum mechanics
17:19 MIN
Practical resources for starting your quantum journey
How Lufthansa Industry Solutions is preparing for the Quantum Age!
06:32 MIN
A brief history of quantum hardware development
Quantum DevOps - Quantum Application Development
Featured Partners
Related Videos
Eclipse Qrisp: Next Generation of Quantum Algorithm Development
Matic Petrič & Raphael Seidel
Quantum computing for developers: Solving optimization problems with Qiskit
Isabell Heider & David Alber
Quantum Computing - The tiny and the big challenges
Alex Waldherr
Hands-on Journey to Quantum Computing with IBM
Jan-Rainer Lahmann
Quantum Computing for Classical Developers
Julian Burr
What is quantum computing?
Alex Waldherr
Quantum DevOps - Quantum Application Development
Ilie-Daniel Gheorghe-Pop
Schroedinger's cat: Thinking in- and outside the box of quantum mechanics
Alexandra Waldherr
From learning to earning
Jobs that call for the skills explored in this talk.
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL


Full Stack Engineer
Climax.eco
Rotterdam, Netherlands
€70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)

Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Zürich Switzerland
SMG Swiss Marketplace Group
Sachseln, Switzerland
Senior

Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Valbonne France
SMG Swiss Marketplace Group
Canton de Valbonne, France
Senior


Rust/Python Quant Developer with Data & Cloud Engineering Skills
AlgoFusion
Remote
API
ETL
Python
Grafana
+3

Postdoctoral researcher in matroid theory for post-quantum cryptography
Ics Hsg University Of St

PhD Position in Quantum Machine Learning jointly with University of Zurich 100 %
Zhaw Zürcher Hochschule Für Angewandte
Machine Learning