Phase estimation

Phase estimation over different register shapes

Canonical phase estimation is a practical example of the same generic-register pattern. Its essential interface is:

\[ U|\psi\rangle=e^{2\pi i\phi}|\psi\rangle, \qquad \mathrm{QPE}(U,|\psi\rangle)\longrightarrow|\widetilde{\phi}\rangle|\psi\rangle. \]

For three phase qubits, controlled powers imprint the eigenphase before an inverse QFT converts it into a binary estimate: