SlideShare uma empresa Scribd logo
1 de 23
1.4. Cálculo de predicados. 1.4.1 Definición 1.4.2 Variables y particularizaciones 1.4.3 Cuantificadores y restricciones
1.4.1 Definición En cálculo de predicados el valor de verdad depende de los componentes que forman el predicado. Por ejemplo: Juan es padre de Pedro es una expresión en cálculo de predicados, que en general podría ser: x es padre de y, o simplemente p(x,y).
1.4.1 Definición En general podemos decir que un predicado puede tener una o más variables y que las variables pueden tomar valores de un conjunto específico llamado DOMINIO. Así por ejemplo las dos expresiones mencionadas anteriormente son de la forma p(x,y) donde el predicado p representa “es padre de” y el domino es el conjunto de las personas.
1.4.1 Definición Un predicado es un enunciado que contiene una o más variables, no es una proposición, pero se vuelve una proposición cuando se sustituyen esas variables por constantes.
Ejemplos: Analiza cuáles son los predicados y las variables en los siguientes ejemplos: El libro es azul Armando y Eduardo son hermanos Jesús es alumno del tecnológico El concierto de Aranjuez es una composición de Joaquín Rodrigo Elías tiene más años que René en el trabajo Esteban compra mercancía los lunes en Almacenes A. Solución: AZ(x), AZ es el predicado: es de color azul, en el dominio de objetos. H(x,y), H es el predicado: es hermano de, el dominio el conjunto de las personas. T(x), T es el predicado: es alumno del Tecnológico, el dominio el conjunto de los estudiantes. R(x), r es el predicado: es composición de Joaquín Rodrigo, el dominio de las obras musicales. T(x,y), T es el predicado: tiene menos tiempo trabajando que, el dominio de las personas A(x,y), A es el predicado: comprar en los almacenes cierto día, el dominio para el primer argumento es el de las personas, el dominio del segundo son los días de la semana.
1.4.1 Definición Una fórmula en lógica de predicados es una expresión que se puede obtener mediante alguna de las formas siguientes:  p(x1, x2, … ,xn) donde p es un símbolo que representa un predicado y x1, x2, … ,xn son símbolos de variable. (¬ F) donde F es una fórmula de lógica de predicados. (F <OP> G) donde F y G son fórmulas de lógica de predicados y <OP> es cualquiera de los operadores ^, v, ->, ↔ (∀ x) F, donde F es un fórmula en lógica de predicados. (∃ x) F, donde F es un fórmula en lógica de predicados.
1.4.1 Variables y particularidades En cálculo de predicados tenemos expresiones con variables, las variables pertenecen a un conjunto o dominio previamente determinado. Por lo que es muy importante definir el dominio cuando interpretamos una fórmula mediante un predicado específico.
1.4.1 Variables y particularidades Ejemplo: x es alumno del ITL, que se podría representar por T(x), aquí el predicado T es “alumno del ITL” y el dominio podría ser el conjunto de los estudiantes de Lerdo. Es muy importante que se especifique con toda claridad el dominio.
1.4.2. Cuantificadores y restricciones. Dos casos centrales en el cálculo de predicados se presentan cuando se analiza si el predicado se cumple para la población completa y cuando se analiza para ver si cumple para un caso en particular al menos. Estos dos casos se llaman Universal y Particular o Existencial.
1.4.2. Cuantificadores y restricciones. Cuantificador Universal. El cuantificador universal para todo asociado a una expresión de cálculo de predicados F se representa por la expresión (∀ x) F y es verdadera cuando todas las instancias de la fórmula son verdaderas al sustituir la variable x en la fórmula por cada uno de los valores posibles del dominio.
1.4.2. Cuantificadores y restricciones. Así por ejemplo si tenemos que la fórmula es T(x) donde T representa “es alumno del ITL” y x representa un alumno de Lerdo, la fórmula (∀ x) T(x) es falsa pues sabemos que hay alumnos en Lerdo que no son del ITL.
1.4.2. Cuantificadores y restricciones. Cuantificador Existencial. El cuantificador existencial al menos uno o existe uno asociado a una expresión de cálculo de predicados F se representa por la espresión (∃ x) F y es verdadera cuando por lo menos una instancia de la fórmula es verdadera al sustituir por la variable x uno de los valores posibles del dominio.
1.4.2. Cuantificadores y restricciones. Así por ejemplo en el mismo caso del anterior la expresión (∃ x) T(x) es verdadera pues sabemos que sí es verdad que al menos una persona de Lerdo es alumno del ITL.
1.4.2. Cuantificadores y restricciones. Hay expresiones dentro del español que son muy utilizadas como por ejemplo, Todos los alumnos son estudiosos, Todos los hombres son mortales o Todos los alumnos de Computación estudian lógica. En este caso estamos tomando una parte del dominio para establecer un característica universal, esto se puede hacer mediante la combinación de dos predicados de una varible conectados mediante una condicional y tomando el cuantificador universal.
1.4.2. Cuantificadores y restricciones. Así por ejemplo: Todos los alumnos son estudiosos se puede representar mediante: (∀ x) (A(x) -> E(x)) donde el predicado A significa alumno, E estudioso y x es un elemento de un dominio general que podría ser el de las personas o cualquier subconjunto deseado. Por ejemplo podrían ser todos las personas que viven en Lerdo. Aquí podemos ver claramente que el dominio juega un papel preponderante, ya que en un conjunto todos los alumnos podrían ser estudiosos y si cambiamos el conjunto puede ser que ya no sea verdad.
1.4.2. Cuantificadores y restricciones. Todos los hombres son mortales se puede represntar por (∀ x) (H(x) -> M(x)) donde H es hombre y M el predicado mortal. Todos los pericos son verdes es: (∀ x) (P(x) -> V(x)) con P, perico y V verde. A una expresión como las anteriores se le llama Universal Afirmativa y se representa con la letra A.
1.4.2. Cuantificadores y restricciones. Los griegos utilizaban enunciados como los anteriores en los Silogismos, que son formas de razonamiento que contienen dos premisas tipo A, E , I, O y una conclusión también de uno de los cuatro tipos, las premisas están conectadas con un predicado común y la conclusión debe estar formado por las no comunes que se le llaman técnicamente premisa menor y premisa mayor.
1.4.2. Cuantificadores y restricciones. Una expresión tipo E es llamada Universal Negativa y se representa por (∀ x) (P(x) -> ¬Q(x)) y en español se lee ningún P cumple Q o sea que los que cumplen el predicado P(x) no cumples el predicado Q(x). Ningún alumno llegó tarde se puede representar por (∀ x) (A(x) -> ¬T(x)) donde A es alumno y T es llegó tarde.
1.4.2. Cuantificadores y restricciones. Las dos expresiones restantes corresponden a casos particulares y para formarlas utilizamos el cuantificador existencial, y en lugar del operador condicional se usa la conjunción, así I es (∃ x) (P(x) ∧ Q(x)) llamado Particular Afirmativa y O es (∃ x) (P(x) ∧ ¬ Q(x)) que es la Particular Negativa. En el primer caso se indica un elemento que cumple las dos condiciones dadas por los predicados y en el segundo aseguramos que hay un elemento que cumple la primera condición pero no la segunda.
1.4.2. Cuantificadores y restricciones. Propiedad: ¬(∀ x) P(x) es equivalente a (∃ x) (¬ P(x)) ¬(∃ x) P(x) es equivalente a (∀ x) (¬P(x)) Ahora sí, podemos combinar estos dos resultados con las Universales y Particulares Afirmativas y Negativas y tenemos lo siguiente.
1.4.2. Cuantificadores y restricciones. Teorema: La negación de la Universal Afirmativa es la Particular Negativa y La negación de la Particular Afirmativa es la Universal Negativa. O sea que la negación de la forma A es la forma O y la negación de la forma I es la forma E. ¬ (∀ x) (P(x) -> Q(x)) es equivalente a (∃ x) (P(x) ^ ¬ Q(x)) ¬ (∃ x) (P(x) ^ Q(x)) es equivalente a (∀ x) (P(x) -> ¬Q(x))
1.4.2. Cuantificadores y restricciones. Esto es muy útil en matemáticas y en computación, por ejemplo si queremos demostrar que no es cierto que todas las funciones integrables son continuas, basta encontrar una que sea integrable y que no sea continua.

