Quantum algorithms tutorial using QIBO
Marek Gluza
NTU Singapore
slides.com/marekgluza

Quantum algorithms tutorial using QIBO
Marek Gluza
NTU Singapore
slides.com/marekgluza


What is a quantum algorithm?
0
0
0
0
C
What is a quantum computer?
It's an experimental setup A which includes a quantum system B and that setup A allows to manipulate the quantum state of B.

What is a quantum algorithm?
0
0
0
0
C
What is a universal quantum computer?
It's an experimental setup which includes a quantum system and that setup allows to manipulate its quantum state.
It's an experimental setup which includes few-level quantum systems and that setup allows to manipulate the quantum state using gates.
These gates form a universal gate set which means that if you apply sufficiently many you will be able to reach any desired quantum state.
What is our quantum computer?
What is a universal quantum computer?
1 qubit
2 qubits
3 qubits
4 qubits
And you get the idea lah
In the circuit model we will apply gates. Today we will see some special examples.
What are quantum gates?
How to quantum?
What are quantum gates?

How does it work again?
What are quantum gates?
Use the quantum computer to transform
into
Trivial quantum algorithm solves it:
Apply the Haddamard gate
0
1 qubit is boring, 10 qubits are challenging, 100 qubits are worth
the buzz
What are quantum gates?
Use the quantum computer to transform
into
Apply the Haddamard gate on each qubit
0
0
What are quantum gates?
Use the quantum computer to transform
into
Apply the Haddamard gate on each qubit
and then apply the controlled-not gate
0
0

What else is there?
What are quantum algorithms?
Use the quantum computer to transform
into their fidelity
and

as an encoded in a measured expectation value
How well does it work?
What is quantum compiling?
Use the quantum computer to transform
into the
and


New quantum algorithm for diagonalization
building useful quantum algorithms
new approach to preparing useful states
building useful variational circuits
tons of fun maths in the appendix
no qubit overheads
no controlled-unitaries
0
0
0
0




Bridging the gap between theoretical quantum algorithms and experimental actualities
Next 2 years theory support for prof. Rainer Dumke as NTU PPF (super-conducting qubits, tomography zoo, proof-of-principle quantum algorithms...)
Student internships available,
I'm coordinating an undergrad study group and a graduate-level research seminar













Material science?
0
0
0
0
C


Quantum processing using QIBO
By Marek Gluza
Quantum processing using QIBO
Let's look at the essential ingredients of the circuit model of a quantum computer, see how quantum gates build upon basic calculations typically covered in introductory quantum mechanics courses, explore how circuits made of quantum gates allow us to make sense of computations involving several qubits and finally get a taste for what it feels to design, compile and run algorithms performing quantum information processing. Two paradigmatic quantum circuits will be discussed: how to entangle a particular product state into a Bell state and the swap-test circuit for measuring overlaps between pure quantum states. All formulas will be accompanied with an online interactive python notebook implementing the examples using QIBO.
- 475