Quantum Processing – Understand the Bernstein-Vazirani algorithm

Posted on Thu 06 August 2026 in quantum

We have seen previously the Bernstein-Vazirani algorithm.

This algorithm is a search algorithm. Given an unknown function \(f\) that returns \(1\) only for a single value \(x\), and \(0\) otherwise. Well, \(f\) is not completely unknown. We know it is a dot product of its input with a secret key …


Continue reading

Quantum Processing – Creating Quantum circuit with qiskit.

Posted on Tue 23 September 2025 in quantum

Computing is about writing code. Whether it is with punched cards, assembly, Python, or vibe coding using prompts for retards, we need a way to tell the computer which algorithm we want to execute.

I'm currently experimenting with qiskit, the IBM Python library for quantum computing. I don't know if …


Continue reading

The Deutsch algorithm.

Posted on Wed 10 September 2025 in quantum

I continue this journey in quantum computing with a completly useless, however fundamental, quantum algorithm: The Deutsch Algorithm.

– Hurray, yet another theorical tool that I will never use...

Remember the last time you have to use a Turing machine ? Right. But without Turing Machine, there won't be any of todays …


Continue reading

Quantum Processing – The Controled Gates.

Posted on Thu 04 September 2025 in quantum

We have seen before some quantum gates acting on a single qbit. We will now see a family of qgates taking 2 qbits as input and returning 2 qbits: the Controlled gates.

– Why does it return 2 qbits ? In classical logic, gates take 2 bits and return only 1 bit …


Continue reading

Quantum Processing – The Quantum Gates: Single QBit.

Posted on Thu 10 July 2025 in quantum

Like the classical AND, OR, NOT, etc... gates for classical bit, there are Quantum Gates for QBits. We will see some examples on Quantum gates acting on a single QBit.

Small reminder of classical gates

A boolean gate is a gate taking one or several boolean values as input, and …


Continue reading

An introduction to Quantum Processing - The QBit

Posted on Wed 09 July 2025 in quantum

I don't like deep learning and current AI buzz. Really. That "Hey, let's initialize billions of values and make them converge to whatever good enough solution could solve some problem with good probability, but we don't know how" really annoys me. So I decided to take a look at the …


Continue reading