SlideShare una empresa de Scribd logo
1 de 16
Autor:
Angel Bañez
Estructuras Discretas I
SAIA-A
CABUDARE, NOVIEMBRE 2015
UNIVERSIDAD FERMIN TORO
VICE- RECTORADO ACADÉMICO
FACULTAD DE INGENIERIA
Concepto Básico
En la lógica de predicados, las proposiciones se
componen básicamente de dos miembros: el sujeto
y el predicado. En la proposición “Bolívar fue el
Libertador de Venezuela”, Bolívar es el sujeto y fue el
Libertador de Venezuela es el predicado. La lógica de
predicados considera, por otra parte, los sujetos y
los complementos como una de las partes de la
proposición y, por otro lado, los verbos como otra de
las partes. Por lo que la proposición se compone de
dos puntos básicos.
La proposición se compone de:
• Sujetos y complementos llamados argumentos
• Verbos, llamados predicados.
Las demás partes de la proposición se reducen a
cualquiera de las dos anteriores. Para la lógica de
predicados utilizaremos constantes, variables,
funciones, predicados, operadores, cuantificadores y
delimitadores.
Constantes
Las constantes con los identificadores más simples, y
se utilizan para representar instancias del dominio
que estemos tratando. Pueden ser meras
abstracciones u objetos físicos, y los representaremos
con cadenas alfanuméricas en letras mayúsculas y
con caracteres de subrayados en caso de requerir
mayor claridad. Por ejemplo: MARTÍNEZ,
NARANJA,VENEZUELA, LÓGICA, A, B, C, entre
otros.
Variables
Las variables son identificadores que representan
un elemento de un conjunto, sin representar uno
específico, como en el caso de las constantes. Sus
identificadores los representaremos por medio de
cadenas en letras minúsculas.
Por ejemplo: estudiante, fruta, país, asignatura, x, y,
z, etc.
Funciones
Asumiendo que un conjunto es una determinada
colección de entidades, tenemos que entre conjuntos
cabe establecer relaciones. Por ejemplo: la relación
que asigna a los jugadores de un equipo un número; la
relación por la que a cada estudiante de un
determinado curso se le asigna una nota; la relación
por la que cada vehículo tiene un propietario; la
relación de ser más alto que entre los estudiantes de
un curso; etc.
Una relación entre dos conjuntos tiene una dirección,
va de un conjunto al que llamaremos origen a otro
conjunto que llamamos imagen. Para ciertas
relaciones el conjunto origen y el conjunto imagen
coinciden, son el mismo conjunto.
Definición de función: Una función es una relación
entre dos conjuntos que satisface la condición de que a
cada entidad del conjunto origen le corresponde una
única entidad del conjunto imagen.
Definición de entidad: Las entidades del conjunto
origen de una función son denominadas argumentos
de la función o también dominio. Las entidades del
conjunto imagen que corresponden a los argumentos
de una función son denominadas valores de la
función o también rango.
El conjunto de valores o rango de una función no tiene
por qué coincidir con el conjunto imagen, pudiendo
ser un subconjunto imagen.
Así, por ejemplo, la función madre se tiene como
dominio el conjunto de personas y como rango el
conjunto de mujeres que son madres, así su conjunto
imagen podría tomarse del conjunto de las mujeres.
Dicha función es una relación tal que a cada persona le
corresponde una única mujer, que es su madre.
De la misma manera son funciones las relaciones:
capital_de entre naciones y ciudades; decano_de entre
facultades de una universidad y profesores de la
misma; cumpleaños_de entre personas y fechas; etc.
Predicados
Los predicados se utilizan para representar relaciones
entre los diferentes elementos del dominio que esté
bajo estudio. Tendrán el valor de verdadero si cumplen
la relación o de falso en caso contrario. Los
identificadores que los representarán serán cadenas de
caracteres en letras mayúsculas. Por medio de los
predicados .
Podemos representar fórmulas atómicas como por ejemplo:
•HOMBRE(JUAN): Se entenderá que Juan es un hombre.
•LIBRO (DONQUIJOTE): Don Quijote es un libro.
•HOMBRE(x): Significará que x es un hombre, siendo x una
variable.
•MUJER(madre(JUAN)): La madre de Juan es una mujer.
•PROPIEDAD(casa(JUAN), JUAN): La casa de Juan es
propiedad de JUAN.
•MAYOR(JUAN, CARLOS): Juan es mayor que Carlos.
•COMPRA(x, y, z): x compra y a z.
•SATELITE(LUNA) : La luna es un satélite.
•VENDE(ACME, ARMAS, FIEL(cliente)): La empresa
Acme vende armas a los clientes que le son fieles.
ACME y ARMAS están como constantes. FIEL es un
predicado y cliente es una variable, la cual puede ser
reemplazada por cualquiera de los nombres de los
clientes que compran asiduamente en Acme. Al estar el
predicado FIEL dentro del predicado VENDE se
considera a la expresión como molecular.
Operadores y Delimitadores
Se utilizarán los siguientes operadores al igual que en
la lógica proposicional, es decir, ¬, ∧, ∨, →, y ↔
igualmente delimitadores como los paréntesis, y
separadores como la coma, en expresiones moleculares
como las siguientes:
•CIENTÍFICO(EINSTEIN) ∧ ALEMAN(EINSTEIN):
Einstein fue un científico alemán.
•CULTURA(CIENCIA) →APOYAR(CIENCIA): Si la
ciencia es cultura entonces la ciencia debe apoyarse.
Cuantificación Universal
Utilizaremos para la cuantificación universal el símbolo
∀en expresiones tales como ∀x F(x) significará que para
todo valor de la variable x la fórmula que se coloque a
continuación será verdadera. Por ejemplo:
•∀xP(x): P es lo que se predica de x. Para todo x, x es P.
•∀x(DEPORTE(x) ∧ SALUDABLE(x)): Todos los
deportes son saludables.
•∀x(PLUSVALÍA(x) → TRABAJO(x)): Toda plusvalía es
trabajo.
Cuantificación Existencial
Utilizaremos para la cuantificación existencial el
símbolo ∃, en expresiones como ∃x, que significará que
para algún valor de la variable x la fórmula que se
coloque a continuación será verdadera. Por ejemplo:
•∃x(SABROSA(x)): Significa que algo es sabroso.
•∃x(COSA(x) → ¬ ESTATICA(x)):Significa que
algunas cosas no son estáticas.
•∃ x(DEPORTE(x) ∧ DECONJUNTO(x)):Algunos
deportes son de conjunto.
Calculo de Predicados

