SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
PD Tema 4: Formas normales

Lógica informática (2013–14)
Tema 4: Formas normales
José A. Alonso Jiménez
Andrés Cordón Franco
María J. Hidalgo Doblado
Grupo de Lógica Computacional
Departamento de Ciencias de la Computación e I.A.
Universidad de Sevilla

1 / 20
PD Tema 4: Formas normales

Tema 4: Formas normales
1. Forma normal conjuntiva
2. Forma normal disyuntiva
3. Cálculo de formas normales mediante tableros semánticos

2 / 20
PD Tema 4: Formas normales
Forma normal conjuntiva

Tema 4: Formas normales
1. Forma normal conjuntiva
Definición de forma normal conjuntiva
Algoritmo de cálculo de forma normal conjuntiva
Decisión de validez mediante FNC
2. Forma normal disyuntiva
3. Cálculo de formas normales mediante tableros semánticos

3 / 20
PD Tema 4: Formas normales
Forma normal conjuntiva
Definición de forma normal conjuntiva

Forma normal conjuntiva
Átomos y literales:
Def.: Un átomo es una variable proposicional (p.e. p, q, . . . ).
Def.: Un literal es un átomo o su negación (p.e. p, ¬p, q, ¬q, . . . ).
Notación: L, L1 , L2 , . . . representarán literales.

Forma normal conjuntiva:
Def.: Una fórmula está en forma normal conjuntiva (FNC) si es
una conjunción de disyunciones de literales; es decir, es de la forma
(L1,1 ∨ · · · ∨ L1,n1 ) ∧ · · · ∧ (Lm,1 ∨ · · · ∨ Lm,nm ).
Ejemplos: (¬p ∨ q) ∧ (¬q ∨ p) está en FNC.
(¬p ∨ q) ∧ (q → p) no está en FNC.
Def.: Una fórmula G es una forma normal conjuntiva (FNC) de la
fórmula F si G está en forma normal conjuntiva y es equivalente a
F.
Ejemplo: Una FNC de ¬(p ∧ (q → r )) es (¬p ∨ q) ∧ (¬p ∨ ¬r ).

4 / 20
PD Tema 4: Formas normales
Forma normal conjuntiva
Algoritmo de cálculo de forma normal conjuntiva

Algoritmo de cálculo de forma normal conjuntiva
Algoritmo: Aplicando a una fórmula F los siguientes pasos se obtiene
una forma normal conjuntiva de F , FNC(F ):
1. Eliminar los bicondicionales usando la equivalencia
A ↔ B ≡ (A → B) ∧ (B → A)

(1)

2. Eliminar los condicionales usando la equivalencia
A → B ≡ ¬A ∨ B

(2)

3. Interiorizar las negaciones usando las equivalencias
¬(A ∧ B) ≡ ¬A ∨ ¬B
¬(A ∨ B) ≡ ¬A ∧ ¬B
¬¬A ≡ A

(3)
(4)
(5)

4. Interiorizar las disyunciones usando las equivalencias
A ∨ (B ∧ C ) ≡ (A ∨ B) ∧ (A ∨ C )
(A ∧ B) ∨ C ≡ (A ∨ C ) ∧ (B ∨ C )

(6)
(7)

5 / 20
PD Tema 4: Formas normales
Forma normal conjuntiva
Algoritmo de cálculo de forma normal conjuntiva

Ejemplos de cálculo de forma normal conjuntiva
Ejemplo de cálculo de una FNC de ¬(p ∧ (q → r )):
¬(p ∧ (q → r ))
≡ ¬(p ∧ (¬q ∨ r ))
[por (2)]
≡ ¬p ∨ ¬(¬q ∨ r )
[por (3)]
≡ ¬p ∨ (¬¬q ∧ ¬r )
[por (4)]
≡ ¬p ∨ (q ∧ ¬r )
[por (5)]
≡ (¬p ∨ q) ∧ (¬p ∨ ¬r ) [por (6)]
Ejemplo de cálculo de una FNC de (p → q) ∨ (q → p):
(p → q) ∨ (q → p)
≡ (¬p ∨ q) ∨ (¬q ∨ p) [por (2)]
≡ ¬p ∨ q ∨ ¬q ∨ p

6 / 20
PD Tema 4: Formas normales
Forma normal conjuntiva
Algoritmo de cálculo de forma normal conjuntiva

Cálculo de forma normal conjuntiva
Ejemplo de cálculo de una FNC de (p ↔ q) → r :
(p ↔ q) → r
≡ (p → q) ∧ (q → p) → r
≡ ¬((p → q) ∧ (q → p)) ∨ r
≡ ¬((¬p ∨ q) ∧ (¬q ∨ p)) ∨ r
≡ (¬(¬p ∨ q) ∨ ¬(¬q ∨ p)) ∨ r
≡ ((¬¬p ∧ ¬q) ∨ (¬¬q ∧ ¬p)) ∨ r
≡ ((p ∧ ¬q) ∨ (q ∧ ¬p)) ∨ r
≡ (((p ∧ ¬q) ∨ q) ∧ ((p ∧ ¬q) ∨ ¬p)) ∨ r
≡ (((p ∨ q) ∧ (¬q ∨ q)) ∧ ((p ∨ ¬p) ∧ (¬q ∨ ¬p))) ∨ r
≡ (((p ∨ q) ∧ (¬q ∨ q)) ∨ r ) ∧ (((p ∨ ¬p) ∧ (¬q ∨ ¬p)) ∨ r )
≡ (((p ∨ q) ∨ r ) ∧ ((¬q ∨ q) ∨ r )) ∧ (((p ∨ ¬p) ∨ r ) ∧ ((¬q ∨ ¬p) ∨ r ))
≡ (p ∨ q ∨ r ) ∧ (¬q ∨ q ∨ r ) ∧ (p ∨ ¬p ∨ r ) ∧ (¬q ∨ ¬p ∨ r )
≡ (p ∨ q ∨ r ) ∧ (¬q ∨ ¬p ∨ r )

7 / 20
PD Tema 4: Formas normales
Forma normal conjuntiva
Decisión de validez mediante FNC

Procedimiento de decisión de validez mediante FNC
Literales complementarios:
El complementario de un literal L es Lc =

¬p
p

si L = p;
si L = ¬p.

Propiedades de reducción de tautologías:
F1 ∧ · · · ∧ Fn es una tautología syss F1 , . . . , Fn lo son.
L1 ∨ · · · ∨ Ln es una tautología syss {L1 , . . . , Ln } contiene algún par
de literales complementarios (i.e. existen i, j tales que Li = Lc ).
j

