Lógica Proposicional Flashcards

1
Q

Alfabeto

A

Sea A un conjunto, con A ≠ ∅.
El conjunto A se llama alfabeto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Expresión

A

Sea A un alfabeto
Una expresión es una sucesión finita de elementos de A o la cadena vacía, a la cual llamamos λ.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lenguaje

A

Dado A un alfabeto.

Un lenguaje Σ sobre A, con Σ ≠ ∅, es un subconjunto de A^∗

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Alfabeto de la lógica proposicional

A

A = VAR ∪ {(, )} ∪ C
Siendo:
VAR = {pn/n ∈ N} = {p0, p1, p2, . . . }
Y los elementos del conjunto de conectivos C = {∧,∨, →,¬}:
∧: Conjunción
∨: Disyunción
→: Implicación
¬: Negación

OBS: Card(VAR) = ℵ0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Fórmula

A

Definimos fórmula como:
1. VAR ⊆ FORM
2. α ∈ F ⇒ ¬α ∈ F
3. α, β ∈ F ⇒ (α ∧ β), (α ∨ β), (α → β) ∈ F
4. α ∈ A^∗ es fórmula si se obtiene aplicando finitas veces 1., 2. y 3.

Notación: Al conjunto de fórmulas del lenguaje proposicional lo llamamos FORM o F ⊂ A^∗

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Lenguaje de lógica proposicional

A

El lenguaje de lógica proposicional son las fórmulas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cadena de formación

A

Una sucesión finita X1, X2, . . . , Xn de expresiones de A^∗ es una cadena de formación (CF) si:

Caso 1) Xi ∈ VAR (1≤ i ≤ n)
Caso 2) ∃ j < i/Xi = ¬Xj (1 ≤ i, j ≤ n )
Caso 3) ∃ s, t < i/Xi = (Xs ∗ Xt) (1 ≤ s, t, j ≤ n, ∗ ∈ {∧,∨, →})

Cada Xi se llama eslabón.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Teorema de CF y FORM

A

α ∈ FORM ⇐⇒ ∃ X1, . . . , Xn = α CF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Subcadena CF

A

Sea la cadena de formación X1, . . . Xn.
Decimos que Xi1, Xi2, . . . , Xik es una subcadena si:
1. Es cadena de formación.
2. Xik = Xn
3. 1 ≤ i1 < i2 < ⋅ ⋅ ⋅ < ik = n

“El último eslabón tiene que ser el mismo”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cadena de formación minimal

A

Una cadena de formación es minimal si la única subcadena que tiene es ella misma.

Prop:
-#S(α) ≤ cantidad de eslabones
util para demostrar que es minimal -> si tiene #S(α) = 4 = cantidad de eslabones -> es minimal
- β ∈ S(α) ⇒ β esta en toda CF de α

Observación:
1. Toda fórmula tiene una cadena minimal.
2. Puede tener más de una subcadena minimal.
3. Notemos que “minimal” implica la existencia de una relación de orden. En las cadenas de formación, esta relación de orden está definida como sigue:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Subfórmula (no la de CF)

A

Sea α ∈ F.
- Si c(α) = 0 ⇒ α = pj
En este caso, el conjunto de subfórmulas de α es: S(α) = {pj}

  • Si c(α) > 0
    1. α = ¬β -> S(α) = {α} ∪ S(β)
    2. α = (β1 ∗ β2) -> S(α) = {α} ∪ S(β1) ∪ S(β2)

Notación: S(α) es el conjunto de subfórmulas de α.

¡Atención! prop:
- #S(β) ≤ C(β) + #VAR(β)
- #S((β1 ∗ β2)) ≤ #S(β1) + #S(β2) + 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Valuaciones

A

Una valuación (o asignación) es una función v ∶ FORM → {0, 1} que verifica:
∀α ∈ F 1) V(¬α) = 1 − v(α)
∀α, β ∈ F 2) v (α ∧ β) = mın{v(α), v(β)}
∀α, β ∈ F 3) V(α ∨ β) = max{v(α), v(β)}
∀α, β ∈ F 4) V(α → β) = max{1 − v(α), v(β)}

Teorema 10
Dada f ∶ VAR → {0, 1} función.
Existe una única valuación vf ∶ FORM → {0, 1} que extiende a f.

Teorema 11
Sea α ∈ F, var(α) = {pj ∈ VAR/pj aparece en α}

Si v, w son valuaciones tales que v∣var(α)
= w∣var(α) ⇒ v(α) = w(α)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Clasificación semántica de las fórmulas

A

