Al leer algunos subprocesos recientes sobre computación cuántica ( aquí , aquí y aquí ), me hace recordar una pregunta interesante sobre el poder de algún tipo de máquina de preservación -norm.
Para las personas que trabajan en la teoría de la complejidad que van a la complejidad cuántica, un gran texto introductorio es el artículo de Fortnow cuyo enlace fue publicado por Joshua Grochow aquí . En ese artículo, la máquina cuántica de Turing se presenta como una máquina de Turing probabilística generalizada. Básicamente, la máquina probabilístico tiene un estado normalizaron bajo la ℓ 1 -norma, es decir, ∥ s ∥ 1 = 1 . La evolución temporal de la máquina viene dada por la aplicación de una matriz estocástica P tal que ∥ P s ∥ 1 = 1 , es decir, P conserva el -norm. Entonces, el estado en el tiempo t es P t s (la notación puede no ser precisa porque la multiplicación izquierda o derecha de P depende de si s es un vector de fila o columna o si las filas o columnas de P son los subespacios que preservan la norma). Entonces, en este sentido, la máquina probabilística de Turing es unamáquina de preservación de ℓ 1 -forma denominada M ℓ 1 .
A continuación, una máquina de Turing cuántica puede ser visto como que tiene un estado con ∥ s ∥ 2 = 1 y unitaria matriz P (que conserva l 2 -norms) tal que P t s es el estado en el tiempo t , donde ∥ P t s ∥ 2 = 1 . Esta es una máquina de preservar ℓ 2 -norm denominada M ℓ 2 .
Dejar que, en general, un -norma máquina de preservar estar indicados por M ℓ p .
Entonces mis preguntas son:
(1) ¿Cuál es el poder de las máquinas de preservación -norm para p finita ? Más formalmente, podemos demostrar que para cualquier dada p y q , si q > p entonces existe un lenguaje L y la máquina M ℓ q tal que M ℓ q decide de manera eficiente L y no hay máquina M ℓ p que decide de manera eficiente L . Por ejemplo, esto podría ser una generalización de la pregunta, ¿es N P ⊆ B Q P ?
(2) ¿Qué pasa con ? Aquí el valor máximo de los componentes del vector de estado es 1.
(3) Estas preguntas van más allá de la unitaridad, por lo que no se espera que esté de acuerdo con la mecánica cuántica. En general, ¿qué sucede con la computación si relaja la restricción de unitaridad en las operaciones? Hay trabajos sobre permitir operadores no lineales (ver Aaronson 2005 ).
(4) Quizás lo más importante, ¿es universal? Creo que esto está claro, porque para casos particulares es universal. Pero, ¿qué sucede con la universalidad cuando ?