Mais conteúdo relacionado

Mais procurados

Calculo de predicados
Calculo de predicadosCalculo de predicados
Calculo de predicadosBertha Vega
 
Cuantificador existencial
Cuantificador existencialCuantificador existencial
Cuantificador existencialemperador09
 
Luis Diaz Asignacion I Estructura Discreta
Luis Diaz Asignacion I Estructura DiscretaLuis Diaz Asignacion I Estructura Discreta
Luis Diaz Asignacion I Estructura DiscretaLuis Daniel
 
Logica Y Teoria De Conjuntos
Logica Y Teoria De ConjuntosLogica Y Teoria De Conjuntos
Logica Y Teoria De ConjuntosLISHAVELY
 
Luis Diaz Asignacion I Estructura Discreta Presentacion slideshare
Luis Diaz Asignacion I Estructura Discreta Presentacion slideshareLuis Diaz Asignacion I Estructura Discreta Presentacion slideshare
Luis Diaz Asignacion I Estructura Discreta Presentacion slideshareLuis Daniel
 
Teoría básica de los semigrupos y grupos
Teoría básica de los semigrupos y gruposTeoría básica de los semigrupos y grupos
Teoría básica de los semigrupos y gruposLuis Talledo Yahuana
 
Matemática: Unidad II
Matemática: Unidad IIMatemática: Unidad II
Matemática: Unidad IIChristiam3000
 