Sea α ∈ F.
1. α es tautología si v(α) = 1 ∀v valuación.
2. α es contradicción si v(α) = 0 ∀v valuación.
3. α es contingencia si:
- ∃ v valuación/v(α) = 1
- ∃ w valuacíon/w(α) = 0

Proposición 2
Sea α ∈ F, (p1 → α) tautología.
Si p1 ∉ var(α) ⇒ α es tautología

Ejemplos
α = (p1 ∧ ¬p1) es una contradicción.
α = (p1 ∨ ¬p1) es una tautología

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Equivalencia

A

Sean α, β ∈ F.
Decimos que α es equivalente a β si v(α) = v(β), ∀v valuación.

Notación: α ≡ β

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Conectivos adecuados

A

Sea C un conjunto de conectivos.
FC = { fórmulas que tienen conectivos de C} ∪ VAR
C es adecuado si
∀α ∈ FORM, ∃ β ∈ FC/β ≡ α

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

satisfacible e insatisfacible de conjuntos

A

Sea Γ ⊆ F.
Decimos que Γ es satisfacible si ∃ v valuación tal que v(α) = 1 ∀α ∈ Γ.
Notación: v(Γ) = 1

Decimos que Γ es insatisfacible si ∄ v valuación tal que v(Γ) = 1.
Es decir, ∀v val. ∃ α ∈ Γ / v(α) = 0

OBS:
- v(Γ) = 0 NO existe
- Γ = ∅ es satisfacible por todas las valuaciones.
- Γ = FORM es insatisfacible.

17
Q

Consecuencias

A

Sean Γ ⊆ FORM, α ∈ FORM
- α ∈ C(Γ) si ∀v valuación (v(Γ) = 1 ⇒ v(α) = 1 )
- α∉ C(Γ) si ∃ v valuación/v(Γ) = 1 y v(α) = 0

propiedades:
- Γ⊂ C(Γ)
- Γ1⊂ Γ2 => C(Γ1)⊂ C(Γ2)
- C(C(Γ)) = C(Γ)
- C(Γ1) ∩ C(Γ1) = C(Γ1∩ Γ1) OJO creo que es asi

OBS
- C(∅) = tautologías = {α ∈ F/α es tautología}
- Γ insatisfacible, C(Γ) = FORM
-Tautologías ⊆ C(Γ), Γ ⊆ FORM
- Γ ⊆ FORM, C(Γ) es dependiente
- Γ santificable => C(Γ) santificable
- Γ tauto => C(Γ) = Γ ????

18
Q

Los 3 teoremas y demos

A

Sea Γ ⊆ FORM, α ∈ FORM
α ∈ C(Γ) ⇐⇒ Γ ∪ {¬α} es insatisfacible.

Sean Γ = {γ1, . . . , γn} ⊆ FORM, α ∈ FORM
α ∈ C(Γ) ⇐⇒ ((γ1 ∧ ⋅ ⋅ ⋅ ∧ γn) → α) es tautología

19
Q

Teorema de la deducción (versión semántica) ##

A

Sean Γ ⊆ FORM, α, β ∈ FORM.
(α → β) ∈ C(Γ) ⇐⇒ β ∈ C(Γ ∪ {α})

DEMO

20
Q

Conjunto de fórmulas independientes

A

Sea Γ un conjunto de fórmulas.
Decimos que Γ es un conjunto de fórmulas independientes si para todo
α ∈ Γ se tiene que α ∉ C(Γ − {α}).
En caso contrario, Γ es dependiente

  • si es independiente:
    ∀α ∈ Γ, ∃ v valuación / V(Γ − {α})=1y V(α)=0
    . no lo es
  • Exite..

Como pensar:
si la formula la pude deducir con las de mas form de Γ no es independiente

obs
- Γ = {p1, (p1 → p2)} independientes.
- Γ = {p1, p2, (p1 → p2)} no es independiente.
- Γ contiene tauto ⇒ Γ dependinete
- Γ es independiente y Σ ⊆ Γ ⇒ Σ es independiente

Conjuntos infintios independientes
- Γ = VAR
- Γ =¬VAR

21
Q

Base

A

Sea Γ ⊆ Form
Decimos que Γ es una base si:
1. Es independiente.
2. Es maximal con respecto a la independencia:
- supongo que ∃ α ∈ FROM y α ∉Γ / Γ ∪ {α} independiente
- Γ ⊆ Σ y Σ es indep => Γ= Σ
- Σ= Γ ∪ {α}, con α ∉ Γ => Σ es dependiente.

Propiedades:
- Γ finito y base => Γ es instatisfacible
- VAR son base

  • si Γ es insatisfasible e independiente => entonces no se puede agregar nada sin que deje de ser independiente
22
Q

