Mi maestro nos ha asignado este ejercicio como parte de nuestra tarea:
Dar una deducción natural a prueba de $(\alpha\to\beta)\to(\beta\to\gamma)\to(\alpha\to\gamma)$
Aquí es un ejemplo de deducción natural que él nos dio:
$\vdash \alpha\to\beta\to\alpha$.
Esta es una tautología, pero es más fácil demostrar que verificar:
$\alpha,\beta\vdash\alpha$, la hipótesis de
$\alpha\vdash\beta\to\alpha$, la deducción del teorema de
$\vdash\alpha\to\beta\to\alpha$, la deducción del teorema de
Aquí va mi intento:
Hipótesis: $(\alpha\to\beta),(\beta\to\gamma) \vdash (\alpha\to\gamma)$
Deducción de thm: $(\alpha\to\beta) \vdash(\beta\to\gamma)\to(\alpha\to\gamma)$
Deducción de thm: $\vdash(\alpha\to\beta)\to(\beta\to\gamma)\to(\alpha\to\gamma)$
Es esto suficiente? Me siento como que tengo que tomar, aparte de las funciones dentro de los paréntesis y el control de dichos así, pero no sé cómo.