Más contenido relacionado

La actualidad más candente

Teoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formalesTeoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formalesUniversidad del Valle
 
2 1 3 Metodo Equals Y To String
2 1 3 Metodo Equals Y To String2 1 3 Metodo Equals Y To String
2 1 3 Metodo Equals Y To StringUVM
 
Estructuras de datos en Introducción a la Programación
Estructuras de datos en Introducción a la ProgramaciónEstructuras de datos en Introducción a la Programación
Estructuras de datos en Introducción a la ProgramaciónFacultad de Ciencias y Sistemas
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpuIsaí Beto Matz Mijes
 
Poliformismo
PoliformismoPoliformismo
PoliformismoSa_Van
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad RelaciónSergio Santos
 
Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador evelynm10
 
¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?Typolis-ejecutando
 
B) uso del lenguaje de programcion con soporte en base de datos en web
B) uso del lenguaje de programcion con soporte en base de datos en webB) uso del lenguaje de programcion con soporte en base de datos en web
B) uso del lenguaje de programcion con soporte en base de datos en webChaarly Fiiguerooa
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesjmachado614
 

La actualidad más candente (20)

Calculo de predicados
Calculo de predicadosCalculo de predicados
Calculo de predicados
 
Teoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formalesTeoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formales
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
La gran sangre
La gran sangreLa gran sangre
La gran sangre
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
2 1 3 Metodo Equals Y To String
2 1 3 Metodo Equals Y To String2 1 3 Metodo Equals Y To String
2 1 3 Metodo Equals Y To String
 
POO
POOPOO
POO
 
Estructuras de datos en Introducción a la Programación
Estructuras de datos en Introducción a la ProgramaciónEstructuras de datos en Introducción a la Programación
Estructuras de datos en Introducción a la Programación
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Poliformismo
PoliformismoPoliformismo
Poliformismo
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Estructuras en c++
Estructuras en c++Estructuras en c++
Estructuras en c++
 
3 Introducción al lenguaje PHP
3 Introducción al lenguaje PHP3 Introducción al lenguaje PHP
3 Introducción al lenguaje PHP
 
Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador Nivel de lenguaje ensamblador
Nivel de lenguaje ensamblador
 
¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?
 
Demostracion condicional
Demostracion condicionalDemostracion condicional
Demostracion condicional
 
Pseint
PseintPseint
Pseint
 
B) uso del lenguaje de programcion con soporte en base de datos en web
B) uso del lenguaje de programcion con soporte en base de datos en webB) uso del lenguaje de programcion con soporte en base de datos en web
B) uso del lenguaje de programcion con soporte en base de datos en web
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Límites y límites laterales
Límites y límites lateralesLímites y límites laterales
Límites y límites laterales
 

