Decidabilidad de la igualdad de expresiones radicales


8

Considere los términos construidos a partir de elementos de y las operaciones y para cada número natural . Dada la promesa de que dos términos están bien formados, es decir, no hay división por cero y ni siquiera raíces de números negativos, ¿existe un algoritmo que decida cuándo los dos términos son iguales?Q+,×,,/nn

Aquí se publicó una pregunta relacionada , pero es más general (ya que permite la exponenciación arbitraria, en lugar de solo por números racionales).


¿Cuáles son tus pensamientos? ¿Qué has intentado y dónde te has atascado?
Raphael

@Raphael, para ser claros, esto no es tarea o investigación, es solo una cuestión de una mente ociosa. No tengo pensamientos no triviales sobre esto todavía. Obviamente esto es trivial sin las raíces. Estoy bastante seguro de que el conjunto de polinomios en las raíces de los enteros tiene una igualdad decidible, porque verificar independencia lineal de tales raíces debería ser fácil (?). Pero estoy completamente atascado cuando se trata de radicales anidados, o incluso fracciones de tales "polinomios radicales"QnQ
Mees de Vries

Respuestas:


3

Si. Por el análogo de números reales de la transformación de Tseytin , eso se
reduce a la teoría existencial de los reales , que está en PSPACE por

página 291 y la parte inferior de la página 290 de este documento
y
las respuestas a esta pregunta

.


Para todos los números reales , y son tanto bien formada y si y sólo si , por lo que las pruebas La desigualdad se reduce a su problema. No conozco ningún límite superior mejor para probar las desigualdades de sumas de raíces cuadradas que este artículo , que lo ubica en la jerarquía de conteo .xx2xx2=x0x


Bien, pero ¿por qué pones nueva línea antes del punto? Intenté compilar su código de espacio en blanco, pero no tuve suerte.
Mal

¡Gracias por la respuesta! Esperamos que las referencias cumplan con los requisitos académicos mínimos y sean lo más sólidas posibles con el tiempo. Tómese un tiempo para mejorar su publicación a este respecto. Hemos recopilado algunos consejos aquí . ¡Gracias!
DW

3
  1. Los números algebraicos son soluciones de polinomios con coeficientes racionales.
  2. +,×,,/ de números algebraicos resultan en números algebraicos porque los números algebraicos forman un campo ( 1 ). Esto significa que los radicales anidados también son números algebraicos ( 2 ).
  3. Los radicales anidados pueden ser denestados por algoritmo ( 3 , 4 ).
  4. Cada número algebraico de grado puede representarse de manera única como una matriz de enteros por bajo una base adecuada (por ejemplo, ). Esta representación permite la evaluación simbólica de por adición de matriz, multiplicación e inversa (p.159 de 5 , 6 , 7 ).nnn[1,x,(x2+1)/2]+,×,,/
  5. Dos términos son iguales si sus representaciones únicas son idénticas.

Siento que la parte importante / interesante aquí es el algoritmo de denesting; el resto funciona (incluso sin el algoritmo de denestésico, ya que los radicales anidados son claramente algebraicos incluso si no sabes cómo hacerlo), pero es una especie de cañón para una mosca.
Mees de Vries

¡Gracias por la respuesta! Esperamos que las referencias cumplan con los requisitos académicos mínimos y sean lo más sólidas posibles con el tiempo. Tómese un tiempo para mejorar su publicación a este respecto. Hemos recopilado algunos consejos aquí . ¡Gracias!
DW
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.