Pruebas de identidad polinomio es el ejemplo típico de un problema conocido para estar en co-RP , pero no se sabe que en P . Sobre los circuitos aritméticos , de hecho parece difícil, ya que el grado del polinomio puede hacerse exponencialmente grande mediante la cuadratura repetida. Esta pregunta aborda la cuestión de cómo solucionar esto y mantener el problema en tiempo polinómico aleatorio.
Por otro lado, cuando el problema se presenta inicialmente (por ejemplo, aquí ), a menudo se ilustra sobre expresiones aritméticas que contienen solo constantes, variables, suma y multiplicación. Tales polinomios tienen un grado total en la mayoría de los polinomios en la longitud de la expresión de entrada, y para cualquier polinomio de este tipo, el tamaño del valor de salida es polinomial en el tamaño de los valores de entrada. Pero dado que un polinomio de grado tiene como máximo raíces, ¿no es esto trivial? Simplemente evalúe el polinomio sobre los racionales en cualquier puntos distintos y compruebe si el resultado es cero en cada punto. Esto debería llevar solo tiempo polinomial. ¿Es esto correcto? Si es así, ¿por qué las expresiones aritméticas sin subexpresiones compartidas se usan a menudo como ejemplos, cuando compartir es esencial para la dificultad del problema?