Algoritmo de decisión de tautologías mediante FNC
Entrada: Una fórmula F .
Procedimiento:
1. Calcular una FNC de F .
2. Decidir si cada una de las disyunciones de la FNC tiene algún par
de literales complementarios.

8 / 20
PD Tema 4: Formas normales
Forma normal conjuntiva
Decisión de validez mediante FNC

Ejemplos de decisión de validez mediante FNC
¬(p ∧ (q → r )) no es tautología:
FNC(¬(p ∧ (q → r ))) = (¬p ∨ q) ∧ (¬p ∨ ¬r )
Contramodelos de ¬(p ∧ (q → r )):
I1 tal que I1 (p) = 1 y I1 (q) = 0
I2 tal que I2 (p) = 1 y I2 (r ) = 1
(p → q) ∨ (q → p) es tautología:
FNC((p → q) ∨ (q → p)) = ¬p ∨ q ∨ ¬q ∨ p
(p ↔ q) → r no es tautología:
FNC((p ↔ q) → r ) = (p ∨ q ∨ r ) ∧ (¬q ∨ ¬p ∨ r )
Contramodelos de (p ↔ q) → r :
I1 tal que I1 (p) = 0, I1 (q) = 0 y I1 (r ) = 0
I2 tal que I2 (p) = 1, I2 (q) = 1 y I2 (r ) = 0

9 / 20
PD Tema 4: Formas normales
Forma normal disyuntiva

Tema 4: Formas normales
1. Forma normal conjuntiva
2. Forma normal disyuntiva
Definición de forma normal disyuntiva
Algoritmo de cálculo de forma normal disyuntiva
Decisión de satisfacibilidad mediante FND
3. Cálculo de formas normales mediante tableros semánticos

10 / 20
PD Tema 4: Formas normales
Forma normal disyuntiva
Definición de forma normal disyuntiva

Definición de forma normal disyuntiva
Def.: Una fórmula está en forma normal disyuntiva (FND) si es
una disyunción de conjunciones de literales; es decir, es de la
forma
(L1,1 ∧ · · · ∧ L1,n1 ) ∨ · · · ∨ (Lm,1 ∧ · · · ∧ Lm,nm ).
Ejemplos: (¬p ∧ q) ∨ (¬q ∧ p) está en FND.
(¬p ∧ q) ∨ (q → p) no está en FND.
Def.: Una fórmula G es una forma normal disyuntiva (FND) de la
fórmula F si G está en forma normal disyuntiva y es equivalente
a F.
Ejemplo: Una FND de ¬(p ∧ (q → r )) es ¬p ∨ (q ∧ ¬r ).

11 / 20
PD Tema 4: Formas normales
Forma normal disyuntiva
Algoritmo de cálculo de forma normal disyuntiva

Algoritmo de cálculo de forma normal disyuntiva
Algoritmo: Aplicando a una fórmula F los siguientes pasos se obtiene
una forma normal disyuntiva de F , FND(F ):
1. Eliminar los bicondicionales usando la equivalencia
A ↔ B ≡ (A → B) ∧ (B → A)

(1)

2. Eliminar los condicionales usando la equivalencia
A → B ≡ ¬A ∨ B

(2)

3. Interiorizar las negaciones usando las equivalencias
¬(A ∧ B) ≡ ¬A ∨ ¬B
¬(A ∨ B) ≡ ¬A ∧ ¬B
¬¬A ≡ A

(3)
(4)
(5)

4. Interiorizar las conjunciones usando las equivalencias
A ∧ (B ∨ C ) ≡ (A ∧ B) ∨ (A ∧ C )
(A ∨ B) ∧ C ≡ (A ∧ C ) ∨ (B ∧ C )

(6)
(7)

12 / 20
PD Tema 4: Formas normales
Forma normal disyuntiva
Algoritmo de cálculo de forma normal disyuntiva

Ejemplos de cálculo de forma normal disyuntiva
Ejemplo de cálculo de una FND de ¬(p ∧ (q → r )):
¬(p ∧ (q → r ))
≡ ¬(p ∧ (¬q ∨ r )) [por (2)]
≡ ¬p ∨ ¬(¬q ∨ r )
[por (3)]
≡ ¬p ∨ (¬¬q ∧ ¬r ) [por (4)]
≡ ¬p ∨ (q ∧ ¬r )
[por (5)]
Ejemplo de cálculo de una FND de ¬(¬p ∨ ¬q → ¬(p ∧ q)):
¬(¬p ∨ ¬q → ¬(p ∧ q))
≡ ¬(¬(¬p ∨ ¬q) ∨ ¬(p ∧ q))
[por (2)]
≡ ¬¬(¬p ∨ ¬q) ∧ ¬¬(p ∧ q)
[por (4)]
≡ (¬p ∨ ¬q) ∧ (p ∧ q)
[por (5)]
≡ (¬p ∧ (p ∧ q)) ∨ (¬q ∧ (p ∧ q)) [por (7)]
≡ (¬p ∧ p ∧ q) ∨ (¬q ∧ p ∧ q)
13 / 20
PD Tema 4: Formas normales
Forma normal disyuntiva
Decisión de satisfacibilidad mediante FND

Procedimiento de decisión de satisfacibilidad mediante
FND
Propiedades de reducción de satisfacibilidad:
F1 ∨ · · · ∨ Fn es satisfacible syss alguna de las fórmulas F1 , . . . , Fn
lo es.
L1 ∧ · · · ∧ Ln es satisfacible syss {L1 , . . . , Ln } no contiene ningún
par de literales complementarios.

Algoritmo de decisión de satisfacibilidad mediante FND:
Entrada: Una fórmula F .
Procedimiento:
1. Calcular una FND de F .
2. Decidir si alguna de las conjunciones de la FND no tiene un par
de literales complementarios.

14 / 20
PD Tema 4: Formas normales
Forma normal disyuntiva
Decisión de satisfacibilidad mediante FND

Ejemplos de decisión de satisfacibilidad mediante FND
¬(p ∧ (q → r )) es satisfacible:
FND(¬(p ∧ (q → r ))) = ¬p ∨ (q ∧ ¬r )
Modelos de ¬(p ∧ (q → r )):
I1 tal que I1 (p) = 0
I2 tal que I2 (q) = 1 y I2 (r ) = 0
¬(¬p ∨ ¬q → ¬(p ∧ q)) es insatisfacible:
FND(¬(¬p ∨ ¬q → ¬(p ∧ q))) = (¬p ∧ p ∧ q) ∨ (¬q ∧ p ∧ q)

