Pregunta: Mostrar $\models(\phi\rightarrow(\psi\rightarrow\theta))\rightarrow((\phi\rightarrow\psi)\rightarrow(\phi\rightarrow\theta))$
Respuesta:
(1) Vamos, $\mathfrak{M},s\models(\varphi\rightarrow(\psi\rightarrow\theta)\rightarrow((\varphi\rightarrow\psi)\rightarrow(\varphi\rightarrow\theta))$
$\Leftrightarrow Val_{\mathfrak{M},s}(\varphi\rightarrow(\psi\rightarrow\theta))=0$ o $Val_{\mathfrak{M},s}((\varphi\rightarrow\psi)\rightarrow(\varphi\rightarrow\theta))=1$
(2) Supongamos $Val_{\mathfrak{M},s}(\varphi\rightarrow(\psi\rightarrow\theta))\neq 0$ ($=1$)
A continuación, $Val_{\mathfrak{M},s}(\varphi\rightarrow(\psi\rightarrow\theta))=1$
$\Leftrightarrow Val_{\mathfrak{M},s}(\varphi)=0$ o $Val_{\mathfrak{M},s}(\psi\rightarrow\theta))=1$
$\Leftrightarrow Val_{\mathfrak{M},s}(\varphi)=0$ o $Val_{\mathfrak{M},s}(\psi)=0$ o $Val_{\mathfrak{M},s}(\theta)=1$
(3) a Continuación, $Val_{\mathfrak{M},s}((\varphi\rightarrow\psi)\rightarrow(\varphi\rightarrow\theta))=1$
$\Leftrightarrow Val_{\mathfrak{M},s}((\varphi\rightarrow\psi))=0$ o $Val_{\mathfrak{M},s}(\varphi\rightarrow\theta)=1$
$\Leftrightarrow (Val_{\mathfrak{M},s}(\varphi)=1$ $Val_{\mathfrak{M},s}(\psi)=0)$ o $Val_{\mathfrak{M},s}(\varphi)=0$ o $Val_{\mathfrak{M},s}(\theta)=1$
(4) Así,
$Val_{\mathfrak{M},s}(\varphi)=0$ o $Val_{\mathfrak{M},s}(\psi)=0$ o $Val_{\mathfrak{M},s}(\theta)=1$
implica
$(Val_{\mathfrak{M},s}(\varphi)=1$ $Val_{\mathfrak{M},s}(\psi)=0)$ o $Val_{\mathfrak{M},s}(\varphi)=0$ o $Val_{\mathfrak{M},s}(\theta)=1$
El punto de la discordia:
Entiendo todos los pasos, pero no entiendo por qué la conclusión de (4) es necesariamente cierto. También en el paso (2), ¿por qué hemos de suponer que la afirmación es verdadera ($\neq 0$)?