El método de deducción natural, desarrollado por Gentzen, utiliza dos
reglas de inferencia por cada conectiva: una para insertar la conectiva
y otra para eliminarla
Las reglas de inferencia son:
∧I
A B
A∧B
∧E
A∧B
A
A∧B
B
∨I
A
A∨B
B
A∨B
∨E
A∨B A→C B→C
C
→I
A ... B
A→B
→E
A→B A
B
↔I
A→B B→A
A↔B
↔E
A↔B
A→B
A↔B
B→A
∼I
A ... B∧∼B
∼A
∼E
∼A ... B∧∼B
A
VI
∼A∨A
V
VE
V
∼A∨A
FI
A∧∼A
F
FE
F
A
A continuación se incluyen varios ejemplos de demostraciones en dedución natural.
Los ejemplos han sido implementados mediante el
sistema YanDES que permite
realizar demostraciones en deducción natural y convertir dichas demostraciones
a diversos formatos: XML, HTML, SVG, etc.
Estos apuntes están siendo utilizados en la asignatura
Lógica
En la versión HTML, las demostraciones se almacenan en formato SVG. Si no se
pueden ver adecuadamente, es posible obtener un visualizador en:
SVG Implementations.
Además, las páginas utilizan codificación UTF-8 para representar conectivas
y cuantificadores de lógica. En caso de problemas, puede consultarse la
Página de Unicode
Se agradecerá cualquier comentario o sugerencia sobre estos apuntes.