15 / 20
PD Tema 4: Formas normales
Cálculo de formas normales mediante tableros semánticos

Tema 4: Formas normales
1. Forma normal conjuntiva
2. Forma normal disyuntiva
3. Cálculo de formas normales mediante tableros semánticos
Forma normal disyuntiva por tableros
Forma normal conjuntiva por tableros

16 / 20
PD Tema 4: Formas normales
Cálculo de formas normales mediante tableros semánticos
Forma normal disyuntiva por tableros

Forma normal disyuntiva por tableros
Prop.: Sea F una fórmula. Si las hojas abiertas de un tablero
completo de {F } son {L1,1 , . . . , L1,n1 }, . . . , {Lm,1 , . . . , Lm,nm },
entonces una forma normal disyuntiva de F es
(L1,1 ∧ · · · ∧ L1,n1 ) ∨ · · · ∨ (Lm,1 ∧ · · · ∧ Lm,nm ).

17 / 20
PD Tema 4: Formas normales
Cálculo de formas normales mediante tableros semánticos
Forma normal disyuntiva por tableros

Forma normal disyuntiva por tableros
Ejemplo: Forma normal disyuntiva de ¬(p ∨ q → p ∧ q).
¬(p ∨ q → p ∧ q)
p ∨ q, ¬(p ∧ q)
p, ¬(p ∧ q)
p, ¬p
⊥

p, ¬q

q, ¬(p ∧ q)
q, ¬p

q, ¬q
⊥

Una forma normal disyuntiva de ¬(p ∨ q → p ∧ q) es
(p ∧ ¬q) ∨ (q ∧ ¬p).
18 / 20
PD Tema 4: Formas normales
Cálculo de formas normales mediante tableros semánticos
Forma normal conjuntiva por tableros

Forma normal conjuntiva por tableros
Prop.: Sea F una fórmula. Si las hojas abiertas de un tablero
completo de {¬F } son {L1,1 , . . . , L1,n1 }, . . . , {Lm,1 , . . . , Lm,nm },
entonces una forma normal conjuntiva de F es
(Lc ∨ · · · ∨ Lc 1 ) ∧ · · · ∧ (Lc ∨ · · · ∨ Lc m ).
m,n
1,1
1,n
m,1
Ejemplo: Forma normal conjuntiva de p ∨ q → p ∧ q.
Un árbol completo ¬(p ∨ q → p ∧ q) está en la transparencia
anterior.
Una forma normal disyuntiva de ¬(p ∨ q → p ∧ q) es
(p ∧ ¬q) ∨ (q ∧ ¬p).
Una forma normal conjuntiva de p ∨ q → p ∧ q es
(¬p ∨ q) ∧ (¬q ∨ p).
p ∨ q → p ∧ q ≡ ¬¬(p ∨ q → p ∧ q)
≡ ¬((p ∧ ¬q) ∨ (q ∧ ¬p))
≡ ¬(p ∧ ¬q) ∧ ¬(q ∧ ¬p))
≡ (¬p ∨ ¬¬q) ∧ (¬q ∨ ¬¬p))
≡ (¬p ∨ q) ∧ (¬q ∨ p))
19 / 20
PD Tema 4: Formas normales
Bibliografía

Bibliografía
1. C. Badesa, I. Jané y R. Jansana Elementos de lógica formal.
(Ariel, 2000)
Cap. 8 (Equivalencia lógica) y 10 (Formas normales).

2. M. Ben–Ari, Mathematical logic for computer science (2nd ed.).
(Springer, 2001)
Cap. 2 (Propositional calculus: formulas, models, tableaux).

3. J.A. Díez Iniciación a la Lógica, (Ariel, 2002)
Cap. 3 (Semántica formal. Consecuencia lógica).

4. M. Huth y M. Ryan Logic in computer science: modelling and
reasoning about systems. (Cambridge University Press, 2000)
Cap. 1 (Propositional logic).

5. E. Paniagua, J.L. Sánchez y F. Martín Lógica computacional
(Thomson, 2003)
Cap. 4.4 (Formas normales).
20 / 20

Contenu connexe

Tendances

Ecuaciones diferenciales de bernoulli
Ecuaciones diferenciales de bernoulliEcuaciones diferenciales de bernoulli
Ecuaciones diferenciales de bernoulliAlexCoeto
 
Leyes del calculo proposicional verificacion
Leyes del calculo proposicional verificacionLeyes del calculo proposicional verificacion
Leyes del calculo proposicional verificacionWendy Estupiñan
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactasYerikson Huz
 
Ecuaciones Diferenciales Lineales
Ecuaciones Diferenciales LinealesEcuaciones Diferenciales Lineales
Ecuaciones Diferenciales Linealesjosmal 7
 
Diferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosDiferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosalan moreno
 
Problemas resueltos sobre inducción matemática
Problemas resueltos sobre inducción matemáticaProblemas resueltos sobre inducción matemática
Problemas resueltos sobre inducción matemáticaJ. Amauris Gelabert S.
 
Conceptos básicos de funciones
Conceptos básicos de funcionesConceptos básicos de funciones
Conceptos básicos de funcionesBartoluco
 
Ejercicios resueltos de tablas de verdad
Ejercicios resueltos de tablas de verdadEjercicios resueltos de tablas de verdad
Ejercicios resueltos de tablas de verdadpaquitogiron
 
Leyes de algebra proposicional
Leyes de algebra proposicionalLeyes de algebra proposicional
Leyes de algebra proposicionalelisa pizano
 
Interpolación método de Lagrange
Interpolación método de LagrangeInterpolación método de Lagrange
Interpolación método de LagrangeKike Prieto
 
Ecuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneasEcuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneasAlexCoeto
 
Ecuaciones diferenciales exactas
Ecuaciones diferenciales exactasEcuaciones diferenciales exactas
Ecuaciones diferenciales exactasAlexCoeto
 

Tendances (20)

Ecuaciones diferenciales de bernoulli
Ecuaciones diferenciales de bernoulliEcuaciones diferenciales de bernoulli
Ecuaciones diferenciales de bernoulli
 
Leyes del calculo proposicional verificacion
Leyes del calculo proposicional verificacionLeyes del calculo proposicional verificacion
Leyes del calculo proposicional verificacion
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactas
 