Similar a Calculo de Predicados

Similar a Calculo de Predicados (20)

Yghor flores
Yghor floresYghor flores
Yghor flores
 
calculo de predicados
calculo  de predicadoscalculo  de predicados
calculo de predicados
 
Calculo predicadospartei
Calculo predicadosparteiCalculo predicadospartei
Calculo predicadospartei
 
Edgarcalculodepredicado
EdgarcalculodepredicadoEdgarcalculodepredicado
Edgarcalculodepredicado
 
lógica
lógicalógica
lógica
 
Tipos Razonamientos y Relaciones Lógicas
Tipos Razonamientos y Relaciones LógicasTipos Razonamientos y Relaciones Lógicas
Tipos Razonamientos y Relaciones Lógicas
 
PREDICADOS ALGEBRA
PREDICADOS ALGEBRAPREDICADOS ALGEBRA
PREDICADOS ALGEBRA
 
LÓGICA PROPOSICIONAL
LÓGICA PROPOSICIONALLÓGICA PROPOSICIONAL
LÓGICA PROPOSICIONAL
 
Logica matematico. :v
Logica matematico. :vLogica matematico. :v
Logica matematico. :v
 
LóGica SesióN N°4
LóGica SesióN N°4LóGica SesióN N°4
LóGica SesióN N°4
 
Luis moncada 16314597(predicados)
Luis moncada 16314597(predicados)Luis moncada 16314597(predicados)
Luis moncada 16314597(predicados)
 
Ppt cepre uni 2016 - lógica i
Ppt cepre uni 2016 - lógica iPpt cepre uni 2016 - lógica i
Ppt cepre uni 2016 - lógica i
 
Calculo de Predicados
Calculo de PredicadosCalculo de Predicados
Calculo de Predicados
 
Trabajo_calculoMarianySanchez.docx
Trabajo_calculoMarianySanchez.docxTrabajo_calculoMarianySanchez.docx
Trabajo_calculoMarianySanchez.docx
 
Prsenta 2-blog
Prsenta 2-blogPrsenta 2-blog
Prsenta 2-blog
 
Prsenta 2-blog kljljklj
Prsenta 2-blog kljljkljPrsenta 2-blog kljljklj
Prsenta 2-blog kljljklj
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Calculo proposicional.docx
Calculo proposicional.docxCalculo proposicional.docx
Calculo proposicional.docx
 
Calculo proposicional.docx
Calculo proposicional.docxCalculo proposicional.docx
Calculo proposicional.docx
 
Diapositivas Marcos Torres
Diapositivas Marcos TorresDiapositivas Marcos Torres
Diapositivas Marcos Torres
 

Último

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
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
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 

Último (20)

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.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
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
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
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 

