En teoría de números , la complejidad de un número entero es el número más pequeño de unos que se puede utilizar para representarlo mediante unos y cualquier número de sumas , multiplicaciones y paréntesis. Siempre está dentro de un factor constante del logaritmo del número entero dado .
Por ejemplo, el número 11 puede representarse utilizando ocho unos:
Sin embargo, no tiene representación con siete o menos unos, por lo que su complejidad es 8.
Las complejidades de los números 1, 2, 3, ... son
Los números más pequeños con complejidad 1, 2, 3, ... son
La cuestión de expresar números enteros de esta manera fue considerada originalmente por Mahler y Popken (1953). Ellos preguntaron cuál era el número más grande con una complejidad dada k ; [1] más tarde, Selfridge demostró que este número es
Por ejemplo, cuando k = 10 , x = 2 y el entero más grande que se puede expresar usando diez unos es 2 2 3 2 = 36. Su expresión es
Por lo tanto, 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 ): una expresión de esta longitud para n se puede encontrar 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á limitada por un logaritmo con un factor constante más pequeño, 3,529 log 3 n . [3]
Las complejidades de todos los números enteros hasta un cierto umbral N se pueden calcular en tiempo total O ( N 1,222911236 ) . [4]
Los algoritmos para calcular la complejidad de los números enteros se han utilizado para refutar varias conjeturas sobre la complejidad. En particular, no es necesariamente el caso que la expresión óptima para un número n se obtenga ya sea restando uno de 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 cada número primo p es uno más la complejidad de p − 1 . [5] De hecho, se puede demostrar que . Además, Venecia Wang dio algunos ejemplos interesantes, es decir , , , pero . [6]