Ecuaciones Diferenciales Lineales
Ecuaciones Diferenciales LinealesEcuaciones Diferenciales Lineales
Ecuaciones Diferenciales Lineales
 
Diferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosDiferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntos
 
Transformada de una Derivada
Transformada de una DerivadaTransformada de una Derivada
Transformada de una Derivada
 
Problemas resueltos sobre inducción matemática
Problemas resueltos sobre inducción matemáticaProblemas resueltos sobre inducción matemática
Problemas resueltos sobre inducción matemática
 
Leyes De Lógica
Leyes De LógicaLeyes De Lógica
Leyes De Lógica
 
Funciones y gráficas en matlab
Funciones y gráficas en matlabFunciones y gráficas en matlab
Funciones y gráficas en matlab
 
Examen1 lógica
Examen1 lógicaExamen1 lógica
Examen1 lógica
 
Conceptos básicos de funciones
Conceptos básicos de funcionesConceptos básicos de funciones
Conceptos básicos de funciones
 
Newton Raphson-ejercicios resueltos.
Newton Raphson-ejercicios resueltos.Newton Raphson-ejercicios resueltos.
Newton Raphson-ejercicios resueltos.
 
Ejercicios resueltos de tablas de verdad
Ejercicios resueltos de tablas de verdadEjercicios resueltos de tablas de verdad
Ejercicios resueltos de tablas de verdad
 
Integrales complejas
Integrales complejasIntegrales complejas
Integrales complejas
 
LMF-T4: Formas normales
LMF-T4: Formas normalesLMF-T4: Formas normales
LMF-T4: Formas normales
 
Leyes de algebra proposicional
Leyes de algebra proposicionalLeyes de algebra proposicional
Leyes de algebra proposicional
 
Interpolación método de Lagrange
Interpolación método de LagrangeInterpolación método de Lagrange
Interpolación método de Lagrange
 
Ecuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneasEcuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneas
 
Integrales indefinidas
Integrales indefinidasIntegrales indefinidas
Integrales indefinidas
 
Ecuaciones diferenciales exactas
Ecuaciones diferenciales exactasEcuaciones diferenciales exactas
Ecuaciones diferenciales exactas
 

En vedette (8)

Matriz de involucrados
Matriz de involucradosMatriz de involucrados
Matriz de involucrados
 
El café historia y proceso de produccion
El café historia y proceso de produccionEl café historia y proceso de produccion
El café historia y proceso de produccion
 
Cultivo de café
Cultivo de caféCultivo de café
Cultivo de café
 
Proceso del cafe
Proceso del cafeProceso del cafe
Proceso del cafe
 
DIAGRAMA DE FLUJO: ELABORACIÓN DEL CAFÉ
DIAGRAMA DE FLUJO: ELABORACIÓN DEL CAFÉDIAGRAMA DE FLUJO: ELABORACIÓN DEL CAFÉ
DIAGRAMA DE FLUJO: ELABORACIÓN DEL CAFÉ
 
Analisis involucrados
Analisis  involucradosAnalisis  involucrados
Analisis involucrados
 
Cultivo De Café
Cultivo De  CaféCultivo De  Café
Cultivo De Café
 
Proceso productivo del café
Proceso productivo del caféProceso productivo del café
Proceso productivo del café
 

Similaire à LIT4: Formales normales conjuntivas y disyuntivas

LI2011-T9: Formas normales de Skolem y cláusulas
LI2011-T9: Formas normales de Skolem y cláusulasLI2011-T9: Formas normales de Skolem y cláusulas
LI2011-T9: Formas normales de Skolem y cláusulasJosé A. Alonso
 
C4_Leyes Logicas_def.pdf
C4_Leyes Logicas_def.pdfC4_Leyes Logicas_def.pdf
C4_Leyes Logicas_def.pdfJasonZge
 
LI -T5: Resolución proposicional
LI -T5: Resolución proposicionalLI -T5: Resolución proposicional
LI -T5: Resolución proposicionalJosé A. Alonso
 
Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]
Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]
Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]Anoniemy Anoniek
 
1.- Módulo 1 proposiciones lógicas_2023.pdf
1.- Módulo 1 proposiciones lógicas_2023.pdf1.- Módulo 1 proposiciones lógicas_2023.pdf
1.- Módulo 1 proposiciones lógicas_2023.pdfssuser6eb7bd
 
LMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalLMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalJosé A. Alonso
 
Taller matematico 3 - Lógica Avanzada
Taller matematico 3 - Lógica AvanzadaTaller matematico 3 - Lógica Avanzada
Taller matematico 3 - Lógica AvanzadaAlexisSaavedra25
 
Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1
Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1
Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1EdverNiltonLenTerron
 
P1 nociones de lógica - solución
P1   nociones de lógica  - soluciónP1   nociones de lógica  - solución
P1 nociones de lógica - soluciónlutv223
 
LÓGICA PROPOSICIONAL
LÓGICA PROPOSICIONALLÓGICA PROPOSICIONAL
LÓGICA PROPOSICIONALCESAR V
 
Apunte logica y_conjunto
Apunte logica y_conjuntoApunte logica y_conjunto
Apunte logica y_conjuntoAngel Caamaño
 

Similaire à LIT4: Formales normales conjuntivas y disyuntivas (20)

LI2011-T9: Formas normales de Skolem y cláusulas
LI2011-T9: Formas normales de Skolem y cláusulasLI2011-T9: Formas normales de Skolem y cláusulas
LI2011-T9: Formas normales de Skolem y cláusulas
 
Razonamiento logico
Razonamiento logicoRazonamiento logico
Razonamiento logico
 
Problemas1 (algunas soluciones)
Problemas1 (algunas soluciones)Problemas1 (algunas soluciones)
Problemas1 (algunas soluciones)
 
Estructura hugo
Estructura hugoEstructura hugo
Estructura hugo
 
C4_Leyes Logicas_def.pdf
C4_Leyes Logicas_def.pdfC4_Leyes Logicas_def.pdf
C4_Leyes Logicas_def.pdf
 
LI -T5: Resolución proposicional
LI -T5: Resolución proposicionalLI -T5: Resolución proposicional
LI -T5: Resolución proposicional
 
Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]
Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]
Ejercicios de simplificacion_de_ecuaciones_logicas_1[1]
 
1.- Módulo 1 proposiciones lógicas_2023.pdf
1.- Módulo 1 proposiciones lógicas_2023.pdf1.- Módulo 1 proposiciones lógicas_2023.pdf
1.- Módulo 1 proposiciones lógicas_2023.pdf
 
