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.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Matching moments
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
04:17 MIN
Playing a game of real or fake tech headlines
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
09:38 MIN
Technical challenges of shipping a cross-platform browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
Featured Partners
Related Videos
Eclipse Qrisp: Next Generation of Quantum Algorithm Development
Matic Petrič & Raphael Seidel
Quantum Computing - The tiny and the big challenges
Alex Waldherr
Quantum computing for developers: Solving optimization problems with Qiskit
Isabell Heider & David Alber
Hands-on Journey to Quantum Computing with IBM
Jan-Rainer Lahmann
What is quantum computing?
Alex Waldherr
Schroedinger's cat: Thinking in- and outside the box of quantum mechanics
Alexandra Waldherr
Quantum DevOps - Quantum Application Development
Ilie-Daniel Gheorghe-Pop
Quantum Computing for Classical Developers
Julian Burr
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Hyperproof
Barcelona, Spain
Intermediate
API
DevOps
Amazon Web Services (AWS)

PsiQuantum
Daresbury, United Kingdom
£140-160K
Senior
C++
REST
Python



Hyperproof
Barcelona, Spain
Intermediate
Network Security


Hyperproof
Municipality of Madrid, Spain
€45K
Machine Learning

European Tech Recruit
Municipality of Zaragoza, Spain
€70-90K
Intermediate