stringtranslate.com

La rutina de Kaprekar

En teoría de números , la rutina de Kaprekar es un algoritmo iterativo que lleva el nombre de su inventor, el matemático indio DR Kaprekar . Cada iteración comienza con un número, ordena los dígitos en orden descendente y ascendente y calcula la diferencia entre los dos nuevos números.

A modo de ejemplo, empezando con el número 8991 en base 10 :

9981 – 1899 = 8082
8820 – 0288 = 8532
8532 – 2358 = 6174
7641 – 1467 = 6174

6174 , conocida como la constante de Kaprekar , es un punto fijo de este algoritmo. Cualquier número de cuatro dígitos (en base 10) con al menos dos dígitos distintos alcanzará 6174 en siete iteraciones. [1] El algoritmo se ejecuta en cualquier número natural en cualquier base numérica dada .

Definición y propiedades

El algoritmo es el siguiente: [2]

  1. Elija cualquier número natural en una base numérica dada . Este es el primer número de la secuencia.
  2. Crea un nuevo número ordenando los dígitos de en orden descendente y otro número ordenando los dígitos de en orden ascendente. Estos números pueden tener ceros a la izquierda, que se pueden ignorar. Resta para obtener el siguiente número de la secuencia.
  3. Repita el paso 2.

La secuencia se denomina secuencia de Kaprekar y la función es la función de Kaprekar. Algunos números se asignan a sí mismos; estos son los puntos fijos de la función de Kaprekar, [3] y se denominan constantes de Kaprekar. El cero es una constante de Kaprekar para todas las bases , por lo que se denomina constante de Kaprekar trivial. Todas las demás constantes de Kaprekar son constantes de Kaprekar no triviales.

Por ejemplo, en base 10 , comenzando con 3524,

con 6174 como constante de Kaprekar.

Todas las secuencias de Kaprekar llegarán a uno de estos puntos fijos o darán lugar a un ciclo repetitivo. En cualquier caso, el resultado final se alcanza en un número bastante pequeño de pasos.

Tenga en cuenta que los números y tienen la misma suma de dígitos y, por lo tanto, el mismo resto módulo . Por lo tanto, cada número en una secuencia de números base de Kaprekar (excepto posiblemente el primero) es un múltiplo de .

Cuando se conservan los ceros iniciales, solo los repdigits conducen a la constante trivial de Kaprekar.

Familias de constantes de Kaprekar

En base 4 , se puede demostrar fácilmente que todos los números de la forma 3021, 310221, 31102221, 3...111...02...222...1 (donde la longitud de la secuencia "1" y la longitud de la secuencia "2" son la misma) son puntos fijos de la función de Kaprekar.

En base 10 , se puede demostrar fácilmente que todos los números de la forma 6174, 631764, 63317664, 6...333...17...666...4 (donde la longitud de la secuencia "3" y la longitud de la secuencia "6" son la misma) son puntos fijos de la función de Kaprekar.

b= 2a

Se puede demostrar que todos los números naturales

son puntos fijos de la función de Kaprekar en base par b = 2 k para todos los números naturales n .

Prueba

Véase también

Citas

  1. ^ Hannover 2017, p. 1, Descripción general.
  2. ^ Hannover 2017, p. 3, Metodología.
  3. ^ (secuencia A099009 en la OEIS )

Referencias

Enlaces externos