LOGICA
LOGICALOGICA
LOGICA
 
LMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalLMF-T5: Resolución proposicional
LMF-T5: Resolución proposicional
 
Logica
LogicaLogica
Logica
 
Taller matematico 3 - Lógica Avanzada
Taller matematico 3 - Lógica AvanzadaTaller matematico 3 - Lógica Avanzada
Taller matematico 3 - Lógica Avanzada
 
Logica Matematica
Logica MatematicaLogica Matematica
Logica Matematica
 
LÓGICA.pdf
LÓGICA.pdfLÓGICA.pdf
LÓGICA.pdf
 
logica.pdf
logica.pdflogica.pdf
logica.pdf
 
Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1
Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1
Lógica Cepre Uni 2023 ciclo pre universitario - I semana 1.1
 
Estructura alexxavier barco
Estructura alexxavier barcoEstructura alexxavier barco
Estructura alexxavier barco
 
P1 nociones de lógica - solución
P1   nociones de lógica  - soluciónP1   nociones de lógica  - solución
P1 nociones de lógica - solución
 
LÓGICA PROPOSICIONAL
LÓGICA PROPOSICIONALLÓGICA PROPOSICIONAL
LÓGICA PROPOSICIONAL
 
Apunte logica y_conjunto
Apunte logica y_conjuntoApunte logica y_conjunto
Apunte logica y_conjunto
 

Plus de José A. Alonso

Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.José A. Alonso
 
Tema 23: Técnicas de diseño descendente de algoritmos
Tema 23: Técnicas de diseño descendente de algoritmosTema 23: Técnicas de diseño descendente de algoritmos
Tema 23: Técnicas de diseño descendente de algoritmosJosé A. Alonso
 
I1M-T19: El TAD de los árboles de búsqueda
I1M-T19: El TAD de los árboles de búsquedaI1M-T19: El TAD de los árboles de búsqueda
I1M-T19: El TAD de los árboles de búsquedaJosé A. Alonso
 
I1M-T17: El TAD de los conjuntos
I1M-T17: El TAD de los conjuntosI1M-T17: El TAD de los conjuntos
I1M-T17: El TAD de los conjuntosJosé A. Alonso
 
Panorama de la demostración asistida por ordenador
Panorama de la demostración asistida por ordenadorPanorama de la demostración asistida por ordenador
Panorama de la demostración asistida por ordenadorJosé A. Alonso
 
LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenJosé A. Alonso
 
LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenJosé A. Alonso
 
LMF-T5b: Aplicaciones de la lógica proposicional
LMF-T5b: Aplicaciones de la lógica proposicionalLMF-T5b: Aplicaciones de la lógica proposicional
LMF-T5b: Aplicaciones de la lógica proposicionalJosé A. Alonso
 
LMF-T3: Tableros semánticos
LMF-T3: Tableros semánticosLMF-T3: Tableros semánticos
LMF-T3: Tableros semánticosJosé A. Alonso
 
LMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicionalLMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicionalJosé A. Alonso
 
I1M-T21: El TAD de los polinomios en Haskell
I1M-T21: El TAD de los polinomios en HaskellI1M-T21: El TAD de los polinomios en Haskell
I1M-T21: El TAD de los polinomios en HaskellJosé A. Alonso
 
LMF-T1: Sintaxis y semántica de la lógica proposicional
LMF-T1: Sintaxis y semántica de la lógica proposicionalLMF-T1: Sintaxis y semántica de la lógica proposicional
LMF-T1: Sintaxis y semántica de la lógica proposicionalJosé A. Alonso
 
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con PrologLI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con PrologJosé A. Alonso
 
LI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer ordenLI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer ordenJosé A. Alonso
 
LI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesLI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesJosé A. Alonso
 
Panorama del razonamiento automático
Panorama del razonamiento automáticoPanorama del razonamiento automático
Panorama del razonamiento automáticoJosé A. Alonso
 
I1M2010-T24: Programación dinámica en Haskell
I1M2010-T24: Programación dinámica en HaskellI1M2010-T24: Programación dinámica en Haskell
I1M2010-T24: Programación dinámica en HaskellJosé A. Alonso
 
LI2011-T11: Resolución en lógica de primer orden
LI2011-T11: Resolución en lógica de primer ordenLI2011-T11: Resolución en lógica de primer orden
LI2011-T11: Resolución en lógica de primer ordenJosé A. Alonso
 
I1M2010-T23: Técnicas de diseño descendente de algoritmos.
I1M2010-T23: Técnicas de diseño descendente de algoritmos.I1M2010-T23: Técnicas de diseño descendente de algoritmos.
I1M2010-T23: Técnicas de diseño descendente de algoritmos.José A. Alonso
 
LI2011-T7: Deducción natural en lógica de primer orden
LI2011-T7: Deducción natural en lógica de primer ordenLI2011-T7: Deducción natural en lógica de primer orden
LI2011-T7: Deducción natural en lógica de primer ordenJosé A. Alonso
 

Plus de José A. Alonso (20)

Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.Tema 12: Analizadores sintácticos funcionales.
Tema 12: Analizadores sintácticos funcionales.
 
Tema 23: Técnicas de diseño descendente de algoritmos
Tema 23: Técnicas de diseño descendente de algoritmosTema 23: Técnicas de diseño descendente de algoritmos
Tema 23: Técnicas de diseño descendente de algoritmos
 
I1M-T19: El TAD de los árboles de búsqueda
I1M-T19: El TAD de los árboles de búsquedaI1M-T19: El TAD de los árboles de búsqueda
I1M-T19: El TAD de los árboles de búsqueda
 
I1M-T17: El TAD de los conjuntos
I1M-T17: El TAD de los conjuntosI1M-T17: El TAD de los conjuntos
I1M-T17: El TAD de los conjuntos
 
Panorama de la demostración asistida por ordenador
Panorama de la demostración asistida por ordenadorPanorama de la demostración asistida por ordenador
Panorama de la demostración asistida por ordenador
 
LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer orden
 
LMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer ordenLMF-T6: Sintaxis y semántica de la lógica de primer orden
LMF-T6: Sintaxis y semántica de la lógica de primer orden
 
LMF-T5b: Aplicaciones de la lógica proposicional
LMF-T5b: Aplicaciones de la lógica proposicionalLMF-T5b: Aplicaciones de la lógica proposicional
LMF-T5b: Aplicaciones de la lógica proposicional
 
