Bueno, ahora que ya tenemos nuestro foro (xD), voy a seguir con el tema de lógica básica (muy básica).
La lógica que nos ocupará es la de primer orden. La que todos conocéis probablemente de filosofía de bachillerato es la proposicional. ¿Qué propiedades tiene la proposicional? Tiene v (o), ^ (y), ¬ (no), e incluso -> (implicación lógica). Tiene las reglas de cálculo y, SOBRETODO, se puede estudiar con tablas de verdad.
Cómo funcionan y , no , o o implica? De la manera que nosotros aceptamos como natural (bueno, el o es inclusivo). Mirad la tabla de la verdad:
p q pq pvq ¬p p->q
0 0 0 0 1 1
0 1 0 1 1 1
1 0 0 1 0 0
1 1 1 1 0 1
Veamos un ejemplo fácil:
Si llueve (p) y no llevo paraguas (¬q) , me mojo (r) : p ^ (¬q) -> r
ahora haremos una tabla de la verdad para saber qué posibilidades hay:
p q r ¬q p¬q p¬q->r
0 0 0 1 0 1
0 0 1 1 0 1
0 1 1 0 0 1
0 1 0 0 0 1
1 1 0 0 0 1
1 1 1 0 0 1
1 0 1 1 1 1
1 0 0 1 1 1
Fácil y divertido, verdad? (no hace falta que respondáis)
Fijaos que tiene un tufillo a teoría de conjuntos, recordad cómo definimos las intersecciones, uniones, complementarios y contenidos... (ejercicio)
Ejercicio
Relacionar conjuntos con lógica, y demostrar las leyes de De Morgan para booleanos:
¬(p1 ^ p2 ^ ... ^ pn ) = ¬p1 v ¬p2 v ... v ¬pn
¬(p1 v p2 v ... v pn) = ¬p1 ^ ¬p2 ...¬pn
Vamos a lo chuli, lo interesante, el origen de las matemáticas actuales. Vamos a hablar de lógica de 1er orden. Y esta vez lo haré un poco distinto, un poco más interactivo, porque el tema lo merece. Voy a ir planteando preguntas y vamos a ir llegando a nuestro objetivo.
Lógica de primer orden
¿Qué es un lenguaje?