The Exercise
A list holds items, one of which, , is marked. The search starts in the uniform superposition of all items and repeats a single step: evolve for a time under the Hamiltonian , then for the same time under . The exercise asks for a step time for which some number of steps, of order , carries to exactly, so that a measurement then finds with certainty.
Both Hamiltonians act in the plane spanned by and the uniform superposition of the unmarked items. Taken as a qubit, a two level system with basis vectors and , this plane has for the marked item and for the superposition of the unmarked ones.
A Quantum System
A quantum system is described by its state space, a finite dimensional complex Hilbert space.✦ The qubit is the two level system whose state space is , with basis vectors and .✦
A pure state of is a unit vector in the state space of .✦ A state of , also called a density operator of , is a positive operator of unit trace on the state space of .✦ A pure state of determines the state of , the rank one projector onto .✦
For real angles and , the pure state of the qubit with polar angle and azimuth is the vector of with components and , (1)✦ At it is .
Hamiltonians and Evolution
An observable on is a self adjoint operator on the state space of , .✦ The projector Hamiltonian of a pure state of is the observable on , the projector onto .✦
A unitary of is an operator on the state space of with .✦ It carries a pure state of to the pure state .✦ Two unitaries and of compose to the unitary of , first and then .✦
The propagator of an observable of , with Planck’s constant , from time to time is the unitary (2)✦ the evolution of under the Hamiltonian over that interval.
For real and , the search step is the unitary of the qubit made of the propagators (2) from to , with , of the projector Hamiltonians of and of , the second after the first: (3)✦
The Claim
With , the state has weight on , the weight of the marked item in the uniform superposition. It stands for , and (3) is the step of the exercise in units with .
Theorem 1. Let be an integer and a real number with . Then there are a step time with and a whole number of steps with such that search steps (3), applied to the pure state , give a pure state whose state is that of : (4)✦
What Is Checked
The claim is stated over the search step (3) on the qubit, applied times to the pure state , and over the comparison of the result with as states.
The library proves the facts these constructions rest on. The vector (1) has squared norm , since . The projector onto a state vector is self adjoint, the propagator (2) of an observable is unitary, and so is the composite of two unitaries.