En matemáticas , un número automorfo (a veces denominado número circular ) es un número natural en una base numérica dada.cuyo cuadrado "termina" en los mismos dígitos que el número mismo.
Definición y propiedades
Dada una base numérica, un número naturalcondígitos es un número automorfo sies un punto fijo de la función polinómicaencima, el anillo de enteros módulo. Como el límite inverso dees, el anillo deLos enteros -ádicos y los números automorfos se utilizan para encontrar las representaciones numéricas de los puntos fijos deencima.
Por ejemplo, con, hay cuatro puntos fijos 10-ádicos decuyos últimos 10 dígitos son:
Así, los números automorfos en base 10 son 0, 1, 5, 6, 25, 76, 376, 625, 9376, 90625, 109376, 890625, 2890625, 7109376, 12890625, 87109376, 212890625, 787109376, 1787109376, 8212890625, 18212890625, 81787109376, 918212890625, 9918212890625, 40081787109376, 59918212890625, ... (secuencia A003226 en el OEIS ) .
Un punto fijo dees un cero de la función. En el anillo de enteros módulo, hayceros adonde la función omega primaes el número de factores primos distintos en. Un elementoenes un cero desi y solo sioa pesar de. Dado que hay dos valores posibles eny haysemejante, hayceros dey por lo tanto haypuntos fijos de. Según el lema de Hensel , si hayceros o puntos fijos de una función polinómica módulo, entonces hayceros o puntos fijos correspondientes de la misma función módulo cualquier potencia dey esto sigue siendo cierto en el límite inverso . Por lo tanto, en cualquier base dadahayPuntos fijos -ádicos de.
Como 0 siempre es un divisor de cero , 0 y 1 siempre son puntos fijos dey 0 y 1 son números automorfos en cada base. Estas soluciones se denominan números automorfos triviales . Sies un poder primordial , entonces el anillo deLos números -ádicos no tienen divisores de cero distintos de 0, por lo que los únicos puntos fijos deson 0 y 1. Como resultado, los números automorfos no triviales , aquellos distintos de 0 y 1, solo existen cuando la basetiene al menos dos factores primos distintos.
Números automórficos en base b
TodoLos números -ádicos se representan en base, utilizando A-Z para representar los dígitos del 10 al 35.
Extensiones
Los números automorfos pueden extenderse a cualquier función polinómica de grado de este tipo.con coeficientes b -ádicosEstos números automorfos generalizados forman un árbol .
números automorfos
Un- El número automorfo se produce cuando la función polinómica es
Por ejemplo, cony, ya que hay dos puntos fijos paraen(y), según el lema de Hensel hay dos puntos fijos 10-ádicos para,
Así pues, los números 2-automorfos en base 10 son 0, 8, 88, 688, 4688...
Números trimórficos
Un número trimórfico o número esférico se produce cuando la función polinómica es. [ 1 ] Todos los números automorfos son trimórficos. Los términos circular y esférico se usaban antiguamente para el caso ligeramente diferente de un número cuyas potencias tienen todas el mismo último dígito que el número mismo. [ 2 ]
Para la base, los números trimórficos son:
- 0, 1, 4, 5, 6, 9, 24, 25, 49, 51, 75, 76, 99, 125, 249, 251, 375, 376, 499, 501, 624, 625, 749, 751, 875, 999, 1249, 3751, 4375, 4999, 5001, 5625, 6249, 8751, 9375, 9376, 9999, ... (secuencia A033819 en el OEIS )
Para la base, los números trimórficos son:
- 0, 1, 3, 4, 5, 7, 8, 9, B, 15, 47, 53, 54, 5B, 61, 68, 69, 75, A7, B3, BB, 115, 253, 368, 369, 4A7, 5BB, 601, 715, 853, 854, 969, AA7, BBB, 14A7, 2369, 3853, 3854, 4715, 5BBB, 6001, 74A7, 8368, 8369, 9853, A715, BBBB, ...
Ejemplo de programación
def hensels_lemma ( polynomial_function , base : int , power : int ) -> list [ int ]: """Lema de Hensel.""" if power == 0 : return [ 0 ] if power > 0 : roots = hensels_lemma ( polynomial_function , base , power - 1 ) new_roots = [] for root in roots : for i in range ( 0 , base ): new_i = i * base ** ( power - 1 ) + root new_root = polynomial_function ( new_i ) % pow ( base , power ) if new_root == 0 : new_roots . append ( new_i ) return new_rootsbase = 10 dígitos = 10def polinomio_automórfico ( x : int ) -> int : return x ** 2 - xpara i en rango ( 1 , dígitos + 1 ): imprimir ( hensels_lemma ( polinomio_automórfico , base , i ))Véase también
Referencias
- ↑ Véase el artículo de Gérard Michon en
- ↑ "número esférico" . Oxford English Dictionary ( edición en línea). Oxford University Press.(Se requiere suscripción o pertenencia a una institución participante ).
- Ejemplos de números 1-automorfos en PlanetMath .
Enlaces externos
- Weisstein, Eric W. "Número automorfo" . MathWorld .
- Weisstein, Eric W. "Número trimórfico" . MathWorld .
- Dinámica aritmética
- Secuencias de enteros dependientes de la base
- Análisis matemático
- aritmética modular
- teoría de números
- Números p-ádicos
- teoría de anillos