Part 4
The Stars of the Show: Main Quantum Algorithms
This is the part of the book where all the concepts that we have introduced and studied in detail in the previous chapters are going to fall into place to form beautiful, intricate, and useful methods, including the famous Shor’s and Grover’s algorithms.
In the following chapters, you will learn how to use quantum computers to factor big integers efficiently (something that constitutes a serious threat to current cryptographic protocols) and to accelerate searching over unsorted collections of data. Moreover, you will understand the principles behind these algorithms, namely the quantum Fourier transform and amplitude amplification. And, of course, you will learn how to program these methods using Qiskit.
This part includes the following chapters:
Chapter 11, Finding the Period and Factoring Numbers
Chapter 12, Searching and Counting with a Quantum Computer
Chapter 13, Coding Shor and Grover’...