3.2.2 Phase kickback
Course subject(s)
Module 3: Quantum algorithms & error correction
Many quantum algorithms involve applying a unitary operator to one of its eigenstates, resulting in a phase being applied to the input state. For example, Shor’s factoring algorithm and Grover’s search algorithm both involve this step. There is a surprisingly simple trick for reading these phases out, which Ben will introduce to you here.
Main takeaways
- An operator U, applied to one of its eigenstates |ψ⟩, results in a state eiϕ|ψ⟩. Normally, such a global phase produces no measurable effect.
- Using a single ancilla qubit, we can turn this global phase into a relative phase, whose influence on an input state can be measured.
The Building Blocks of a Quantum Computer: Part 2 by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://online-learning.tudelft.nl/courses/the-building-blocks-of-a-quantum-computer-part-2/.