Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Quantum phase estimation algorithm

Numerical Algorithm

The quantum phase estimation algorithm is a quantum algorithm that estimates the phase belonging to an eigenvalue of a given unitary operator. The eigenvalues of a unitary operator always have unit modulus, so each is characterized by its phase, and the algorithm can equally be described as recovering the phase or the eigenvalue itself. It was introduced by Alexei Kitaev in 1995. The algorithm works on two registers of qubits: one holds an eigenvector of the operator as a quantum state, and the other gathers the phase information. It assumes oracular access to the operator, so its efficiency is measured by how many times the operator must be applied, not by the cost of building it. It returns, with high probability, an approximation of the phase within a chosen additive error, using a number of qubits that grows with the logarithm of the inverse error and a number of controlled operations that grows with the inverse error. Phase estimation is used as a subroutine in other quantum algorithms, including Shor's algorithm, the quantum algorithm for linear systems of equations and the quantum counting algorithm.

Connections

Credited To

Source Quantum phase estimation algorithm (Wikipedia)

In Field

Source Quantum phase estimation algorithm (Wikipedia)

Invented

Source Quantum phase estimation algorithm (Wikipedia)
Sources
Quantum phase estimation algorithm (Wikipedia)
  • In Group: Quantum Computing and Information, Lead sentence
    In quantum computing, the quantum phase estimation algorithm is a quantum algorithm to estimate the phase corresponding to an eigenvalue of a given unitary operator.
  • In Field: Quantum Computing, Lead sentence
    In quantum computing, the quantum phase estimation algorithm is a quantum algorithm to estimate the phase corresponding to an eigenvalue of a given unitary operator.
  • Invented: Alexei Kitaev, Lead or history
    The algorithm was initially introduced by Alexei Kitaev in 1995.
  • Credited To: Alexei Kitaev, Lead or history
    The algorithm was initially introduced by Alexei Kitaev in 1995.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.