LP - Deducción Natural
LP - Deducción Natural
LP - Deducción Natural
Contenido
La lógica bajo el enfoque semántico ......................................................................................1
La lógica bajo el enfoque deductivo .......................................................................................2
Sistemas deductivos ...............................................................................................................2
Deducción Natural .................................................................................................................5
Bajo este enfoque, la lógica provee un lenguaje de especificación en el cual las fórmulas
pueden ser verdaderas o falsas según como nosotros interpretemos los símbolos con
significado variable. El concepto fundamental aquí es la satisfacibilidad (y la idea de
modelo). Pero además, como ya hemos visto, es posible formalizar la noción de
consecuencia lógica en términos de satisfacibilidad:
1
La lógica bajo el enfoque deductivo
Otra manera de ver la lógica, es como un sistema de símbolos y reglas que nos permiten
manipular los símbolos para inferir nuevas expresiones a partir de otras inferidas
previamente o que han sido establecidas como axiomas. Estos sistemas son llamados
Sistemas Deductivos o Cálculos.
Si esto suena familiar, es porque debería. Alrededor del 300 A.C, Euclides introdujo un
enfoque deductivo en su tratado de geometría Elements, y ese enfoque ha sido desde
entonces considerado como un paradigma de argumentación rigurosa. Por esto, la idea de
deducir nuevos teoremas a partir de axiomas y otros teoremas usando reglas de inferencia
ya es presentada en el liceo con la Geometría Euclidiana.
Sistemas deductivos
Definición (Sistema Deductivo). Sea ℒ un lenguaje formal de lógica. Un sistema deductivo 𝐷
está formado por:
1. Un conjunto de fórmulas de ℒ, llamados los axiomas.
2. Un conjunto de reglas de inferencia.
Hay varios tipos de sistemas deductivos para lógica y la definición exacta de qué cosa es una
demostración depende de cual sea el sistema en particular. Algunos son:
2
caracterizan por tener muchas reglas y pocos (o ningún) axiomas. Las
demostraciones tienen la forma de árboles.
• Sistemas de Tableaux (1955): introducido originalmente como un método que
permite demostrar por vía indirecta refutando el opuesto. En el caso de Lógica
Proposicional, el método de tableaux es también un procedimiento de decisión, pero
esto no es así en otras lógicas. Si consideramos solo las reglas de tableaux, se trata de
un sistema deductivo donde las demostraciones son árboles cuya raíz comienza con
la negación del objetivo original.
En el enfoque deductivo, hallar la verdad significa hallar una demostración dentro del
sistema elegido. Las demostraciones son en si mismas objetos matemáticos que se pueden
estudiar como cualquier otra estructura matemática.
En lo que sigue preferimos llamarle derivaciones a estas demostraciones formales que son
efectuadas dentro de un sistema deductivo, para distinguirlas de las demostraciones
ordinarias informales que efectuamos en el lenguaje natural.
Podemos formalizar nuevamente la noción de consecuencia lógica, pero ahora con respecto
a un sistema deductivo.
3
Resultados fundamentales
Hemos visto dos maneras de formalizar la noción de consecuencia lógica, una vía semántica
(⊨) y otra vía deducción (⊢). La primera nos habla de la relación entre la verdad de las
premisas y la verdad de la conclusión. La segunda nos habla de la existencia de una
demostración de la conclusión a partir de las premisas. La conexión entre ambas se
establece en dos resultados:
Γ ⊢𝐷 𝛼 ⟹ Γ⊨ 𝛼
Γ⊨ 𝛼 ⟹ Γ ⊢𝐷 𝛼
Si esto no se cumple, significa que los axiomas y reglas del sistema no son lo
suficientemente fuertes como para capturar todas las verdades. Habría
razonamientos válidos y tautologías que no podríamos deducir en el sistema. La
completitud es deseable, pero no esencial.
En el sistema de DN, tanto en la versión para Lógica Proposicional como la versión para
Lógica de Predicados, los resultados de Solidez y Completitud se cumplen. Es decir, en este
contexto ambas formas de caracterizar la consecuencia lógica coinciden.
4
Deducción Natural
En el sistema de DN solo hay reglas de inferencia que caracterizan las conectivas lógicas.
Las reglas, en general, tienen la forma:
𝛼1 𝛼2 …. 𝛼𝑛
𝛽
donde lo que hay arriba de la línea son las premisas y lo que hay debajo es la conclusión de
la inferencia. Normalmente, escribimos a la izquierda de la regla su nombre.
Las derivaciones en DN son árboles donde la conclusión aparece abajo en la raíz, y las
premisas iniciales de las cuales dependa la conclusión aparecen arriba como hojas.
Conjunción
Las otras dos reglas ∧e son reglas de eliminación de ∧. Por ejemplo, la primera de estas dice
que si tenemos α ∧ β como premisa entonces tenemos una derivación de α. La segunda es
análoga.
Ejemplo.
Demostrar 𝛼 ∧ 𝛽 ⊢ 𝛽 ∧ 𝛼
∧e 𝛼 ∧ 𝛽 ∧e 𝛼 ∧ 𝛽
∧i 𝛽 𝛼
𝛽∧𝛼
5
Disyunción
La conectiva ∨ tiene tres reglas: [𝛼 ]𝑘 [𝛽]
𝑘
𝛼 𝛽 𝛾 𝛼∨𝛽 𝛾
∨i ∨i ∨e k
𝛼∨𝛽 𝛼∨𝛽 𝛾
Las primeras dos reglas ∨i son reglas de introducción de ∨. Por ejemplo, la primera de ellas
dice que si tenemos α como premisa entonces tenemos una derivación de α ∨ β, sin
importar cual sea β. La segunda es análoga.
La notación [𝛼]𝑘 en una hoja indica que 𝛼 es una hipótesis local que ha sido cancelada en el
nivel k de la derivación. En el caso de la regla ∨e, esta depende de dos derivaciones
subordinadas (o sub-derivaciones) que permiten el uso de hipótesis: la hipótesis 𝛼 queda
disponible para ser usada en la sub-derivación izquierda, y la hipótesis 𝛽 queda
disponible para ser usada en la sub-derivación derecha. Se dice que ambas hipótesis son
canceladas al llegar al nivel k, esto significa que no están disponibles más abajo.
La diferencia entre lo que llamamos “premisas” y las “hipótesis locales”, es que las premisas
se pueden pensar como hipótesis globales (o incluso axiomas) que están disponibles para
ser usados en toda la derivación y no son canceladas, mientras que las hipótesis locales solo
están disponibles en algunas partes y son canceladas en algún nivel. Al final, la derivación
depende de sus premisas, no de hipótesis locales. Las hojas de una derivación pueden y
deben tener cualquiera de las dos.
Ejemplo.
Demostrar 𝛼 ∨ 𝛽 ⊢ 𝛽 ∨ 𝛼
∨i [ 𝛼 ]1 ∨i [ 𝛽 ]1
∨e 𝛽∨𝛼 𝛼∨𝛽 𝛽∨𝛼 1
𝛽∨𝛼
6
Condicional
La conectiva ⊃ tiene dos reglas:
[𝛼 ]𝑘
β 𝛼⊃β 𝛼
⊃i k ⊃e
𝛼⊃β β
Ejemplo.
Demostrar ⊢ (𝛼 ⊃ 𝛽 ) ⊃ (𝛼 ∧ 𝛾 ⊃ 𝛽 ∧ 𝛾)
∧e [ 𝛼 ∧ 𝛾 ]2
⊃i [𝛼 ⊃ 𝛽 ]1 𝛼 ∧e [ 𝛼 ∧ 𝛾 ]2
∧i 𝛽 𝛾
⊃i 𝛽∧𝛾 2
⊃i 𝛼∧𝛾 ⊃ 𝛽∧𝛾 1
(𝛼 ⊃ 𝛽) ⊃ (𝛼 ∧ 𝛾 ⊃ 𝛽 ∧ 𝛾)
7
Negación
La conectiva ¬ tiene dos reglas:
[𝛼 ]𝑘
⊥ 𝛼 ¬𝛼
¬i k ¬e
¬𝛼 ⊥
Ejemplo.
Demostrar ¬(𝛼 ∧ 𝛽 ) ⊢ 𝛼 ⊃ ¬𝛽
∧i [ 𝛼 ]1 [ 𝛽 ]2
¬e 𝛼∧𝛽 ¬(𝛼 ∧ 𝛽 )
¬i ⊥ 2
⊃i ¬𝛽 1
𝛼 ⊃ ¬𝛽
Bottom
8
Regla de reducción al absurdo
El principio de reducción al absurdo se formaliza en la siguiente regla:
[¬𝛼 ]𝑘
⊥
RAA k
𝛼
Esto es: si podemos derivar una contradicción suponiendo ¬α entonces tenemos una
derivación de α.
Ejemplo.
Demostrar ¬ 𝛼 ⊃ 𝛽 ⊢ α ∨ β
∨ i [ α ]2
¬e α∨β [ ¬(α ∨ β) ]1
¬i ⊥ 2
⊃e ¬𝛼 ⊃ 𝛽 ¬𝛼
∨i β
¬e α∨β [ ¬(α ∨ β) ]1
RAA ⊥ 1
α∨β