A veces, puede conocer el vector propio, y la pregunta computacional que desea responder es cuál es el valor propio. Por ejemplo, cualquier evaluación de función definida por la acción de una para , tiene vectores propios bien definidos,
pero si el valor propio es es absolutamente vital: esa es esencialmente la pregunta que se hace en cosas como el algoritmo de Deutsch, Deutsch-Jozsa, el algoritmo de Simon, Bernstein-Vazirani, etc. Es también la forma en que a menudo se construye el oráculo para la búsqueda cuántica.U U : | x ⟩ | y ⟩ ↦ | x ⟩ | y ⊕ f ( x ) ⟩ x ∈ { 0 , 1 } n y ∈ { 0 , 1 } | x ⟩ ( | 0 ⟩ ± | 1 ⟩ ) / √f(x)U
U:|x⟩|y⟩↦|x⟩|y⊕f(x)⟩
x∈{0,1}ny∈{0,1}±1|x⟩(|0⟩±|1⟩)/2–√,
±1
En una configuración un poco más generalizada (que se aplica, por ejemplo, al algoritmo de Shor), es posible que no necesite encontrar un valor propio específico, pero una elección aleatoria de algún subconjunto lo hará. Por lo tanto, es posible que haya un estado estándar (por ejemplo, ) que tiene soporte en todos los vectores propios de los que desea elegir un valor propio al azar, pero no tiene idea de cuáles son los vectores propios, pero usted puede ejecutar la estimación de fase con esa entrada, y estará bien.|00…01⟩