SlideShare une entreprise Scribd logo
1  sur  7
JENNIFER SÁNCHEZ MUNGUÍA
MARÍA MILAGROS GUTIÉRREZ
ZOYLA COLLADO GALEANO
SILVIO JAIME URBINA
LÓGICA DE PRIMER ORDEN
También llamado
lógica de predicado
o cálculos
predicados

Es un Sistema formal
diseñado para estudiar
la inferencia en los
lenguajes de primer
orden

Son lenguajes
cuantificadores, que
alcanzan variables
de individuos con
predicados y
funciones con
constantes o
variables

Estudia frases
declarativas con mayor
grado de detalle,
considerando la
estructura interna de
las proposiciones
PREDICADOS?
Es una expresión lingüística que puede conectarse con una o
varias expresiones para formar una oración
Son tratados como funciones. Una función recibe cosas
llamados argumentos, las procesa y devuelve resultados
Ejemplo: La Tierra es un planeta, “es un planeta” es el predicado
REGLAS SINTÁCTICAS DE CONSTRUCCIÓN DE
FORMULAS CORRECTAS
Alfabeto

Términos

Átomo
EJEMPLO
•
LÓGICA DE PREDICADOS DE ORDEN
SUPERIOR
El calculo de predicados de primer orden admite generalizaciones a cálculos de predicados
de orden mayor que uno. Los cuantificadores pueden afectar solo a las variables y los
predicados se calculan solo a los términos

En el tercer orden se definen predicados de predicados ( no sólo predicados de
términos)

Añadiendo niveles de “predicados de predicados” se sube el nivel de calculo de predicados
que se está definiendo
Lógica de predicado de primer orden y orden

Contenu connexe

Tendances

tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
Juan Henao
 
Mapa conceptual victortorrealba
Mapa conceptual   victortorrealbaMapa conceptual   victortorrealba
Mapa conceptual victortorrealba
vmtorrealba
 
Lenguajes aceptados por una maquina de turing
Lenguajes aceptados por una maquina de turingLenguajes aceptados por una maquina de turing
Lenguajes aceptados por una maquina de turing
vmtorrealba
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
Giancarlo Aguilar
 
Automatas y compiladores clase1
Automatas y compiladores clase1Automatas y compiladores clase1
Automatas y compiladores clase1
Germania Rodriguez
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
luisce03
 

Tendances (20)

tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Equivalencia de autómatas finitos y expresiones regulares.
Equivalencia de autómatas finitos y expresiones regulares.Equivalencia de autómatas finitos y expresiones regulares.
Equivalencia de autómatas finitos y expresiones regulares.
 
Automatas y compiladores analisis sintactico
Automatas y compiladores analisis sintacticoAutomatas y compiladores analisis sintactico
Automatas y compiladores analisis sintactico
 
Autómatas de pila
Autómatas de pila Autómatas de pila
Autómatas de pila
 
