Lógica proposicional. Semántica Lógica 2018

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Lógica proposicional. Semántica Lógica 2018"

Transcripción

1 Lógica proposicional. Semántica Lógica 2018 Instituto de Computación 20 de marzo Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 1

2 Significado de una fórmula proposicional El significado de una palabra de PROP está dado por su valor de verdad (o sea, si es Verdadera o Falsa) que se obtiene de la siguiente forma: las variables (letras) proposicionales pueden tomar cualquier valor de verdad es falsa los valores de verdad de las fórmulas atómicas se extienden a las fórmulas no atómicas de acuerdo al significado de los conectivos que contienen. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

3 Las palabras de PROP Las proposiciones atomicas tienen un valor de verdad conocido. Se abstraen las proposiciones simples a letras. La frase Los perros comen salchichas con tuco colapsa a, por ejemplo, p 0. Y si esa frase es verdad en una situación v, diremos que v(p 0 ) = 1. Y si es falsa, diremos que v(p 0 ) = 0. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

4 Construyendo PROP Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

5 Calculando valores de verdad Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

6 Semántica de PROP PROP está definido inductivamente. La semántica está dada por los valores de verdad de las proposiciones, ya sean simples o complejas. Se buscará la forma de construir esa semántica teniendo en cuenta que: Las letras proposicionales pueden tomar cualquier valor. El valor de las letras proposicionales se transmite, lo que permite calcular el valor de las proposiciones complejas en función del valor de las proposiciones más simples. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

7 Significado de algunos conectivos El dos es par o impar Verdad El dos es par o natural Verdad Si n es multiplo de 6, entonces 4 es par Verdad Si 4 es impar, entonces 3 es par Verdad Si ustedes estudian, entonces aprobarán la asignatura Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

8 Significado de algunos conectivos El dos es par o impar Verdad El dos es par o natural Verdad Si n es multiplo de 6, entonces 4 es par Verdad Si 4 es impar, entonces 3 es par Verdad Si ustedes estudian, entonces aprobarán la asignatura Verdad? Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

9 Valuaciones Una valuación es una función de PROP {0, 1} que transmite valores de verdad a partir de las letras proposicionales. No cualquier función de PROP {0, 1} es una valuación. f (α) = 1 para toda α PROP g (α) = (1 + largo (α)) mód 2 para toda α PROP Cómo se construyen funciones que sean valuaciones? Asegurando que el valor de las fórmulas compuestas queda determinado unívocamente por los valores de las variables. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

10 Def Valuación Una función v : PROP {0, 1} es una valuación sii satisface: v ( ) = 0 v ((α β)) = mín {v (α), v (β)} v ((α β)) = máx {v (α), v (β)} v ((α β)) = máx {1 v (α), v (β)} v ((α β)) = 1 v (α) = v (β) v (( α)) = 1 v (α) Observación. Esta no es la definición de una valuación, sino la definición de ser una valuación; una serie de ecuaciones que garantizan la transmisión de la verdad. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

11 Teorema El valor de verdad de los átomos determina una única valuación (el valor para cualquier fórmula). Hipótesis Sea w : P {0, 1}. Tesis Existe una única valuación v : PROP {0, 1} tal que v(p) = w(p) para todo p P. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

12 Teorema Demostración Considere una función v sobre PROP definida por recursión primitiva tal que: v (p) = w (p) para todo p P v es una valuación (cumple con Def ) Esta función existe y es única dado que fue definida por recursión primitiva. Además es valuación (por su propia definición). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

13 Lema El valor de verdad de una fórmula depende únicamente del valor de sus letras de proposición Hipótesis Sea α PROP. Sean v y v dos valuaciones tales que v(p) = v (p) para toda letra p que ocurre en α. Tesis Entonces v (α) = v (α). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

14 Def Tautología, consecuencia lógica Tautología Decimos que α PROP es una tautología ssi para cualquier valuación v se cumple que v (α) = 1. Consecuencia lógica Dadas Γ PROP y α PROP, α es consecuencia lógica de Γ ssi para cualquier valuación v: Si ( γ Γ)v (γ) = 1, entonces v (α) = 1. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

15 Notación Γ = α se lee α es consecuencia lógica de Γ γ 1,..., γ n = α se lee {γ 1,..., γ n } = α = α se lee = α = α se lee α es tautología Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

16 Uso directo de la definición de valuación Investigar p 0 p 0 Sea v una valuación. Luego, v (p 0 p 0 ) = (def.) máx {1 v (p 0 ), v (p 0 )} = (v (p 0 ) {0, 1}) 1. Como cualquier valuación cumple v (p 0 p 0 ) = 1, concluímos que = p 0 p 0. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

17 Investigar ϕ ϕ (Uso... ) Sea v una valuación. Luego, v (ϕ ϕ) = (def.) máx {1 v (ϕ), v (ϕ)} = (v (ϕ) {0, 1}) 1. Como cualquier valuación cumple v (ϕ ϕ) = 1, concluímos que ( ϕ) = ϕ ϕ. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

18 Investigar p 1 p 2 p 1 p 2 (Uso... ) y esto es inmediato. Como cualquier valuación cumple v (p 1 p 2 p 1 p 2 ) = 1, concluímos que = p 1 p 2 p 1 p 2. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76 Sea v una valuación. Luego, v (p 1 p 2 p 1 p 2 ) = 1 (def.) v (p 1 p 2 ) = v ( p 1 p 2 ) (def.) máx {v (p 1 ), v (p 2 )} = máx {1 v ( p 1 ), v (p 2 )} (def.) máx {v (p 1 ), v (p 2 )} = máx {1 1 + v (p 1 ), v (p 2 )},

19 Investigar p 0 p 1 (Uso... ) Sea v una valuación. Luego, v (p 0 p 1 ) = (def.) máx {1 v (p 0 ), v (p 1 )}. Si v (p 0 ) = 1 y v (p 1 ) = 0, tenemos v (p 0 p 1 ) = 0. Como hay una valuación v que cumple v (p 0 p 1 ) = 0, concluímos que = p 0 p 1. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

20 Investigar (p 1 p 2 ) (p 1 p 2 ) (Uso... ) Sea v una valuación. Luego, v ((p 1 p 2 ) (p 1 p 2 )) = mín {v (p 1 p 2 ), v ( (p 1 p 2 ))} = mín {máx {1 v (p 1 ), v (p 2 )}, 1 v (p 1 p 2 )} = mín {máx {1 v (p 1 ), v (p 2 )}, 1 máx {v (p 1 ), v (p 2 )}} = mín {máx {1 v (p 1 ), v (p 2 )}, mín {1 v (p 1 ), 1 v (p 2 )}} = mín {máx {1 v (p 1 ), v (p 2 )}, 1 v (p 1 ), 1 v (p 2 )} Si v (p 1 ) = 1, tenemos v ((p 1 p 2 ) (p 1 p 2 )) = 0. Como hay una valuación v que cumple v ((p 1 p 2 ) (p 1 p 2 )) = 0, concluímos que = (p 1 p 2 ) (p 1 p 2 ). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

21 Investigar ϕ, ψ = ϕ ψ (Uso... ) Sea v una valuación tal que v (ϕ) = 1 y v (ψ) = 1. Luego, v (ϕ ψ) = (def.) mín {v (ϕ), v (ψ)} = (hip.) 1. Como cualquier valuación que cumple v (ϕ) = 1 y v (ψ) = 1 debe cumplir que v (ϕ ψ) = 1, concluímos que ( ϕ, ψ)ϕ, ψ = ϕ ψ. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

