Curry-Howard

Juan Pablo Yamamoto
jpyamamoto[at]ciencias.unam.mx
Lógica Computacional II. Semestre 2025-1.

Requisitos Previos

¿Qué computan las pruebas?

¿Cómo podemos darle contenido computacional a las pruebas?

Nota: Reiniciar kernel de Jupyter en este punto.

Requisitos Previos

Definiciones

Teoremas

$$ A \rightarrow B \rightarrow C, A \rightarrow B \vdash A \rightarrow C $$
$$ A \rightarrow B, \lnot B \vdash \lnot A $$
$$ \lnot A \land \lnot B \vdash \lnot (A \lor B) $$

¿Algo de esto es útil?

$$ A \vdash A $$
$$ A \rightarrow B, A \vdash B $$
$$ B \rightarrow C, A \rightarrow B \vdash A \rightarrow C $$
$$ A \land B \rightarrow C \vdash A \rightarrow B \rightarrow C $$
$$ A \rightarrow B \rightarrow C \vdash A \land B \rightarrow C $$