Calculo de Predicados

  • 1. Autor: Angel Bañez Estructuras Discretas I SAIA-A CABUDARE, NOVIEMBRE 2015 UNIVERSIDAD FERMIN TORO VICE- RECTORADO ACADÉMICO FACULTAD DE INGENIERIA
  • 2. Concepto Básico En la lógica de predicados, las proposiciones se componen básicamente de dos miembros: el sujeto y el predicado. En la proposición “Bolívar fue el Libertador de Venezuela”, Bolívar es el sujeto y fue el Libertador de Venezuela es el predicado. La lógica de predicados considera, por otra parte, los sujetos y los complementos como una de las partes de la proposición y, por otro lado, los verbos como otra de las partes. Por lo que la proposición se compone de dos puntos básicos.
  • 3. La proposición se compone de: • Sujetos y complementos llamados argumentos • Verbos, llamados predicados. Las demás partes de la proposición se reducen a cualquiera de las dos anteriores. Para la lógica de predicados utilizaremos constantes, variables, funciones, predicados, operadores, cuantificadores y delimitadores.
  • 4. Constantes Las constantes con los identificadores más simples, y se utilizan para representar instancias del dominio que estemos tratando. Pueden ser meras abstracciones u objetos físicos, y los representaremos con cadenas alfanuméricas en letras mayúsculas y con caracteres de subrayados en caso de requerir mayor claridad. Por ejemplo: MARTÍNEZ, NARANJA,VENEZUELA, LÓGICA, A, B, C, entre otros.
  • 5. Variables Las variables son identificadores que representan un elemento de un conjunto, sin representar uno específico, como en el caso de las constantes. Sus identificadores los representaremos por medio de cadenas en letras minúsculas. Por ejemplo: estudiante, fruta, país, asignatura, x, y, z, etc.
  • 6. Funciones Asumiendo que un conjunto es una determinada colección de entidades, tenemos que entre conjuntos cabe establecer relaciones. Por ejemplo: la relación que asigna a los jugadores de un equipo un número; la relación por la que a cada estudiante de un determinado curso se le asigna una nota; la relación por la que cada vehículo tiene un propietario; la relación de ser más alto que entre los estudiantes de un curso; etc.
  • 7. Una relación entre dos conjuntos tiene una dirección, va de un conjunto al que llamaremos origen a otro conjunto que llamamos imagen. Para ciertas relaciones el conjunto origen y el conjunto imagen coinciden, son el mismo conjunto. Definición de función: Una función es una relación entre dos conjuntos que satisface la condición de que a cada entidad del conjunto origen le corresponde una única entidad del conjunto imagen.
  • 8. Definición de entidad: Las entidades del conjunto origen de una función son denominadas argumentos de la función o también dominio. Las entidades del conjunto imagen que corresponden a los argumentos de una función son denominadas valores de la función o también rango. El conjunto de valores o rango de una función no tiene por qué coincidir con el conjunto imagen, pudiendo ser un subconjunto imagen.
  • 9. Así, por ejemplo, la función madre se tiene como dominio el conjunto de personas y como rango el conjunto de mujeres que son madres, así su conjunto imagen podría tomarse del conjunto de las mujeres. Dicha función es una relación tal que a cada persona le corresponde una única mujer, que es su madre. De la misma manera son funciones las relaciones: capital_de entre naciones y ciudades; decano_de entre facultades de una universidad y profesores de la misma; cumpleaños_de entre personas y fechas; etc.
  • 10. Predicados Los predicados se utilizan para representar relaciones entre los diferentes elementos del dominio que esté bajo estudio. Tendrán el valor de verdadero si cumplen la relación o de falso en caso contrario. Los identificadores que los representarán serán cadenas de caracteres en letras mayúsculas. Por medio de los predicados .
  • 11. Podemos representar fórmulas atómicas como por ejemplo: •HOMBRE(JUAN): Se entenderá que Juan es un hombre. •LIBRO (DONQUIJOTE): Don Quijote es un libro. •HOMBRE(x): Significará que x es un hombre, siendo x una variable. •MUJER(madre(JUAN)): La madre de Juan es una mujer. •PROPIEDAD(casa(JUAN), JUAN): La casa de Juan es propiedad de JUAN. •MAYOR(JUAN, CARLOS): Juan es mayor que Carlos. •COMPRA(x, y, z): x compra y a z.
  • 12. •SATELITE(LUNA) : La luna es un satélite. •VENDE(ACME, ARMAS, FIEL(cliente)): La empresa Acme vende armas a los clientes que le son fieles. ACME y ARMAS están como constantes. FIEL es un predicado y cliente es una variable, la cual puede ser reemplazada por cualquiera de los nombres de los clientes que compran asiduamente en Acme. Al estar el predicado FIEL dentro del predicado VENDE se considera a la expresión como molecular.
  • 13. Operadores y Delimitadores Se utilizarán los siguientes operadores al igual que en la lógica proposicional, es decir, ¬, ∧, ∨, →, y ↔ igualmente delimitadores como los paréntesis, y separadores como la coma, en expresiones moleculares como las siguientes: •CIENTÍFICO(EINSTEIN) ∧ ALEMAN(EINSTEIN): Einstein fue un científico alemán. •CULTURA(CIENCIA) →APOYAR(CIENCIA): Si la ciencia es cultura entonces la ciencia debe apoyarse.
  • 14. Cuantificación Universal Utilizaremos para la cuantificación universal el símbolo ∀en expresiones tales como ∀x F(x) significará que para todo valor de la variable x la fórmula que se coloque a continuación será verdadera. Por ejemplo: •∀xP(x): P es lo que se predica de x. Para todo x, x es P. •∀x(DEPORTE(x) ∧ SALUDABLE(x)): Todos los deportes son saludables. •∀x(PLUSVALÍA(x) → TRABAJO(x)): Toda plusvalía es trabajo.
  • 15. Cuantificación Existencial Utilizaremos para la cuantificación existencial el símbolo ∃, en expresiones como ∃x, que significará que para algún valor de la variable x la fórmula que se coloque a continuación será verdadera. Por ejemplo: •∃x(SABROSA(x)): Significa que algo es sabroso. •∃x(COSA(x) → ¬ ESTATICA(x)):Significa que algunas cosas no son estáticas. •∃ x(DEPORTE(x) ∧ DECONJUNTO(x)):Algunos deportes son de conjunto.