An Elementary Proof of Convex Phase Retrieval in the Natural Parameter Space via the Linear Program PhaseMax
Paul Hand, Vladislav Voroninski
Introduction
To the surprise of the community, a recent successful formulation for phase retrieval called PhaseMax, independently developed in , is convex and operates in the natural -dimensional parameter space. The theoretical results of achieve a tighter sample complexity than those in , notably providing guarantees very close to the information theoretic lower-bounds. Both of these approaches rely on first finding an anchor vector which is positively correlated with the vector , provided for instance by using a spectral initialization first reported on by Netrapali et al. and further enhanced by authors of Wirtinger Flow-like methods. The proof in uses arguments based on statistical learning theory, and the the proof in uses arguments from sphere covering and geometric probability.
In this short paper, we consider only the real-valued case for simplicity (the complex case is very similar) and present an alternate elementary proof that PhaseMax succeeds in finding up to global sign from phaseless Gaussian measurements, thus achieving phase retrieval under optimal sample complexity via a linear program with a linear number of constraints. Our proof is based on standard elementary probabilistic concentration estimates of the singular values of random matrices.
Main Result and Proof
Here, and are universal constants.
A satisfactory anchor vector can be efficiently computed with high probability by several methods. For concreteness, consider the truncated spectral initializer in . With , let
By Proposition 3 from , for a fixed , this truncated spectral initializer satisfies with probability at least , provided that . Note that in the case where , then the output of PhaseMax will be with high probability, which is exact up to the inherent global phase ambiguity. Alternatively, one could use the leading eigenvector of as the anchor vector, as done in the initialization steps of AltMinPhase and Wirtinger Flow . In this case measurements are necessary to obtain an accurate anchor vector . The initialization from the Truncated Amplitude Flow could also be used under .
Proof
Throughout the proof, the values of constants and may change line to line, but they are bounded from above and below by fixed positive numbers. The proof uses a technical lemma that bounds the singular values of and a technical lemma that bounds from below with high probability.
Suppose for all . Then,
By Lemma 2, if , then on an event of probability at least ,
By Lemma 3The same result holds with the constant by applying Lemma 3.2 from PhaseLift to ., if , then on an event of probability at least ,
Finally, for nonzero , we use the assumption that to conclude
on an event of probability at least . ∎
This claim follows from standard concentration estimates for Gaussian matrices (e.g. Corollary 5.35 in ). ∎
There exist constants such that for any , if , then with probability at least
Choose . Further, choose such that . Thus, on , . It remains to estimate the probability of . We have
Without loss of generality, take . Further, without loss of generality, take and . The expected value is
where the second equality is because . ∎
Acknowledgements
PH acknowledges funding by the grant NSF DMS-1464525.