22 Investigar p 1 = p 2 p 3 (Uso... ) El argumento anterior sirve para justificar ( p, q, r P)p = q r? Y para ( ϕ, ψ, σ PROP)ϕ = ψ σ? Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76 Sea v una valuación tal que v (p 1 ) = 1. Luego, v (p 2 p 3 ) = (def.) mín {v (p 2 ), v (p 3 )}. Si v (p 1 ) = 1 y v (p 2 ) = 0, tenemos v (p 2 p 3 ) = 0. Como hay una valuación v que cumple v (p 1 ) = 1 y v (p 2 p 3 ) = 0, concluímos que p 1 = p 2 p 3.

23 Considerando los valores en cada letra Investigar p 0 p 0 Sea v una valuación. Luego, Caso v (p 0 ) = 0 Caso v (p 0 ) = 1 v (p 0 p 0 ) = (def.) máx {1 v (p 0 ), v (p 0 )} = máx {1 0, 0}. v (p 0 p 0 ) = (def.) máx {1 v (p 0 ), v (p 0 )} = máx {1 1, 1}. Como cualquier valuación cumple v (p 0 p 0 ) = 1, concluímos que = p 0 p 0. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

24 Investigar ϕ ϕ (Considerando... ) Sea v una valuación. Luego, Caso v (ϕ) = 0 Caso v (ϕ) = 1 v (ϕ ϕ) = (def.) máx {1 v (ϕ), v (ϕ)} = máx {1 0, 0}. v (ϕ ϕ) = (def.) máx {1 v (ϕ), v (ϕ)} = máx {1 1, 1}. Como cualquier valuación cumple v (ϕ ϕ) = 1, concluímos que = ϕ ϕ. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

25 Investigar p 1 p 2 p 1 p 2 (Considerando... ) Sea v una valuación. Luego, v (p 1 p 2 p 1 p 2 ) = 1 v (p 1 p 2 ) = v ( p 1 p 2 ) máx {v (p 1 ), v (p 2 )} = máx {1 v ( p 1 ), v (p 2 )}. Caso v (p 2 ) = 0 máx {v (p 1 ), 0} = máx {1 v ( p 1 ), 0} v (p 1 ) = v (p 1 ), y esto es inmediato. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

26 Investigar p 1 p 2 p 1 p 2 (Considerando... ) Caso v (p 2 ) = 0 (slide anterior) Caso v (p 2 ) = 1 máx {v (p 1 ), 1} = máx {1 v ( p 1 ), 1} 1 = 1, y esto es inmediato. Como cualquier valuación cumple v (p 1 p 2 p 1 p 2 ) = 1, concluímos que = p 1 p 2 p 1 p 2. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

27 Investigar p 0 p 1 (Considerando... ) Sea v una valuación. Luego, Caso v (p 0 ) = 0 Caso v (p 0 ) = 1 v (p 0 p 1 ) = máx {1 v (p 0 ), v (p 1 )} = máx {1, v (p 1 )} = 1. v (p 0 p 1 ) = máx {1 v (p 0 ), v (p 1 )} = máx {0, v (p 1 )} = v (p 1 ). Si v (p 0 ) = 1 y v (p 1 ) = 0, tenemos v (p 0 p 1 ) = 0. Como hay una valuación v que cumple v (p 0 p 1 ) = 0, concluímos que = p 0 p 1. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

28 Si v (p 1 ) = 1, tenemos v ((p 1 p 2 ) (p 1 p 2 )) = 0. Como hay una valuación v que cumple v ((p 1 p 2 ) (p 1 p 2 )) = 0, concluímos que = (p 1 p 2 ) (p 1 p 2 ). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76 Investigar (p 1 p 2 ) (p 1 p 2 ) (Cons... ) Sea v una valuación. Luego, Caso v (p 1 ) = 1 v ((p 1 p 2 ) (p 1 p 2 )) = mín {v (p 1 p 2 ), v ( (p 1 p 2 ))} = mín {máx {1 v (p 1 ), v (p 2 )}, 1 v (p 1 p 2 )} = mín {v (p 2 ), 1 máx {v (p 1 ), v (p 2 )}} = mín {v (p 2 ), 1 máx {1, v (p 2 )}} = mín {v (p 2 ), 1 1} = 0

29 Investigar ϕ, ψ = ϕ ψ (Considerando... ) Sea v una valuación tal que v (ϕ) = 1 y v (ψ) = 1. Luego, v (ϕ ψ) = (def.) mín {v (ϕ), v (ψ)} = (hip.) 1. Como cualquier valuación que cumple v (ϕ) = 1 y v (ψ) = 1 debe cumplir que v (ϕ ψ) = 1, concluímos que ( ϕ, ψ)ϕ, ψ = ϕ ψ. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

30 Investigar p 1 = p 2 p 3 (Considerando... ) Sea v una valuación tal que v (p 1 ) = 1. Luego, Caso v (p 2 ) = 0 v (p 2 p 3 ) = (def.) mín {v (p 2 ), v (p 3 )} = mín {0, v (p 3 )}. Si v (p 1 ) = 1 y v (p 2 ) = 0, tenemos v (p 2 p 3 ) = 0. Como hay una valuación v que cumple v (p 1 ) = 1 y v (p 2 p 3 ) = 0, concluímos que p 1 = p 2 p 3. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

31 Tablas de verdad Investigar p 0 p 0 Construimos una tabla de verdad considerando todos los valores posibles que pueden tomar las letras en juego. p 0 p 0 p Como cualquier valuación cumple v (p 0 p 0 ) = 1, concluímos que = p 0 p 0. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

32 Investigar ϕ ϕ (TV) ϕ ϕ ϕ Como cualquier valuación cumple v (ϕ ϕ) = 1, concluímos que ( ϕ) = ϕ ϕ. Qué sucede cuando ϕ =? Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

33 Investigar p 1 p 2 p 1 p 2 (TV) p 1 p 2 p 1 p 2 p 1 p 1 p 2 p 1 p 2 p 1 p Como cualquier valuación cumple v (p 1 p 2 p 1 p 2 ) = 1, concluímos que = p 1 p 2 p 1 p 2. En qué renglón aparece la valuación que cumple v (p 3 ) = 0? Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

34 Investigar p 0 p 1 (TV) p 0 p 1 p 0 p Como hay una valuación v que cumple v (p 0 p 1 ) = 0, concluímos que = p 0 p 1. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

35 Investigar (p 1 p 2 ) (p 1 p 2 ) (TV) p 1 p 2 p 1 p 2 p 1 p 2 (p 1 p 2 ) (p 1 p 2 ) ( (p 1 p 2 )) Como hay una valuación v que cumple v ((p 1 p 2 ) (p 1 p 2 )) = 0, concluímos que = (p 1 p 2 ) (p 1 p 2 ). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

36 Investigar ϕ, ψ = ϕ ψ (TV) ϕ ψ ϕ ψ Como cualquier valuación que cumple v (ϕ) = 1 y v (ψ) = 1 debe cumplir que v (ϕ ψ) = 1, concluímos que ( ϕ, ψ)ϕ, ψ = ϕ ψ. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

37 Investigar p 1 = p 2 p 3 (TV) p 1 p 2 p 3 p 2 p Como hay una valuación v que cumple v (p 1 ) = 1 y v (p 2 p 3 ) = 0, concluímos que p 1 = p 2 p 3. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

38 Tablas semánticas Investigar = p 0 p 0 Las tablas semánticas son árboles cuya raíz es la negación de lo que se pretende probar. F.p 0 p 0 T.p 0 F.p 0 Como ninguna valuación cumple v (p 0 p 0 ) = 0, concluímos que = p 0 p 0. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

39 Investigar = ϕ ϕ (TS) F.ϕ ϕ T.ϕ F.ϕ Como ninguna valuación cumple v (ϕ ϕ) = 0, concluímos que = ϕ ϕ. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

40 Investigar = p 1 p 2 p 1 p 2 (TS) F.p 1 p 2 p 1 p 2 T.p 1 p 2 F. p 1 p 2 T. p 1 F.p 2 F.p 1 T.p 1 T.p 2 Como ninguna valuación cumple v (p 1 p 2 p 1 p 2 ) = 0, concluímos que = p 1 p 2 p 1 p 2. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

