April 2024
Intermediate to advanced
400 pages
21h 1m
English
This chapter introduces several basic models of quantum computation upon which quantum programming theory is developed, from quantum circuits to quantum Turing machines and quantum random access stored-program machines.
Quantum gates; Quantum circuits; Quantum Turing machines; Quantum random access machines; Quantum random access stored-program machines
A general framework of quantum mechanics was introduced in the last chapter. From this chapter on, we consider how to harness the power of quantum systems to do computation. In the more than forty years of research on quantum computing, various computational models have been generalised into the framework of quantum theory. Of course, they ...