Pregunta
Actualmente, muchas cosas que estoy tratando de demostrar se están convirtiendo en un "infierno de notación", lo que creo que dificulta mucho su lectura. He intentado reducir esto asumiendo que mi lector entenderá qué definiciones están en juego, modularizando mis pruebas y omitiendo la explicación de pasos que espero sean obvios. También he intentado renombrar las fórmulas con nombres cortos (es decir, $\def\val#1{V_\pli(#1)}\def\p{\phi}\def\q{\psi}\def\s{\vDash_{\tiny\text{PL}}}\def\ns{\nvDash_{\tiny\text{PL}}}\def\pli{\mathscr{I}}\def\aa{\p_1,\,\p_2,\,\ldots,\,\p_n\s\q}\def\ab{\p_1,\,\p_2,\,\ldots,\,\p_n\ns\q}\def\ba{\s\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))}\def\bb{\ns\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))}\s\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots)):=\,\s Q),$ pero para demostraciones de cualquier longitud parece ser más confuso que útil. ¿Cómo puedo hacer las demostraciones más legibles sin sacrificar la claridad?
Prueba Ejemplo
Sean $\p$ y $\q$ fórmulas bien formadas y $n\in\mathbb{N}$ (por favor, note que $0\not\in\mathbb{N}$). Queremos demostrar que $\def\p{\phi}\def\q{\psi}\def\s{\vDash_{\tiny\text{PL}}}\def\ns{\nvDash_{\tiny\text{PL}}}\p_1,\,\p_2,\,\ldots,\,\p_n\s\q$ si y solo si $\s\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))$.
En (L1) pruebo ambas direcciones de la bicondicional, lo cual no creo que sea necesario hacer porque estamos tratando con "=" - ¿es esto correcto? También creo que (L1) es tan básico que "por inspección" es apropiado - ¿es justo esto?
Lema 1 (L1)
Queremos demostrar por inducción que para alguna interpretación de PL, $\pli,$ $\val{\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))}=0$ si y solo si $\val{\p_n}=\val{\p_{n-1}}=\cdots=\val{\p_1}=1$ y $\val{\q}=0$.
Caso Base
- Si $\val{\p\to\q}=0$ entonces, por definición, $\val{\p}=1$ y $\val{\q}=0$. Si $\val{\p}=1$ y $\val{\q}=0$, entonces, por definición, $\val{\p\to\q}=0$
Hipótesis de Inducción (HI)
- Supongamos para algún $k\in\mathbb{N}$ arbitrario que $\val{p_k\to(\p_{k-1}\to(\cdots\to(\p_1\to\q)\cdots))}=0$ y $\val{\p_k}=\val{\p_{k-1}}=\cdots=\val{\p_1}=1$ y $\val{\q}=0$
Paso de Inducción
-
Si $\val{\p_{k+1}\to(p_k\to(\p_{k-1}\to(\cdots\to(\p_1\to\q)\cdots)))}=0,$ entonces, como sabemos que $\val{p_k\to(\p_{k-1}\to(\cdots\to(\p_1\to\q)\cdots))}=0$ por la (HI), $\val{\p_{k+1}}=1$. De la (HI) $\val{\p_k}=\val{\p_{k-1}}=\cdots=\val{\p_1}=1$ y $\val{\q}=0$, por lo tanto $\val{\p_{k+1}}=\val{\p_k}=\val{\p_{k-1}}=\cdots=\val{\p_1}=1$ y $\val{\q}=0$
-
Permita que $\val{\p_{k+1}}=1$. De la (HI) $\val{\p_k}=\val{\p_{k-1}}=\cdots=\val{\p_1}=1,$ $\val{\q}=0,$ y $\val{p_k\to(\p_{k-1}\to(\cdots\to(\p_1\to\q)\cdots))}=0,$ por lo tanto $\val{\p_{k+1}\to(p_k\to(\p_{k-1}\to(\cdots\to(\p_1\to\q)\cdots)))}=0$
Prueba de la Primera Dirección (P1)
-
Por reducción al absurdo, supongamos que no es el caso que $\aa\implies\ba$
-
Se sigue de (1) que existe una $\def\pli{\mathscr{I}}\pli$ tal que $\def\aa{\p_1,\,\p_2,\,\ldots,\,\p_n\s\q}\def\ab{\p_1,\,\p_2,\,\ldots,\,\p_n\ns\q}\def\ba{\s\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))}\def\bb{\ns\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))}\aa$ y $\bb$
-
Se deduce de (2) que $\def\val#1{V_\pli(#1)}\val{\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))}=0$
-
De (L1), la valoración en (3) solo puede ocurrir cuando $\val{\p_n}=\val{\p_{n-1}}=\cdots=\val{\p_1}=1$ y $\val{\q}=0$
-
Se sigue de (4) que $\ab$, lo cual contradice (2) y prueba nuestra primera dirección
Prueba de la Segunda Dirección (P2)
-
Por reducción al absurdo, supongamos que no es el caso que $\ba\implies\aa$
-
Se sigue de (1) que existe una $\pli$ tal que $\ba\text{ and }\ab$
-
De (2) tenemos $\ab$, por lo tanto, $\val{\p_n}=\val{\p_{n-1}}=\cdots=\val{\p_1}=1$ y $\val{\q}=0$
-
Se sigue de (3) y (L1) que $\bb\text{,}$ lo cual contradice (2) y prueba nuestra segunda dirección
(P1) y (P2) prueban ambas direcciones de la bicondicional, por lo tanto $\def\p{\phi}\def\q{\psi}\def\s{\vDash_{\tiny\text{PL}}}\def\ns{\nvDash_{\tiny\text{PL}}}\p_1,\,\p_2,\,\ldots,\,\p_n\s\q$ si y solo si $\s\p_n\to(\p_{n-1}\to(\cdots\to(\p_1\to\q)\cdots))\,\square.$