BASE DE DATOS (modelo jerárquico - diagrama entidad-relación
BASE DE DATOS (modelo jerárquico - diagrama entidad-relación BASE DE DATOS (modelo jerárquico - diagrama entidad-relación
BASE DE DATOS (modelo jerárquico - diagrama entidad-relación
 
Teoría de autómatas
Teoría de autómatasTeoría de autómatas
Teoría de autómatas
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.
 
Mapa conceptual victortorrealba
Mapa conceptual   victortorrealbaMapa conceptual   victortorrealba
Mapa conceptual victortorrealba
 
Lenguajes aceptados por una maquina de turing
Lenguajes aceptados por una maquina de turingLenguajes aceptados por una maquina de turing
Lenguajes aceptados por una maquina de turing
 
Analisis Semantico
Analisis Semantico Analisis Semantico
Analisis Semantico
 
Programación Orientada a Objetos (POO) y UML
Programación Orientada a Objetos (POO) y UMLProgramación Orientada a Objetos (POO) y UML
Programación Orientada a Objetos (POO) y UML
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Automatas y compiladores clase1
Automatas y compiladores clase1Automatas y compiladores clase1
Automatas y compiladores clase1
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turing
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos
Tabla de símbolos
 
Los cinco operadores básicos del álgebra relacional.
Los cinco operadores básicos del álgebra relacional.Los cinco operadores básicos del álgebra relacional.
Los cinco operadores básicos del álgebra relacional.
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Analisis lexico automatas i
Analisis lexico automatas iAnalisis lexico automatas i
Analisis lexico automatas i
 
Integridad en las bases de datos
Integridad en las bases de datosIntegridad en las bases de datos
Integridad en las bases de datos
 
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regularesPortafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
 

Similaire à Lógica de predicado de primer orden y orden (7)

Calculo de predicados
Calculo de predicadosCalculo de predicados
Calculo de predicados
 
Informatica tarea final
Informatica tarea finalInformatica tarea final
Informatica tarea final
 
Trabajo de Castellano I de Razonamiento Verbal
Trabajo de Castellano I de Razonamiento VerbalTrabajo de Castellano I de Razonamiento Verbal
Trabajo de Castellano I de Razonamiento Verbal
 
Fundamentos de español y literatura 6°
Fundamentos de español y literatura 6°Fundamentos de español y literatura 6°
Fundamentos de español y literatura 6°
 
Fundamentos de español y literatura 6°
Fundamentos de español y literatura 6°Fundamentos de español y literatura 6°
Fundamentos de español y literatura 6°
 
Reactivos
ReactivosReactivos
Reactivos
 
Reactivos
ReactivosReactivos
Reactivos
 

Plus de Facultad de Ciencias y Sistemas

Plus de Facultad de Ciencias y Sistemas (20)

Ejercicios HTML 5
Ejercicios HTML 5Ejercicios HTML 5
Ejercicios HTML 5
 
CSS3
CSS3CSS3
CSS3
 
09 ordenamiento-en-vectores-en-c
09 ordenamiento-en-vectores-en-c09 ordenamiento-en-vectores-en-c
09 ordenamiento-en-vectores-en-c
 
08 mas-de-vectores-en-c
08 mas-de-vectores-en-c08 mas-de-vectores-en-c
08 mas-de-vectores-en-c
 
07 vectores-en-c final
07 vectores-en-c final07 vectores-en-c final
07 vectores-en-c final
 
06 clases-en-c
06 clases-en-c06 clases-en-c
06 clases-en-c
 
05 cadenas-de-caracteres-en-c
05 cadenas-de-caracteres-en-c05 cadenas-de-caracteres-en-c
05 cadenas-de-caracteres-en-c
 
04 mas-estructuras-iterativas-en-c
04 mas-estructuras-iterativas-en-c04 mas-estructuras-iterativas-en-c
04 mas-estructuras-iterativas-en-c
 
03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c
 
02 mas-de-las-estructuras-de-programacion-en-c
02 mas-de-las-estructuras-de-programacion-en-c02 mas-de-las-estructuras-de-programacion-en-c
02 mas-de-las-estructuras-de-programacion-en-c
 
01 estructuras-de-programacion-en-c
01 estructuras-de-programacion-en-c01 estructuras-de-programacion-en-c
01 estructuras-de-programacion-en-c
 
Procesamiento del lenguaje natural con python
Procesamiento del lenguaje natural con pythonProcesamiento del lenguaje natural con python
Procesamiento del lenguaje natural con python
 
Actividades de aprendizaje en Moodle
Actividades de aprendizaje en MoodleActividades de aprendizaje en Moodle
Actividades de aprendizaje en Moodle
 
Creación de grupos en Moodle
Creación de grupos en MoodleCreación de grupos en Moodle
Creación de grupos en Moodle
 
Introducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con JavaIntroducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con Java
 
Como crear un diagrama de clases
Como crear un diagrama de clasesComo crear un diagrama de clases
Como crear un diagrama de clases
 
Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
 
Diagrama de clases - Ejemplo monográfico 01
Diagrama de clases - Ejemplo monográfico 01Diagrama de clases - Ejemplo monográfico 01
Diagrama de clases - Ejemplo monográfico 01
 
Otro ejemplo de diagrama de clases UML
Otro ejemplo de diagrama de clases UMLOtro ejemplo de diagrama de clases UML
Otro ejemplo de diagrama de clases UML
 
Un ejemplo de diagrama de clases
Un ejemplo de diagrama de clasesUn ejemplo de diagrama de clases
Un ejemplo de diagrama de clases
 

Lógica de predicado de primer orden y orden

  • 1. JENNIFER SÁNCHEZ MUNGUÍA MARÍA MILAGROS GUTIÉRREZ ZOYLA COLLADO GALEANO SILVIO JAIME URBINA
  • 2. LÓGICA DE PRIMER ORDEN También llamado lógica de predicado o cálculos predicados Es un Sistema formal diseñado para estudiar la inferencia en los lenguajes de primer orden Son lenguajes cuantificadores, que alcanzan variables de individuos con predicados y funciones con constantes o variables Estudia frases declarativas con mayor grado de detalle, considerando la estructura interna de las proposiciones
  • 3. PREDICADOS? Es una expresión lingüística que puede conectarse con una o varias expresiones para formar una oración Son tratados como funciones. Una función recibe cosas llamados argumentos, las procesa y devuelve resultados Ejemplo: La Tierra es un planeta, “es un planeta” es el predicado
  • 4. REGLAS SINTÁCTICAS DE CONSTRUCCIÓN DE FORMULAS CORRECTAS Alfabeto Términos Átomo
  • 6. LÓGICA DE PREDICADOS DE ORDEN SUPERIOR El calculo de predicados de primer orden admite generalizaciones a cálculos de predicados de orden mayor que uno. Los cuantificadores pueden afectar solo a las variables y los predicados se calculan solo a los términos En el tercer orden se definen predicados de predicados ( no sólo predicados de términos) Añadiendo niveles de “predicados de predicados” se sube el nivel de calculo de predicados que se está definiendo