Lógica

Existencia y Unicidad

Demostración de existencia

Definición 1 — Existencia

Una demostración de existencia muestra que existe al menos un objeto con cierta propiedad. Formalmente, se demuestra un enunciado de la forma x:P(x)\exists x : P(x).

Existencia constructiva y el teorema del testigo

La forma fundamental de demostrar una existencia se formaliza en el teorema del testigo: para demostrar x:P(x)\exists x : P(x), basta exhibir un valor concreto ww — llamado testigo — y verificar que P(w)P(w) es verdadero.

Teorema 1 — Teorema del testigo

Para cualquier expresión EE del tipo apropiado:

P[x:=E](x:P(x))P[x := E] \Rightarrow (\exists x : P(x))

Es decir, si P(E)P(E) es verdadero para algún término EE, entonces x:P(x)\exists x : P(x).

Demostración

Por la ley generalizada de De Morgan: (x:P(x))¬(x:¬P(x))(\exists x : P(x)) \equiv \neg(\forall x : \neg P(x)). La instanciación universal establece (x:P(x))P[x:=E](\forall x : P(x)) \Rightarrow P[x := E]. Tomando el contrarrecíproco con ¬P\neg P en lugar de PP:

¬(¬P)[x:=E]¬(x:¬P(x))\neg(\neg P)[x := E] \Rightarrow \neg(\forall x : \neg P(x))

Por doble negación y De Morgan generalizada, esto es P[x:=E](x:P(x))P[x := E] \Rightarrow (\exists x : P(x)).

QED

Este teorema da lugar al método de demostración por testigo: para probar x:P(x)\exists x : P(x), basta proponer un testigo ww y verificar que P(w)P(w).

Ejemplo 2 — Ejemplo: testigo directo

Enunciado: Existe un entero nn tal que n2+n=6n^2 + n = 6.

Demostración. Sea w=2w = 2. Verificamos: w2+w=4+2=6w^2 + w = 4 + 2 = 6. Por el teorema del testigo, nZ:n2+n=6\exists n \in \mathbb{Z} : n^2 + n = 6.

QED

En la práctica, encontrar el testigo suele ser el desafío principal. Muchas veces el método constructivo requiere primero deducir quién es el testigo a partir de las condiciones del problema, y luego verificar que efectivamente cumple la propiedad.

Ejemplo 3 — Ejemplo: deducir el testigo

Enunciado: Existe nNn \in \mathbb{N} tal que 3n+7=223n + 7 = 22.

Demostración. Si tal nn existe, debe cumplir 3n=153n = 15, es decir n=5n = 5. Verificamos: 35+7=223 \cdot 5 + 7 = 22. Luego n=5n = 5 es un testigo válido.

Notar que la deducción "3n+7=22n=53n + 7 = 22 \Rightarrow n = 5" no es la demostración: solo nos dice quién podría ser el testigo. La verificación 35+7=223 \cdot 5 + 7 = 22 es lo que completa la prueba. Esto es importante porque deducir un candidato asumiendo que existe no garantiza que realmente exista — la deducción podría partir de una hipótesis contradictoria.

QED
Ejemplo 4 — Ejemplo: verificación necesaria

Enunciado: Existe nNn \in \mathbb{N} tal que n25n+2=0n^2 - 5n + 2 = 0.

Intento. Si tal nn existe, por la fórmula cuadrática n=(5±17)/2n = (5 \pm \sqrt{17})/2. Pero ninguno de estos valores es un número natural. La deducción produjo candidatos que no pertenecen al dominio N\mathbb{N}, por lo que no hay testigo válido y el enunciado es falso.

Esto ilustra por qué la verificación es esencial: la deducción algebraica opera en R\mathbb{R} (o C\mathbb{C}), no en N\mathbb{N}, por lo que puede producir candidatos fuera del dominio del cuantificador.

QED

Existencia no constructiva

Se demuestra que la inexistencia lleva a una contradicción, sin exhibir el testigo explícitamente. Estas demostraciones usan el tercero excluido: x:P(x)¬x:P(x)\exists x : P(x) \lor \neg \exists x : P(x) \equiv \top.

Ejemplo 5 — Ejemplo de existencia no constructiva

Enunciado: Existe un par de números irracionales a,ba, b tal que aba^b es racional.

Demostración. Considerar r=22r = \sqrt{2}^{\sqrt{2}}. Si rr es racional, entonces a=b=2a = b = \sqrt{2} es el testigo y hemos terminado. Si rr es irracional, entonces:

r2=(22)2=22=2r^{\sqrt{2}} = \left(\sqrt{2}^{\sqrt{2}}\right)^{\sqrt{2}} = \sqrt{2}^2 = 2

que es racional, y a=ra = r, b=2b = \sqrt{2} es el testigo. En ambos casos existe el par, pero no sabemos cuál de los dos candidatos funciona.

QED

Demostración de unicidad

Definición 2 — Unicidad

Una demostración de unicidad muestra que existe exactamente un objeto con cierta propiedad. Formalmente:

!x:P(x)x:P(x)(y:P(y)y=x)\exists! x : P(x) \equiv \exists x : P(x) \land (\forall y : P(y) \Rightarrow y = x)

Estructura de la demostración de unicidad

  1. Existencia: Demostrar que existe al menos un xx con P(x)P(x)
  2. Unicidad: Suponer que P(a)P(a) y P(b)P(b) son verdaderos, y deducir que a=ba = b
Ejemplo 6 — Ejemplo de unicidad

Enunciado: Para todo aRa \in \mathbb{R}, existe un único bRb \in \mathbb{R} tal que a+b=0a + b = 0.

Demostración.

Existencia: b=ab = -a satisface a+(a)=0a + (-a) = 0 por los axiomas de cuerpo.

Unicidad: Supongamos que a+b1=0a + b_1 = 0 y a+b2=0a + b_2 = 0. Entonces:

b1=b1+0b_1 = b_1 + 0 =b1+(a+b2)= b_1 + (a + b_2) =(b1+a)+b2= (b_1 + a) + b_2 =0+b2= 0 + b_2 =b2= b_2

Por lo tanto b1=b2b_1 = b_2.

QED