LI -T5: Resolución proposicional
LI -T5: Resolución proposicionalLI -T5: Resolución proposicional
LI -T5: Resolución proposicionalJosé A. Alonso
 
Analisis estructuras discreta
Analisis estructuras discretaAnalisis estructuras discreta
Analisis estructuras discretabucanas
 
Logica de predicado
Logica de predicadoLogica de predicado
Logica de predicadorober_09
 
Trabajo de lógica matemática,,
Trabajo de lógica matemática,,Trabajo de lógica matemática,,
Trabajo de lógica matemática,,alejandraquevedo24
 

Mais procurados (17)

Calculo de predicados
Calculo de predicadosCalculo de predicados
Calculo de predicados
 
Sistemas Basados En Logica
Sistemas Basados En LogicaSistemas Basados En Logica
Sistemas Basados En Logica
 
Yghor flores
Yghor floresYghor flores
Yghor flores
 
Cuantificador existencial
Cuantificador existencialCuantificador existencial
Cuantificador existencial
 
lógica
lógicalógica
lógica
 
Luis Diaz Asignacion I Estructura Discreta
Luis Diaz Asignacion I Estructura DiscretaLuis Diaz Asignacion I Estructura Discreta
Luis Diaz Asignacion I Estructura Discreta
 
Lógica trabajo
Lógica trabajoLógica trabajo
Lógica trabajo
 
Guia 1-logica
Guia 1-logicaGuia 1-logica
Guia 1-logica
 
Logica Y Teoria De Conjuntos
Logica Y Teoria De ConjuntosLogica Y Teoria De Conjuntos
Logica Y Teoria De Conjuntos
 
Luis Diaz Asignacion I Estructura Discreta Presentacion slideshare
Luis Diaz Asignacion I Estructura Discreta Presentacion slideshareLuis Diaz Asignacion I Estructura Discreta Presentacion slideshare
Luis Diaz Asignacion I Estructura Discreta Presentacion slideshare
 
Teoría básica de los semigrupos y grupos
Teoría básica de los semigrupos y gruposTeoría básica de los semigrupos y grupos
Teoría básica de los semigrupos y grupos
 
Matemática: Unidad II
Matemática: Unidad IIMatemática: Unidad II
Matemática: Unidad II
 
Prueba 1
Prueba 1Prueba 1
Prueba 1
 
LI -T5: Resolución proposicional
LI -T5: Resolución proposicionalLI -T5: Resolución proposicional
LI -T5: Resolución proposicional
 
Analisis estructuras discreta
Analisis estructuras discretaAnalisis estructuras discreta
Analisis estructuras discreta
 
Logica de predicado
Logica de predicadoLogica de predicado
Logica de predicado
 
Trabajo de lógica matemática,,
Trabajo de lógica matemática,,Trabajo de lógica matemática,,
Trabajo de lógica matemática,,
 

