Teoría de NúmerosMétodos

Inducción matemática: ordinaria, fuerte y bien fundada

La técnica de demostración más fundamental de la matemática discreta. Dominada correctamente, la inducción no es solo un método para probar fórmulas sino una forma de pensar sobre cualquier propiedad que crece con los enteros.

DificultadIniciación
Etiquetasinduccioninduccion-fuertedemostracionbuen-orden
AutorAdrián García Bouzas
Actualizado2026-06-03

La inducción matemática es, junto con la contradicción, el método de demostración más utilizado en teoría de números. Pero a diferencia de la contradicción —que solo dice «si no es esto, tampoco puede ser aquello»— la inducción es constructiva: construye la demostración hacia adelante, un paso a la vez.

La idea es simple: si una propiedad P(n)P(n) vale para n=1n = 1 (o cualquier n0n_0 inicial) y si saber que vale para nn nos permite probarla para n+1n + 1, entonces vale para todos los enteros n0\geq n_0. Esto no es más que la observación de que los enteros son la estructura más simple donde cada número tiene un sucesor inmediato — y si puedes subir cualquier escalón, puedes llegar a cualquier peldaño.

Teorema

(Principio de inducción matemática) Sea P(n)P(n) una afirmación que depende de un entero nn. Si:

  1. Caso base: P(n0)P(n_0) es verdadera para algún entero n0n_0.
  2. Paso inductivo: Para todo entero nn0n \geq n_0, si P(n)P(n) es verdadera entonces P(n+1)P(n+1) también lo es.

Entonces P(n)P(n) es verdadera para todo entero nn0n \geq n_0.

Equivalencia con el buen orden. El principio de inducción es equivalente al principio del buen orden: todo subconjunto no vacío de N\mathbb N tiene un elemento mínimo. Ambos son axiomas equivalentes que caracterizan a N\mathbb N entre los órdenes totales.

Inducción fuerte (completa)

A veces el paso inductivo requiere asumir no solo P(n)P(n), sino P(k)P(k) para todos knk \leq n.

Teorema

(Inducción fuerte) Si:

  1. P(n0)P(n_0) es verdadera.
  2. Para todo nn0n \geq n_0: si P(k)P(k) es verdadera para todos n0knn_0 \leq k \leq n, entonces P(n+1)P(n+1) también.

Entonces P(n)P(n) es verdadera para todo nn0n \geq n_0.

La inducción fuerte es lógicamente equivalente a la ordinaria, pero más cómoda cuando el paso inductivo necesita el resultado para valores muy anteriores a nn.

Ejemplo

Inducción ordinaria

Ejemplo 1. Demostrar que 1+2++n=n(n+1)21 + 2 + \cdots + n = \dfrac{n(n+1)}{2} para todo n1n \geq 1.

Caso base (n=1n = 1). 1=12/2=11 = 1 \cdot 2 / 2 = 1. ✓

Paso inductivo. Supongamos 1+2++n=n(n+1)/21 + 2 + \cdots + n = n(n+1)/2 (hipótesis inductiva, HI). Entonces:

k=1n+1k=(k=1nk)+(n+1)=HIn(n+1)2+(n+1)=(n+1)(n2+1)=(n+1)(n+2)2.\sum_{k=1}^{n+1} k = \left(\sum_{k=1}^{n} k\right) + (n+1) \stackrel{HI}{=} \frac{n(n+1)}{2} + (n+1) = (n+1)\left(\frac{n}{2} + 1\right) = \frac{(n+1)(n+2)}{2}.

Esto es exactamente la fórmula para n+1n + 1. \blacksquare


Ejemplo 2. Demostrar la desigualdad de Bernoulli: (1+x)n1+nx(1+x)^n \geq 1 + nx para todo n1n \geq 1 y x>1x > -1.

Caso base (n=1n = 1). (1+x)1=1+x1+x(1+x)^1 = 1 + x \geq 1 + x. ✓

Paso inductivo. Supongamos (1+x)n1+nx(1+x)^n \geq 1 + nx. Como 1+x>01 + x > 0:

