Curso
¿Alguna vez te has preguntado cómo expresar 1 + 2 + 4 + 8 + ... con una sola fórmula clara y compacta?
Una serie no es más que la suma de los términos de una sucesión. Cuando esos términos crecen (o decrecen) multiplicándose cada vez por un mismo número, tienes una serie geométrica. Ese multiplicador constante se llama razón común, y es la pieza que lo hace funcionar.
Las series geométricas aparecen en todas partes: pagos de préstamos, atenuación de señales o análisis de algoritmos. Dominarlas es una habilidad matemática imprescindible para cualquiera que trabaje con datos.
En este artículo, repasaremos las fórmulas clave, explicaremos cuándo una serie geométrica infinita tiene suma finita y veremos ejemplos reales paso a paso.
Si ya conoces los fundamentos de Python, estás listo para lo interesante. Inscríbete en nuestro curso de 16 horas Machine Learning Fundamentals in Python.
¿Qué es una serie geométrica?
Una serie geométrica es la suma de términos donde cada término se obtiene multiplicando el anterior por una razón constante.
Por ejemplo, toma 1 + 2 + 4 + 8 + 16. Cada término es el doble que el anterior. Ese factor de duplicación es lo que la hace geométrica.
Dos valores definen cualquier serie geométrica:
- Primer término (
a) - el valor inicial de la serie - Razón común (
r) - el multiplicador constante que aplicas a cada término para obtener el siguiente
Si a = 1 y r = 2, obtienes 1 + 2 + 4 + 8 + .... Si a = 3 y r = 0.5, obtienes 3 + 1.5 + 0.75 + ... La estructura siempre es la misma.
Esa es la idea. Toda serie geométrica es multiplicación repetida, empezando en a y escalando por r en cada paso.
Sucesión geométrica vs. serie geométrica
Estos dos términos suelen confundirse, pero la diferencia se explica en una sola frase.
Una sucesión geométrica es solo una lista de números: 1, 2, 4, 8, 16, mientras que una serie geométrica es lo que obtienes al sumarlos: 1 + 2 + 4 + 8 + 16 = 31.
Los números son idénticos, pero cambia la operación. La sucesión los lista, la serie los suma.
Fórmula de una serie geométrica finita
La suma de los primeros n términos de una serie geométrica viene dada por esta fórmula:

Fórmula de la suma de los primeros n términos
Donde:
-
a= primer término -
r= razón común -
n= número de términos
Veámoslo con un ejemplo sencillo. Supón que quieres sumar los primeros 4 términos de 1 + 2 + 4 + 8. Aquí, a = 1, r = 2 y n = 4.

Ejemplo sencillo de serie geométrica
Puedes comprobarlo a mano: 1 + 2 + 4 + 8 = 15. La fórmula te lleva al resultado en un solo paso, lo que importa cuando n es grande.
Series geométricas infinitas y convergencia
Aquí tienes una idea curiosa: una serie infinita puede tener suma finita.
Considera 1 + 0.5 + 0.25 + 0.125 + .... Puedes seguir sumando términos para siempre, pero el total nunca supera 2. Esto ocurre porque cada término nuevo es más pequeño que el anterior, lo bastante pequeño como para que la suma tienda a un valor fijo en lugar de crecer sin límite.
A este comportamiento se le llama convergencia, y solo ocurre bajo una condición: |r| < 1.
Cuando la razón común está entre -1 y 1 (excluidos), cada término se hace más pequeño a medida que avanzas en la serie. Los términos tienden a cero, de modo que añadir más aporta cada vez menos al total. La suma se estabiliza.
Si |r| ≥ 1, los términos no disminuyen. Se mantienen o crecen, y la suma sigue aumentando. Es una serie divergente: no tiene suma finita.
Las barras de valor absoluto alrededor de r importan. Una razón de -0.5 también converge, porque los términos alternan de signo pero siguen acercándose a cero.
Fórmula de la serie geométrica infinita
Cuando |r| < 1, puedes sumar una serie geométrica infinita con una única fórmula:

Fórmula de la serie geométrica infinita
Donde a es el primer término y r la razón común. Eso es todo: no hace falta n, porque la serie no termina.
Usemos el ejemplo de la sección anterior: 1 + 0.5 + 0.25 + 0.125 + .... Aquí, a = 1 y r = 0.5.