Conjunto finitamente satisfacible

A

Γ es finitamente satisfacible (f.s.) si todo subconjunto finito de Γ es
satisfacible.

si no es f.s
∃ Γ’ ⊆ Γ / Γ’ es finito e insatisfacible

Lema 16.1
Sea Γ f.s., pi ∈ VAR
Entonces Γ ∪ {pi} es f.s. o Γ ∪ {¬pi} es f.s.

23
Q

Literal

A

Se denomina literal a las fórmulas que son variables o variables negadas.

24
Q

Teorema de Compacidad

A

Sea Γ un conjunto.
Γ es satisfacible ⇐⇒ Γ es finitamente satisfacible

Propocisión 3
Son equivalentes:
1 Teorema de Compacidad
2 Γ es insatisfacible ⇐⇒ ∃ Γ′ ⊆ Γ finito tal que Γ ′es insatisfacible.
3 α ∈ C(Γ) ⇒ ∃ Γ′ finito tal que Γ′⊆ Γ y α ∈ C(Γ′)

25
Q

Definición 49: Axiomas

A

Sean α, β, γ ∈ F, se definen los siguiente axiomas:
Axioma 1) (α → (β → α))
Axioma 2) ((α → (β → γ)) → ((α → β) → (α → γ)))
Axioma 3) ((¬α → ¬β) → ((¬α → β) → α))

Observación:
Los axiomas de la Definición 49 son tautologías.

26
Q

Regla MODUS PONENS

A

1 α → β
2 α
———————-
3 β

Decimos que 3 se obtiene por MODUS PONENS (MP) a partir de 1 y 2 .

27
Q

Sistema axiomático

A

Está formado por los tres Axiomas y por la Regla MODUS PONENS.

28
Q

Prueba y formula demostrable

A

Sea α ∈ F.
Una prueba para α es una suseción finita de fórmulas α1, α2, . . . , αn tal
que:
1. αn = α
2. Cada αk es un axioma, o se obtiene aplicando MP a αi y αj . Es decir, αk es axioma o αj = (αi → αk).

Definición 53: Teorema
Sea α ∈ F.
α es demostrable si existe una prueba de α.
En este caso, α se llama teorema

29
Q

Prueba de α a partir de Γ

A

Sea Γ ⊆ FORM, α ∈ F.
Decimos que α se deduce de Γ si existe una sucesión finita de fórmulas α1, α2, . . . , αn = α que verifica alguno de los siguientes casos

Caso 1) αi ∈ Γ1
Caso 2) αi es un axioma
Caso 3) αi se obtiene por MP a partir de anteriores: j = (αk → αi) y
αk, siendo j, k ≤ i.

A α1, α2, . . . , αn = α la denominamos prueba de α a partir de Γ.
Cuando decimos que αi ∈ Γ decimos que αi es un dato.

Notación: Γ ⊢ α

30
Q

Teorema de la deducción (versión axiomática)

A

Sea Γ ⊆ FORM, α, β ∈ FORM

Γ ⊢ (α → β) ⇐⇒ Γ ∪ {α} ⊢ β

31
Q

Teorema de correctitud

A

Sea Γ ⊆ FORM, α ∈ F.
Versión débil:
α demostrable (⊢γ) ⇒ α tautología (α∈C(∅))

Versión fuerte:
Γ ⊢ α Ô⇒ α ∈ C(Γ)

32
Q

Consistente

A

Sea Γ ⊆ FORM
Γ es consistente si
∄ φ ∈ FORM/Γ ⊢ φ y Γ ⊢ ¬φ

Por otra parte, decimos que Γ es inconsistente si
∃ φ ∈ FORM/Γ ⊢ φ y Γ ⊢ ¬φ

33
Q

Maximal consistente

A

Sea Γ ⊆ FORM.
Decimos que Γ es maximal consistente (m.c.) si Γ es consistente y
∀α ∈ FORM:
Caso 1) α ∈ Γ
Caso 2) ∃ φ ∈ F/Γ ∪ {α} ⊢ φ y Γ ∪ {α} ⊢ ¬φ

34
Q

Teorema de completitud

A

α ∈ C(Γ) ⇒ Γ ⊢ α

35
Q

Definición satisface y satisfacible de las formulas

A

Sean α ∈ F y v valuación.
Decimos que v satisface α si v(α) = 1

Definicion 42
Sea α ∈ F.
Decimos que α es satisfacible si ∃ v valuación tal que v(α) = 1.

Otra manera (equivalente) de escribir esta definición es:
∃ v valuación (α ∈ Γ ⇒ v(α) = 1)

36
Q

Comparación de semantica y axiomatica

A