Articulo de referencia

Complejidad entera

En teoría de números , la complejidad de un entero es la menor cantidad de unos que se pueden usar para representarlo usando unos y cualquier cantidad de sumas , multiplicacione...

En teoría de números , la complejidad de un entero es la menor cantidad de unos que se pueden usar para representarlo usando unos y cualquier cantidad de sumas , multiplicaciones y paréntesis. Siempre está dentro de un factor constante del logaritmo del entero dado .

Ejemplo

Por ejemplo, el número 11 se puede representar usando ocho unos:

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

Sin embargo, no tiene representación utilizando siete o menos unos. Por lo tanto, su complejidad es 8.

Las complejidades de los números 1, 2, 3, ... son

1, 2, 3, 4, 5, 5, 6, 6, 6, 7, 8, 7, 8, 8, 8, 8, 9, 8, ... (secuencia A005245 en el OEIS )

Los números más pequeños con complejidad 1, 2, 3, ... son

1, 2, 3, 4, 5, 7, 10, 11, 17, 22, 23, 41, 47, ... (secuencia A005520 en el OEIS )

Límites superior e inferior

La cuestión de expresar los enteros de esta manera fue considerada originalmente por Mahler y Popken (1953) . Preguntaron por el número más grande con una complejidad k dada ; [ 1 ] más tarde, Selfridge demostró que este número es

2incógnita3(k2incógnita)/3 dónde incógnita=kmod3.{\displaystyle 2^{x}3^{(k-2x)/3}{\text{ donde }}x=-k{\bmod {3}}.}

Por ejemplo, cuando k = 10 , x = 2 y el mayor entero que se puede expresar usando diez unos es 2²³² = 36. Su expresión es

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

Así, la complejidad de un entero n es al menos 3 log 3 n . La complejidad de n es como máximo 3 log 2 n (aproximadamente 4,755 log 3 n ): se puede encontrar una expresión de esta longitud para n aplicando el método de Horner a la representación binaria de n . [ 2 ] Casi todos los enteros tienen una representación cuya longitud está acotada por un logaritmo con un factor constante menor, 3,529 log 3 n . [ 3 ]

Algoritmos y contraejemplos

La complejidadnorte{\displaystyle \|n\|}de cada entero n hasta cierto umbral N se puede calcular en un tiempo total O ( N 1.222911236 ) . [ 4 ] . Esto se mejoró aO(norteregistroO(1)norte){\displaystyle O(n\log ^{O(1)}n)}algoritmo de tiempo de He [ 5 ] . La complejidad de un solo enteronorte{\displaystyle n}También se puede calcular en tiempo sublineal deO(norte0,6514){\displaystyle O(n^{0.6514})}.

Los algoritmos para calcular la complejidad entera se han utilizado para refutar varias conjeturas sobre la complejidad. En particular, no es necesariamente cierto que la expresión óptima para un número n se obtenga restando uno a n o expresando n como el producto de dos factores más pequeños. El ejemplo más pequeño de un número cuya expresión óptima no es de esta forma es 353942783. Es un número primo y, por lo tanto, también refuta una conjetura de Richard K. Guy de que la complejidad de todo número primo p es uno más la complejidad de p − 1. [ 6 ] De hecho, se puede demostrar que353942783=353942782=63{\displaystyle \|353942783\|=\|353942782\|=63}Además, Venecia Wang dio algunos ejemplos interesantes, es decir:743×2=743=22{\displaystyle \|743\times 2\|=\|743\|=22},166571×3=166571=39{\displaystyle \|166571\times 3\|=\|166571\|=39},97103×5=97103=38{\displaystyle \|97103\times 5\|=\|97103\|=38},232=20{\displaystyle \|23^{2}\|=20}pero223=22{\displaystyle 2\|23\|=22}. [ 7 ]

Referencias

  1. Mahler, K .; Popken, J. (1953), "Sobre un problema de máximos en aritmética", Nieuw Archief voor Wiskunde , 1 : 1– 15, MR 0053986 .
  2. Guy, Richard K. (1986), "Algunas secuencias sospechosamente simples", Problemas sin resolver, American Mathematical Monthly , 93 (3): 186– 190, doi : 10.2307/2323338 , JSTOR 2323338 , MR 1540817  .
  3. Shriver, Christopher E. (2015), Aplicaciones del análisis de cadenas de Markov a la complejidad entera , arXiv : 1511.07842 , Bibcode : 2015arXiv151107842S.
  4. Cordwell, K.; Epstein, A.; Hemmady, A.; Miller, S.; Palsson, E.; Sharma, A.; Steinerberger, S.; Vu, Y. (2017), Sobre algoritmos para calcular la complejidad entera , arXiv : 1706.08424 , Bibcode : 2017arXiv170608424C
  5. He, Qizheng (2023), Algoritmos mejorados para complejidad entera , arXiv : 2308.10301 , doi : 10.48550/arXiv.2308.10301
  6. Fuller, Martin N. (1 de febrero de 2008), Programa para calcular A005245, A005520, A005421 , OEIS , consultado el 13 de diciembre de 2015..
  7. Wang, Venecia (octubre de 2012), "Un contraejemplo a la conjetura principal de expresar números usando solo unos", Journal of Number Theory , 133 (2), JNT: 391–397 , doi : 10.1016/j.jnt.2012.08.003.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Integer_complexity&oldid=1347243467 "