Técnicas de demostración

Mapa conceptual
1) Método directo
Supones la hipótesis y, encadenando definiciones y resultados previos, llegas a la conclusión. Ejemplo: «la suma de dos enteros pares es par». Sean 2m y 2n; su suma es 2m + 2n = 2(m + n), que es 2 por un entero, o sea par. Fin (QED).
2) Contrarrecíproco
Para probar «si P entonces Q», es equivalente probar «si no Q entonces no P». Cuando negar Q te da más información útil que asumir P, este método brilla. Ejemplo: «si n² es par, entonces n es par». Contrarrecíproco: «si n es impar, n² es impar», que es fácil de verificar.
3) Reducción al absurdo (contradicción)
Supones la negación de lo que quieres probar y derivas una contradicción lógica. El clásico: √2 es irracional. Supón que es a/b irreducible; acabas concluyendo que a y b son ambos pares, contradicciendo que fuera irreducible. Luego la suposición era falsa.
4) Inducción matemática
Para probar una propiedad P(n) para todo entero n ≥ 1, dos pasos: (base) P(1) es cierta, y (paso inductivo) si P(k) es cierta entonces P(k+1) lo es. Como fichas de dominó: tiras la primera, y cada ficha tira a la siguiente.
La inducción como dominó
- — Base
- — Hipótesis inductiva
- — Paso inductivo
- — Conclusión
En una demostración por inducción de «1 + 2 + … + n = n(n+1)/2», el paso inductivo consiste en…
Comprobar una proposición para cien valores concretos constituye una demostración.
Une cada técnica con la pista que la hace elegirla.
Errores en demostraciones
- Afirmar el recíproco: demostrar «si Q entonces P» no prueba «si P entonces Q».
- Usar justo lo que quieres probar (petición de principio / circularidad).
- En inducción, no usar la hipótesis inductiva: si no la necesitas, sospecha del planteamiento.
Ejemplo resuelto por inducción
- Prueba que 1 + 2 + … + n = n(n+1)/2 para todo n ≥ 1.
- Base: n = 1. Izquierda = 1; derecha = 1·2/2 = 1. ✓
- Hipótesis inductiva: supuesto para k: 1 + … + k = k(k+1)/2.
- Paso: 1 + … + k + (k+1) = k(k+1)/2 + (k+1).
- Factoriza (k+1): (k+1)(k/2 + 1) = (k+1)(k+2)/2, que es la fórmula para k+1. ✓
¿Por qué le importa esto a un científico de datos? La corrección de algoritmos recursivos y iterativos se prueba por inducción: la «invariante de bucle» es literalmente una hipótesis inductiva. Y la complejidad de un algoritmo divide-y-vencerás (merge sort) se resuelve con recurrencias que se verifican por inducción.
El arsenal de demostrar
Técnicas de demostración (repaso formal)
Métodos directo, indirecto e inducción con ejemplos detallados.
Elige la propiedad «2 + 4 + 6 + … + 2n = n(n + 1)» y demuéstrala completa por inducción: escribe explícitamente el paso base, la hipótesis inductiva y el paso inductivo. Señala en qué línea usaste la hipótesis.
MIT OCW 6.042J
Matematicas para Ciencias de la Computacion (MIT OpenCourseWare).