Ejemplo de serie geométrica infinita
La suma infinita es exactamente 2. Puedes añadir términos indefinidamente y nunca la superarás.
Es importante tener en cuenta que esta fórmula solo funciona cuando |r| < 1. Si la serie diverge, la fórmula deja de ser válida y te dará un resultado sin sentido. Recuerda comprobar siempre la condición de convergencia antes de aplicarla.
Por qué importa la convergencia
No todas las series infinitas se asientan en una suma finita. Algunas simplemente siguen creciendo.
Toma 1 + 2 + 4 + 8 + .... Aquí r = 2, lo que significa que cada término es mayor que el anterior. La suma no tiene límite: crece sin cota. Es una serie divergente, y aplicar la fórmula de suma infinita te dará un resultado sin sentido.
Lo mismo ocurre cuando r = 1. La serie 3 + 3 + 3 + 3 + ... no deja de acumular, así que no existe una suma finita.
Por eso es obligatorio comprobar |r| < 1 antes de usar la fórmula. Si la serie diverge, la fórmula no “rompe” de forma evidente: simplemente te da un número que parece razonable pero es completamente erróneo.
Series geométricas en Python
Llevemos todo lo visto al código. Implementaré las fórmulas de suma finita e infinita, comprobaré los resultados y visualizaré cómo se comportan las sumas parciales al añadir más términos.
Serie geométrica finita
Esta es toda la lógica en Python que necesitas para implementar la fórmula de la serie geométrica finita:
def finite_geometric_sum(a, r, n):
if r == 1:
return a * n
return a * (1 - r**n) / (1 - r)
result = finite_geometric_sum(a=1, r=2, n=4)
print(f"Finite sum (a=1, r=2, n=4): {result}")

Serie geométrica finita en Python
Serie geométrica infinita
La historia es similar para las series infinitas; solo necesitas lanzar un error si no se cumple la restricción:
def infinite_geometric_sum(a, r):
if abs(r) >= 1:
raise ValueError(f"Series diverges for |r| >= 1. Got r={r}.")
return a / (1 - r)
# Example: 1 + 0.5 + 0.25 + ... (a=1, r=0.5)
result = infinite_geometric_sum(a=1, r=0.5)
print(f"Infinite sum (a=1, r=0.5): {result}")

Serie geométrica infinita en Python
La función lanza un error cuando |r| >= 1 para que no obtengas en silencio una respuesta errónea.
Visualizar la convergencia
Aquí es donde se pone interesante. Para una serie convergente, las sumas parciales deberían acercarse al límite teórico a medida que crece n. Vamos a trazarlo.
import numpy as np
import matplotlib.pyplot as plt
COLOR_DARK = "#1a1a2e"
COLOR_GREEN = "#03EF62"
COLOR_LIGHT_GRAY = "#cccccc"
a, r = 1, 0.5
n_terms = 30
theoretical_limit = infinite_geometric_sum(a, r)
# Compute partial sums
terms = a * r ** np.arange(n_terms)
partial_sums = np.cumsum(terms)
# Plot
fig, ax = plt.subplots(figsize=(10, 5), facecolor=COLOR_DARK)
ax.set_facecolor(COLOR_DARK)
ax.plot(range(1, n_terms + 1), partial_sums, color=COLOR_GREEN, linewidth=2, label="Partial sums")
ax.axhline(y=theoretical_limit, color=COLOR_LIGHT_GRAY, linewidth=1, linestyle="--", label=f"Limit = {theoretical_limit}")
ax.scatter(range(1, n_terms + 1), partial_sums, color=COLOR_LIGHT_GRAY, s=30, zorder=3)
# Style
for spine in ax.spines.values():
spine.set_visible(False)
ax.spines["bottom"].set_visible(True)
ax.spines["bottom"].set_color(COLOR_LIGHT_GRAY)
ax.spines["bottom"].set_alpha(0.3)
ax.tick_params(colors=COLOR_LIGHT_GRAY)
ax.xaxis.label.set_color(COLOR_LIGHT_GRAY)
ax.yaxis.label.set_color(COLOR_LIGHT_GRAY)
ax.set_xlabel("Number of terms")
ax.set_ylabel("Partial sum")
ax.set_title("Convergence of geometric series (a=1, r=0.5)", color=COLOR_LIGHT_GRAY, pad=15)
legend = ax.legend(facecolor=COLOR_DARK, edgecolor=COLOR_LIGHT_GRAY, labelcolor=COLOR_LIGHT_GRAY)
legend.get_frame().set_alpha(0.3)
plt.tight_layout()
plt.show()

