April 2024
Intermediate to advanced
400 pages
21h 1m
English
All quantum programs considered in the previous parts only have classical control flows. In this part, we introduce quantum control flows into quantum programs. As discussed in Section 1.2, the introduction of quantum control flows leads to a new paradigm of quantum programming – superposition-of-programs – where programs can be executed in superposition. As we will see in the examples presented below, this programming paradigm provides a new view for thinking and reasoning about quantum algorithms.
Quantum control flows are introduced gradually in two chapters:
Read now
Unlock full access