The Exercise
A search problem runs over items, labelled , and a set of of them are solutions. In the continuous time version the items are the computational basis states of a system with levels. The system starts in the uniform superposition of all of them and evolves under a Hamiltonian for a time ; then it is measured in the computational basis. The task is to find a Hamiltonian, which may depend on , and a time after which the measurement returns a solution.
A Qudit and Its Basis
A quantum system is a physical system whose state space is a finite dimensional complex Hilbert space.✦ A pure state of is a unit vector in the state space of , .✦
The qudit with levels is the quantum system whose state space is with its standard inner product.✦ The computational basis of the qudit with levels, for , is the orthonormal basis of standard unit vectors, having a one in position and zeros elsewhere, and the computational basis state is the pure state of the qudit with that vector.
For the uniform superposition is the pure state of the qudit in which every level enters with amplitude .✦ For a nonempty set of levels the superposition over the solutions is the pure state in which each level of enters with amplitude and no other level enters: (1)✦
The Search Hamiltonian
An observable on is a self adjoint operator on the state space of , .✦ The projector Hamiltonian of a pure state of is the observable , the projector onto .✦ The search Hamiltonian of pure states and of is the observable , the sum of their projector Hamiltonians. For the solutions the Hamiltonian is the search Hamiltonian of and : (2)✦
Evolution and Measurement
A unitary of is a closed system evolution of : an operator on the state space of with .✦ It carries a pure state of to the pure state .✦ A Hamiltonian on is an observable on , the energy of the system. The propagator of from time to time , with Planck’s constant , is the unitary (3)✦ which takes the state at to the state at , .
A state of is a positive operator of unit trace on the state space of , and a pure state determines the state , the projector onto its vector.
A measurement on with a finite set of outcomes is a family of measurement operators on the state space of , one for each outcome , satisfying the completeness relation .✦ The positive operator valued measure (POVM) of this measurement is the family of effects , one for each outcome . The probability of outcome when the measurement is performed on a state is the Born rule value (4)✦
The projective measurement in an orthonormal basis of is the measurement whose operator for outcome is the projector .✦ The computational basis measurement of the qudit is the projective measurement in its computational basis, with outcomes and measurement operators .✦
The Claim
With the propagator of from to is . The Hamiltonian maps the plane spanned by and into itself, and with the overlap the evolution of is (5) At the cosine vanishes, and the qudit is in up to a phase.
Theorem 1. Let , let be a nonempty set of levels of the qudit with levels, and let . Let be the uniform superposition evolved by the propagator of the Hamiltonian (2) with , and let be the probability (4) of outcome when the computational basis measurement is performed on the state . Then the outcome lies in with probability one: (6)✦
What Is Checked
The claim is stated over the qudit with levels, for every and every nonempty set of its levels, and over two constructions on it: the propagator of the search Hamiltonian applied to , and the computational basis measurement with its Born rule probabilities.
The library proves that and are unit vectors and that , a sum of two projectors, is self adjoint. For the measurement, the projectors satisfy the completeness relation, and the effects are positive with sum .