El uso de las diez inferencias del Sistema de Deducción Natural prueba las leyes de DeMorgan .
Las reglas de la deducción natural
Introducción a la negación:
{(P → Q), (P → ¬Q)} ⊢ ¬P
Eliminación de negación:
{(¬P → Q), (¬P → ¬Q)} ⊢ P
E Introducción:
{P, Q} ⊢ P ʌ Q
Y eliminación:
P ʌ Q ⊢ {P, Q}
O Introducción:
P ⊢ {(P ∨ Q),(Q ∨ P)}
O eliminación:
{(P ∨ Q), (P → R), (Q → R)} ⊢ R
Introducción de Iff:
{(P → Q), (Q → P)} ⊢ (P ≡ Q)
Eliminación de Iff:
(P ≡ Q) ⊢ {(P → Q), (Q → P)}
Si Introducción:
(P ⊢ Q) ⊢ (P → Q)
Si eliminación:
{(P → Q), P} ⊢ Q
Estructura de prueba
Cada declaración en su prueba debe ser el resultado de una de las diez reglas aplicadas a algunas proposiciones derivadas previamente (sin lógica circular) o una suposición (descrita a continuación). Cada regla opera a través de algunas proposiciones en el lado izquierdo del ⊢
(operador de consecuencia lógica) y crea cualquier número de proposiciones desde el lado derecho. La Introducción If funciona de manera ligeramente diferente al resto de los operadores (se describe en detalle a continuación). Opera a través de una declaración que es el consecuente lógico de otra.
Ejemplo 1
Tienes las siguientes declaraciones:
{(P → R), Q}
Puede usar And Introduction para hacer:
(P → R) ʌ Q
Ejemplo 2
Tienes las siguientes declaraciones:
{(P → R), P}
Puede usar If Elimination para hacer:
R
Ejemplo 3
Tienes las siguientes declaraciones:
(P ʌ Q)
Puede usar And Elimination para hacer:
P
o hacer:
Q
Propagación de suposiciones
En cualquier momento, puede asumir cualquier declaración que desee. Cualquier declaración derivada de estos supuestos será "dependiente" de ellos. Las declaraciones también dependerán de los supuestos en los que se basan sus declaraciones principales. La única forma de eliminar los supuestos es mediante la introducción If Para la introducción If, comienza con una Declaración Q
que depende de una declaración P
y termina con (P → Q)
. La nueva declaración depende de cada hipótesis Q
se basa en excepto por supuesto P
. Su declaración final no debe basarse en suposiciones.
Detalles y puntuación
Construirá una prueba para cada una de las dos leyes de DeMorgan utilizando solo las 10 inferencias del cálculo de deducción natural.
Las dos reglas son:
¬(P ∨ Q) ≡ ¬P ʌ ¬Q
¬(P ʌ Q) ≡ ¬P ∨ ¬Q
Su puntaje es el número de inferencias utilizadas más el número de suposiciones hechas. Su declaración final no debe basarse en ninguna suposición (es decir, debe ser un teorema).
Usted es libre de formatear su prueba como mejor le parezca.
Puede transferir cualquier Lemmas de una prueba a otra sin costo alguno para calificar.
Prueba de ejemplo
Demostraré que (P and not(P)) implies Q
(Cada punto de viñeta es +1 punto)
Asumir
not (Q)
Asumir
(P and not(P))
Usando y Elim en
(P and not(P))
deriva{P, not(P)}
Uso e introducción sobre
P
ynot(Q)
para derivar(P and not(Q))
Use y elimine en la declaración que acaba de derivar para hacer
P
La nueva P
propuesta es diferente de la otra que derivamos anteriormente. Es decir, depende de los supuestos not(Q)
y (P and not(P))
. Mientras que la declaración original solo dependía de (P and not(P))
. Esto nos permite hacer:
Si Introducción al
P
introducirnot(Q) implies P
(todavía depende de la(P and not(P))
suposición)Uso e introducción en
not(P)
ynot(Q)
(desde el paso 3) para derivar(not(P) and not(Q))
Use And Elim en la declaración que se acaba de derivar
not(P)
(ahora depende denot(Q)
)Si Introducción sobre la nueva
not(P)
introducciónnot(Q) implies not(P)
Ahora utilizaremos la eliminación de negaciones en
not(Q) implies not(P)
ynot(Q) implies P
para derivarQ
Esto Q
depende solo de la suposición (P and not(P))
para que podamos terminar la prueba con
- Si Introducción
Q
a derivar(P and not(P)) implies Q
Esta prueba tiene un total de 11.
⊢
(el símbolo tampoco se muestra en el móvil).
(P ⊢ (Q ⊢ R)) ⊢ (Q ⊢ (P ⊢ R))
(en este caso, ¬Q ⊢ ((P ʌ ¬P) ⊢ P)
to (P ʌ ¬P) ⊢ (¬Q ⊢ P)
was used).
(assume (P/\~P); P,~P by and-elim; (assume ~Q; P by assumption; ~P by assumption); ~Q->P by impl-intro; ~Q->~P by impl-intro; Q by neg-elim); P/\~P->Q by impl-intro
para obtener una puntuación de 9?