Beruflich Dokumente
Kultur Dokumente
ARTIFICIAL
LOGICA DE PRIMER
ORDEN O LOGICA
DE PREDICADOS
Ing Mg
Ing.
Mg. BRUNO ELIO VARGAS TAMANI
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
Regla general :
Sabemos que las
personas o son hombres
o son mujeres
j
14/11/2011
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
Como representamos
p
esa Regla
g g
general
en lgica
proposicional ?
14/11/2011
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
Definimos la p
proposicin
p
:
p=las p
p
personas o son
hombres o son mujeres
14/11/2011
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
Como aplicamos
p
la esa
Regla
g g
general
para todas las personas
de la base de datos ?
14/11/2011
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
Definimos la proposicines :
q = Denis
D i es h
hombre
b
r = Denis es mujer
s = Jess es hombre
t = Jess es mujer
j
14/11/2011
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
Definimos la proposicines :
u = Mercedes
M
d es h
hombre
b
v = Mercedes es mujer
w = Gabriel es hombre
z = Gabriel es mujer
j
14/11/2011
PROBLEMAS DE REPRESENTACION
EN LOGICA PROPOSICIONAL
PROBLEMAS DE REPRESENTACION EN
LOGICA PROPOSICIONAL
1)) q v r
2) s v t
3) u v v
4) w v z
5)
n) v
14/11/2011
10
INFERENCIA EN LOGICA
PROPOSICIONAL
Ejemplo
j p : Dadas las p
premisas :
todos los hombres son mortales,
Scrates es un hombre
y la conclusin :
Scrates es mortal.
Deseamos justificar que la
conclusin es cierta.
14/11/2011
11
Representamos
R
t
h h
hechos.
Ejemplo :
p=Juan es estudiante
q=Rosa es artista
q
14/11/2011
12
13
LA BASE DE CONOCIMIENTOS
(Los hechos que se cumplen)
p
q
14/11/2011
14
( p q) r
14/11/2011
15
( p q) r
Si se cumple p y q
((simultneamente)) entonces
se cumple r
14/11/2011
16
LA BASE DE CONOCIMIENTOS
(Los hechos que se cumplen)
1) p
2) q
3) (pq) r
14/11/2011
17
UTILIZAMOS LA REGLA DE
INFERENCIA MODUS PONENS
a b , a
b
Si se cumple
p la regla
g a implica
p
b y es cierto a entonces es
cierto
i t b
14/11/2011
18
2) q
pq
3) ( p q ) r
r
14/11/2011
19
( p q) r , ( p q)
r
Conclumos que r es cierto.
Es decir, Scrates es mortal.
14/11/2011
20
14/11/2011
- Juan es hombre
- Luis es hombre
- Pedro es hombre
- Jos
J es h
hombre
b
- etc.
etc es hombre
- etc. es hombre
- etc. es hombre
Ing. M.Sc. BRUNO VARGAS T.
21
14/11/2011
22
14/11/2011
- Juan es mortal
- Luis es mortal
- Pedro es mortal
- Jos es mortal
- etc.
etc es mortal
- etc. es mortal
- etc. es mortal
Ing. M.Sc. BRUNO VARGAS T.
23
14/11/2011
q=Juan es hombre
s= Luis es hombre
u= Pedro es hombre
u
w= Jos es hombre
y= etc. es hombre
etc. = etc. es hombre
etc.
t = etc.
t es hombre
h b
Ing. M.Sc. BRUNO VARGAS T.
24
NUEVAS CONCLUSIONES
14/11/2011
r=Juan es mortal
t= Luis es mortal
v= Pedro es mortal
v
x= Jos es mortal
z= etc. es mortal
etc.= etc. es mortal
etc.=
t
etc.
t es mortal
t l
Ing. M.Sc. BRUNO VARGAS T.
25
LA BASE DE CONOCIMIENTOS
(Los hechos que se cumplen)
p
q
14/11/2011
y
u
w
etc.
etc
t .
26
( p q) r
14/11/2011
(
(
(
(
(
(
p
p
p
p
p
p
s) t
u ) v
w ) x
y) z
etc .) etc .
etc .) etc .
27
BASE DE CONOCIMIENTOS
p
q
y
u
w
etc.
etc.
14/11/2011
( p q) r
( p s) t
( p u) v
( p w) x
( p y) z
( p etc
t .)) etc
t .
( p etc.)) etc.
Ing. M.Sc. BRUNO VARGAS T.
28
BASE DE CONOCIMIENTOS
Crece
p
(
p
q
)
r
i d fi id
indefinidamente
t q
( p s) t
al crear una
s ( p u) v
y
regla para cada u ( p w) x
(
p
y
)
z
w
individuo, que
etc. ( p etc.) etc.
aumenta nuestra etc. ( p etc.) etc.
base de datos.
14/11/2011
29
La LOGICA DE PRIMER
ORDEN permite
it agregar
hechos a nuestra base de
conocimientos y expresar
p
reglas en forma general.
14/11/2011
30
LOGICA DE PRIMER
31
LOGICA DE PRIMER
32
33
plumas(gaviota)
predicado
14/11/2011
objeto
34
ave(gaviota)
predicado
14/11/2011
objeto
35
vuela(gaviota)
ponehuevos(gaviota)
(
)
14/11/2011
36
37
38
39
40
x es un animal
plumas(x) : x tiene plumas
ave(x) : x es un ave
14/11/2011
41
42
Si un animal
i l titiene plumas
l
entonces es un ave
x plumas(x) ave(x)
Todo objeto x que tiene plumas
implica que es un ave
ave.
14/11/2011
43
x ave(x)
( )
:cuantificador existencial
14/11/2011
44
Predicado(argumento)
14/11/2011
45
46
47
LOGICA PROPOSICIONAL
Lgica
g
p
proposicional
p
:
no permite variables de
ningn
g tipo.
p
14/11/2011
48
Lgica
g
de p
primer orden :
variables representan
objetos.
j
14/11/2011
49
LOGICA DE SEGUNDO
ORDEN
Lgica
g
de segundo
g
orden :
variables representan
p
objetos
j
yp
predicados.
14/11/2011
50