En matemáticas recreativas , un número de Keith o número repfigit (abreviatura de dígito repetitivo similar a Fibonacci ) es un número natural .en una base numérica determinadacondígitos tales que cuando se crea una secuencia tal que el primerolos términos son losdígitos dey cada término subsiguiente es la suma del anteriortérminos,es parte de la secuencia. Los números de Keith fueron introducidos por Mike Keith en 1987. [ 1 ] Son computacionalmente muy difíciles de encontrar, y solo se conocen alrededor de 125.
Definición
DejarSea un número natural, seasea el número de dígitos deen basey dejar
sea el valor de cada dígito de.
Definimos la secuenciamediante una relación de recurrencia lineal . Para,
y para
Si existe unde tal manera que, entoncesSe dice que es un número de Keith .
Por ejemplo, 88 es un número de Keith en base 6 , como
y toda la secuencia
y.
Encontrar los números de Keith
Si existen o no infinitos números de Keith en una base particularActualmente es un tema de especulación. Los números de Keith son raros y difíciles de encontrar. Se pueden encontrar mediante una búsqueda exhaustiva, y no se conoce ningún algoritmo más eficiente. [ 2 ] Según Keith, en base 10 , en promedioSe espera que los números de Keith estén entre potencias sucesivas de 10. [ 3 ] Los resultados conocidos parecen respaldar esto.
Ejemplos
14 , 19 , 28 , 47 , 61 , 75 , 197, 742, 1104, 1537, 2208, 2580, 3684, 4788, 7385, 7647, 7909, 31331, 34285, 34348, 55604, 62662, 86935, 93993, 120284, 129106, 147640, 156146, 174680, 183186, 298320, 355419, 694280, 925993, 1084051, 7913837, 11436171, 33445755, 44121607, 129572008, 251133297, ... [ 4 ]
Otras bases
En base 2 , existe un método para construir todos los números de Keith. [ 3 ]
Los números de Keith en base 12 , escritos en base 12, son
- 11, 15, 1Ɛ, 22, 2ᘔ, 31, 33, 44, 49, 55, 62, 66, 77, 88, 93, 99, ᘔᘔ, ƐƐ, 125, 215, 24ᘔ, 405, 42ᘔ, 654, 80ᘔ, 8ᘔ3, ᘔ59, 1022, 1662, 2044, 3066, 4088, 4ᘔ1ᘔ, 4ᘔƐ1, 50ᘔᘔ, 8538, Ɛ18Ɛ, 17256, 18671, 24ᘔ78, 4718Ɛ, 517Ɛᘔ, 157617, 1ᘔ265ᘔ, 5ᘔ4074, 5ᘔƐ140, 6Ɛ1449, 6Ɛ8515, ...
donde ᘔ representa 10 y Ɛ representa 11.
Agrupamientos de Keith
Un clúster de Keith es un conjunto relacionado de números de Keith tales que uno es múltiplo de otro. Por ejemplo, en base 10 ,,, yson todos clústeres de Keith. Estos son posiblemente los únicos tres ejemplos de un clúster de Keith en base 10. [ 5 ]
Ejemplo de programación
El siguiente ejemplo implementa la secuencia definida anteriormente en Python para determinar si un número en una base particular es un número de Keith:
def is_repfigit ( x : int , b : int ) -> bool : """Determina si un número en una base particular es un número de Keith.""" if x == 0 : return Truesecuencia = [] y = xmientras y > 0 : secuencia.append ( y % b ) y = y // bdigit_count = len ( secuencia ) secuencia . reverse ()mientras secuencia [ len ( secuencia ) - 1 ] < x : n = 0 para i en rango ( 0 , conteo_de_dígitos ) : n = n + secuencia [ len ( secuencia ) - conteo_de_dígitos + i ] secuencia.append ( n )devolver secuencia [ len ( secuencia ) - 1 ] == xVéase también
Referencias
- ↑ Keith, Mike (1987). "Números Repfigit". Journal of Recreational Mathematics . 19 (1): 41– 42.
- ^ Condes, Jason ; Lichtblau, Daniel; Weisstein, Eric W. "Número de Keith" . MundoMatemático .
- 1 2 Keith, Mike . "Números de Keith" .
- ↑ Sloane, N. J. A. (ed.). "Secuencia A007629 (números Repfigit (diGIT repetitivos tipo Fibonacci) (o números Keith))" . La enciclopedia en línea de secuencias enteras . Fundación OEIS.
- ↑ Copeland, Ed. "14 197 y otros números de Keith" . Numberphile . Brady Haran . Archivado del original el 22 de mayo de 2017. Recuperado el 9 de abril de 2013 .
- Dinámica aritmética
- Secuencias de enteros dependientes de la base
- Números de Fibonacci
- Relaciones de recurrencia