Professional Documents
Culture Documents
Lgica Matemtica
2.1. Lgica Proposicional
Definicin. Una proposicin es un enunciado del cual se puede decir
que es verdadero o falso, pero no ambas cosas simultneamente. No es
necesario saber de antemano s es verdadero o falso, lo nico es que
tenga uno slo de esos valores.
Ejemplos. Los siguientes enunciados son ejemplos de proposiciones
p: 2 + 2 6= 4.
q: El jugador est en la casilla [2, 2].
r: El universo es innito.
Ejemplos. Los siguientes enunciados son ejemplos que no son proposiciones
No te vayas!.
Vamos maana a cine?.
El lindo perro que corre velozmente por la pradera persiguiendo
la pelota.
No te aprendas la tablas de memoria.
2.1.1. Lenguaje
En la lgica proposicional, el lxico esta denido por tres elementos:
las letras proposicionales, los conectivos lgicos y los parntesis.
5
()
F
(p)
signicado de la proposicin p
(f )
F
V
V
(r q) ()
(r q)
F
()
(p) q
(p) q (r q) ()
(p) q (r q) ()
V
as, (f ) = V .
Conectivo
,
,
Prioridad
1
2
3
Significado
alta
medio
baja
i. p q r s
ii. p q (r s)
( prioridad 3)
iii. (p q) (r s)
iv. (p q) (r s)
( ms a la izquierda prioridad 4)
( prioridad 4)
2.1.3. Leyes
En la lgica proposicional clsica, una ley lgica es una equivalencia o implicacin entre frmulas lgicas. Tal equivalencia o implicacin
lgica debe ser verdadera para cualquier interpretacin de las letras
proposicionales que conforman las frmulas relacionadas por la equivalencia (debe ser tautologa). Las ms famosas leyes lgicas son: Modus
Ponen, Modus Tollen, Inconsistencia, Doble negacin, Conmutatividad,
Distributivas, Asociativas y Morgan.
2.1.3.1. Interpretacin
Dada una coleccin de smbolos proposicionales, una interpretacin
de es una asignacin de valores de verdad a cada una de las letras
proposicionales de la coleccin.
Ejemplo. Sea = {q, r, s}.
1. Una interpretacin de es: (q) = V, (r) = V, (s) = F .
2. Una interpretacin de es: (q) = F, (r) = F, (s) = F .
3. Una interpretacin de es: (q) = F, (r) = V, (s) = V .
Propiedad. Si una coleccin tiene n letras proposicionales entonces
tiene en total 2n interpretaciones diferentes.
Ejemplo. Las interpretaciones posibles de la coleccin de letras proposicionales = {p, q, r}, entonces tiene ocho (23 = 8) interpretaciones:
10
(p)
V
V
V
V
F
F
F
F
(q)
V
V
F
F
V
V
F
F
(r)
V
F
V
F
V
F
V
F
q
V
F
V
F
pq
V
V
V
F
qp
V
V
V
F
entonces f es tautologa.
2. Si f = p p entonces f = {p}
pq qp
V
V
V
V
p
V
F
p
F
V
11
p p
F
F
entonces f es contradiccin.
3. Si f = p (q r) entonces = {p, q, r}
p
V
V
V
V
F
F
F
F
q
V
V
F
F
V
V
F
F
r
V
F
V
F
V
F
V
F
qr
V
V
V
F
V
V
V
F
p (q r)
V
V
V
F
F
F
F
F
entonces f es contingencia.
Al esquema de presentar todas las interpretaciones y el valor de verdad de la frmula se le llama tabla de verdad de la frmula f . Las tablas
de verdad son muy tiles para realizar demostraciones a nivel semntico, ya que ellas no solamente se pueden usar con letras proposicionales
sino con frmulas bien formadas, es decir, considerando toda una frmula bien formada como verdadera o falsa y construyendo la tabla de
verdad para dichas frmulas.
2.1.3.3. Equivalencias Lgicas
Definicin. Sean f1 y f2 dos frmulas, se dice que f1 es lgicamente
equivalente a f2 , (f1 f2 ) si y solamente si la frmula f1 f2 es una
tautologa.
Ejemplo. Las frmulas f1 = ( ) y f2 = son lgicamente
equivalentes, es decir, ( ) , para cualesquiera frmulas
y . Para esto, se debe demostrar que ( ) es una
tautologa; como se aprecia en la siguiente tabla
V V
V F
F V
F F
( ) ( )
V
F
F
F
F
V
F
V
F
V
V
V
F
V
V
F
V
V
F
V
V
V
V
V
12
( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( )
( )
Nombre
Tercio excludo
Contradiccin
Identidad
Dominacin
Idempotencia
Doble negacin
Conmutativas
Asociativas
Distributivas
Morgan
13
( ) ( )
F
V
F
F
V
V
F
F
F
V
F
V
F
V
V
V
V
V
V
V
como se observa, ( ) es una tautologa, por lo tanto,
= {, } implica lgicamente a g = .
V V
V F
F V
F F
Nombre
Combinacin
Ley de simplicacin
Variante de la ley de simplicacin
Ley de adicin
Variante de la adicin
Modus ponens
Modus tollens
Silogismo hipottico
Silogismo disyuntivo
Variante de silogsmo disyuntivo
Ley de casos
Eliminacin de equivalencia
Variante de eliminacin de equivalencia
Introduccin de la equivalencia
Ley de inconsistencia
14
2.1.4. Ejercicios
1. De los siguientes enunciados cules son proposiciones y cules
no?, justique su respuesta.
Tom Hanks ha ganado dos premios Oscar como mejor actor
por dos aos consecutivos.
Dame una cerveza.
Colombia gan ocho medallas olmpicas en Londres 2012.
Todo nmero primo es impar.
1 + 1 = 2.
La diferencia de dos primos.
Todo nmero par mayor que 2 puede escribirse como suma
de dos nmeros primos. (Christian Goldbach, 1742).
Que hora es?.
xn + y n = z n .
x + y = z + y si x = z.
2. De las siguientes secuencias de smbolos cules son frmulas bien
formadas y cules no?.
((p) r) (p q)
((p) (q)) (q r)
(p q) (q p)
(p p) (p p) (p (p))
3. Escriba la frmula bien formada que representa cada una de la
siguientes secuencias de smbolos:
pq rsq
pqqp
p q r (q r) q
p (q r) p q (p q)
4. Hallar el signicado de cada frmula que se especica a continuacin con respecto a la interpretacin denida para sta.
f = p q r s q, si (p) = V , (q) = V , (r) = V ,
(s) = F .
15
f = p q q p, si (p) = V , (q) = F .
f = p q r (q r) q, si (p) = F , (q) = V ,
(r) = V .
f = p (q r) p q (p q), si (p) = V , (q) = F ,
(r) = V .
5. Verique las equivalencias lgicas de la tabla 2.2.
6. Verique las implicaciones lgicas de la tabla 2.3.
7. Verique que las formulas f1 = p q r y f2 = p (q r) no son
lgicamente equivalentes.
8. Con los operadores lgicos y es posible expresar los otros
operadores lgicos (, , ) de forma equivalente, de la siguiente
manera
p q (p q)
p q (p q)
p q (p q) (q p)
vericar que efectivamente los operadores lgicos , , se pueden expresar en trminos de los operadores lgicos y .
9. Con los operadores lgicos y es posible expresar los otros operadores lgicos (, , ). Encontrar frmulas lgicas que contengan slo los operadores lgicos y que sean equivalentes a las
frmulas p q, p q, p q y verique que efectivamente son
lgicamente equivalentes.
10. Adicional a los conectivos lgicos presentados, existen otros conectivos, tal como el conectivo o exclusivo (), el cual es muy
utilizado en computacin, y tiene como objetivo que dadas dos
frmulas f1 y f2 , la operacin f1 f2 ser nicamente verdadera
cuando se cumpla que slo una de la frmulas f1 o f2 sea verdadera. De esta manera, la semntica para este conectivo es la
siguiente
16
(f1 )
V
V
F
F
(f2 )
V
F
V
F
(f1 f2 )
F
V
V
F
(f2 )
V
F
V
F
(f1 | f2 )
F
V
V
V
(f1 )
V
V
F
F
(f2 )
V
F
V
F
17
(f1 f2 )
F
F
F
V
18
2.2.1. Cuantificadores
Para la lgica de predicados tenemos predicados en vez de proposiciones. P (x) es un predicado que habla sobre un objeto x.
Se puede hablar de P (x) Q(x) as
P (x) Q(x) P (x) Q(x)
V
V
V
F
F
V
F
V
F
F
F
F
19
2.2.3. Ejercicios
Si se piensa por un segundo como escribi Aristteles,
Todo hombre es Mortal, Aristteles es un hombre entonces
Aristteles es Mortal
El universo de discurso podran ser U : todas las cosas pensadas
por Aristteles. En este caso se tienen dos predicados: Mortal(x) y
Humano(x).
20
x Humano(x) Mortal(x)
Humano(Aristoteles)
Mortal(Aristoteles)