In number theory, Kaprekar's routine is an iterative algorithm named after its inventor, Indian mathematician D. R. Kaprekar. [1] [2] Each iteration starts with a number, sorts the digits into descending and ascending order, and calculates the difference between the two new numbers.
As an example, starting with the number 8991 in base 10:
6174, known as Kaprekar's constant, is a fixed point of this algorithm. Any four-digit number (in base 10) with at least two distinct digits will reach 6174 within seven iterations. [3] The algorithm runs on any natural number in any given number base.
The algorithm is as follows: [1] [4]
The sequence is called a Kaprekar sequence and the function is the Kaprekar mapping. Some numbers map to themselves; these are the fixed points of the Kaprekar mapping, [5] and are called Kaprekar's constants. Zero is a Kaprekar's constant for all bases , and so is called a trivial Kaprekar's constant. All other Kaprekar's constants are nontrivial Kaprekar's constants.
For example, in base 10, starting with 3524,
with 6174 as a Kaprekar's constant.
All Kaprekar sequences will either reach one of these fixed points or will result in a repeating cycle. Either way, the end result is reached in a fairly small number of steps (within seven iterations or steps).
Note that the numbers and have the same digit sum and hence the same remainder modulo . Therefore, each number in a Kaprekar sequence of base numbers (other than possibly the first) is a multiple of .
When leading zeroes are retained, only repdigits lead to the trivial Kaprekar's constant.
In base 4, it can easily be shown that all numbers of the form 3021, 310221, 31102221, 3...111...02...222...1 (where the length of the "1" sequence and the length of the "2" sequence are the same) are fixed points of the Kaprekar mapping.
In base 10, it can easily be shown that all numbers of the form 6174, 631764, 63317664, 6...333...17...666...4 (where the length of the "3" sequence and the length of the "6" sequence are the same) are fixed points of the Kaprekar mapping.
In the following, "Kaprekar's constant k" refers to a number that become positive fixed point k as result of the Kaprekar's routine.
In 1981, G. D. Prichett, et al. showed that the Kaprekar's constants are limited to two numbers, 495 (3 digits) and 6174 (4 digits). [6] They also classified the Kaprekar numbers into four types, but there was some overlap in the classification.
In 2005, Y. Hirata calculated all fixed points up to 31 decimal digits and examined their distribution. [7]
In 2024, Haruo Iwasaki [8] of the Ranzan Mathematics Study Group (headed by Kenichi Iyanaga) showed that in order for a natural number to be a Kaprekar number, it must belong to one of five mutually disjoint sets composed of combinations of the seven numbers 495, 6174, 36, 123456789, 27, 124578 and 09. Iwasaki also showed that this new classification using the five sets includes a corrected classification by Prichett, et al.
As a result, if n is considered as a constant, then the number of decimal n-digit Kaprekar numbers is determined by two types of equations:
or by three types of Diophantine equations:
It was found that the number of integer solutions (sets of x~u) of the equations that can be established is the same as the number of solutions that express all of the n-digit Kaprekar numbers. [8]
The above equations confirm that there are no other Kaprekar's constants than 495 and 6174. There are no Kaprekar numbers for 1, 2, 5, or 7 digits, since they do not satisfy any of equations (1)~(5). For six-digit numbers, there are two solutions that satisfy equations (1) and (2). [9] Furthermore, it is clear that even-digits with greater than or equal to 8, [10] and with 9 digits, [11] or odd-digits with greater than or equal to 15 digits [12] have multiple solutions. Although 11-digit and 13-digit numbers have only one solution, it forms a loop of five numbers and a loop of two numbers, respectively. [13] Hence, Prichett's result that the Kaprekar's constants are limited to 495 (3 digits) and 6174 (4 digits) [14] is verified.
Therefore, the problem of determining all of the Kaprekar's constants and the number of these was solved. [8] An example below will explain the Iwasaki's result.
Example: In the case where decimal digits n = 23, since n is an odd number and is not a multiple of 3, the equations (1) and (2) do not hold, and the only equations that can hold are (3), (4) and (5). And if the operation (denoted by K10 ) defined above is applied once to the numbers corresponding to the solutions of these equations, seven Kaprekar numbers can be obtained.
(3) The solution to 23 = 9x + 2y is
(4) The solution to 23 = 9x + 14y is
(5) The solutions to 23 = 6x + 2y + 9z + 2u are
This section needs additional citations for verification .(January 2025) |
It can be shown that all natural numbers
are fixed points of the Kaprekar mapping in even base b = 2k for all natural numbers n.
k | b | m |
---|---|---|
1 | 2 | 011, 101101, 110111001, 111011110001... |
2 | 4 | 132, 213312, 221333112, 222133331112... |
3 | 6 | 253, 325523, 332555223, 333255552223... |
4 | 8 | 374, 437734, 443777334, 444377773334... |
5 | 10 | 495, 549945, 554999445, 555499994445... |
6 | 12 | 5B6, 65BB56, 665BBB556, 6665BBBB5556... |
7 | 14 | 6D7, 76DD67, 776DDD667, 7776DDDD6667... |
8 | 16 | 7F8, 87FF78, 887FFF778, 8887FFeFF7778... |
9 | 18 | 8H9, 98HH89, 998HHH889, 9998HHHH8889... |
{{cite journal}}
: CS1 maint: ref duplicates default (link){{cite journal}}
: CS1 maint: ref duplicates default (link){{cite journal}}
: CS1 maint: ref duplicates default (link)