Visualización de una serie convergente
La suma parcial tiende a 2.0 y se aplana, que es justo cómo se ve la convergencia en la práctica. Cada término adicional aporta menos que el anterior y la curva se asienta en el límite teórico.
Aplicaciones habituales de las series geométricas
Las series geométricas modelan patrones reales que aparecen en finanzas, física e informática.
Finanzas es el ejemplo más conocido. Cuando inviertes dinero a un tipo de interés fijo, el saldo de cada periodo es el del anterior multiplicado por un factor constante. El valor total de esos rendimientos compuestos en el tiempo es una serie geométrica. La misma estructura se aplica a la amortización de préstamos y al cálculo de anualidades.
En física, las series geométricas modelan procesos de decaimiento. La desintegración radiactiva, la atenuación de señales y la disipación de energía siguen un patrón en el que cada paso reduce la cantidad por una razón fija. Puedes pensar en la cantidad total que decae a lo largo de un tiempo infinito como una serie geométrica convergente.
En informática, las series geométricas aparecen en el análisis de algoritmos. Los algoritmos recursivos que reducen a la mitad el tamaño del problema en cada paso —como la búsqueda binaria o merge sort— generan una serie geométrica cuando cuentas el trabajo total en todos los niveles. También aparecen en esquemas de asignación de memoria y estrategias de dimensionamiento de estructuras de datos donde la capacidad crece por un multiplicador fijo.
Errores comunes con las series geométricas
La mayoría de errores con series geométricas se reducen a un par de definiciones mal interpretadas y a aplicar mal una fórmula.
Confundir sucesión con serie
Es el más habitual. Una sucesión es una lista; una serie es una suma. Si alguien pide la "serie geométrica" y enumeras los términos en lugar de sumarlos, no has respondido a la pregunta. La distinción importa especialmente cuando se espera que la respuesta sea un único número.
Aplicar la fórmula de suma infinita cuando |r| ≥ 1
Este es un error silencioso. La fórmula S = a / (1 - r) solo funciona cuando la serie converge. Si pones r = 2 y obtienes un número bien presentado, ese número no significa nada. Comprueba siempre antes que |r| < 1.
Identificar mal la razón común
Es más delicado de lo que parece. La razón r es siempre el valor por el que multiplicas para obtener el siguiente término —no la diferencia entre términos ni el primer término dividido por el segundo—. Con 3 + 6 + 12 + 24, la razón es 2, no 3. Divide cualquier término entre el anterior para obtener r y comprueba un par de pares consecutivos para asegurarte de que realmente es constante.
Conclusión
Una serie geométrica es multiplicación repetida, sumada. Cada término se obtiene del anterior por la misma razón, lo que hace que el patrón sea predecible y las fórmulas, fáciles de interpretar.
La condición de convergencia —|r| < 1— es lo único que debes recordar. Es lo que separa una serie con suma finita y significativa de otra que crece sin límite. Si fallas en esa comprobación, los resultados que obtengas no tendrán valor.
Y poco más. Detecta la razón, comprueba la convergencia y aplica la fórmula adecuada. No tiene más misterio.
Si las series geométricas se te hacen fáciles, echa un vistazo a nuestro reciente artículo Taylor Series: From Approximations to Optimization. Las mates no son tan sencillas, pero las explicaciones son igual de claras.
Preguntas frecuentes sobre series geométricas
¿Qué es una serie geométrica?
Una serie geométrica es la suma de términos donde cada término se obtiene multiplicando el anterior por un valor constante llamado razón común. Por ejemplo, 1 + 2 + 4 + 8 es una serie geométrica con primer término 1 y razón común 2. La diferencia clave entre sucesión geométrica y serie geométrica es que la sucesión lista los términos mientras que la serie los suma.
¿Cuándo converge una serie geométrica infinita?
Una serie geométrica infinita converge cuando el valor absoluto de la razón común es menor que 1, es decir, |r| < 1. Cuando se cumple esta condición, los términos se encogen hacia cero lo bastante rápido como para que la suma total se estabilice en un valor finito. Si |r| ≥ 1, la serie diverge y no tiene suma finita.
¿Dónde se usan las series geométricas en la vida real?
Las series geométricas aparecen en finanzas, física e informática. En finanzas, el interés compuesto y el cálculo de anualidades se basan en la estructura de la serie geométrica. En informática, surgen en el análisis de algoritmos recursivos que reducen a la mitad el tamaño del problema en cada paso, como la búsqueda binaria y merge sort.
¿Cuál es la diferencia entre las fórmulas de serie geométrica finita e infinita?
La fórmula finita, S_n = a(1 - r^n) / (1 - r), suma exactamente n términos y funciona para cualquier valor de r salvo 1. La fórmula infinita, S = a / (1 - r), solo aplica cuando |r| < 1 y da la suma de todos los términos a medida que la serie se prolonga indefinidamente. Usar la fórmula infinita sin comprobar antes la convergencia es uno de los errores más comunes al trabajar con series geométricas.
¿Cómo se encuentra la razón común de una serie geométrica?
Divide cualquier término entre el que le precede. Por ejemplo, en 3 + 6 + 12 + 24, dividir 6 entre 3 da una razón de 2. Para asegurarte de que la serie es realmente geométrica, comprueba que la razón sea la misma entre un par de pares consecutivos más; si no es constante, no estás ante una serie geométrica.


