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.
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 vale para (o cualquier inicial) y si saber que vale para nos permite probarla para , entonces vale para todos los enteros . 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.
(Principio de inducción matemática) Sea una afirmación que depende de un entero . Si:
- Caso base: es verdadera para algún entero .
- Paso inductivo: Para todo entero , si es verdadera entonces también lo es.
Entonces es verdadera para todo entero .
Equivalencia con el buen orden. El principio de inducción es equivalente al principio del buen orden: todo subconjunto no vacío de tiene un elemento mínimo. Ambos son axiomas equivalentes que caracterizan a entre los órdenes totales.
A veces el paso inductivo requiere asumir no solo , sino para todos .
(Inducción fuerte) Si:
- es verdadera.
- Para todo : si es verdadera para todos , entonces también.
Entonces es verdadera para todo .
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 .
Inducción ordinaria
Ejemplo 1. Demostrar que para todo .
Caso base (). . ✓
Paso inductivo. Supongamos (hipótesis inductiva, HI). Entonces:
Esto es exactamente la fórmula para .
Ejemplo 2. Demostrar la desigualdad de Bernoulli: para todo y .
Caso base (). . ✓
Paso inductivo. Supongamos . Como :
Ejemplo 3. Para todo , .
Caso base. . ✓
Paso inductivo. .
Inducción fuerte
Ejemplo 4. Todo entero es producto de primos.
Caso base (). es primo, así es producto de un solo primo. ✓
Paso inductivo (fuerte). Sea . Supongamos que todo entero con es producto de primos. Hay dos casos:
- Si es primo: es producto de un primo (sí mismo).
- Si es compuesto: con . Por HI fuerte, y son productos de primos. Concatenando: es producto de primos.
(La inducción ordinaria no basta: si , necesitamos el resultado para y , no para .)
Ejemplo 5. (Teorema de Zeckendorf) Todo entero positivo se escribe de forma única como suma de Fibonacci no consecutivos.
Existencia (por inducción fuerte sobre ).
Caso base: . ✓
Paso inductivo: Sea . Sea el mayor Fibonacci con . Si , hecho. Si , sea . Entonces (pues , así ) y , así por HI fuerte, se escribe como suma de Fibonacci no consecutivos, y ninguno de ellos es (pues ), así no es consecutivo con ninguno en la representación de .
(La unicidad requiere un argumento adicional por mínimo.)
Ejemplo 6. Demostrar que para todo .
Caso base (). . ✓
Paso inductivo. . Como , , así .
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 con piezas de y es (el -ésimo de Fibonacci).
Sean = número de formas. La recurrencia: (la pieza más a la derecha ocupa o casillas).
Casos base: (solo un azulejo de ), (dos de o uno de ).
Paso inductivo (para ): .
Inducción hacia atrás
A veces es más fácil probar primero para potencia de y luego para valores intermedios.
Ejemplo 8. (Media aritmética media geométrica, caso potencia de )
Para : la AM-GM dice .
Paso base (): sii sii . ✓
Duplicación (): Dada AM-GM para variables, para variables:
donde , :
Descenso (): Si AM-GM vale para variables, aplicar a donde :
Combinando: AM-GM vale para todo .
Error 1: caso base ausente. La famosa «demostración» de que todos los caballos son del mismo color (Pólya) falla porque el paso 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 de , no asumir . «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 suficientemente grande tal que…», la inducción ordinaria hacia adelante es la correcta. Para «para todo desde hasta », puede ser necesaria inducción descendente.
Error 4: hipótesis demasiado débil. Probar algo «para algún » 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.
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 es no vacío; sea 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 (ordinales transfinitos, conjuntos bien ordenados), la inducción se generaliza. Es la herramienta central en lógica matemática y teoría de conjuntos.