41 Investigar = p 0 p 1 (TS) F.p 0 p 1 T.p 0 F.p 1 Las valuaciones que cumplen v (p 0 ) = 1 y v (p 1 ) = 0 muestran que = p 0 p 1. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

42 Investigar = (p 1 p 2 ) (p 1 p 2 ) (TS) F.(p 1 p 2 ) (p 1 p 2 ) F.p 1 p 2 T.p 1 F.p 2 F. (p 1 p 2 ) T.p 1 p 2 T.p 1 T.p 2 Las valuaciones que cumplen v (p 1 ) = 1 o v (p 2 ) = 0 muestran que (p 1 p 2 ) (p 1 p 2 ). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

43 Investigar ϕ, ψ = ϕ ψ (TS) T.ϕ T.ψ F.ϕ ψ F.ϕ F.ψ Como ninguna valuación que cumple v (ϕ) = 1 y v (ψ) = 1 cumple v (ϕ ψ) = 0, concluímos que ϕ, ψ = ϕ ψ. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

44 Investigar p 1 = p 2 p 3 T.p 1 F.p 2 p 3 F.p 2 F.p 3 Solamente quedan fórmulas atómicas. Las valuaciones que cumplen v (p 2 ) = 0 y v (p 1 ) = 1, o v (p 3 ) = 0 y v (p 1 ) = 1, muestran que p 1 = p 2 p 3. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

45 Reglas de las tablas semánticas F.ϕ ψ T.ϕ ψ T.ϕ F.ψ F.ϕ ψ F.ϕ T.ψ T.ϕ ψ F.ϕ ψ F.ϕ F.ψ T.ϕ ψ T.ϕ T.ψ T.ϕ F.ψ F.ϕ T.ψ F. ϕ T.ϕ T.ψ F.ϕ F.ψ T. ϕ F.ϕ ψ F.ϕ F.ψ T.ϕ ψ T.ϕ T.ψ T.ϕ F.ϕ Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

46 Tautologías Fórmulas que son verdaderas en todas las valuaciones. Contingencias Fórmulas que son verdaderas en algunas valuaciones y falsa en otras. Contradicciones Fórmulas que son falsas en todas las valuaciones. Cuando se trabaja con implicaciones, puede ser más simple analizar cuando no es tautología. Cuando se trabaja con consecuencias lógicas, puede ser más simple analizar cuando no es tautología. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

47 Tautologías = α α = α α α = α β β α = (α β) α β = (α β) β α = α α = α α = α α α = α β β α = (α β) (α β) = (α β) β α Tautologías? = α = α β γ (α β) γ = α (β γ) (α β) (α γ) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

48 Equivalencia en PROP Def. Equivalencia entre proposiciones Dos fórmulas proposicionales α y β son equivalentes sii α β es una tautología Notación α eq β Observación Se cumple α eq β si y sólo si para cualquier valuación v : PROP {0, 1} se cumple v (α) = v (β). Lema La relación eq es de equivalencia en PROP PROP Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

49 Equivalencia en PROP. Clases de equivalencia Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

50 Leyes algebraicas = (α β) γ α β γ = α β β α = α α α = α (α β) α = α (β γ) (α β) (α γ) = (α β) α β (α β) γ eq α β γ α β eq β α α α eq α α α eq α α (α β) eq α (α β) eq α β Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

51 Leyes algebraicas = (α β) γ α β γ = α β β α = α α α = α (α β) α = α (β γ) (α β) (α γ) = (α β) α β (α β) γ eq α β γ α β eq β α α α eq α α (α β) eq α α (β γ) eq (α β) (α γ) (α β) eq α β Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

52 Leyes algebraicas = α α α eq α Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

53 Equivalencias entre conectivos α β eq (α β) (β α) α β eq α β α β eq α β α β eq ( α β) α β eq ( α β) α eq α eq α α Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

54 Más ejemplos de consecuencia lógica α, β = α β α = α β β = α β α β, α = β α β, β = α α, α = α β, β = α α β, α = β α β, α = β Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

55 Lema Hipótesis = α β Tesis α β eq α y α β eq β Lema a. Si = α entonces α β eq β b. Si = α entonces α β eq β c. β eq β d. β eq β Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

