Qué hace esta calculadora
Esta herramienta calcula la suma de los primeros n cubos perfectos, es decir \(1^3 + 2^3 + 3^3 + \ldots + n^3\). En lugar de ir sumando cada término uno por uno, recurre a una conocida identidad de forma cerrada que devuelve el resultado exacto de inmediato, por grande que sea n.
Cómo usarla
Introduce un número entero positivo como cantidad de términos n y consulta el resultado. La calculadora también muestra el número triangular \(\frac{n(n+1)}{2}\) que hay detrás, para que veas cómo se construye la respuesta.
La fórmula explicada
El resultado clave es la identidad de Nicómaco:
$$\sum_{k=1}^{n} k^{3} = \left( \frac{n\left(n+1\right)}{2} \right)^{2}$$
Lo sorprendente es que la suma de los primeros n cubos coincide exactamente con el cuadrado de la suma de los primeros n números enteros. La cantidad interior \(\frac{n(n+1)}{2}\) es el n-ésimo número triangular, \(T(n)\). Así pues, la suma de cubos no es más que \(T(n)\) al cuadrado. Esto convierte el cálculo en \(O(1)\), sin necesidad de ningún bucle, y siempre es exacto para entradas enteras.
Ejemplo resuelto
Para n = 4: el número triangular es \(\frac{4\times 5}{2} = 10\). Al elevarlo al cuadrado obtenemos \(10^2 = 100\). Comprobémoslo directamente:
$$1 + 8 + 27 + 64 = 100$$Ambos coinciden, lo que confirma la identidad.
Preguntas frecuentes
¿Solo funciona con números enteros? Sí: la identidad se aplica a la suma de los términos enteros \(k = 1\) hasta \(n\), de modo que n debe ser un número entero positivo.
¿Por qué el resultado siempre es un cuadrado perfecto? Porque la suma equivale a \(T(n)^2\), donde \(T(n)\) es el n-ésimo número triangular; elevar al cuadrado un número entero siempre da un cuadrado perfecto.
¿Puede ser n muy grande? Sí. Como la fórmula es de forma cerrada, incluso valores grandes de n se calculan al instante, aunque cifras extremadamente altas pueden superar la precisión habitual de los números de coma flotante.