kBlagoev
  • About
  • Blog
  • Contact
Subscribe
Tagged

Computing

A collection of 3 posts

Quantum Programming - Abstraction level 2: State Machine and Algorithms
Programming

Quantum Programming - Abstraction level 2: State Machine and Algorithms

After we get an intuition about phase kickback, we start getting into actual Computer Science, through building a State Machine, and recreating an actual Quantum Algorithm.

  • Kiril Panayotov Blagoev
Kiril Panayotov Blagoev Apr 1, 2021 • 10 min read
Quantum Programming - Abstraction level 1: Logic Gates
Programming

Quantum Programming - Abstraction level 1: Logic Gates

For the majority of our time spent programming on the quantum computer, we will be thinking of the qubits in their state of superposition. What would be useful for our intuition now, would be to have a way to visualise this superposition, so we can analyse the effects each logical gate has on it.

  • Kiril Panayotov Blagoev
Kiril Panayotov Blagoev Mar 28, 2021 • 11 min read
Quantum Programming by abstracting ourselves from Quantum Mechanics: Abstraction level 0
Programming

Quantum Programming by abstracting ourselves from Quantum Mechanics: Abstraction level 0

Just as we know that in classical computers we manipulate logical zeroes and ones, we can get an idea of what we are dealing with in the lowest level of logic in a quantum computer.

  • Kiril Panayotov Blagoev
Kiril Panayotov Blagoev Mar 27, 2021 • 7 min read
kBlagoev © 2022
Latest Posts Github Twitter LinkedIn