Destaque

Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Softwarerezzaca
 
Listas c#
Listas c#Listas c#
Listas c#rezzaca
 
Encuadre Programación de Sistemas
Encuadre Programación de SistemasEncuadre Programación de Sistemas
Encuadre Programación de Sistemasrezzaca
 
Encuadre de Tópicos Selectos de Programación
Encuadre de Tópicos Selectos de ProgramaciónEncuadre de Tópicos Selectos de Programación
Encuadre de Tópicos Selectos de Programaciónrezzaca
 
Encuadre de Estructura de Datos
Encuadre de Estructura de DatosEncuadre de Estructura de Datos
Encuadre de Estructura de Datosrezzaca
 
Método Simplex analitico
Método Simplex analiticoMétodo Simplex analitico
Método Simplex analiticorezzaca
 
El cuestionario
El cuestionarioEl cuestionario
El cuestionariorezzaca
 
LI2011-T1: Sintaxis y semántica de la lógica proposicional
LI2011-T1: Sintaxis y semántica de la lógica proposicionalLI2011-T1: Sintaxis y semántica de la lógica proposicional
LI2011-T1: Sintaxis y semántica de la lógica proposicionalJosé A. Alonso
 
Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.rezzaca
 

Destaque (9)

Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Software
 
Listas c#
Listas c#Listas c#
Listas c#
 
Encuadre Programación de Sistemas
Encuadre Programación de SistemasEncuadre Programación de Sistemas
Encuadre Programación de Sistemas
 
Encuadre de Tópicos Selectos de Programación
Encuadre de Tópicos Selectos de ProgramaciónEncuadre de Tópicos Selectos de Programación
Encuadre de Tópicos Selectos de Programación
 
Encuadre de Estructura de Datos
Encuadre de Estructura de DatosEncuadre de Estructura de Datos
Encuadre de Estructura de Datos
 
Método Simplex analitico
Método Simplex analiticoMétodo Simplex analitico
Método Simplex analitico
 
El cuestionario
El cuestionarioEl cuestionario
El cuestionario
 
LI2011-T1: Sintaxis y semántica de la lógica proposicional
LI2011-T1: Sintaxis y semántica de la lógica proposicionalLI2011-T1: Sintaxis y semántica de la lógica proposicional
LI2011-T1: Sintaxis y semántica de la lógica proposicional
 
Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.
 

Semelhante a Cálculo de predicados

Calculo predicados mv
Calculo predicados mvCalculo predicados mv
Calculo predicados mvMaria Alvarez
 
Logica de predicados1
Logica de predicados1Logica de predicados1
Logica de predicados1Cesar Mujica
 
Luis moncada 16314597(predicados)
Luis moncada 16314597(predicados)Luis moncada 16314597(predicados)
Luis moncada 16314597(predicados)moncadalmz
 
Estructuras discretas
Estructuras discretasEstructuras discretas
Estructuras discretasdeivys pinto
 
Derivada en un punto.pdf
Derivada en un punto.pdfDerivada en un punto.pdf
Derivada en un punto.pdfJosFuentes63
 
Lgica de predicados y sistemas formales
Lgica de predicados y sistemas formalesLgica de predicados y sistemas formales
Lgica de predicados y sistemas formalesMiguel Angel Zamora
 
Lógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadoresLógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadoresjazzme
 
331719652 tarea-angel-p
331719652 tarea-angel-p331719652 tarea-angel-p
331719652 tarea-angel-pJose David
 
Calculoparacienciasbiolgicas 110708091303-phpapp02
Calculoparacienciasbiolgicas 110708091303-phpapp02Calculoparacienciasbiolgicas 110708091303-phpapp02
Calculoparacienciasbiolgicas 110708091303-phpapp02DianaChairez2017
 
Presentacion de matematica (ecuaciones diferenciales)
Presentacion de matematica (ecuaciones diferenciales)Presentacion de matematica (ecuaciones diferenciales)
Presentacion de matematica (ecuaciones diferenciales)oriannysrodriguez
 

Semelhante a Cálculo de predicados (20)

Calculo predicados mv
Calculo predicados mvCalculo predicados mv
Calculo predicados mv
 
