Implementation in Quantum Clouds
This chapter will dig deeper into the options for executing our algorithms in quantum devices or at least solutions that will go beyond the capabilities of our classical devices. For the sake of simplicity, most of the algorithms you have seen so far used some kind of local simulation to mimic how the outcome would look when running on a real quantum computer.
When developing our approaches, we have the means to locally simulate the behavior of an ideal quantum computer while taking from the mathematical description each operation requires. But at the end of the day, the goal is to be able to send our work to a quantum device that will leverage the potential of actual quantum computing.
Given that owning a quantum computer is something very few privileged people will be able to do, we will highlight how cloud access has been an important way of leveraging those still experimental resources.
We will also illustrate several examples demonstrating...