
Made a video on Grover's Algorithm
Grover's algorithm is one of the most famous quantum protocols ever developed, providing a quadratic speedup over classical approaches for the search problem. Unlike most quantum algorithms, Grover's algorithm is unique in that its applications are quite ubiquitous, as any classical algorithm that uses some kind of unstructured search can always be sped up using this procedure, even if the advantage gleaned is not as significant as it is for something like Shor's algorithm (assuming factoring is classically hard ofc). In this video, I derive the algorithm from geometric intuition and then demonstrate its optimality in terms of query complexity.