56 Sustitución. [ / ] : PROP PROP P PROP i [ϕ/p] = { ϕ si p = q ii q[ϕ/p] = q si p q iii (α β)[ϕ/p] = (α[ϕ/p] β[ϕ/p]) iv ( α)[ϕ/p] = ( α[ϕ/p]) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

57 Sustitución por fórmulas equivalentes Si α 1 y α 2 son equivalentes, entonces puedo sustituir una letra proposicional de una fórmula β cualquiera por α 1 y por α 2, y obtener fórmulas equivalentes. Esto se utiliza mucho en matemática: no dudamos en afirmar la siguiente igualdad 3 (2 + 5) = 3 7 Por qué vale esa igualdad? Porque sabemos que = 7 y reemplazamos iguales por iguales Esto es, en la expresión 3 ξ sustituimos a ξ por (2 + 5) y por 7, y obtenemos dos números iguales. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

58 Sustitución por fórmulas equivalentes Teorema de sustitución Hipótesis α 1 eq α 2 Tesis Para cualesquiera β PROP y p P, se cumple β[α 1 /p] eq β[α 2 /p] Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

59 Observemos... α 1 eq α 2 ( v)v (α 1 ) = v (α 2 ) ( v, β, p)v (β[α 1 /p]) = v (β[α 2 /p]) ( β, p)β[α 1 /p] eq β[α 2 /p]. Lema Hipótesis Sean v, α 1, α 2 tales que v (α 1 ) = v (α 2 ). Tesis Para cualesquiera β PROP y p P, se cumple v (β[α 1 /p]) = v (β[α 2 /p]). Pruebe el lema explicitando la propiedad que busca y usando el PIP adecuado. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

60 Investigar (p 1 p 2 ) (p 1 p 2 ) (eq) (p 1 p 2 ) (p 1 p 2 ) eq (β = p (p 1 p 2 ), α 1 = p 1 p 2, α 2 = p 1 p 2 ) ( p 1 p 2 ) (p 1 p 2 ) eq (β = ( p 1 p 2 ) p, α 1 = (p 1 p 2 ), α 2 = p 1 p 2 ) ( p 1 p 2 ) p 1 p 2 eq (( p 1 p 2 ) p 1 ) p 2 eq (β = p p 2, α 1 = ( p 1 p 2 ) p 1, α 2 = p 1 ) Por qué? Completar. p 1 p 2. Si v (p 1 ) = 1 y v (p 2 ) = 1, tenemos v ( p 1 p 2 ) = 0. Como hay una valuación v que cumple v ( p 1 p 2 ) = 0 y (p 1 p 2 ) (p 1 p 2 ) eq p 1 p 2, concluímos que = (p 1 p 2 ) (p 1 p 2 ). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

61 Investigar p 1 p 2 p 1 p 2 (eq) p 1 p 2 eq p 1 p 2 eq (β = p p 2, α 1 = p 1, α 2 = p 1 ) p 1 p 2. Como p 1 p 2 eq p 1 p 2, concluímos que = p 1 p 2 p 1 p 2. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

62 Conectivas n-arias Sea f : {0, 1} n {0, 1}. Una conectiva lógica n-aria $ queda definida por la función f si para cualquier valuación v se cumple ( q 1,..., q n P)v ( $ ( q 1,..., q n)) = f ( v ( q 1),..., v (q n ) ) Conjuntos completos de conectivos K es un conjunto completo de conectivos si para cada conectivo n-ario $ y letras proposicionales q 1,..., q n existe una fórmula σ PROP cuyos conectivos están en K, sus letras en { q 1,..., q n}, y tal que σ eq $ ( q 1,..., q n). Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

63 Conectivas unarias (1/2) q 1 $ ( q 1) q q 1 $ ( q 1) q Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

64 Conectivas unarias (2/2) q 1 $ ( q 1) q 1 q 1 q q 1 $ ( q 1) q 1 q 1 q 1 (q 1 q 1 ) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

65 Conectivas binarias (1/8) q 1 q 2 $ ( q 1, q 2) q q 1 q 2 $ ( q 1, q 2) q Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

66 Conectivas binarias (2/8) q 1 q 2 $ ( q 1, q 2) q q 1 q 2 $ ( q 1, q 2) q Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

67 Conectivas binarias (3/8) q 1 q 2 $ ( q 1, q 2) q 1 q 1 q q 1 q 2 $ ( q 1, q 2) q 1 q 1 q 1 (q 1 q 1 ) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

68 Conectivas binarias (4/8) q 1 q 2 $ ( q 1, q 2) q 1 q q 1 q 2 $ ( q 1, q 2) q 1 q 2 (q 1 q 2 ) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

69 Conectivas binarias (5/8) q 1 q 2 $ ( q 1, q 2) q 1 q 1 q q 1 q 2 $ ( q 1, q 2) q 1 q 1 q 2 ( q 1 q 2 ) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

70 Conectivas binarias (6/8) q 1 q 2 $ ( q 1, q 2) q 1 q 2 $ ( q 1, q 2) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

71 Conectivas binarias (7/8) q 1 q 2 $ ( q 1, q 2) q 1 q 2 $ ( q 1, q 2) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

72 Conectivas binarias (8/8) ( q 1 q 2 $ q 1, q 2) q 1 q 2 q 1 q 2 q 1 q 2 (q 1 q 2 ) ( q 1 q 2 ) (q 1 q 2 ) ( q q 1 q 2 $ ( q 1, q 2) Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

73 Conjuntos completos de conectivos Teorema El conjunto {, } es un conjunto completo de conectivos. Otros conjuntos completos de conectivos {, } {, } {, } Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

74 Notación. Conjunciones y disyunciones Definición i 0 ϕ i = ϕ 0 i n+1 ϕ i = i n ϕ i ϕ n+1 i 0 ϕ i = ϕ 0 i n+1 ϕ i = i n ϕ i ϕ n+1 Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

75 Formas normales Definición Una fórmula está en forma normal conjuntiva sii es de la forma i n ( j m i ϕ ij ) donde cada ϕ ij es una fórmula atómica o la negación de una fórmula atómica. Una fórmula está en forma normal disyuntiva sii es de la forma i n ( j m i ϕ ij ) donde cada ϕ ij es una fórmula atómica o la negación de una fórmula atómica. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

76 Formas normales Teorema Para toda α PROP existen fórmulas α c y α d en forma normal conjuntiva y forma normal disyuntiva respectivamente tales que α eq α c y α eq α d. Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

77 Para investigar si una fórmula proposicional es tautología (o contradicción) podemos usar un método sintético (tablas de verdad) un método anaĺıtico (analizar la fórmula estudiada) Para investigar si una fórmula proposicional es consecuencia lógica de un conjujnto de premisas podemos usar un método sintético (tablas de verdad) solamente si las premisas son finitas un método anaĺıtico (analizar la fórmula estudiada) Para simplificar un problema inicial llevándolo a fórmulas proposicionales conocidas podemos usar equivalencias lógicas sustitución Instituto de Computación (InCo) Lógica proposicional. Semántica Curso / 76

Lógica Proposicional. Significado de una Fórmula Proposicional

Lógica Proposicional. Significado de una Fórmula Proposicional Proposicional Semántica Semántica Proposicional - Significado de una Fórmula Proposicional El significado de una proposición está dado por su valor de verdad (o sea, si es Verdadera o Falsa) que se obtiene

Más detalles

Lógica Proposicional

Lógica Proposicional Proposicional Semántica Semántica Proposicional - Significado de una Fórmula Proposicional El significado de una proposición está dado por su valor de verdad (o sea, si es Verdadera o Falsa) que se obtiene

Más detalles

Práctico 3 Semántica de la Lógica Proposicional

Práctico 3 Semántica de la Lógica Proposicional Práctico 3 Semántica de la Lógica Proposicional Ejercicio 1 (Valuaciones) Demuestre que toda valuación v cumple que: a. v(ϕ ψ) = v(ϕ).v(ψ) b. v(ϕ ψ) = 1 v(ϕ) v(ψ) c. v(ϕ ψ) = v(ϕ) + v(ψ) v(ϕ).v(ψ) d. v(ϕ

Más detalles

LOGICA Y ALGORITMOS. Profesores: Raúl Kantor Ana Casali. Año LyA-Proposiciones 1

LOGICA Y ALGORITMOS. Profesores: Raúl Kantor Ana Casali. Año LyA-Proposiciones 1 LOGICA Y ALGORITMOS Profesores: Raúl Kantor Ana Casali Año 2003 1 LOGICA Y ALGORITMOS Módulos Cardinalidad y conjuntos inductivos!lógica: proposicional y de er orden ormalismos de cálculo: R y L Lenguajes

Más detalles

Lógica Proposicional. Del conjunto de hipótesis Γ se deduce α?

Lógica Proposicional. Del conjunto de hipótesis Γ se deduce α? Proposicional Metateoría: Corrección y Completitud Proposicional - 1 Del conjunto de hipótesis Γ se deduce α? Γ = α? -Tablas de verdad - Equivalencia lógicas Existen métodos que siempre responden SI o

Más detalles

Análisis lógico Cálculo de proposiciones

Análisis lógico Cálculo de proposiciones Sintaxis Semántica Sistemas de demostración Análisis lógico Cálculo de proposiciones Departamento de Matemáticas Facultad de Ciencias, UNAM E-mail: fhq@ciencias.unam.mx Página Web: www.matematicas.unam.mx/fhq

Más detalles

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica Proposiciones atómicas y compuestas Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES Francisco Hernández Quiroz Departamento de Matemáticas Facultad de Ciencias, UNAM E-mail: fhq@cienciasunammx Página

Más detalles

Clase Práctica 1 - Inducción estructural, conectivos adecuados y consecuencia - Viernes 23 de marzo de 2012

Clase Práctica 1 - Inducción estructural, conectivos adecuados y consecuencia - Viernes 23 de marzo de 2012 Lógica y Computabilidad Primer Cuatrimestre 2012 Clase Práctica 1 - Inducción estructural, conectivos adecuados y consecuencia - Viernes 23 de marzo de 2012 Definición 1. Notaremos con Form al conjunto

Más detalles

Lógica Proposicional

Lógica Proposicional Proposicional Disciplina matemática Disciplina formal Se razona sobre la estructura de las cosas Se quiere estudiar el razonamiento, y no las verdades contingentes Se quiere estudiar la noción de consecuencia

Más detalles

ALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS.

ALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS. ALGEBRA y ALGEBRA LINEAL 520142 Primer Semestre CAPITULO I LOGICA Y CONJUNTOS. DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas Universidad de Concepción 1 La lógica es

Más detalles

Lógica proposicional: Lectura única

Lógica proposicional: Lectura única Lógica proposicional: Lectura única Una fórmula ϕ es atómica si ϕ = p, donde p P. Una fórmula ϕ es compuesta si no es atómica. - Si ϕ = ( α), entonces es un conectivo primario de ϕ y α es una subfórmula

Más detalles

Introdución a la Lógica Proposicional

Introdución a la Lógica Proposicional Introdución a la Lógica Proposicional Pablo Barceló P. Barceló Lógica Proposicional - CC52A 1 / 24 Lógica proposicional: Sintaxis Tenemos los siguientes elementos: - Variables proposicionales (P): p, q,

Más detalles

Lógica Proposicional (LP)

Lógica Proposicional (LP) Lógica Proposicional (LP) Proposición Enunciado del que puede afirmarse si es verdadero o falso Oración declarativa Cuáles de las siguientes son proposiciones? ) Pedro es alto. 2) Juan es estudiante. 3)