(1+x)n+1=(1+x)n(1+x)(1+nx)(1+x)=1+(n+1)x+nx21+(n+1)x.(1+x)^{n+1} = (1+x)^n (1+x) \geq (1 + nx)(1 + x) = 1 + (n+1)x + nx^2 \geq 1 + (n+1)x.

\blacksquare


Ejemplo 3. Para todo n1n \geq 1, 11!+22!+33!++nn!=(n+1)!11 \cdot 1! + 2 \cdot 2! + 3 \cdot 3! + \cdots + n \cdot n! = (n+1)! - 1.

Caso base. 11!=1=2!11 \cdot 1! = 1 = 2! - 1. ✓

Paso inductivo. k=1n+1kk!=((n+1)!1)+(n+1)(n+1)!=(n+1)!(1+n+1)1=(n+2)!1\sum_{k=1}^{n+1} k \cdot k! = ((n+1)! - 1) + (n+1)(n+1)! = (n+1)!(1 + n+1) - 1 = (n+2)! - 1. \blacksquare


Inducción fuerte

Ejemplo 4. Todo entero n2n \geq 2 es producto de primos.

Caso base (n=2n = 2). 22 es primo, así es producto de un solo primo. ✓

Paso inductivo (fuerte). Sea n3n \geq 3. Supongamos que todo entero mm con 2m<n2 \leq m < n es producto de primos. Hay dos casos:

  • Si nn es primo: es producto de un primo (sí mismo).
  • Si nn es compuesto: n=abn = ab con 2a,b<n2 \leq a, b < n. Por HI fuerte, aa y bb son productos de primos. Concatenando: n=abn = ab es producto de primos.

(La inducción ordinaria no basta: si n=15=35n = 15 = 3 \cdot 5, necesitamos el resultado para 33 y 55, no para 14=n114 = n-1.)

\blacksquare


Ejemplo 5. (Teorema de Zeckendorf) Todo entero positivo nn se escribe de forma única como suma de Fibonacci no consecutivos.

Existencia (por inducción fuerte sobre nn).

Caso base: n=1=F2n = 1 = F_2. ✓

Paso inductivo: Sea n>1n > 1. Sea FkF_k el mayor Fibonacci con FknF_k \leq n. Si n=Fkn = F_k, hecho. Si n>Fkn > F_k, sea r=nFkr = n - F_k. Entonces r<Fkr < F_k (pues n<Fk+1=Fk+Fk1n < F_{k+1} = F_k + F_{k-1}, así r<Fk1r < F_{k-1}) y r<nr < n, así por HI fuerte, rr se escribe como suma de Fibonacci no consecutivos, y ninguno de ellos es Fk1F_{k-1} (pues r<Fk1r < F_{k-1}), así FkF_k no es consecutivo con ninguno en la representación de rr.

(La unicidad requiere un argumento adicional por mínimo.)


Ejemplo 6. Demostrar que n!>2nn! > 2^n para todo n4n \geq 4.

Caso base (n=4n = 4). 24>1624 > 16. ✓

Paso inductivo. (n+1)!=(n+1)n!>(n+1)2n(n+1)! = (n+1) \cdot n! > (n+1) \cdot 2^n. Como n4n \geq 4, n+15>2n+1 \geq 5 > 2, así (n+1)2n>22n=2n+1(n+1) \cdot 2^n > 2 \cdot 2^n = 2^{n+1}. \blacksquare


Inducción con múltiples bases

A veces el paso inductivo requiere más de un caso base.

Ejemplo 7. (Azulejos de Fibonacci) El número de formas de cubrir un tablero de 1×n1 \times n con piezas de 1×11 \times 1 y 1×21 \times 2 es Fn+1F_{n+1} (el (n+1)(n+1)-ésimo de Fibonacci).

Sean T(n)T(n) = número de formas. La recurrencia: T(n)=T(n1)+T(n2)T(n) = T(n-1) + T(n-2) (la pieza más a la derecha ocupa 11 o 22 casillas).

Casos base: T(1)=1=F2T(1) = 1 = F_2 (solo un azulejo de 11), T(2)=2=F3T(2) = 2 = F_3 (dos de 1×11\times 1 o uno de 1×21\times 2).

