Tests d'identité polynomiale est l'exemple type d'un problème connu pour être co-RP mais pas connu pour être en P . Sur les circuits arithmétiques , cela semble en effet difficile, car le degré du polynôme peut être rendu exponentiellement grand par quadrature répétée. Cette question aborde la question de savoir comment contourner ce problème et conserver le problème en temps polynomial aléatoire.
D'un autre côté, lorsque le problème est présenté initialement (par exemple ici ), il est souvent illustré sur des expressions arithmétiques contenant uniquement des constantes, des variables, l'addition et la multiplication. Ces polynômes ont un degré total d'au plus polynôme dans la longueur de l'expression d'entrée, et pour tout polynôme de ce type, la taille de la valeur de sortie est polynomiale dans la taille des valeurs d'entrée. Mais comme un polynôme de degré a au plus racines, n'est-ce pas trivial? Il suffit d'évaluer le polynôme sur les rationnels à n'importe quel points distincts et vérifiez si le résultat est nul à chaque point. Cela ne devrait prendre que du temps polynomial. Est-ce correct? Si oui, pourquoi les expressions arithmétiques sans sous-expressions partagées sont-elles souvent utilisées comme exemples, alors que le partage est essentiel à la difficulté du problème?