Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ingeniera
Informatica
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
Formalizacion del lenguaje natural en logica
razonamientos
Octubre 2010
Grado en
Ingeniera
Informatica Esquema de la sesion
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores 1 Estrategias
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Esquema de la sesion
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores 1 Estrategias
Formalizacion de
razonamientos
Logicas de orden
superior 2 Patrones
Grado en
Ingeniera
Informatica Esquema de la sesion
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores 1 Estrategias
Formalizacion de
razonamientos
Logicas de orden
superior 2 Patrones
Patrones
Negacion de frases
que contienen
cuantificadores 1 Estrategias
Formalizacion de
razonamientos
Logicas de orden
superior 2 Patrones
4 Formalizacion de razonamientos
Grado en
Ingeniera
Informatica Esquema de la sesion
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores 1 Estrategias
Formalizacion de
razonamientos
Logicas de orden
superior 2 Patrones
4 Formalizacion de razonamientos
Estrategias
Patrones 1 Estrategias
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
2 Patrones
Logicas de orden
superior
4 Formalizacion de razonamientos
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Objetivo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Formalizar una frase del lenguaje natural en logica de predicados,
esto consiste en encontrar una expresion que la represente fielmente
en el lenguaje formal.
Grado en
Ingeniera
Informatica Objetivo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Formalizar una frase del lenguaje natural en logica de predicados,
esto consiste en encontrar una expresion que la represente fielmente
en el lenguaje formal.
No hay procedimientos generales para la formalizacion, pero se
pueden determinar algunas estrategias, como las que vamos a
indicar a continuacion.
Grado en
Ingeniera
Informatica Estrategias iniciales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Estrategias iniciales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Si la frase que se quiere formalizar no tiene una estructura
Formalizacion de
razonamientos sintactica facilmente reconocible, se puede intentar reescribirla en
Logicas de orden el lenguaje natural hasta llegar a una frase con una estructura mas
superior
sencilla y que mantenga el mismo significado.
Grado en
Ingeniera
Informatica Estrategias iniciales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Si la frase que se quiere formalizar no tiene una estructura
Formalizacion de
razonamientos sintactica facilmente reconocible, se puede intentar reescribirla en
Logicas de orden el lenguaje natural hasta llegar a una frase con una estructura mas
superior
sencilla y que mantenga el mismo significado.
Tenemos que definir claramente el dominio o los dominios a los
que pertenecen los objetos que vamos a usar.
Grado en
Ingeniera
Informatica Estrategias iniciales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Si la frase que se quiere formalizar no tiene una estructura
Formalizacion de
razonamientos sintactica facilmente reconocible, se puede intentar reescribirla en
Logicas de orden el lenguaje natural hasta llegar a una frase con una estructura mas
superior
sencilla y que mantenga el mismo significado.
Tenemos que definir claramente el dominio o los dominios a los
que pertenecen los objetos que vamos a usar.
Ejemplo: Todos los hombres son mortales
Grado en
Ingeniera
Informatica Estrategias iniciales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Si la frase que se quiere formalizar no tiene una estructura
Formalizacion de
razonamientos sintactica facilmente reconocible, se puede intentar reescribirla en
Logicas de orden el lenguaje natural hasta llegar a una frase con una estructura mas
superior
sencilla y que mantenga el mismo significado.
Tenemos que definir claramente el dominio o los dominios a los
que pertenecen los objetos que vamos a usar.
Ejemplo: Todos los hombres son mortales
Si el dominio son los hombres no hace falta el predicado P(x)=x
es hombre.
Grado en
Ingeniera
Informatica Estrategias iniciales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Si la frase que se quiere formalizar no tiene una estructura
Formalizacion de
razonamientos sintactica facilmente reconocible, se puede intentar reescribirla en
Logicas de orden el lenguaje natural hasta llegar a una frase con una estructura mas
superior
sencilla y que mantenga el mismo significado.
Tenemos que definir claramente el dominio o los dominios a los
que pertenecen los objetos que vamos a usar.
Ejemplo: Todos los hombres son mortales
Si el dominio son los hombres no hace falta el predicado P(x)=x
es hombre.
Si el dominio es el de los seres vivos, sin embargo, s hace falta.
Grado en
Ingeniera
Informatica Estrategias en frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Estrategias en frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
En una frase necesitamos determinar:
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Estrategias en frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
En una frase necesitamos determinar:
razonamientos
Las constantes, que son objetos concretos de uno o mas dominios.
Logicas de orden
superior
Grado en
Ingeniera
Informatica Estrategias en frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
En una frase necesitamos determinar:
razonamientos
Las constantes, que son objetos concretos de uno o mas dominios.
Logicas de orden
superior
Las variables, que son objetos genericos de uno o mas dominios.
Grado en
Ingeniera
Informatica Estrategias en frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
En una frase necesitamos determinar:
razonamientos
Las constantes, que son objetos concretos de uno o mas dominios.
Logicas de orden
superior
Las variables, que son objetos genericos de uno o mas dominios.
Las funciones de aridad n > 0 , que representan como un cierto
objeto queda determinado por otros (u otro).
Grado en
Ingeniera
Informatica Estrategias en frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
En una frase necesitamos determinar:
razonamientos
Las constantes, que son objetos concretos de uno o mas dominios.
Logicas de orden
superior
Las variables, que son objetos genericos de uno o mas dominios.
Las funciones de aridad n > 0 , que representan como un cierto
objeto queda determinado por otros (u otro).
Los predicados monadicos que representan propiedades de un
objeto.
Grado en
Ingeniera
Informatica Estrategias en frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
En una frase necesitamos determinar:
razonamientos
Las constantes, que son objetos concretos de uno o mas dominios.
Logicas de orden
superior
Las variables, que son objetos genericos de uno o mas dominios.
Las funciones de aridad n > 0 , que representan como un cierto
objeto queda determinado por otros (u otro).
Los predicados monadicos que representan propiedades de un
objeto.
Los predicados de aridad n > 0 que representan relaciones entre
objetos.
Grado en
Ingeniera
Informatica Primeros ejemplos de frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Primeros ejemplos de frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Logicas de orden
superior
Grado en
Ingeniera
Informatica Primeros ejemplos de frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Logicas de orden Con el dominio de los hombres: x M(x) donde M(x) significa x es
superior
mortal.
Grado en
Ingeniera
Informatica Primeros ejemplos de frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Logicas de orden Con el dominio de los hombres: x M(x) donde M(x) significa x es
superior
mortal.
Con el dominio de los seres vivos x (H(x) M(x)) donde H(x)
significa x es hombre.
Grado en
Ingeniera
Informatica Primeros ejemplos de frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Logicas de orden Con el dominio de los hombres: x M(x) donde M(x) significa x es
superior
mortal.
Con el dominio de los seres vivos x (H(x) M(x)) donde H(x)
significa x es hombre.
Ejemplo: Existen hombres inmortales
Grado en
Ingeniera
Informatica Primeros ejemplos de frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Logicas de orden Con el dominio de los hombres: x M(x) donde M(x) significa x es
superior
mortal.
Con el dominio de los seres vivos x (H(x) M(x)) donde H(x)
significa x es hombre.
Ejemplo: Existen hombres inmortales
En el primer caso: x M(x).
Grado en
Ingeniera
Informatica Primeros ejemplos de frases
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Logicas de orden Con el dominio de los hombres: x M(x) donde M(x) significa x es
superior
mortal.
Con el dominio de los seres vivos x (H(x) M(x)) donde H(x)
significa x es hombre.
Ejemplo: Existen hombres inmortales
En el primer caso: x M(x).
En el segundo: x (H(x) M(x)).
Grado en
Ingeniera
Informatica Estrategias finales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Estrategias finales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior Identificadas las conectivas lingusticas y los cuantificadores
(universales o existenciales) debemos sustituirlas por los
conectivos y los cuantificadores de la logica de primer orden.
Grado en
Ingeniera
Informatica Estrategias finales
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior Identificadas las conectivas lingusticas y los cuantificadores
(universales o existenciales) debemos sustituirlas por los
conectivos y los cuantificadores de la logica de primer orden.
Para formalizar un razonamiento necesitamos formalizar el
conjunto de sus premisas y de su conclusion.
Grado en
Ingeniera
Informatica Observaciones y ejemplos
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Observaciones y ejemplos
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplo primero
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
y
J(x, y) : x juega con el juguete y.
Grado en
Ingeniera
Informatica Ejemplo primero
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplo primero
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
a) Sea D1 el conjunto de los ninos. Entonces se obtiene xJ(x).
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplo primero
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
a) Sea D1 el conjunto de los ninos. Entonces se obtiene xJ(x).
razonamientos
b) Sean D2 el conjunto de las personas y sea N(x) : x es un nino. En
Logicas de orden
superior este caso se obtiene x(N(x) J(x)).
Grado en
Ingeniera
Informatica Ejemplo primero
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
a) Sea D1 el conjunto de los ninos. Entonces se obtiene xJ(x).
razonamientos
b) Sean D2 el conjunto de las personas y sea N(x) : x es un nino. En
Logicas de orden
superior este caso se obtiene x(N(x) J(x)).
c) Sean D1 el conjunto de los ninos y D2 el conjunto de los juegos.
Entonces p = la pelota es una constante en D2 y obtenemos la
formalizacion x J(x, p).
Grado en
Ingeniera
Informatica Ejemplo primero
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
a) Sea D1 el conjunto de los ninos. Entonces se obtiene xJ(x).
razonamientos
b) Sean D2 el conjunto de las personas y sea N(x) : x es un nino. En
Logicas de orden
superior este caso se obtiene x(N(x) J(x)).
c) Sean D1 el conjunto de los ninos y D2 el conjunto de los juegos.
Entonces p = la pelota es una constante en D2 y obtenemos la
formalizacion x J(x, p).
d) Sean D1 el conjunto de las personas y D2 el conjunto de los juegos.
Entonces p = la pelota es una constante en D2 y, usando el
predicado N(x) : x es un nino obtenemos la formalizacion
x (N(x) J(x, p)).
Grado en
Ingeniera
Informatica Mas observaciones y ejemplos
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Mas observaciones y ejemplos
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplo segundo
Estrategias
Patrones
Formalizacion de
Todo padre quiere mucho a sus hijos.
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplo segundo
Estrategias
Patrones
Formalizacion de
Todo padre quiere mucho a sus hijos.
razonamientos
Logicas de orden
superior a) Formalizacion con predicados.
Grado en
Ingeniera
Informatica Ejemplo segundo
Estrategias
Patrones
Formalizacion de
Todo padre quiere mucho a sus hijos.
razonamientos
Logicas de orden
superior a) Formalizacion con predicados.
Podemos definir el dominio D de las personas y los predicados
P(x, y) : x es el padre de y,
y
Q(x, y) : x quiere mucho a y.
Con estas definiciones, la formalizacion sera
Patrones
b) Formalizacion con funciones.
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplo segundo
Estrategias
Patrones
b) Formalizacion con funciones.
Negacion de frases
que contienen Podemos definir el dominio D de las personas, la funcion
cuantificadores
Formalizacion de
razonamientos f (x) : el padre de x,
Logicas de orden
superior
y
Q(x, y) : x quiere mucho a y.
Con estas definiciones, la nueva formalizacion sera
Patrones
b) Formalizacion con funciones.
Negacion de frases
que contienen Podemos definir el dominio D de las personas, la funcion
cuantificadores
Formalizacion de
razonamientos f (x) : el padre de x,
Logicas de orden
superior
y
Q(x, y) : x quiere mucho a y.
Con estas definiciones, la nueva formalizacion sera
Estrategias
Patrones 1 Estrategias
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
2 Patrones
Logicas de orden
superior
4 Formalizacion de razonamientos
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Universal afirmativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Grado en
Ingeniera
Informatica Universal afirmativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
x(1 2 ),
Formalizacion de
razonamientos
x(2 1 ).
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Universal negativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Grado en
Ingeniera
Informatica Universal negativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Existencial afirmativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Grado en
Ingeniera
Informatica Existencial afirmativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Existencial negativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Grado en
Ingeniera
Informatica Existencial negativo
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior x(1 2 ).
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias 1) (Universal afirmativo)
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias 1) (Universal afirmativo)
Patrones
Logicas de orden
superior
Para todo x, si x no tiene que irse, entonces no se levanta,
o como
Para todo x, si x se levanta, entonces tiene que irse.
Grado en
Ingeniera
Informatica Ejemplos
Estrategias 1) (Universal afirmativo)
Patrones
Logicas de orden
superior
Para todo x, si x no tiene que irse, entonces no se levanta,
o como
Para todo x, si x se levanta, entonces tiene que irse.
Sea D el dominio de las personas y sean
P(x) : x se levanta,
x (P(x) Q(x)).
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Negacion de frases
que contienen 2) (Universal negativo)
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Negacion de frases
que contienen 2) (Universal negativo)
cuantificadores
Formalizacion de
razonamientos Ningun emperador es odontologo (L. Carroll).
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Negacion de frases
que contienen 2) (Universal negativo)
cuantificadores
Formalizacion de
razonamientos Ningun emperador es odontologo (L. Carroll).
Logicas de orden
superior
Sea D el dominio de las personas y sean
P(x) : x es emperador,
Q(x) : x es odontologo.
Con estas definiciones obtenemos la formalizacion:
x (P(x) Q(x)).
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias 3) (Existencial afirmativo)
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias 3) (Existencial afirmativo)
Patrones
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos
Estrategias
Patrones
Logicas de orden
superior
Sea D el dominio de los animales y sean
P(x) : x es un gato,
Estrategias
Patrones 1 Estrategias
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
2 Patrones
Logicas de orden
superior
4 Formalizacion de razonamientos
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Negacion
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Universal-Existencial
Estrategias
Patrones
Negacion de frases
Consideremos la frase
que contienen
cuantificadores
Todos los alumnos de esta clase aprobaran en febrero.
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Universal-Existencial
Estrategias
Patrones
Negacion de frases
Consideremos la frase
que contienen
cuantificadores
Todos los alumnos de esta clase aprobaran en febrero.
Formalizacion de
razonamientos
Logicas de orden
Sean D el conjunto de los alumnos de esta clase y
superior
Patrones
Negacion de frases
Consideremos la frase
que contienen
cuantificadores
Todos los alumnos de esta clase aprobaran en febrero.
Formalizacion de
razonamientos
Logicas de orden
Sean D el conjunto de los alumnos de esta clase y
superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Existencial-Universal
Estrategias
Logicas de orden
superior
Grado en
Ingeniera
Informatica Existencial-Universal
Estrategias
x(P(x)).
Grado en
Ingeniera
Informatica
Estrategias
Patrones 1 Estrategias
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
2 Patrones
Logicas de orden
superior
4 Formalizacion de razonamientos
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Ejemplos de razonamientos
Estrategias
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Solo las buenas personas ayudan a los pobres. Ninguna buena
persona es aficionada a la fotografa. Antonio ayuda a Juan.
Antonio es aficionado a la fotografa. Entonces, Juan es pobre.
Grado en
Ingeniera
Informatica Formalizacion
Estrategias Sea D el dominio de las personas, a la constante Antonio y j la constante
Patrones Juan. Definamos los siguientes predicados:
Negacion de frases
que contienen
cuantificadores P(x) : x es buena persona,
Formalizacion de
razonamientos
Q(x, y) : x ayuda a y,
Logicas de orden
superior
R(x) : x es pobre,
S(x) : x es aficionado a la fotografa.
Con estas definiciones el razonamiento dado se puede escribir como:
xy(Q(x, y) R(y) P(x)),
x(P(x) S(x)),
Q(a, j),
S(a)
R(j)
Grado en
Ingeniera
Informatica
Estrategias
Patrones 1 Estrategias
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
2 Patrones
Logicas de orden
superior
4 Formalizacion de razonamientos
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos
Logicas de orden
superior
Grado en
Ingeniera
Informatica Logicas de predicados de orden
Estrategias superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos El calculo de predicados de primer orden admite generalizaciones a
Logicas de orden
superior
calculos de predicados de orden mayor que uno. En el calculo de
predicados de primer orden los cuantificadores pueden afectar solo
a las variables y los predicados se calculan solo sobre terminos.
Grado en
Ingeniera
Informatica Logicas de predicados de orden
Estrategias superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos El calculo de predicados de primer orden admite generalizaciones a
Logicas de orden
superior
calculos de predicados de orden mayor que uno. En el calculo de
predicados de primer orden los cuantificadores pueden afectar solo
a las variables y los predicados se calculan solo sobre terminos.
En el calculo de predicados de segundo orden, los cuantificadores
afectan tambien a predicados.
Grado en
Ingeniera
Informatica Logicas de predicados de orden
Estrategias superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos El calculo de predicados de primer orden admite generalizaciones a
Logicas de orden
superior
calculos de predicados de orden mayor que uno. En el calculo de
predicados de primer orden los cuantificadores pueden afectar solo
a las variables y los predicados se calculan solo sobre terminos.
En el calculo de predicados de segundo orden, los cuantificadores
afectan tambien a predicados.
En el calculo de tercer orden se definen predicados de predicados
(no solo predicados de terminos).
Grado en
Ingeniera
Informatica Logicas de predicados de orden
Estrategias superior
Patrones
Negacion de frases
que contienen
cuantificadores
Formalizacion de
razonamientos El calculo de predicados de primer orden admite generalizaciones a
Logicas de orden
superior
calculos de predicados de orden mayor que uno. En el calculo de
predicados de primer orden los cuantificadores pueden afectar solo
a las variables y los predicados se calculan solo sobre terminos.
En el calculo de predicados de segundo orden, los cuantificadores
afectan tambien a predicados.
En el calculo de tercer orden se definen predicados de predicados
(no solo predicados de terminos).
Siguiendo anadiendo niveles de predicados de predicados, se
sube el nivel del calculo de predicados que se esta definiendo.