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.
Creative Commons License
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/.
Back to top