fbpx
Wikipedia

Integer complexity

In number theory, the complexity of an integer is the smallest number of ones that can be used to represent it using ones and any number of additions, multiplications, and parentheses. It is always within a constant factor of the logarithm of the given integer.

Example edit

For instance, the number 11 may be represented using eight ones:

11 = (1 + 1 + 1) × (1 + 1 + 1) + 1 + 1.

However, it has no representation using seven or fewer ones. Therefore, its complexity is 8.

The complexities of the numbers 1, 2, 3, ... are

1, 2, 3, 4, 5, 5, 6, 6, 6, 7, 8, 7, 8, 8, 8, 8, 9, 8, ... (sequence A005245 in the OEIS)

The smallest numbers with complexity 1, 2, 3, ... are

1, 2, 3, 4, 5, 7, 10, 11, 17, 22, 23, 41, 47, ... (sequence A005520 in the OEIS)

Upper and lower bounds edit

The question of expressing integers in this way was originally considered by Mahler & Popken (1953). They asked for the largest number with a given complexity k;[1] later, Selfridge showed that this number is

 

For example, when k = 10, x = 2 and the largest integer that can be expressed using ten ones is 22 32 = 36. Its expression is

(1 + 1) × (1 + 1) × (1 + 1 + 1) × (1 + 1 + 1).

Thus, the complexity of an integer n is at least 3 log3n. The complexity of n is at most 3 log2n (approximately 4.755 log3n): an expression of this length for n can be found by applying Horner's method to the binary representation of n.[2] Almost all integers have a representation whose length is bounded by a logarithm with a smaller constant factor, 3.529 log3n.[3]

Algorithms and counterexamples edit

The complexities of all integers up to some threshold N can be calculated in total time O(N1.222911236).[4]

Algorithms for computing the integer complexity have been used to disprove several conjectures about the complexity. In particular, it is not necessarily the case that the optimal expression for a number n is obtained either by subtracting one from n or by expressing n as the product of two smaller factors. The smallest example of a number whose optimal expression is not of this form is 353942783. It is a prime number, and therefore also disproves a conjecture of Richard K. Guy that the complexity of every prime number p is one plus the complexity of p − 1.[5] In fact, one can show that  . Moreover, Venecia Wang gave some interesting examples, i.e.  ,  ,  ,   but  .[6]

References edit

  1. ^ Mahler, K.; Popken, J. (1953), "On a maximum problem in arithmetic", Nieuw Archief voor Wiskunde, 1: 1–15, MR 0053986.
  2. ^ Guy, Richard K. (1986), "Some suspiciously simple sequences", Unsolved Problems, American Mathematical Monthly, 93 (3): 186–190, doi:10.2307/2323338, JSTOR 2323338, MR 1540817.
  3. ^ Shriver, Christopher E. (2015), Applications of Markov chain analysis to integer complexity, arXiv:1511.07842, Bibcode:2015arXiv151107842S.
  4. ^ Cordwell, K.; Epstein, A.; Hemmady, A.; Miller, S.; Palsson, E.; Sharma, A.; Steinerberger, S.; Vu, Y. (2017), On algorithms to calculate integer complexity, arXiv:1706.08424, Bibcode:2017arXiv170608424C
  5. ^ Fuller, Martin N. (February 1, 2008), Program to calculate A005245, A005520, A005421, OEIS, retrieved 2015-12-13.
  6. ^ Wang, Venecia (October 2012), "A counterexample to the prime conjecture of expressing numbers using just ones", Journal of Number Theory, 133 (2), JNT: 391–397, doi:10.1016/j.jnt.2012.08.003.

External links edit

integer, complexity, number, theory, complexity, integer, smallest, number, ones, that, used, represent, using, ones, number, additions, multiplications, parentheses, always, within, constant, factor, logarithm, given, integer, contents, example, upper, lower,. In number theory the complexity of an integer is the smallest number of ones that can be used to represent it using ones and any number of additions multiplications and parentheses It is always within a constant factor of the logarithm of the given integer Contents 1 Example 2 Upper and lower bounds 3 Algorithms and counterexamples 4 References 5 External linksExample editFor instance the number 11 may be represented using eight ones 11 1 1 1 1 1 1 1 1 However it has no representation using seven or fewer ones Therefore its complexity is 8 The complexities of the numbers 1 2 3 are 1 2 3 4 5 5 6 6 6 7 8 7 8 8 8 8 9 8 sequence A005245 in the OEIS The smallest numbers with complexity 1 2 3 are 1 2 3 4 5 7 10 11 17 22 23 41 47 sequence A005520 in the OEIS Upper and lower bounds editThe question of expressing integers in this way was originally considered by Mahler amp Popken 1953 They asked for the largest number with a given complexity k 1 later Selfridge showed that this number is 2 x 3 k 2 x 3 where x k mod 3 displaystyle 2 x 3 k 2x 3 text where x k bmod 3 nbsp For example when k 10 x 2 and the largest integer that can be expressed using ten ones is 22 32 36 Its expression is 1 1 1 1 1 1 1 1 1 1 Thus the complexity of an integer n is at least 3 log3 n The complexity of n is at most 3 log2 n approximately 4 755 log3 n an expression of this length for n can be found by applying Horner s method to the binary representation of n 2 Almost all integers have a representation whose length is bounded by a logarithm with a smaller constant factor 3 529 log3 n 3 Algorithms and counterexamples editThe complexities of all integers up to some threshold N can be calculated in total time O N 1 222911236 4 Algorithms for computing the integer complexity have been used to disprove several conjectures about the complexity In particular it is not necessarily the case that the optimal expression for a number n is obtained either by subtracting one from n or by expressing n as the product of two smaller factors The smallest example of a number whose optimal expression is not of this form is 353942783 It is a prime number and therefore also disproves a conjecture of Richard K Guy that the complexity of every prime number p is one plus the complexity of p 1 5 In fact one can show that p p 1 63 displaystyle p p 1 63 nbsp Moreover Venecia Wang gave some interesting examples i e 743 2 743 22 displaystyle 743 times 2 743 22 nbsp 166571 3 166571 39 displaystyle 166571 times 3 166571 39 nbsp 97103 5 97103 38 displaystyle 97103 times 5 97103 38 nbsp 23 2 20 displaystyle 23 2 20 nbsp but 2 23 22 displaystyle 2 23 22 nbsp 6 References edit Mahler K Popken J 1953 On a maximum problem in arithmetic Nieuw Archief voor Wiskunde 1 1 15 MR 0053986 Guy Richard K 1986 Some suspiciously simple sequences Unsolved Problems American Mathematical Monthly 93 3 186 190 doi 10 2307 2323338 JSTOR 2323338 MR 1540817 Shriver Christopher E 2015 Applications of Markov chain analysis to integer complexity arXiv 1511 07842 Bibcode 2015arXiv151107842S Cordwell K Epstein A Hemmady A Miller S Palsson E Sharma A Steinerberger S Vu Y 2017 On algorithms to calculate integer complexity arXiv 1706 08424 Bibcode 2017arXiv170608424C Fuller Martin N February 1 2008 Program to calculate A005245 A005520 A005421 OEIS retrieved 2015 12 13 Wang Venecia October 2012 A counterexample to the prime conjecture of expressing numbers using just ones Journal of Number Theory 133 2 JNT 391 397 doi 10 1016 j jnt 2012 08 003 External links editWeisstein Eric W Integer Complexity MathWorld Retrieved from https en wikipedia org w index php title Integer complexity amp oldid 1194422910, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.