Más detalles

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo. Contenidos

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo. Contenidos Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo Complementos Contenidos Clase 1: Elementos de lógica: Conectivos, tablas de verdad, tautologías y contingencias.

Más detalles

CIENCIAS FORMALES CIENCIAS FÁCTICAS

CIENCIAS FORMALES CIENCIAS FÁCTICAS UNA CLASIFICACIÓN DE LAS CIENCIAS CIENCIAS FORMALES CIENCIAS FÁCTICAS CIENCIAS FORMALES MATEMÁTICA LÓGICA CIENCIAS FÁCTICAS FÍSICA BIOLOGÍA QUÍMICA CIENCIAS SOCIALES OTRAS CIENCIAS FORMALES VOCABULARIO

Más detalles

Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid

Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid LÓGICA FORMAL Lógica Proposicional: Teorema de Efectividad Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Lógica Proposicional 1 La lógica proposicional

Más detalles

Tema 2: Métodos de Deducción para la Lógica Proposicional

Tema 2: Métodos de Deducción para la Lógica Proposicional Tema 2: Métodos de Deducción para la Lógica Proposicional Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2006 07 LC, 2006 07 Métodos de Deducción

Más detalles

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica Proosiciones atómicas y comuestas Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES Francisco Hernández Quiroz Deartamento de Matemáticas Facultad de Ciencias, UNAM E-mail: fh@cienciasunammx Página

Más detalles

Lógica Proposicional IIC2213. IIC2213 Lógica Proposicional 1/42

Lógica Proposicional IIC2213. IIC2213 Lógica Proposicional 1/42 Lógica Proposicional IIC2213 IIC2213 Lógica Proposicional 1/42 Por qué necesitamos la lógica? Necesitamos un lenguaje con una sintaxis precisa y una semántica bien definida. Queremos usar este lenguaje

Más detalles

Lógica Proposicional IIC2213. IIC2213 Lógica Proposicional 1/42

Lógica Proposicional IIC2213. IIC2213 Lógica Proposicional 1/42 Lógica Proposicional IIC2213 IIC2213 Lógica Proposicional 1/42 Por qué necesitamos la lógica? Necesitamos un lenguaje con una sintaxis precisa y una semántica bien definida. Queremos usar este lenguaje

Más detalles

Lógica Proposicional Lenguaje Proposicional Implicación semántica

Lógica Proposicional Lenguaje Proposicional Implicación semántica Capítulo 1 Lógica Proposicional 1.1. Lenguaje Proposicional Un lenguaje proposicional consta de los siguientes símbolos: las proposicones atómicas, también llamados enunciados atómicos o simplemente variables

Más detalles

Lógica Proposicional. Cátedra de Matemática

Lógica Proposicional. Cátedra de Matemática Lógica Proposicional Cátedra de Matemática Abril 2017 Qué es la lógica proposicional? Es la disciplina que estudia métodos de análisis y razonamiento; utilizando el lenguaje de las matemáticas como un

Más detalles

Introducción a la Lógica Proposicional Seminario de Matemáticas

Introducción a la Lógica Proposicional Seminario de Matemáticas Introducción a la Lógica Proposicional Seminario de Matemáticas Julio Ariel Hurtado Alegría ahurtado@unicauca.edu.co 8 de mayo de 2015 Julio A. Hurtado A. Departamento de Sistemas 1 / 34 Agenda Motivación

Más detalles

UNIDAD I: LÓGICA MATEMÁTICA

UNIDAD I: LÓGICA MATEMÁTICA UNIDAD I: LÓGICA MATEMÁTICA 1.1. Introducción La Lógica Matemática es la rama de las Matemáticas que nos permite comprender sobre la validez o no de razonamientos y demostraciones que se realizan. La lógica

Más detalles

Tema 2: Métodos de Deducción para la Lógica Proposicional

Tema 2: Métodos de Deducción para la Lógica Proposicional Tema 2: Métodos de Deducción para la Lógica Proposicional Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2010 11 LC, 2010 11 Métodos de Deducción

Más detalles

El lenguaje P. Lógica y Computabilidad ( ) símbolos p. Verano convenciones. Lógica Proposicional - clase 1

El lenguaje P. Lógica y Computabilidad ( ) símbolos p. Verano convenciones. Lógica Proposicional - clase 1 Lógica y Computabilidad Verano 2011 Departamento de Computación - FCEyN - UBA Lógica Proposicional - clase 1 Lenguaje de lógica proposicional, semántica, tautología, consecuencia semántica, conjunto satisfacible,

Más detalles

Lógica Proposicional

Lógica Proposicional Lógica y Computabilidad Julián Dabbah (sobre clases de María Emilia Descotte y Laski) 6 de octubre de 2017 Repaso Sintaxis Variables / símbolos proposicionales (PROP): p, p', p,... (los notamos p, q, r...,

Más detalles

Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes

Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes FUNCIONES DE VARIABLE COMPLEJA 1 Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes Lógica Matemática Una prioridad que tiene la enseñanza de la matemática

Más detalles

2.1. Introducción Lógica: Campo del conocimiento relacionado con el estudio y el análisis de los métodos de razonamiento. El razonamiento lógico es es

2.1. Introducción Lógica: Campo del conocimiento relacionado con el estudio y el análisis de los métodos de razonamiento. El razonamiento lógico es es Tema 2. Introducción a la lógica 1. Introducción 2. Lógica de proposiciones 1. Definiciones 2. Sintaxis 3. Semántica Bibliografía Matemática discreta y lógica. Grassman y Tremblay. 1997. Prentice Hall.

Más detalles

Lógica de proposiciones

Lógica de proposiciones 1 Introducción Lenguaje lógico simbólico más sencillo. Permite representar sentencias simples del lenguaje natural mediante formulas atómicas, cuya composición representa sentencias más complejas: p temperatura

Más detalles

Semántica formal para la Lógica de enunciados.

Semántica formal para la Lógica de enunciados. Grupo 2 Semántica formal para la Lógica de enunciados. 55. Cuando decidimos elegir los valores de verdad {V,F} para interpretar las fórmulas de L E, estamos adoptando realmente una decisión capaz de determinar

Más detalles

PALABRA CLAVE Interpretación lógica

PALABRA CLAVE Interpretación lógica Curso 2009- Bloque II: Teoría a Semántica Tema 5: Conceptos Semánticos Básicos B (Cap-3 3 libro) Tema 6: Técnicas y Métodos M Semánticos para validar argumentos (Cap-3 3 libro) Objetivos Aprender los conceptos

Más detalles

Asignación de verdad a FBF

Asignación de verdad a FBF 2.2.3. Semántica Asignación del valor cierto o falso a una proposición (simple o compuesta), con independencia de los significados que para nosotros tengan las proposiciones. Asignación de verdad a fórmulas

Más detalles

Programas Lógicos Disyuntivos y la Demostrabilidad de Átomos en C ω

Programas Lógicos Disyuntivos y la Demostrabilidad de Átomos en C ω Programas Lógicos Disyuntivos y la Demostrabilidad de Átomos en C ω Mauricio Osorio 1, José R. Arrazola 2, José L. Carballido 2, and Oscar Estrada 2 1 Universidad de las Américas - Puebla, osoriomauri@gmail.com

Más detalles

Lógica proposicional (2/2) Lógica 2017

Lógica proposicional (2/2) Lógica 2017 Lógica proposicional (2/2) Lógica 2017 Instituto de Computación 16 de marzo Instituto de Computación (InCo) Lógica proposicional (2/2) Curso 2017 1 / 1 Lógica Disciplina matemática Disciplina formal: se

Más detalles