Paso inductivo (para n3n \geq 3): T(n)=T(n1)+T(n2)=Fn+Fn1=Fn+1T(n) = T(n-1) + T(n-2) = F_n + F_{n-1} = F_{n+1}. \blacksquare


Inducción hacia atrás

A veces es más fácil probar primero para nn potencia de 22 y luego para valores intermedios.

Ejemplo 8. (Media aritmética \geq media geométrica, caso nn potencia de 22)

Para n=2kn = 2^k: la AM-GM dice a1++ann(a1an)1/n\frac{a_1 + \cdots + a_n}{n} \geq (a_1 \cdots a_n)^{1/n}.

Paso base (n=2n = 2): a+b2ab\frac{a + b}{2} \geq \sqrt{ab} sii (a+b)24ab(a + b)^2 \geq 4ab sii (ab)20(a-b)^2 \geq 0. ✓

Duplicación (n2nn \to 2n): Dada AM-GM para nn variables, para 2n2n variables:

a1++a2n2n=a1++ann+an+1++a2nn2G1G21\frac{a_1 + \cdots + a_{2n}}{2n} = \frac{\frac{a_1+\cdots+a_n}{n} + \frac{a_{n+1}+\cdots+a_{2n}}{n}}{2} \geq \frac{\sqrt{G_1 G_2 \cdot \ldots} }{1}

donde G1=(a1an)1/nG_1 = (a_1 \cdots a_n)^{1/n}, G2=(an+1a2n)1/nG_2 = (a_{n+1}\cdots a_{2n})^{1/n}:

a1++a2n2nG1+G22G1G2=(a1a2n)1/(2n).\frac{a_1+\cdots+a_{2n}}{2n} \geq \frac{G_1 + G_2}{2} \geq \sqrt{G_1 G_2} = (a_1 \cdots a_{2n})^{1/(2n)}. \qquad \square

Descenso (nn1n \to n-1): Si AM-GM vale para nn variables, aplicar a a1,,an1,Aa_1, \ldots, a_{n-1}, A donde A=(a1++an1)/(n1)A = (a_1 + \cdots + a_{n-1})/(n-1):

(n1)A+An(a1an1A)1/n    A(a1an1)1/(n1).\frac{(n-1)A + A}{n} \geq (a_1 \cdots a_{n-1} A)^{1/n} \implies A \geq (a_1 \cdots a_{n-1})^{1/(n-1)}.

Combinando: AM-GM vale para todo nn.

Errores típicos

Error 1: caso base ausente. La famosa «demostración» de que todos los caballos son del mismo color (Pólya) falla porque el paso n=1n=2n = 1 \to n = 2 no es válido (dos grupos con un elemento de intersección vacía).

Error 2: usar la conclusión. El paso inductivo debe deducir P(n+1)P(n+1) de P(n)P(n), no asumir P(n+1)P(n+1). «Tomamos el entero más grande entre los primos…» ya asume lo que hay que probar.

Error 3: inducción en la dirección equivocada. Para resultados que dicen «existe nn suficientemente grande tal que…», la inducción ordinaria hacia adelante es la correcta. Para «para todo nn desde n0n_0 hasta NN», puede ser necesaria inducción descendente.

Error 4: hipótesis demasiado débil. Probar algo «para algún nn» por inducción falla si la hipótesis no es lo suficientemente fuerte para dar el paso inductivo. La solución clásica es reforzar la hipótesis.

Observación

Inducción estructural. En objetos recursivos (árboles, grafos, expresiones formales), la inducción se hace sobre la estructura: el caso base es la estructura atómica (hojas, vértice aislado) y el paso inductivo descompone la estructura en partes más pequeñas. Este es el tipo de inducción usado en análisis de algoritmos y teoría de grafos.

El buen orden como alternativa. Muchas demostraciones por inducción se pueden reformular así: «supongamos que el conjunto S={n:P(n) falla}S = \{n : P(n) \text{ falla}\} es no vacío; sea mm su mínimo; derivamos una contradicción». Esto es el descenso infinito de Fermat, equivalente a la inducción fuerte.

Inducción transfinita. Para estructuras más ricas que N\mathbb N (ordinales transfinitos, conjuntos bien ordenados), la inducción se generaliza. Es la herramienta central en lógica matemática y teoría de conjuntos.