The hybrid argument for the optimality of quantum search compares

PHYSICS · Multi-part · Fermi University Physics · Quantum Information & Technology · The quantum circuit model and quantum algorithms · The quantum circuit model and quantum algorithms

Quantum Information and Technology, Ch Grover search, amplitude amplification and counting

Problem

The hybrid argument for the optimality of quantum search compares, for each possible marked item x∈{0,…,N−1}x\in\{0,\dots,N-1\}, the state ∣ψkx⟩|\psi_k^x\rangle of a fixed quantum search circuit after kk calls to the oracle OxO_x that marks only xx, with the state ∣ψk⟩|\psi_k\rangle after kk calls to the oracle O∅O_{\varnothing} that marks no item at all. Both start from the same initial state and the circuit applies the same fixed unitaries between queries regardless of xx. Define Dk=∑x=0N−1∥∣ψkx⟩−∣ψk⟩∥2.D_k=\sum_{x=0}^{N-1}\big\||\psi_k^x\rangle-|\psi_k\rangle\big\|^2. You are given: (i) D0=0D_0=0; (ii) for any normalised state ∣ϕ⟩|\phi\rangle, ∥Ox∣ϕ⟩−∣ϕ⟩∥=2∣⟨x∣ϕ⟩∣\|O_x|\phi\rangle-|\phi\rangle\|=2|\langle x|\phi\rangle|, and hence, for the no-oracle state, ∑x∥Ox∣ψk⟩−∣ψk⟩∥2=4\sum_x\|O_x|\psi_k\rangle-|\psi_k\rangle\|^2=4; (iii) every unitary applied between queries preserves the norm of a state and of a difference of states. ((a)) Using the triangle inequality on ∥∣ψk+1x⟩−∣ψk+1⟩∥\big\||\psi_{k+1}^x\rangle-|\psi_{k+1}\rangle\big\| and then the Cauchy-Schwarz inequality on the resulting cross term, show that Dk+1≤(Dk+2)2D_{k+1}\le\left(\sqrt{D_k}+2\right)^2. ((b)) Prove by induction on kk that Dk≤4k2D_k\le4k^2 for every integer k≥0k\ge0. ((c)) A search circuit that can reliably say which of the NN oracles it was given must, once it succeeds with good probability, have driven the state far enough from the untouched one that Dk≥N/2D_k\ge N/2. Using part (b), find the least kk (an integer) for which this is possible when N=106N=10^6, and compare it with the R=785R=785 Grover iterations that actually solve this case with one marked item.

Browse the problem library