Logica de predicados1
Logica de predicados1Logica de predicados1
Logica de predicados1
 
Wimkermann estructura.
Wimkermann estructura.Wimkermann estructura.
Wimkermann estructura.
 
calculo de predicados
calculo  de predicadoscalculo  de predicados
calculo de predicados
 
Sistemas Basados En Logica
Sistemas Basados En LogicaSistemas Basados En Logica
Sistemas Basados En Logica
 
Luis moncada 16314597(predicados)
Luis moncada 16314597(predicados)Luis moncada 16314597(predicados)
Luis moncada 16314597(predicados)
 
Estructuras discretas
Estructuras discretasEstructuras discretas
Estructuras discretas
 
LóGica SesióN N°4
LóGica SesióN N°4LóGica SesióN N°4
LóGica SesióN N°4
 
Derivada en un punto.pdf
Derivada en un punto.pdfDerivada en un punto.pdf
Derivada en un punto.pdf
 
La lógica matemática
La lógica matemáticaLa lógica matemática
La lógica matemática
 
Lgica de predicados y sistemas formales
Lgica de predicados y sistemas formalesLgica de predicados y sistemas formales
Lgica de predicados y sistemas formales
 
Capitulo 1 1.1-1.2_pde
Capitulo 1 1.1-1.2_pdeCapitulo 1 1.1-1.2_pde
Capitulo 1 1.1-1.2_pde
 
Lógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadoresLógica y conjuntos proposiciones y cuantificadores
Lógica y conjuntos proposiciones y cuantificadores
 
Logica y conjuntos
Logica y conjuntosLogica y conjuntos
Logica y conjuntos
 
Metodo Demostrativo
Metodo DemostrativoMetodo Demostrativo
Metodo Demostrativo
 
Lógica proposicional
Lógica proposicionalLógica proposicional
Lógica proposicional
 
Calculos de predicados
Calculos de predicadosCalculos de predicados
Calculos de predicados
 
331719652 tarea-angel-p
331719652 tarea-angel-p331719652 tarea-angel-p
331719652 tarea-angel-p
 
Calculoparacienciasbiolgicas 110708091303-phpapp02
Calculoparacienciasbiolgicas 110708091303-phpapp02Calculoparacienciasbiolgicas 110708091303-phpapp02
Calculoparacienciasbiolgicas 110708091303-phpapp02
 
Presentacion de matematica (ecuaciones diferenciales)
Presentacion de matematica (ecuaciones diferenciales)Presentacion de matematica (ecuaciones diferenciales)
Presentacion de matematica (ecuaciones diferenciales)
 

Mais de rezzaca

Cerradura
CerraduraCerradura
Cerradurarezzaca
 
Metodos Constructor Y Destructor
Metodos Constructor Y DestructorMetodos Constructor Y Destructor
Metodos Constructor Y Destructorrezzaca
 
Simetricas Y Transitivas
Simetricas Y TransitivasSimetricas Y Transitivas
Simetricas Y Transitivasrezzaca
 
Recursividad Con C#
Recursividad Con C#Recursividad Con C#
Recursividad Con C#rezzaca
 
U2 2 1 U2 2 2 Conjunto Reflexiba
U2 2 1  U2 2 2  Conjunto ReflexibaU2 2 1  U2 2 2  Conjunto Reflexiba
U2 2 1 U2 2 2 Conjunto Reflexibarezzaca
 
Propiedades De Las Relaciones
Propiedades De Las RelacionesPropiedades De Las Relaciones
Propiedades De Las Relacionesrezzaca
 
Listas en C#
Listas en C#Listas en C#
Listas en C#rezzaca
 
Relaciones Introducción
Relaciones IntroducciónRelaciones Introducción
Relaciones Introducciónrezzaca
 
Evaluacion De Expresiones
Evaluacion De ExpresionesEvaluacion De Expresiones
Evaluacion De Expresionesrezzaca
 
Reglas De Inferencia
Reglas De InferenciaReglas De Inferencia
Reglas De Inferenciarezzaca
 
Inducción Matematica
Inducción MatematicaInducción Matematica
Inducción Matematicarezzaca
 
