Cuando digo "truco de divisibilidad" me refiero a "un algoritmo recursivo diseñado para mostrar que, después de varias iteraciones, si el resultado final es un múltiplo del número deseado, entonces el original también es un múltiplo del mismo número". Aquí hay un ejemplo de un truco de divisibilidad para 17.
Volver a escribir como , con . Luego, evalúa . Repite este proceso hasta que te quede un número fácil de factorizar.
Aquí está otro.
Volver a escribir como , con . Luego, evalúa . Repite este proceso hasta que te quede un número fácil de factorizar.
Solo para mostrar que ambos funcionan (o, al menos, funcionan para un número en particular, probemos ambos en .
MÉTODO UNO: ergo .
MÉTODO DOS: ergo .
Estos trucos de divisibilidad se basan en dividir el número en grupos de dígitos y aplicarles alguna operación lineal. Sin embargo, cuando tratamos de usar una función no lineal , las cosas parecen fallar. Por ejemplo, tanto como el método uno aquí se basa en el hecho de que y el segundo se basa en , intentemos hacer algo con . A saber:
Volver a escribir como , con . Luego, evalúa . Repite este proceso hasta que te quede un número fácil de factorizar.
Podemos probar esto con y mira, si, , entonces . Pero esto falla para la mayoría de los números. Para , tenemos , y diverge de allí (también tenga en cuenta que ). Incluso con , que obviamente es un múltiplo de , tenemos .
¿Qué separa el trigo de la paja aquí, por así decirlo? ¿Por qué si descomponemos los dígitos del múltiplo de algún número primo y hacemos una relación lineal a su alrededor, parece ser cierto para todos los demás múltiplos del número primo, pero lo mismo no funciona para, digamos, un número cuadrático? ¿relación?
No, las pruebas de divisibilidad no están restringidas a formas lineales . Como se explica aquí y aquí, la regla para sacar nueves: se extiende a un grado superior como [por para cualquier polinomio con coeficientes enteros (por abajo). Cuando entonces es la suma de los dígitos decimales de . Similarmente se extiende a suma de dígitos alternos.
Las pruebas comunes a las que se refiere corresponden a formas inversas de las pruebas de divisibilidad anteriores, por ejemplo por es decir, surge a través de la escala por Del mismo modo, si luego escalando por cambia todos los poderes de en en poderes de , invirtiendo efectivamente el coef, por ejemplo, para un cuadrático
de este modo poli invertido en radix por p.ej
Tal radix reciprocidad divisibilidad por existen pruebas para cualquier radis siendo recíproco es decir, cuando por ejemplo, para binario y entonces
Este es solo uno de los numerosos ejemplos de inferencias de divisibilidad de grado superior que son omnipresentes en la teoría de números y el álgebra. Tales inferencias se vuelven obvias una vez que uno domina las congruencias y la aritmética modular (ver esp. = Regla de congruencia de polinomios , es decir
Consulte aquí para obtener más información sobre polinomios inversos (recíprocos), y aquí para ver una aplicación similar.
Nota La razón por la que estas pruebas de divisibilidad se pueden expresar como iteraciones de operaciones lineales es porque así es como se pueden generar polinomios (forma de Horner anidada), por ejemplo
es decir, los polinomios se pueden generar iterando operaciones lineales por lo que cualquier operación polinomial (por ejemplo, evaluación ) se puede realizar recursivamente aprovechando este proceso de generación inductiva (ver inducción estructural ).
De esta forma, la evaluación recursiva de un polinomio (representación de un número entero en notación radix) conduce a una prueba universal de divisibilidad por que funciona modificando repetidamente los fragmentos principales de dígitos (como la división a mano pero ignorando los cocientes). Sus pruebas pueden verse como una forma inversa de dicha prueba. La forma directa tiene la ventaja sobre la forma invertida de que produce el resto exacto, por lo que puede usarse para mucho más que solo pruebas de divisibilidad.
Usemos la prueba universal directa para calcular El algoritmo consiste en reemplazar repetidamente los primeros dos primeros dígitos por desde
Por eso en efecto En general, la aritmética modular es más simple si usamos residuos de menor magnitud , por ejemplo al permitir dígitos negativos , por ejemplo aquí . Tenga en cuenta que para el módulo o el método anterior se reduce a las bien conocidas pruebas de divisibilidad por o (también conocido como "lanzar nueves" para el módulo ).
Podemos inventar "trucos de divisibilidad" que no tengan esta propiedad. Por ejemplo:
"Para probar si es divisible por , escribir como . Entonces, calcula y ver si esto es divisible por ."
Esto funciona debido al pequeño teorema de Fermat: para todos los números enteros y primos , . En particular, y , entonces .
¡Este no es un buen truco! No porque no funcione, sino porque revisando para la divisibilidad por es probablemente más difícil que comprobar era.
Sin embargo, en casos muy específicos, podríamos aprovechar este tipo de truco. Por ejemplo, si se enfrenta a tratar de averiguar si es divisible por , podría ser útil darse cuenta de que , por lo que es congruente con módulo .
No diría que, en general, es cierto que estas reducciones lineales preservan la divisibilidad; se están tomando decisiones específicas para que eso funcione. Para la primera relación, donde :
Cort Amón
Bill Dubuque