LMF-T3: Tableros semánticos
LMF-T3: Tableros semánticosLMF-T3: Tableros semánticos
LMF-T3: Tableros semánticos
 
LMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicionalLMF-T2: Deducción natural proposicional
LMF-T2: Deducción natural proposicional
 
I1M-T21: El TAD de los polinomios en Haskell
I1M-T21: El TAD de los polinomios en HaskellI1M-T21: El TAD de los polinomios en Haskell
I1M-T21: El TAD de los polinomios en Haskell
 
LMF-T1: Sintaxis y semántica de la lógica proposicional
LMF-T1: Sintaxis y semántica de la lógica proposicionalLMF-T1: Sintaxis y semántica de la lógica proposicional
LMF-T1: Sintaxis y semántica de la lógica proposicional
 
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con PrologLI-T12: LI2011-12: Introducción a la programación lógica con Prolog
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
 
LI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer ordenLI-T6: Sintaxis y semántica de la lógica de primer orden
LI-T6: Sintaxis y semántica de la lógica de primer orden
 
LI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesLI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. Aplicaciones
 
Panorama del razonamiento automático
Panorama del razonamiento automáticoPanorama del razonamiento automático
Panorama del razonamiento automático
 
I1M2010-T24: Programación dinámica en Haskell
I1M2010-T24: Programación dinámica en HaskellI1M2010-T24: Programación dinámica en Haskell
I1M2010-T24: Programación dinámica en Haskell
 
LI2011-T11: Resolución en lógica de primer orden
LI2011-T11: Resolución en lógica de primer ordenLI2011-T11: Resolución en lógica de primer orden
LI2011-T11: Resolución en lógica de primer orden
 
I1M2010-T23: Técnicas de diseño descendente de algoritmos.
I1M2010-T23: Técnicas de diseño descendente de algoritmos.I1M2010-T23: Técnicas de diseño descendente de algoritmos.
I1M2010-T23: Técnicas de diseño descendente de algoritmos.
 
LI2011-T7: Deducción natural en lógica de primer orden
LI2011-T7: Deducción natural en lógica de primer ordenLI2011-T7: Deducción natural en lógica de primer orden
LI2011-T7: Deducción natural en lógica de primer orden
 

Dernier

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 

Dernier (20)

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 