U1.5 Álgebra Declarativa
U1.5 Álgebra DeclarativaU1.5 Álgebra Declarativa
U1.5 Álgebra Declarativarezzaca
 
Codigo Inseguro
Codigo InseguroCodigo Inseguro
Codigo Insegurorezzaca
 
Codigo Inseguro
Codigo InseguroCodigo Inseguro
Codigo Insegurorezzaca
 
Encuadre
EncuadreEncuadre
Encuadrerezzaca
 
U1 Introduccion 1 1
U1 Introduccion 1 1U1 Introduccion 1 1
U1 Introduccion 1 1rezzaca
 
U1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos ComplejidadU1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos Complejidadrezzaca
 
Encuadre Ed
Encuadre EdEncuadre Ed
Encuadre Edrezzaca
 
Ejercicios_Practicos_U1_1_1_3
Ejercicios_Practicos_U1_1_1_3Ejercicios_Practicos_U1_1_1_3
Ejercicios_Practicos_U1_1_1_3rezzaca
 
U1_1_3_Conec_Log_Y_Jerarquia
U1_1_3_Conec_Log_Y_JerarquiaU1_1_3_Conec_Log_Y_Jerarquia
U1_1_3_Conec_Log_Y_Jerarquiarezzaca
 

Mais de rezzaca (20)

Cerradura
CerraduraCerradura
Cerradura
 
Metodos Constructor Y Destructor
Metodos Constructor Y DestructorMetodos Constructor Y Destructor
Metodos Constructor Y Destructor
 
Simetricas Y Transitivas
Simetricas Y TransitivasSimetricas Y Transitivas
Simetricas Y Transitivas
 
Recursividad Con C#
Recursividad Con C#Recursividad Con C#
Recursividad Con C#
 
U2 2 1 U2 2 2 Conjunto Reflexiba
U2 2 1  U2 2 2  Conjunto ReflexibaU2 2 1  U2 2 2  Conjunto Reflexiba
U2 2 1 U2 2 2 Conjunto Reflexiba
 
Propiedades De Las Relaciones
Propiedades De Las RelacionesPropiedades De Las Relaciones
Propiedades De Las Relaciones
 
Listas en C#
Listas en C#Listas en C#
Listas en C#
 
Relaciones Introducción
Relaciones IntroducciónRelaciones Introducción
Relaciones Introducción
 
Evaluacion De Expresiones
Evaluacion De ExpresionesEvaluacion De Expresiones
Evaluacion De Expresiones
 
Reglas De Inferencia
Reglas De InferenciaReglas De Inferencia
Reglas De Inferencia
 
Inducción Matematica
Inducción MatematicaInducción Matematica
Inducción Matematica
 
U1.5 Álgebra Declarativa
U1.5 Álgebra DeclarativaU1.5 Álgebra Declarativa
U1.5 Álgebra Declarativa
 
Codigo Inseguro
Codigo InseguroCodigo Inseguro
Codigo Inseguro
 
Codigo Inseguro
Codigo InseguroCodigo Inseguro
Codigo Inseguro
 
Encuadre
EncuadreEncuadre
Encuadre
 
U1 Introduccion 1 1
U1 Introduccion 1 1U1 Introduccion 1 1
U1 Introduccion 1 1
 
U1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos ComplejidadU1 Analisis Algoritmos Complejidad
U1 Analisis Algoritmos Complejidad
 
Encuadre Ed
Encuadre EdEncuadre Ed
Encuadre Ed
 
Ejercicios_Practicos_U1_1_1_3
Ejercicios_Practicos_U1_1_1_3Ejercicios_Practicos_U1_1_1_3
Ejercicios_Practicos_U1_1_1_3
 
U1_1_3_Conec_Log_Y_Jerarquia
U1_1_3_Conec_Log_Y_JerarquiaU1_1_3_Conec_Log_Y_Jerarquia
U1_1_3_Conec_Log_Y_Jerarquia
 

Último

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 