Términos LÓGICA COMPUTACIONAL CÁLCULO DE PREDICADOS. Variables libres y ligadas. Fórmulas. Tenemos dos conjuntos básicos.

Términos LÓGICA COMPUTACIONAL CÁLCULO DE PREDICADOS. Variables libres y ligadas. Fórmulas. Tenemos dos conjuntos básicos. Términos LÓGICA COMPUTACIONAL CÁLCULO DE PREDICADOS Francisco Hernández Quiroz Departamento de Matemáticas Facultad de Ciencias, UNAM E-mail: fhq@ciencias.unam.mx Página Web: www.matematicas.unam.mx/fhq

Más detalles

Lógica Matemática. Contenido. Definición. Finalidad de la unidad. Proposicional. Primer orden

Lógica Matemática. Contenido. Definición. Finalidad de la unidad. Proposicional. Primer orden Contenido Lógica Matemática M.C. Mireya Tovar Vidal Proposicional Definición Sintaxis Proposición Conectivos lógicos Semántica Primer orden cuantificadores Finalidad de la unidad Definición Traducir enunciados

Más detalles

LógicaS Modales. Ricardo Oscar Rodríguez Departamento de Computación, Fac. Ciencias Exactas y Naturales, Universidad de Buenos Aires, Argentina.

LógicaS Modales. Ricardo Oscar Rodríguez Departamento de Computación, Fac. Ciencias Exactas y Naturales, Universidad de Buenos Aires, Argentina. Departamento de Computación, Fac. Ciencias Exactas y Naturales, Universidad de Buenos Aires, Argentina. Segunda Clase. 1er. Cuatrimestre, 2016 Outline 1 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes

Más detalles

Clase 5 1. Lógica proposicional. Razonamientos

Clase 5 1. Lógica proposicional. Razonamientos Clase 5 1 Lógica proposicional Razonamientos Clase 5 2 LOGICA - INTRODUCCION!OBJETIVO Uno de los fundamentales objetivos ha sido el estudio de las DEDUCCIONES, RAZONAMIENTOS O ARGUMENTOS LOGICA DEDUCTIVA

Más detalles

Introducción a la Lógica I

Introducción a la Lógica I Metodología de la Asignatura Índice Introducción a la Lógica I Félix Bou bou@ub.edu 1 Metodología de la Asignatura 2 El objeto de la Lógica 3 16 de diciembre de 2009 4 5 Argumentación Silogística F. Bou

Más detalles

Ejercicios de Lógica Proposicional *

Ejercicios de Lógica Proposicional * Ejercicios de Lógica Proposicional * FernandoRVelazquezQ@gmail.com Notación. El lenguaje proposicional que hemos definido, aquel que utiliza los cinco conectivos,,, y, se denota como L {,,,, }. Los términos

Más detalles

Definiciones generales. Alfabeto de la lógica proposicional. Conectivos. Conectivos

Definiciones generales. Alfabeto de la lógica proposicional. Conectivos. Conectivos Contenido BLOQUE II: Tema 1 SINTAXIS DE LA LÓGICA PROPOSICIONAL Lógica Grado en Ingeniería Informática Alessandra Gallinari URJC Alfabeto del lenguaje formal de la lógica proposicional Definición recursiva

Más detalles

Definición 1.3. La disyunción de dos oraciones p y q es la oración p o q. La

Definición 1.3. La disyunción de dos oraciones p y q es la oración p o q. La Capítulo 1 Lógica 1.1. Oraciones Definición 1.1. Una oración es un enunciado que podemos clasificar como cierta o falsa, pero no de ambas. Toda oración tiene un bien definido valor de veracidad: es cierta

Más detalles

Paradigma lógico Lógica proposicional Resolución. Programación Lógica. Eduardo Bonelli. Departamento de Computación FCEyN UBA. 10 de octubre, 2006

