$\newcommand\ZZ{\mathbb{Z}}\newcommand\QQ{\mathbb{Q}}$ La afirmación es cierta.
Notación : Voy a cambiar el nombre del polinomio a $f$ de modo que $p$ puede ser un primo. Fijar un primo $p$ , dejemos que $\QQ_p$ sea el $p$ - los números radicales, $\ZZ_p$ el $p$ -enteros y $v$ el $p$ -valoración de los radicales. Sea $\QQ_p^{alg}$ sea un cierre algebraico de $\QQ_p$ entonces $v$ se extiende a una valoración única en $\QQ_p^{alg}$ que también denotamos por $v$ .
Recordemos la noción de polígono de Newton: Sea $f(x) = f_0 + f_1 x + \cdots + f_d x^d$ sea un polinomio en $\QQ_p[x]$ . El polígono Newton de $f$ es la trayectoria lineal a trozos desde $(0, v(f_0))$ a $(d, v(f_d))$ que es el casco convexo inferior de los puntos $(j, v(f_j))$ . Dejamos que el polígono de Newton pase por los puntos $(j, N_j)$ para $0 \leq j \leq d$ y fijamos $s_j = N_j - N_{j-1}$ ; el $s_j$ se llaman las pendientes del polígono de Newton. Como el polígono de Newton es convexo, tenemos $s_1 \leq s_2 \leq \cdots \leq s_d$ .
Hay dos hechos principales sobre los polígonos de Newton: (Hecho 1) Sea $f$ y $\bar{f}$ sean dos polinomios y que las pendientes de sus polígonos de Newton sean $(s_1, s_2, \ldots, s_d)$ y $(\bar{s}_1, \bar{s}_2, \ldots, \bar{s}_{\bar{d}})$ respectivamente. A continuación, las pendientes de $f \bar{f}$ son la lista $(s_1, s_2, \ldots, s_d, \bar{s}_1, \bar{s}_2, \ldots, \bar{s}_{\bar{d}})$ en orden creciente. (Hecho 2) Sea $\theta_1$ , $\theta_2$ , ... $\theta_d$ sean las raíces de $f$ en $\QQ_p^{alg}$ . Entonces, tras reordenar las raíces adecuadamente, tenemos $v(\theta_j) = -s_j$ .
Aquí está el lema que hace el trabajo principal:
Lema : Sea $f$ sea un polinomio en $\QQ_p[x]$ que no está en $\ZZ_p[x]$ y supongamos que el término constante $f_0$ está en $\ZZ_p$ . Entonces $f^{(2)}$ no está en $\ZZ_p[x]$ .
Observación : Un ejemplo instructivo con $f_0 \not\in \ZZ_p$ es tomar $p=2$ y $f(x) = 2 x^2 + 1/2$ de modo que $f(f(x)) = 8 x^4 + 4 x^2+1$ . Puede que le guste repasar esta prueba y ver por qué no se aplica a este caso.
Prueba : Utilizamos todas las notaciones relacionadas con los polígonos de Newton anteriores. Obsérvese que el primer término de $f^{(2)}$ es $f_d^{d+1}$ por lo que si $f_d \not\in \ZZ_p$ hemos terminado; por lo tanto, suponemos que $f_d \in \ZZ_p$ . Así que $v(f_0)$ y $v(f_d) \geq 0$ pero (dado que $f \not\in \ZZ_p[x]$ ), hay algunos $j$ con $v(f_j) < 0$ . Por tanto, el polígono de Newton tiene tanto una porción hacia abajo como una porción hacia arriba. Sean las pendientes del polígono de Newton $s_1 \leq s_2 \leq \cdots \leq s_k \leq 0 < s_{k+1} < \cdots < s_d$ . Así, $(k,N_k)$ es el punto más negativo del polígono de Newton; abreviamos $N_k = -b$ y $N_d = a$ .
Sea $\theta_1$ , ..., $\theta_d$ sean las raíces de $f$ numerados de forma que $v(\theta_j) = - s_j$ . Tenemos $f(x) = f_d \prod_j (x-\theta_j)$ y así $f^{(2)}(x) = f_d \prod_j (f(x) - \theta_j)$ . Calcularemos (parte de) el polígono de Newton de $f^{(2)}$ fusionando las pendientes de los polígonos de Newton de los polinomios $f(x) - \theta_j$ como en el hecho 1.
Caso 1: $1 \leq j \leq k$ . Entonces $v(\theta_j) = - s_j \geq 0$ . Suponiendo que $f_0 \in \ZZ_p$ el término constante de $f(x) - \theta_j$ tiene valoración $\geq 0$ . Por lo tanto, las partes inclinadas hacia arriba de los polígonos de Newton de $f(x)$ y de $f(x) - \theta_j$ son iguales, por lo que la lista de pendientes del polígono Newton de $f(x) - \theta_j$ termina con $(s_{k+1}, s_{k+2}, \ldots, s_d)$ . Así, el cambio de altura del polígono de Newton desde su punto más negativo hasta el extremo derecho es $s_{k+1} + s_{k+2} + \cdots + s_d = a+b$ .
Caso 2: $k+1 \leq j \leq d$ . Entonces $v(\theta_j) < 0$ por lo que el punto izquierdo del polígono de Newton de $f(x) - \theta_j$ es $(0, v(\theta_j)) = (0, -s_j)$ y el punto de la derecha es $(d, v(f_d)) = (d, a)$ . Vemos que el cambio de altura total en todo el polígono de Newton es $a+s_j$ y por tanto el cambio de altura del polígono de Newton desde su punto más negativo hasta el extremo derecho es $\geq a+s_j$ .
El lado derecho del polígono de Newton de $f^{(2)}$ está a la altura $v(f_d^{d+1}) = (d+1) a$ . Como barajamos las pendientes de los factores juntas (Hecho 1), el polígono de Newton de $f^{(2)}$ desciende desde su extremo derecho por la suma de las caídas en altura de todos los factores. Por tanto, el punto más bajo del polígono de Newton de $f^{(2)}$ es al menos tan negativo como $$(d+1) a - k(a+b) - \sum_{j=k+1}^d (a+s_j).$$ Ahora calculamos $$(d+1) a - k(a+b) - \sum_{j=k+1}^d (a+s_j) = (d+1) a - k(a+b) - (d-k) a - \sum_{j=k+1}^d s_j$$ $$ = (d+1) a - k(a+b) - (d-k) a- (a+b)= -(k+1)b < 0 .$$
Como es negativo, hemos demostrado que el polígono de Newton va por debajo del $x$ -eje, y ganamos. $\square$
Ahora utilizamos este lema para demostrar los resultados solicitados.
Teorema 1: Que $g \in \QQ_p[x]$ y supongamos que $g^{(2)}$ y $g^{(3)}$ están en $\ZZ_p[x]$ . Entonces $g \in \ZZ_p[x]$ .
Prueba : Tenga en cuenta que $g(g(0))$ y $g(g(g(0)))$ están en $\ZZ_p$ . Ponga $$f(x) = g{\big (}x+g(g(0)){\big )} - g(g(0)).$$ Entonces $f^{(2)}(x) = g^{(2)}{\big (} x+g(g(0)) {\big )} - g(g(0))$ Así que $f^{(2)}$ está en $\ZZ_p[x]$ . También, $f(0) = g^{(3)}(0) - g^{(2)}(0) \in \ZZ_p$ . Entonces, por el contrapositivo del lema, $f(x) \in \ZZ_p[x]$ y así $g(x) \in \ZZ_p[x]$ . $\square$
También tenemos la versión más fuerte:
Teorema 2: Que $h \in \QQ_p[x]$ y supongamos que $h^{(k_1)}$ y $h^{(k_2)}$ están en $\ZZ_p[x]$ para algún relativamente primo $k_1$ y $k_2$ . Entonces $h \in \ZZ_p[x]$ .
Prueba : Desde $GCD(k_1, k_2) = 1$ cada número entero suficientemente grande $m$ es de la forma $c_1 k_1 + c_2 k_2$ para $c_1$ , $c_2 \geq 0$ y, por tanto $h^{(m)}$ está en $\ZZ_p[x]$ para cada $m$ . Supongamos que $h(x) \not\in \ZZ_p[x]$ . Entonces hay algún mayor $r$ para lo cual $h^{(r)}(x) \not\in \ZZ_p[x]$ . Pero para este valor de $r$ tenemos $h^{(2r)}$ y $h^{(3r)}$ en $\ZZ_p[x]$ contradiciendo el Teorema 1. $\square$ .