Los métodos básicos (directo, contrapositivo, contradicción) son estrategias generales: funcionan sin importar la forma del enunciado. Los métodos de este capítulo, en cambio, aprovechan la estructura lógica de lo que se quiere demostrar. Un bicondicional se parte en dos implicaciones, una disyunción en casos, una universalidad se refuta con un contraejemplo. En cada caso, la forma del enunciado dicta la estrategia.
Demostración por análisis de casos
Teorema 1 — Análisis de casos (versión disyuntiva)
Y esta última expresión es verdadera exactamente cuando P y Q tienen el mismo valor de verdad, que es la definición de P⇔Q.
QED
Estructura de la demostración bicondicional
Para demostrar P⇔Q, basta demostrar las dos implicaciones:
Ida (⇒): Suponer P y deducir Q
Vuelta (⇐): Suponer Q y deducir P
Ejemplo 5 — Ejemplo de bicondicional
Enunciado: Sea n∈Z. Entonces n es par si y solo si n2 es par.
Demostración.
Ida (⇒): Supongamos que n es par. Entonces n=2k para algún k∈Z, y n2=4k2=2(2k2), que es par.
Vuelta (⇐): Supongamos que n2 es par. Si n fuera impar, tendríamos n=2k+1 y n2=2(2k2+2k)+1, que es impar. Contradicción. Luego n es par.
QED
Método alternativo 1 — Cadena de equivalencias
En lugar de dos implicaciones separadas, a veces es más elegante demostrar una cadena de equivalencias:
P≡R1≡R2≡⋯≡Rn≡Q
Por transitividad de ≡, esto demuestra P≡Q.
Refutación por contraejemplo
Definición 1 — Contraejemplo
Para refutar una proposición universal ∀x:P(x), basta exhibir un contraejemplo: un valor a tal que P(a) es falso.
¬(∀x:P(x))≡∃x:¬P(x)
Notar que un contraejemplo no demuestra ∀x:¬P(x); solo demuestra que la universalidad falla.
Ejemplo 6 — Ejemplo de contraejemplo
Enunciado (falso): Todo número primo es impar.
Refutación. El número 2 es primo y es par.
QED
Demostración de equivalencias encadenadas
Teorema 7 — Equivalencia circular
Para demostrar que las proposiciones P1,P2,…,Pn son todas equivalentes, basta demostrar las implicaciones en cadena:
P1⇒P2⇒P3⇒⋯⇒Pn⇒P1
(donde cada ⇒ representa una implicación demostrada por separado).
▶Demostración
Cada Pi⇒Pj se obtiene por transitividad de la cadena. Por ejemplo, P2⇒P1 se sigue de la cadena P2⇒P3⇒⋯⇒Pn⇒P1. Como tenemos tanto Pi⇒Pj como Pj⇒Pi para cualesquiera i,j, obtenemos Pi⇔Pj.
QED
Demostración ecuacional
Una demostración ecuacional transforma una expresión en otra equivalente paso a paso, justificando cada transformación:
Cada paso aplica un axioma, teorema o regla de inferencia. La cadena establece E0≡En por transitividad de ≡.
Ejemplo 8 — Ejemplo de demostración ecuacional
Demostrar que p⇒p≡⊤:
p⇒p≡⟨definicioˊn de ⇒⟩¬p∨p≡⟨conmutatividad de ∨⟩p∨¬p≡⟨tercero excluido⟩⊤
QED
Este estilo ecuacional es la base del razonamiento formal en el cálculo proposicional y se extiende naturalmente a la manipulación de igualdades en cualquier dominio matemático.
Ejemplo 9 — Ejemplo: el límite de sin(1/x) no existe
Enunciado:limx→0sin(1/x) no existe.
Demostración. Partimos de la definición formal de límite y la negamos paso a paso. Que el límite exista significa:
∃L∈R:∀ε>0:∃δ>0:∀x:(0<∣x∣<δ⇒∣sin(1/x)−L∣<ε)
Negamos esta expresión, aplicando De Morgan para cuantificadores en cada paso:
Debemos demostrar esta última expresión. Sea L∈R cualquiera. Elegimos ε=1/2. Dado cualquier δ>0, las sucesiones xn=1/(2nπ) y xn′=1/((2n+1/2)π) se acercan a 0, con sin(1/xn)=0 y sin(1/xn′)=1. Para n suficientemente grande, ∣xn∣<δ y ∣xn′∣<δ. Como sin(1/x) toma los valores 0 y 1 arbitrariamente cerca de 0, al menos uno de ellos dista de L al menos 1/2. Esto da el testigo x requerido.