Paradigma lógico Lógica proposicional Resolución. Programación Lógica. Eduardo Bonelli. Departamento de Computación FCEyN UBA. 10 de octubre, 2006 Departamento de Computación FCEyN UBA 10 de octubre, 2006 Prolog Se basa en el uso de la lógica como un lenguaje de programación Se especifican ciertos hechos y reglas de inferencia un objetivo ( goal

Más detalles

Semántica del Cálculo Proposicional

Semántica del Cálculo Proposicional Semántica del Cálculo Proposicional Revisiones: Abril y Mayo del 2005 - Abril 2006 Á 1. Valuación como función. Notación: Con Form se identifica al conjunto de todas las fómulas y Var al conjunto de todas

Más detalles

Tema 3 Equivalencia. Formas normales.

Tema 3 Equivalencia. Formas normales. Tema 3 Equivalencia. Formas normales. Lógica Proposicional Antonio de J. Pérez Jiménez Departamento Ccia. Lógica Informática Antonio de J. Pérez Jiménez (Departamento Ccia.) Tema 3 Equivalencia. Formas

Más detalles

Matemáticas Dicretas LÓGICA MATEMÁTICA

Matemáticas Dicretas LÓGICA MATEMÁTICA Matemáticas Dicretas LÓGICA MATEMÁTICA Esta pagina fue diseñada como un auxiliar y herramienta para aquellos que esten interesados en reforzar y tener mas conocimientos sobre las matematicas discretas.

Más detalles

Tema 1: Sintaxis y Semántica de la Lógica Proposicional

Tema 1: Sintaxis y Semántica de la Lógica Proposicional Tema 1: Sintaxis y Semántica de la Lógica Proposicional Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2010 11 LC, 2010 11 Lógica Proposicional

Más detalles

Introducción a la Lógica

Introducción a la Lógica Tema 0 Introducción a la Lógica En cualquier disciplina científica se necesita distinguir entre argumentos válidos y no válidos. Para ello, se utilizan, a menudo sin saberlo, las reglas de la lógica. Aquí

Más detalles

Capítulo 2. Preliminares Definiciones Básicas de Lógica

Capítulo 2. Preliminares Definiciones Básicas de Lógica Capítulo 2 Preliminares El objetivo principal del siguiente capítulo es proveer al lector de definiciones básicas en lógica matemática para que los resultados del trabajo de tesis sean entendibles. Este

Más detalles

Lógica Proposicional 1:! Semántica!

Lógica Proposicional 1:! Semántica! Lógica Proposicional 1:! Semántica! rafael ramirez rafael.ramirez@upf.edu 55.316 (Tanger) Lógica proposicional! Un conjunto de variables p, q, r, que representan afirmaciones tales como Esta caja es roja

Más detalles

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Sintaxis y semántica

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Sintaxis y semántica LÓGICA FORMAL TEORIAS DE PRIMER ORDEN Sintaxis y semántica Pedro López Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Lenguajes de primer orden 1 La lógica

Más detalles

Lógica Proposicional IIC1253. IIC1253 Lógica Proposicional 1/64

Lógica Proposicional IIC1253. IIC1253 Lógica Proposicional 1/64 Lógica Proposicional IIC1253 IIC1253 Lógica Proposicional 1/64 Inicio de la Lógica Originalmente, la Lógica trataba con argumentos en el lenguaje natural. Ejemplo Es el siguiente argumento válido? Todos

Más detalles

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica Proosiciones atómicas y comuestas Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES Francisco Hernández Quiroz Deartamento de Matemáticas Facultad de Ciencias, UNAM E-mail: fh@cienciasunammx Página

Más detalles

Tema 2: Lógica Computacional para la IA: Lógica Proposicional

Tema 2: Lógica Computacional para la IA: Lógica Proposicional Tema 2: Lógica Computacional para la IA: Lógica Proposicional Félix Lara Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Seminario de Inteligencia Artificial, Curso 2005

Más detalles

Qué es la lógica? Esfuerzos por modelar estas leyes del pensamiento humano. Han existido desde la antigüedad.

Qué es la lógica? Esfuerzos por modelar estas leyes del pensamiento humano. Han existido desde la antigüedad. Qué es la lógica? La definición del Diccionario General de la Lengua Española dice: Disciplina que estudia los principios formales del conocimiento humano, es decir, las formas y las leyes más generales

Más detalles

MEL* Sistemas formales y sistemas lógicos 1

MEL* Sistemas formales y sistemas lógicos 1 2.1.1 2 2a (x y) z : z x y 2b x y x y : x y x y 2.1.2 1 1a Hay que expresar cada uno de los operadores de la tabla de 2.1.2.3 en términos de y y las variables x, y. Nótese que se describen como operadores

Más detalles

Lógica de Proposiciones y de Predicado

Lógica de Proposiciones y de Predicado Lógica de Proposiciones y de Predicado Franco D. Menendez LABIA FACET - UNT Contenido de la Materia UNIDAD TEMÁTICA 1: SINTAXIS Y SEMANTICA DEL LENGUAJE FORMAL»SEMÁNTICA: Noción General. Definición Algebraica.

Más detalles

Verificación de Modelos

Verificación de Modelos Verificación de Modelos Dante Zanarini LCC November 5, 2015 Dante Zanarini (LCC) Verificación de Modelos November 5, 2015 1 / 18 Verificación Formal Ingredientes: Un lenguaje para describir sistemas Un

Más detalles

Enunciados Abiertos y Enunciados Cerrados

Enunciados Abiertos y Enunciados Cerrados I n g. L u z A d r i a n a M o n r o y M a r t í n e z L ó g i c a 1 Unidad II lógica proposicional Es probable que en el siglo IV antes de la Era Común, se iniciara con Aristóteles el estudio de la Lógica;

Más detalles

Tema 2: (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla

Tema 2: (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla y Tema 2: y Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica Informática (Tecnologías Informáticas) Curso 2017 18 Contenido y En este tema presentaremos mecanismos

Más detalles

Matemáticas Discretas

Matemáticas Discretas Matemáticas Discretas Lógica II Luis Dominguez Septiembre 2012 1 / 16 Luis Dominguez Matemáticas Discretas Reglas de sustitución Sea PS un conjunto enumerable de símbolos proposicionales P 0, P 1,...;

Más detalles

Completitud en Lógica de Predicados

Completitud en Lógica de Predicados Completitud en de Predicados Predicados - Completitud 1 Corrección. Significa que las derivaciones expresan una consecuencia lógica. Establece una correspondencia tal que partiendo de nociones sintácticas

Más detalles

Consecuencia Lógica. Desde un punto de vista lógico, un argumento no es más que una sucesión (finita) de premisas o hipótesis y una conclusión.

Consecuencia Lógica. Desde un punto de vista lógico, un argumento no es más que una sucesión (finita) de premisas o hipótesis y una conclusión. Desde un punto de vista lógico, un argumento no es más que una sucesión (finita) de premisas o hipótesis y una conclusión. 1,, n Un argumento es correcto si la conclusión es consecuencia, si se sigue,

Más detalles

Capítulo 8: Sistemas completos de contectivos

Capítulo 8: Sistemas completos de contectivos Capítulo 8: Sistemas completos de contectivos por G 3 Agosto 2014 Resumen Un conectivo de aridad n, es una función que asigna un valor de verdad a un conjuntos de n proposiciones ordenadas Mostramos que

Más detalles

Práctico 6 Lógica de Predicados

Práctico 6 Lógica de Predicados Práctico 6 Lógica de Predicados Ejercicio 1 Considere un conjunto A de números reales que incluya al 0. Considere un lenguaje de primer orden con un símbolo de relación binario M que denota la relación

Más detalles

Ampliación Matemática Discreta. Justo Peralta López

Ampliación Matemática Discreta. Justo Peralta López Justo Peralta López UNIVERSIDAD DE ALMERíA DEPARTAMENTO DE ÁGEBRA Y ANÁLISIS MATEMÁTICO 1 Introducción 2 Definición semántica de las proposiciones 3 Diagrama de valores de certeza 4 Evaluación de fórmulas.

Más detalles

Capítulo 8 Sistemas completos de contectivos

Capítulo 8 Sistemas completos de contectivos Capítulo 8 Sistemas completos de contectivos por G 3 Agosto 2014 Resumen Un conectivo de aridad n, es una función que asigna un valor de verdad a un conjunto de n proposiciones ordenadas. Mostramos que

Más detalles

PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE ESCUELA DE INGENIERIA DEPARTAMENTO DE CIENCIA DE LA COMPUTACION

PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE ESCUELA DE INGENIERIA DEPARTAMENTO DE CIENCIA DE LA COMPUTACION PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE ESCUELA DE INGENIERIA DEPARTAMENTO DE CIENCIA DE LA COMPUTACION Lógica para Ciencia de la Computación - IIC2213 Guía 1 - Lógica proposicional 1. Dados dos strings

Más detalles

Algoritmos y Estructura de Datos I

Algoritmos y Estructura de Datos I Algoritmos y Estructura de Datos I Lógica proposicional Agustín Martinez Lunes 27 de marzo de 2017 Menú del día Formulas y valores de verdad Relación de fuerza entre formulas Razonamientos del mundo real

Más detalles

Introducción a la lógica proposicional

Introducción a la lógica proposicional Introducción a la lógica proposicional Fernando Soler Toscano fsoler@us.es 1. Lógica proposicional 1.1. El lenguaje de la lógica proposicional Fórmulas. El lenguaje de la lógica proposicional está compuesto

Más detalles

Matemáticas Discretas TC1003

Matemáticas Discretas TC1003 Matemáticas Discretas TC1003 Módulo I: s Válidos Departamento de Matemáticas ITESM Módulo I: s Válidos Matemáticas Discretas - p. 1/50 En matemáticas y en lógica un argumento no es una disputa. Más bien,

Más detalles

Material diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional

Material diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional Lógica Proposicional INTRODUCCIÓN El humano se comunica con sus semejantes a través de un lenguaje determinado (oral, simbólico, escrito, etc.) construido por frases y oraciones. Estas pueden tener diferentes

Más detalles

Clase 02/10/2013 Tomado y editado de los apuntes de Pedro Sánchez Terraf

Clase 02/10/2013 Tomado y editado de los apuntes de Pedro Sánchez Terraf Clase 02/10/2013 Tomado y editado de los apuntes de Pedro Sánchez Terraf Escenas de episodios anteriores objetivo: estudiar formalmente el concepto de demostración matemática. caso de estudio: lenguaje

Más detalles

Resolución de Problemas y Algoritmos 2016

Resolución de Problemas y Algoritmos 2016 Ejercicio 1: Dadas las siguientes frases identifique e indique cuáles son proposiciones simples: 2. La cantante triunfa inesperadamente. 5. 35 es un número par. 6. Los senadores debaten con tranquilidad.

Más detalles

Lógica proposicional. 1. Lógica proposicional. 4. Conectivos lógicos. 2. Proposición lógica. 3. Negación de una proposición

Lógica proposicional. 1. Lógica proposicional. 4. Conectivos lógicos. 2. Proposición lógica. 3. Negación de una proposición Lógica proposicional 1. Lógica proposicional Es una parte de la lógica que estudia las proposiciones y la relación existente entre ellas, así como la función que tienen los conectivos lógicos. 2. Proposición

Más detalles

Lógica Proposicional. Sergio Stive Solano Sabié. Marzo de 2012

Lógica Proposicional. Sergio Stive Solano Sabié. Marzo de 2012 Lógica Proposicional Sergio Stive Solano Sabié Marzo de 2012 Lógica Proposicional Sergio Stive Solano Sabié Marzo de 2012 Proposiciones Definición 1.1 Una proposición (o declaración) es una oración declarativa

Más detalles

Lógica Matemática, Sistemas Formales, Cláusulas de Horn

Lógica Matemática, Sistemas Formales, Cláusulas de Horn Lógica Matemática, Sistemas Formales, Cláusulas de Horn Lic. José Manuel Alvarado La lógica se ocupa de las argumentaciones válidas. Las argumentaciones ocurren cuando se quiere justificar una proposición

Más detalles

Lógica Clásica de Predicados

Lógica Clásica de Predicados Lógica Clásica de Predicados Lógica Computacional Departamento de Matemática Aplicada Universidad de Málaga 10 de enero de 2008 Contenido 1 Sintaxis 2 Variables y Sustituciones 3 Significado y verdad 4

Más detalles

Proposicionales. Curso Mari Carmen Suárez de Figueroa Baonza

Proposicionales. Curso Mari Carmen Suárez de Figueroa Baonza Estandarización de Fórmulas Proposicionales Curso 2014 2015 Mari Carmen Suárez de Figueroa Baonza mcsuarez@fi.upm.es Contenidos Introducción a la demostración automática Estandarización de fórmulas Formas

Más detalles

Capítulo 4. Lógica matemática. Continuar

Capítulo 4. Lógica matemática. Continuar Capítulo 4. Lógica matemática Continuar Introducción La lógica estudia la forma del razonamiento, es una disciplina que por medio de reglas y técnicas determina si un teorema es falso o verdadero, además

Más detalles

Tema de la clase: Lógica Matemática. Introducción

Tema de la clase: Lógica Matemática. Introducción Tema de la clase: Lógica Matemática Instructor: Marcos Villagra Clase # 01 Escriba: Sergio Mercado Fecha 30/10/2017 Introducción Una de las características principales que distinguen a las matemáticas

Más detalles

Tema 6: Teoría Semántica

Tema 6: Teoría Semántica Tema 6: Teoría Semántica Sintáxis Lenguaje de de las las proposiciones Lenguaje de de los los predicados Semántica Valores Valores de de verdad verdad Tablas Tablas de de verdad verdad Tautologías Satisfacibilidad

Más detalles

Matemáticas Discretas Lógica

Matemáticas Discretas Lógica Coordinación de Ciencias Computacionales - INAOE Matemáticas Discretas Lógica Cursos Propedéuticos 2010 Ciencias Computacionales INAOE Lógica undamentos de Lógica Cálculo proposicional Cálculo de predicados

Más detalles

Algebras booleanas. B2) Leyes Distributivas. Cada operación es distributiva con respecto a la otra:

Algebras booleanas. B2) Leyes Distributivas. Cada operación es distributiva con respecto a la otra: Algebras booleanas AXIOMAS DEL ALGEBRA DE BOOLE Sea B un conjunto en el cual se han definido dos operaciones binarias, + y * (En algunos casos se definen en términos de y respectivamente), y una operación

Más detalles

Definición 2.- Las proposiciones se combinan mediante conectivos lógicos para formar otras proposiciones. Los conectivos lógicos básicos son:

Definición 2.- Las proposiciones se combinan mediante conectivos lógicos para formar otras proposiciones. Los conectivos lógicos básicos son: ii Matemática Discreta : Contenidos Capítulo 1 Lógica 1.1 Cálculo proposicional El Cálculo Proposicional se encarga del estudio de las relaciones lógicas entre objetos llamados proposiciones. Definición

Más detalles

MÉTODOS DE DEMOSTRACIÓN

MÉTODOS DE DEMOSTRACIÓN 2016-1 1 Presentación 2 Métodos de Demostración Sobre métodos de demostración algunas preguntas de interés 1 Qué es una demostración? Sobre métodos de demostración algunas preguntas de interés 1 Qué es

Más detalles

Lógica Proposicional (LP)

Lógica Proposicional (LP) Lógica Proosicional (LP) Proosición Enunciado del ue uede afirmarse si es verdadero o falso Oración declarativa Cuáles de las siguientes son roosiciones? ) Pedro es alto. 2) Juan es estudiante. 3) Vayan