Último (10)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Cálculo de predicados

  • 1. 1.4. Cálculo de predicados. 1.4.1 Definición 1.4.2 Variables y particularizaciones 1.4.3 Cuantificadores y restricciones
  • 2. 1.4.1 Definición En cálculo de predicados el valor de verdad depende de los componentes que forman el predicado. Por ejemplo: Juan es padre de Pedro es una expresión en cálculo de predicados, que en general podría ser: x es padre de y, o simplemente p(x,y).
  • 3. 1.4.1 Definición En general podemos decir que un predicado puede tener una o más variables y que las variables pueden tomar valores de un conjunto específico llamado DOMINIO. Así por ejemplo las dos expresiones mencionadas anteriormente son de la forma p(x,y) donde el predicado p representa “es padre de” y el domino es el conjunto de las personas.
  • 4. 1.4.1 Definición Un predicado es un enunciado que contiene una o más variables, no es una proposición, pero se vuelve una proposición cuando se sustituyen esas variables por constantes.
  • 5. Ejemplos: Analiza cuáles son los predicados y las variables en los siguientes ejemplos: El libro es azul Armando y Eduardo son hermanos Jesús es alumno del tecnológico El concierto de Aranjuez es una composición de Joaquín Rodrigo Elías tiene más años que René en el trabajo Esteban compra mercancía los lunes en Almacenes A. Solución: AZ(x), AZ es el predicado: es de color azul, en el dominio de objetos. H(x,y), H es el predicado: es hermano de, el dominio el conjunto de las personas. T(x), T es el predicado: es alumno del Tecnológico, el dominio el conjunto de los estudiantes. R(x), r es el predicado: es composición de Joaquín Rodrigo, el dominio de las obras musicales. T(x,y), T es el predicado: tiene menos tiempo trabajando que, el dominio de las personas A(x,y), A es el predicado: comprar en los almacenes cierto día, el dominio para el primer argumento es el de las personas, el dominio del segundo son los días de la semana.
  • 6. 1.4.1 Definición Una fórmula en lógica de predicados es una expresión que se puede obtener mediante alguna de las formas siguientes:  p(x1, x2, … ,xn) donde p es un símbolo que representa un predicado y x1, x2, … ,xn son símbolos de variable. (¬ F) donde F es una fórmula de lógica de predicados. (F <OP> G) donde F y G son fórmulas de lógica de predicados y <OP> es cualquiera de los operadores ^, v, ->, ↔ (∀ x) F, donde F es un fórmula en lógica de predicados. (∃ x) F, donde F es un fórmula en lógica de predicados.
  • 7. 1.4.1 Variables y particularidades En cálculo de predicados tenemos expresiones con variables, las variables pertenecen a un conjunto o dominio previamente determinado. Por lo que es muy importante definir el dominio cuando interpretamos una fórmula mediante un predicado específico.
  • 8. 1.4.1 Variables y particularidades Ejemplo: x es alumno del ITL, que se podría representar por T(x), aquí el predicado T es “alumno del ITL” y el dominio podría ser el conjunto de los estudiantes de Lerdo. Es muy importante que se especifique con toda claridad el dominio.
  • 9.
  • 10. 1.4.2. Cuantificadores y restricciones. Dos casos centrales en el cálculo de predicados se presentan cuando se analiza si el predicado se cumple para la población completa y cuando se analiza para ver si cumple para un caso en particular al menos. Estos dos casos se llaman Universal y Particular o Existencial.
  • 11. 1.4.2. Cuantificadores y restricciones. Cuantificador Universal. El cuantificador universal para todo asociado a una expresión de cálculo de predicados F se representa por la expresión (∀ x) F y es verdadera cuando todas las instancias de la fórmula son verdaderas al sustituir la variable x en la fórmula por cada uno de los valores posibles del dominio.
  • 12. 1.4.2. Cuantificadores y restricciones. Así por ejemplo si tenemos que la fórmula es T(x) donde T representa “es alumno del ITL” y x representa un alumno de Lerdo, la fórmula (∀ x) T(x) es falsa pues sabemos que hay alumnos en Lerdo que no son del ITL.
  • 13. 1.4.2. Cuantificadores y restricciones. Cuantificador Existencial. El cuantificador existencial al menos uno o existe uno asociado a una expresión de cálculo de predicados F se representa por la espresión (∃ x) F y es verdadera cuando por lo menos una instancia de la fórmula es verdadera al sustituir por la variable x uno de los valores posibles del dominio.
  • 14. 1.4.2. Cuantificadores y restricciones. Así por ejemplo en el mismo caso del anterior la expresión (∃ x) T(x) es verdadera pues sabemos que sí es verdad que al menos una persona de Lerdo es alumno del ITL.
  • 15. 1.4.2. Cuantificadores y restricciones. Hay expresiones dentro del español que son muy utilizadas como por ejemplo, Todos los alumnos son estudiosos, Todos los hombres son mortales o Todos los alumnos de Computación estudian lógica. En este caso estamos tomando una parte del dominio para establecer un característica universal, esto se puede hacer mediante la combinación de dos predicados de una varible conectados mediante una condicional y tomando el cuantificador universal.
  • 16. 1.4.2. Cuantificadores y restricciones. Así por ejemplo: Todos los alumnos son estudiosos se puede representar mediante: (∀ x) (A(x) -> E(x)) donde el predicado A significa alumno, E estudioso y x es un elemento de un dominio general que podría ser el de las personas o cualquier subconjunto deseado. Por ejemplo podrían ser todos las personas que viven en Lerdo. Aquí podemos ver claramente que el dominio juega un papel preponderante, ya que en un conjunto todos los alumnos podrían ser estudiosos y si cambiamos el conjunto puede ser que ya no sea verdad.
  • 17. 1.4.2. Cuantificadores y restricciones. Todos los hombres son mortales se puede represntar por (∀ x) (H(x) -> M(x)) donde H es hombre y M el predicado mortal. Todos los pericos son verdes es: (∀ x) (P(x) -> V(x)) con P, perico y V verde. A una expresión como las anteriores se le llama Universal Afirmativa y se representa con la letra A.
  • 18. 1.4.2. Cuantificadores y restricciones. Los griegos utilizaban enunciados como los anteriores en los Silogismos, que son formas de razonamiento que contienen dos premisas tipo A, E , I, O y una conclusión también de uno de los cuatro tipos, las premisas están conectadas con un predicado común y la conclusión debe estar formado por las no comunes que se le llaman técnicamente premisa menor y premisa mayor.
  • 19. 1.4.2. Cuantificadores y restricciones. Una expresión tipo E es llamada Universal Negativa y se representa por (∀ x) (P(x) -> ¬Q(x)) y en español se lee ningún P cumple Q o sea que los que cumplen el predicado P(x) no cumples el predicado Q(x). Ningún alumno llegó tarde se puede representar por (∀ x) (A(x) -> ¬T(x)) donde A es alumno y T es llegó tarde.
  • 20. 1.4.2. Cuantificadores y restricciones. Las dos expresiones restantes corresponden a casos particulares y para formarlas utilizamos el cuantificador existencial, y en lugar del operador condicional se usa la conjunción, así I es (∃ x) (P(x) ∧ Q(x)) llamado Particular Afirmativa y O es (∃ x) (P(x) ∧ ¬ Q(x)) que es la Particular Negativa. En el primer caso se indica un elemento que cumple las dos condiciones dadas por los predicados y en el segundo aseguramos que hay un elemento que cumple la primera condición pero no la segunda.
  • 21. 1.4.2. Cuantificadores y restricciones. Propiedad: ¬(∀ x) P(x) es equivalente a (∃ x) (¬ P(x)) ¬(∃ x) P(x) es equivalente a (∀ x) (¬P(x)) Ahora sí, podemos combinar estos dos resultados con las Universales y Particulares Afirmativas y Negativas y tenemos lo siguiente.
  • 22. 1.4.2. Cuantificadores y restricciones. Teorema: La negación de la Universal Afirmativa es la Particular Negativa y La negación de la Particular Afirmativa es la Universal Negativa. O sea que la negación de la forma A es la forma O y la negación de la forma I es la forma E. ¬ (∀ x) (P(x) -> Q(x)) es equivalente a (∃ x) (P(x) ^ ¬ Q(x)) ¬ (∃ x) (P(x) ^ Q(x)) es equivalente a (∀ x) (P(x) -> ¬Q(x))
  • 23. 1.4.2. Cuantificadores y restricciones. Esto es muy útil en matemáticas y en computación, por ejemplo si queremos demostrar que no es cierto que todas las funciones integrables son continuas, basta encontrar una que sea integrable y que no sea continua.