LIT4: Formales normales conjuntivas y disyuntivas

  • 1. PD Tema 4: Formas normales Lógica informática (2013–14) Tema 4: Formas normales José A. Alonso Jiménez Andrés Cordón Franco María J. Hidalgo Doblado Grupo de Lógica Computacional Departamento de Ciencias de la Computación e I.A. Universidad de Sevilla 1 / 20
  • 2. PD Tema 4: Formas normales Tema 4: Formas normales 1. Forma normal conjuntiva 2. Forma normal disyuntiva 3. Cálculo de formas normales mediante tableros semánticos 2 / 20
  • 3. PD Tema 4: Formas normales Forma normal conjuntiva Tema 4: Formas normales 1. Forma normal conjuntiva Definición de forma normal conjuntiva Algoritmo de cálculo de forma normal conjuntiva Decisión de validez mediante FNC 2. Forma normal disyuntiva 3. Cálculo de formas normales mediante tableros semánticos 3 / 20
  • 4. PD Tema 4: Formas normales Forma normal conjuntiva Definición de forma normal conjuntiva Forma normal conjuntiva Átomos y literales: Def.: Un átomo es una variable proposicional (p.e. p, q, . . . ). Def.: Un literal es un átomo o su negación (p.e. p, ¬p, q, ¬q, . . . ). Notación: L, L1 , L2 , . . . representarán literales. Forma normal conjuntiva: Def.: Una fórmula está en forma normal conjuntiva (FNC) si es una conjunción de disyunciones de literales; es decir, es de la forma (L1,1 ∨ · · · ∨ L1,n1 ) ∧ · · · ∧ (Lm,1 ∨ · · · ∨ Lm,nm ). Ejemplos: (¬p ∨ q) ∧ (¬q ∨ p) está en FNC. (¬p ∨ q) ∧ (q → p) no está en FNC. Def.: Una fórmula G es una forma normal conjuntiva (FNC) de la fórmula F si G está en forma normal conjuntiva y es equivalente a F. Ejemplo: Una FNC de ¬(p ∧ (q → r )) es (¬p ∨ q) ∧ (¬p ∨ ¬r ). 4 / 20
  • 5. PD Tema 4: Formas normales Forma normal conjuntiva Algoritmo de cálculo de forma normal conjuntiva Algoritmo de cálculo de forma normal conjuntiva Algoritmo: Aplicando a una fórmula F los siguientes pasos se obtiene una forma normal conjuntiva de F , FNC(F ): 1. Eliminar los bicondicionales usando la equivalencia A ↔ B ≡ (A → B) ∧ (B → A) (1) 2. Eliminar los condicionales usando la equivalencia A → B ≡ ¬A ∨ B (2) 3. Interiorizar las negaciones usando las equivalencias ¬(A ∧ B) ≡ ¬A ∨ ¬B ¬(A ∨ B) ≡ ¬A ∧ ¬B ¬¬A ≡ A (3) (4) (5) 4. Interiorizar las disyunciones usando las equivalencias A ∨ (B ∧ C ) ≡ (A ∨ B) ∧ (A ∨ C ) (A ∧ B) ∨ C ≡ (A ∨ C ) ∧ (B ∨ C ) (6) (7) 5 / 20
  • 6. PD Tema 4: Formas normales Forma normal conjuntiva Algoritmo de cálculo de forma normal conjuntiva Ejemplos de cálculo de forma normal conjuntiva Ejemplo de cálculo de una FNC de ¬(p ∧ (q → r )): ¬(p ∧ (q → r )) ≡ ¬(p ∧ (¬q ∨ r )) [por (2)] ≡ ¬p ∨ ¬(¬q ∨ r ) [por (3)] ≡ ¬p ∨ (¬¬q ∧ ¬r ) [por (4)] ≡ ¬p ∨ (q ∧ ¬r ) [por (5)] ≡ (¬p ∨ q) ∧ (¬p ∨ ¬r ) [por (6)] Ejemplo de cálculo de una FNC de (p → q) ∨ (q → p): (p → q) ∨ (q → p) ≡ (¬p ∨ q) ∨ (¬q ∨ p) [por (2)] ≡ ¬p ∨ q ∨ ¬q ∨ p 6 / 20
  • 7. PD Tema 4: Formas normales Forma normal conjuntiva Algoritmo de cálculo de forma normal conjuntiva Cálculo de forma normal conjuntiva Ejemplo de cálculo de una FNC de (p ↔ q) → r : (p ↔ q) → r ≡ (p → q) ∧ (q → p) → r ≡ ¬((p → q) ∧ (q → p)) ∨ r ≡ ¬((¬p ∨ q) ∧ (¬q ∨ p)) ∨ r ≡ (¬(¬p ∨ q) ∨ ¬(¬q ∨ p)) ∨ r ≡ ((¬¬p ∧ ¬q) ∨ (¬¬q ∧ ¬p)) ∨ r ≡ ((p ∧ ¬q) ∨ (q ∧ ¬p)) ∨ r ≡ (((p ∧ ¬q) ∨ q) ∧ ((p ∧ ¬q) ∨ ¬p)) ∨ r ≡ (((p ∨ q) ∧ (¬q ∨ q)) ∧ ((p ∨ ¬p) ∧ (¬q ∨ ¬p))) ∨ r ≡ (((p ∨ q) ∧ (¬q ∨ q)) ∨ r ) ∧ (((p ∨ ¬p) ∧ (¬q ∨ ¬p)) ∨ r ) ≡ (((p ∨ q) ∨ r ) ∧ ((¬q ∨ q) ∨ r )) ∧ (((p ∨ ¬p) ∨ r ) ∧ ((¬q ∨ ¬p) ∨ r )) ≡ (p ∨ q ∨ r ) ∧ (¬q ∨ q ∨ r ) ∧ (p ∨ ¬p ∨ r ) ∧ (¬q ∨ ¬p ∨ r ) ≡ (p ∨ q ∨ r ) ∧ (¬q ∨ ¬p ∨ r ) 7 / 20
  • 8. PD Tema 4: Formas normales Forma normal conjuntiva Decisión de validez mediante FNC Procedimiento de decisión de validez mediante FNC Literales complementarios: El complementario de un literal L es Lc = ¬p p si L = p; si L = ¬p. Propiedades de reducción de tautologías: F1 ∧ · · · ∧ Fn es una tautología syss F1 , . . . , Fn lo son. L1 ∨ · · · ∨ Ln es una tautología syss {L1 , . . . , Ln } contiene algún par de literales complementarios (i.e. existen i, j tales que Li = Lc ). j Algoritmo de decisión de tautologías mediante FNC Entrada: Una fórmula F . Procedimiento: 1. Calcular una FNC de F . 2. Decidir si cada una de las disyunciones de la FNC tiene algún par de literales complementarios. 8 / 20
  • 9. PD Tema 4: Formas normales Forma normal conjuntiva Decisión de validez mediante FNC Ejemplos de decisión de validez mediante FNC ¬(p ∧ (q → r )) no es tautología: FNC(¬(p ∧ (q → r ))) = (¬p ∨ q) ∧ (¬p ∨ ¬r ) Contramodelos de ¬(p ∧ (q → r )): I1 tal que I1 (p) = 1 y I1 (q) = 0 I2 tal que I2 (p) = 1 y I2 (r ) = 1 (p → q) ∨ (q → p) es tautología: FNC((p → q) ∨ (q → p)) = ¬p ∨ q ∨ ¬q ∨ p (p ↔ q) → r no es tautología: FNC((p ↔ q) → r ) = (p ∨ q ∨ r ) ∧ (¬q ∨ ¬p ∨ r ) Contramodelos de (p ↔ q) → r : I1 tal que I1 (p) = 0, I1 (q) = 0 y I1 (r ) = 0 I2 tal que I2 (p) = 1, I2 (q) = 1 y I2 (r ) = 0 9 / 20
  • 10. PD Tema 4: Formas normales Forma normal disyuntiva Tema 4: Formas normales 1. Forma normal conjuntiva 2. Forma normal disyuntiva Definición de forma normal disyuntiva Algoritmo de cálculo de forma normal disyuntiva Decisión de satisfacibilidad mediante FND 3. Cálculo de formas normales mediante tableros semánticos 10 / 20
  • 11. PD Tema 4: Formas normales Forma normal disyuntiva Definición de forma normal disyuntiva Definición de forma normal disyuntiva Def.: Una fórmula está en forma normal disyuntiva (FND) si es una disyunción de conjunciones de literales; es decir, es de la forma (L1,1 ∧ · · · ∧ L1,n1 ) ∨ · · · ∨ (Lm,1 ∧ · · · ∧ Lm,nm ). Ejemplos: (¬p ∧ q) ∨ (¬q ∧ p) está en FND. (¬p ∧ q) ∨ (q → p) no está en FND. Def.: Una fórmula G es una forma normal disyuntiva (FND) de la fórmula F si G está en forma normal disyuntiva y es equivalente a F. Ejemplo: Una FND de ¬(p ∧ (q → r )) es ¬p ∨ (q ∧ ¬r ). 11 / 20
  • 12. PD Tema 4: Formas normales Forma normal disyuntiva Algoritmo de cálculo de forma normal disyuntiva Algoritmo de cálculo de forma normal disyuntiva Algoritmo: Aplicando a una fórmula F los siguientes pasos se obtiene una forma normal disyuntiva de F , FND(F ): 1. Eliminar los bicondicionales usando la equivalencia A ↔ B ≡ (A → B) ∧ (B → A) (1) 2. Eliminar los condicionales usando la equivalencia A → B ≡ ¬A ∨ B (2) 3. Interiorizar las negaciones usando las equivalencias ¬(A ∧ B) ≡ ¬A ∨ ¬B ¬(A ∨ B) ≡ ¬A ∧ ¬B ¬¬A ≡ A (3) (4) (5) 4. Interiorizar las conjunciones usando las equivalencias A ∧ (B ∨ C ) ≡ (A ∧ B) ∨ (A ∧ C ) (A ∨ B) ∧ C ≡ (A ∧ C ) ∨ (B ∧ C ) (6) (7) 12 / 20
  • 13. PD Tema 4: Formas normales Forma normal disyuntiva Algoritmo de cálculo de forma normal disyuntiva Ejemplos de cálculo de forma normal disyuntiva Ejemplo de cálculo de una FND de ¬(p ∧ (q → r )): ¬(p ∧ (q → r )) ≡ ¬(p ∧ (¬q ∨ r )) [por (2)] ≡ ¬p ∨ ¬(¬q ∨ r ) [por (3)] ≡ ¬p ∨ (¬¬q ∧ ¬r ) [por (4)] ≡ ¬p ∨ (q ∧ ¬r ) [por (5)] Ejemplo de cálculo de una FND de ¬(¬p ∨ ¬q → ¬(p ∧ q)): ¬(¬p ∨ ¬q → ¬(p ∧ q)) ≡ ¬(¬(¬p ∨ ¬q) ∨ ¬(p ∧ q)) [por (2)] ≡ ¬¬(¬p ∨ ¬q) ∧ ¬¬(p ∧ q) [por (4)] ≡ (¬p ∨ ¬q) ∧ (p ∧ q) [por (5)] ≡ (¬p ∧ (p ∧ q)) ∨ (¬q ∧ (p ∧ q)) [por (7)] ≡ (¬p ∧ p ∧ q) ∨ (¬q ∧ p ∧ q) 13 / 20
  • 14. PD Tema 4: Formas normales Forma normal disyuntiva Decisión de satisfacibilidad mediante FND Procedimiento de decisión de satisfacibilidad mediante FND Propiedades de reducción de satisfacibilidad: F1 ∨ · · · ∨ Fn es satisfacible syss alguna de las fórmulas F1 , . . . , Fn lo es. L1 ∧ · · · ∧ Ln es satisfacible syss {L1 , . . . , Ln } no contiene ningún par de literales complementarios. Algoritmo de decisión de satisfacibilidad mediante FND: Entrada: Una fórmula F . Procedimiento: 1. Calcular una FND de F . 2. Decidir si alguna de las conjunciones de la FND no tiene un par de literales complementarios. 14 / 20
  • 15. PD Tema 4: Formas normales Forma normal disyuntiva Decisión de satisfacibilidad mediante FND Ejemplos de decisión de satisfacibilidad mediante FND ¬(p ∧ (q → r )) es satisfacible: FND(¬(p ∧ (q → r ))) = ¬p ∨ (q ∧ ¬r ) Modelos de ¬(p ∧ (q → r )): I1 tal que I1 (p) = 0 I2 tal que I2 (q) = 1 y I2 (r ) = 0 ¬(¬p ∨ ¬q → ¬(p ∧ q)) es insatisfacible: FND(¬(¬p ∨ ¬q → ¬(p ∧ q))) = (¬p ∧ p ∧ q) ∨ (¬q ∧ p ∧ q) 15 / 20
  • 16. PD Tema 4: Formas normales Cálculo de formas normales mediante tableros semánticos Tema 4: Formas normales 1. Forma normal conjuntiva 2. Forma normal disyuntiva 3. Cálculo de formas normales mediante tableros semánticos Forma normal disyuntiva por tableros Forma normal conjuntiva por tableros 16 / 20
  • 17. PD Tema 4: Formas normales Cálculo de formas normales mediante tableros semánticos Forma normal disyuntiva por tableros Forma normal disyuntiva por tableros Prop.: Sea F una fórmula. Si las hojas abiertas de un tablero completo de {F } son {L1,1 , . . . , L1,n1 }, . . . , {Lm,1 , . . . , Lm,nm }, entonces una forma normal disyuntiva de F es (L1,1 ∧ · · · ∧ L1,n1 ) ∨ · · · ∨ (Lm,1 ∧ · · · ∧ Lm,nm ). 17 / 20
  • 18. PD Tema 4: Formas normales Cálculo de formas normales mediante tableros semánticos Forma normal disyuntiva por tableros Forma normal disyuntiva por tableros Ejemplo: Forma normal disyuntiva de ¬(p ∨ q → p ∧ q). ¬(p ∨ q → p ∧ q) p ∨ q, ¬(p ∧ q) p, ¬(p ∧ q) p, ¬p ⊥ p, ¬q q, ¬(p ∧ q) q, ¬p q, ¬q ⊥ Una forma normal disyuntiva de ¬(p ∨ q → p ∧ q) es (p ∧ ¬q) ∨ (q ∧ ¬p). 18 / 20
  • 19. PD Tema 4: Formas normales Cálculo de formas normales mediante tableros semánticos Forma normal conjuntiva por tableros Forma normal conjuntiva por tableros Prop.: Sea F una fórmula. Si las hojas abiertas de un tablero completo de {¬F } son {L1,1 , . . . , L1,n1 }, . . . , {Lm,1 , . . . , Lm,nm }, entonces una forma normal conjuntiva de F es (Lc ∨ · · · ∨ Lc 1 ) ∧ · · · ∧ (Lc ∨ · · · ∨ Lc m ). m,n 1,1 1,n m,1 Ejemplo: Forma normal conjuntiva de p ∨ q → p ∧ q. Un árbol completo ¬(p ∨ q → p ∧ q) está en la transparencia anterior. Una forma normal disyuntiva de ¬(p ∨ q → p ∧ q) es (p ∧ ¬q) ∨ (q ∧ ¬p). Una forma normal conjuntiva de p ∨ q → p ∧ q es (¬p ∨ q) ∧ (¬q ∨ p). p ∨ q → p ∧ q ≡ ¬¬(p ∨ q → p ∧ q) ≡ ¬((p ∧ ¬q) ∨ (q ∧ ¬p)) ≡ ¬(p ∧ ¬q) ∧ ¬(q ∧ ¬p)) ≡ (¬p ∨ ¬¬q) ∧ (¬q ∨ ¬¬p)) ≡ (¬p ∨ q) ∧ (¬q ∨ p)) 19 / 20
  • 20. PD Tema 4: Formas normales Bibliografía Bibliografía 1. C. Badesa, I. Jané y R. Jansana Elementos de lógica formal. (Ariel, 2000) Cap. 8 (Equivalencia lógica) y 10 (Formas normales). 2. M. Ben–Ari, Mathematical logic for computer science (2nd ed.). (Springer, 2001) Cap. 2 (Propositional calculus: formulas, models, tableaux). 3. J.A. Díez Iniciación a la Lógica, (Ariel, 2002) Cap. 3 (Semántica formal. Consecuencia lógica). 4. M. Huth y M. Ryan Logic in computer science: modelling and reasoning about systems. (Cambridge University Press, 2000) Cap. 1 (Propositional logic). 5. E. Paniagua, J.L. Sánchez y F. Martín Lógica computacional (Thomson, 2003) Cap. 4.4 (Formas normales). 20 / 20