Más detalles

Lógica Matemática. Operadores Lógicos. Universidad del Azuay - Marcos Orellana Cordero

Lógica Matemática. Operadores Lógicos. Universidad del Azuay - Marcos Orellana Cordero Lógica Matemática Operadores Lógicos Introducción La lógica proposicional inicia con las proposiciones y los conectores lógicos. A partir de la combinación de dos proposiciones por medio de un conector

Más detalles

Lógica modal. Ramon Jansana. Universitat de Barcelona

Lógica modal. Ramon Jansana. Universitat de Barcelona Lógica modal Ramon Jansana Universitat de Barcelona Índice general Capítulo 1. Introducción 5 Capítulo 2. El lenguaje de la lógica modal 9 1. Vocabulario 9 2. Definición de fórmula 9 3. Instancias de

Más detalles

Matemáticas Discretas TC1003

Matemáticas Discretas TC1003 Matemáticas Discretas TC1003 Módulo I: s Válidos Departamento de Matemáticas ITESM Módulo I: s Válidos Matemáticas Discretas - p. 1/50 En matemáticas y en lógica un argumento no es una disputa. Más bien,

Más detalles

Todas las conectivas binarias bivalentes Formas normales conjuntivas Formas normales disyuntivas Conjuntos adecuados de conectivas.

Todas las conectivas binarias bivalentes Formas normales conjuntivas Formas normales disyuntivas Conjuntos adecuados de conectivas. Todas las conectivas binarias bivalentes Formas normales conjuntivas Formas normales disyuntivas Conjuntos adecuados de conectivas Raymundo Morado Las conectivas binarias bivalentes Cuántos valores de

Más detalles

Lógica Proposicional. Sergio Stive Solano Sabié. Abril de 2013

Lógica Proposicional. Sergio Stive Solano Sabié. Abril de 2013 Lógica Proposicional Sergio Stive Solano Sabié Abril de 2013 Lógica Proposicional Sergio Stive Solano Sabié Abril de 2013 Proposiciones Definición 1.1 Una proposición (o declaración) es una oración declarativa

Más detalles

Guía de Ejercicios: Lógica y Teoría de Conjuntos

Guía de Ejercicios: Lógica y Teoría de Conjuntos Guía de Ejercicios: Lógica y Teoría de Conjuntos Área de Matemática Objetivo de aprendizaje Usar conectivos lógicos y relaciones conjuntistas. Negar una proposición. Contenidos 1. Elementos de lógica proporcional.

Más detalles

Lógica informática ( )

Lógica informática ( ) Lógica informática (2007 08) Tema 6: Formas normales José A. Alonso Jiménez María J. Hidalgo Doblado Grupo de Lógica Computacional Departamento de Ciencias de la Computación e I.A. Universidad de Sevilla

Más detalles

Lógica de predicados

Lógica de predicados Matemática Discreta y Lógica 2 Lógica de predicados 1 Cuantificadores El lenguaje de la lógica proposicional que ya vimos, no es suficiente para representar todo el lenguaje matemático. Por ejemplo, la

Más detalles

La lógica de segundo orden: Sintaxis

La lógica de segundo orden: Sintaxis La lógica de segundo orden: Sintaxis Dado: Vocabulario L Definición La lógica de segundo orden (LSO) sobre L es definida como la extensión de LPO que incluye las siguientes reglas: Si t 1,..., t k son

Más detalles

Tema 4: (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla

Tema 4: (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Tema 4: Proposicional Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica Informática (Tecnologías Informáticas) Curso 2015 16 Contenido Los tableros semánticos proporcionan

Más detalles

Curso académico 2007/2008 Tema 3: Método de los Árboles Semánticos

Curso académico 2007/2008 Tema 3: Método de los Árboles Semánticos p. 1/? Sistemas Lgicos Computacionales Curso académico 2007/2008 Tema 3: Método de los Árboles Semánticos Guido Sciavicco Universidad Murcia, Espinardo (Murcia) - Spain p. 2/? La Maquina que Piensa Formalizar

Más detalles