Tema 2: (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla
|
|
- Natalia Mendoza Aranda
- hace 6 años
- Vistas:
Transcripción
1 y Tema 2: y Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica Informática (Tecnologías Informáticas) Curso
2 Contenido y
3 En este tema presentaremos mecanismos para transformar las fórmulas de las diversas lógicas estudiadas y conseguir expresiones equivalentes con algunas ventajas. Comenzaremos dando procedimientos para transformar fórmulas proposicionales, que hacen uso de las conectivas lógicas. Y posteriormente daremos procedimientos para trabajar con los cuantificadores y así poder transformar fórmulas de lenguajes de primer orden. y
4 en LP Comenzaremos dando una visión algebraica de las fórmulas proposicionales. Si identificamos cada conectiva con su función de verdad, entonces cada fórmula proposicional F, que contenga sólo las variables proposicionales p 1,..., p n, puede considerarse una expresión algebraica (similar a un polinomio), que define una función booleana H F : {0, 1} n {0, 1}. Estas expresiones algebraicas pueden manipularse de manera similar al modo en que reescribimos una expresión aritmética para simplificarla. Conseguiremos así dos formas simples para cada fórmula: la forma normal conjuntiva y la forma normal disyuntiva. y
5 en LP Dos fórmulas F 1, F 2 son equivalentes (F 1 F 2 ) si, para toda valoración v, v(f 1 ) = v(f 2 ). Es decir, F 1 F 2 si F 1 y F 2 tienen los mismos modelos. F 1 F 2 si y sólo si F 1 = F 2 y F 2 = F 1 Ejemplos: Cualesquiera dos fórmulas insatisfactibles son equivalentes. Dos tautologías cualesquiera son equivalentes.... y
6 Equivalencias (I) Sean A, B PROP. Se tienen las siguientes equivalencias: Conmutatividad: A B B A y A B B A Asociatividad: A (B C) (A B) C y A (B C) (A B) C Distributividad: A (B C) (A B) (A C) A (B C) (A B) (A C) y Doble negación: A A Leyes de De Morgan: (A B) A B y (A B) A B
7 Equivalencias (II) Idempotencia: A A A y A A A Absorción: A (A B) A y A (A B) A Leyes de tautología: Si A es una tautología, entonces A B B y A B A Leyes de inconsistentes: Si A es insatisfactible, entonces y A B A y A B B
8 Dadas A, B PROP si A es una subfórmula de B y A PROP, la sustitución de A por A en B es la fórmula que se obtiene al cambiar cada aparición de A en B por A. Notación: B{A/A }. Si A no es una subfórmula de B, por definición B{A/A } es B. Ejemplo: Si B es p (q r) s, A es q r y A es t r, entonces y { B }} { { B{A/A } }} { p (q r) s }{{} A p (t r) s }{{} A
9 : ejemplos Si B es p q r s entonces: B{r s/p} es p q p. B{q r/q} es B{q r s/p r} es B{p q/p} es p q r s. p p r. p q r s. y Si C es la fórmula (p q) (r p q), entonces C{p q/t} es t (r t). C{p q/t p q} es (t p q) (r (t p q)).
10 El Teorema de Teorema de. Sean B PROP y A, A PROP tales que A A. Entonces B{A/A } B El teorema de sustitución nos permite manipular algebraicamente una fórmula F para obtener otra fórmula más simple y equivalente a F. Este proceso es similar al empleado en la simplificación de expresiones algebraicas. Ejemplo: y B (A (A B)) B (A ( A B)) B (A A) (A B) B (A B) B
11 Literales proposicionales Una fórmula F es un literal si es una variable proposicional o la negación de una variable proposicional. Dos literales, L 1 y L 2, son complementarios (se dice que uno es el complementario del otro) si uno de ellos es la negación del otro. Lema 1. Sean L 1,..., L n literales. Son equivalentes: n 1. L i es una tautología. i=1 2. {L 1,..., L n } contiene un par de literales complementarios. Lema 2. Sean L 1,..., L n literales. Son equivalentes: n 1. L i es insatisfactible i=1 2. {L 1,..., L n } contiene un par de literales complementarios. y
12 en LP Una fórmula está en Forma normal conjuntiva (FNC) si es una conjunción de disyunciones de literales: n m i F = i=1 j=1 Una fórmula está en Forma normal disjuntiva (FND) si es una disyunción de conjunciones de literales: n m i F = i=1 j=1 L i,j L i,j y
13 en LP (II) Lema: Una fórmula en forma normal conjuntiva es una tautología syss cada una de sus disyunciones es una tautología. Una fórmula en forma normal disjuntiva es insatisfactible syss cada una de sus conjunciones es insatisfactible. Teorema. Para toda fórmula G existe F en FNC tal que F G. Para toda fórmula G existe F en FND tal que F G. y
14 Paso a forma normal Procedimiento para transformar G en FNC: 1. Eliminar todas las implicaciones usando: A B A B y A B (A B) (B A) 2. Trasladar las negaciones, mediante las leyes de Morgan: (A B) A B y (A B) A B 3. Eliminar negaciones dobles usando A A. 4. Convertir a FNC utilizando la ley distributiva: y A (B 1 B 2 ) (A B 1 ) (A B 2 ) Para pasar a FND, en 4 utilizamos la ley distributiva: A (B 1 B 2 ) (A B 1 ) (A B 2 )
15 Ejemplo: Para obtener una FNC de ( p q) (q r) p siguiendo el procedimiento anterior: ( p q) (q r) p ( p q) ((q r) p) ( p q) (q r) p p q ( q r) p p q (( q p) ( r p)) (p q q p) (p q r p) ( q p) ( q r p) y Hemos eliminado literales repetidos en una misma cláusula gracias a la equivalencia: A A A. (En la FND utilizaríamos la equivalencia A A A).
16 Cláusulas en LP y Una cláusula es una disyunción de literales L 1 L n. Dada una valoración v y una cláusula L 1 L n : v = L 1 L n Existe i = 1,..., n tal que v = L i Por tanto, el valor de verdad de L 1 L n no depende ni del orden en que aparecen los literales ni de posibles repeticiones de literales. En consecuencia, identificamos la cláusula L 1 L n con el conjunto de literales {L 1,... L n }. Caso especial: la cláusula vacía, correspondiente al conjunto de literales vacío. La denotamos por. Por definición, para toda valoración, v, se tiene v( ) = 0. Notación: L c denota al literal complementario de L.
17 en LP Para toda fórmula F PROP existe un conjunto de cláusulas {C 1,..., C n } tal que para toda valoración, v, v = F v = {C 1,..., C n } {C 1,..., C n } se denomina una forma clausal de F. Podemos obtener una forma clausal a partir de una forma normal conjuntiva. La fórmula en forma normal conjuntiva y (L 1,1 L 1,n1 ) (L m,1 L m,nm ) se escribe en forma clausal: {{L 1,1,..., L 1,n1 }... {L m,1,, L m,nm }}
18 en LP (II) En el caso de un conjunto de fórmulas U existe un conjunto de cláusulas {C 1,..., C n } tal que para toda valoración, v, v = U v = {C 1,..., C n } {C 1,..., C n } se denomina una forma clausal del conjunto U. Podemos obtener una forma clausal de un conjunto U uniendo formas clausales de las fórmulas de U. Ejemplo: y U = {p q, (p q) (r p), p r} }{{}}{{}}{{} (1) (2) (3) Una forma clausal de U es: { p q, p q, r p, p, r} }{{}}{{}}{{} (1) (2) (3)
19 Algoritmo de satisfactibilidad mediante FND Entrada: Una fórmula F. Salida: Satisfactible, si F es satisfactible; Insatisfactible, en caso contrario. Procedimiento Calcular una FND de F, FND(F ) G = G 1 G n FND(F ) para i = 1 hasta n si en G i no ocurren literales complementarios, entonces devolver satisfactible, parar devolver insatisfactible y
20 Algoritmo de validez mediante FNC Entrada: Una fórmula F Salida: Tautologia, si F es una tautología; No-tautologia, en caso contrario. Procedimiento Calcular una FNC de F, FNC(F ) G = G 1 G n FNC(F ) para i = 1 hasta n si en G i no ocurren literales complementarios, entonces devolver No-tautologia; parar devolver Tautologia y
21 Ejemplos F 1 = (p q) (q r) p. Su forma normal conjuntiva es ( p q q p) ( p q r p) Es una tautología (y, por tanto, satisfactible). F 2 = (p q) (p q). La forma normal disyuntiva de F 2 es: y ( p q) p q Por tanto, F 2 es satisfactible. La forma normal conjuntiva de F 2 es ( p q) ( q p q) Por tanto, F 2 no es tautología.
22 en LPO En esta sección veremos cómo obtener formas normales para fórmulas de un lenguaje de primer orden. Para ello, daremos métodos para manipular los cuantificadores y obtener expresiones adecuadas a las que podremos posteriormente aplicar los mecanismos de normalización presentados para la lógica proposicional. y
23 Equivalencia entre fórmulas LPO Recordemos que si F y G son fórmulas de un lenguaje de primer orden, entonces F y G son equivalentes, F G, si y sólo si F G es lógicamente válida. Para fórmulas cerradas, F G si y sólo si F y G tienen los mismos modelos. Para fórmulas no cerradas la equivalencia queda como: F ( x) G( x) sii = x(f ( x) G( x)) Ejemplos: Las equivalencias proposicionales son válidas en lógica de primer orden. Otras equivalencias importantes expresan propiedades de los cuantificadores: x(f G) xf xg. y Utilizaremos las equivalencias para reescribir las fórmulas.
24 Forma normal prenexa Una fórmula F de un lenguaje de primer orden está en forma normal prenexa (o forma prenex) si es de la forma Q 1 x 1 Q 2 x 2 Q n x n G(x 1,..., x n ) donde Q i {, } y G(x 1,..., x n ) es abierta. Es decir, una fórmula en forma prenex está formada por un bloque inicial de cuantificadores seguido por una fórmula abierta. Decimos que una fórmula H es una forma normal prenexa de F si F y H son equivalentes y H está en forma prenex. Objetivo: Dada una fórmula, trasladar todos los cuantificadores a la parte inicial de la fórmula para obtener una forma normal prenexa. y
25 Operación Subfórmula Cambiar por Restricción (P1) xg yg{x/y} y / VL(G) xg yg{x/y} y / VL(G) (P2) xf x F xg x G (P3) xg H x(g H) x / VL(H) G xh x(g H) x / VL(G) xg H x(g H) x / VL(H) G xh x(g H) x / VL(G) (P4) xg H x(g H) x / VL(H) xg H x(g H) x / VL(H) (P5) G xh x(g H) x / VL(G) G xh x(g H) x / VL(G) (P6) xg H x(g H) x / VL(H) G xh x(g H) x / VL(G) xg H x(g H) x / VL(H) G xh x(g H) x / VL(G) siendo VL(F ) el conjunto de las variables libres de F. y
26 Transformación a forma prenexa Observación: Si F se obtiene de F por aplicación de una operación prenex, entonces F F. Para cada fórmula F existe otra fórmula G en forma prenexa que es equivalente a F. Un método a seguir es: 1. Si aparece la conectiva la expresamos de forma equivalente usando y. 2. Renombramos las variables de cada subfórmula elemental (es decir, de la forma v H, o bien, v H), para que no interfieran las cuantificaciones. Para ello utilizamos la operación (P1). 3. Trasladamos negaciones usando (P2). 4. Aplicamos las reglas (P3) (P6). y
27 Ejemplos Sea F (z, y) x y(x + z = y) z x(x y = 0 + z) 1. x 1 y 1 (x 1 + z = y 1 ) z 2 x 2 (x 2 y = 0 + z 2 ) 2. x 1 ( y 1 (x 1 + z = y 1 ) z 2 x 2 (x 2 y = 0 + z 2 )) 3. x 1 y 1 ((x 1 + z = y 1 ) z 2 x 2 (x 2 y = 0 + z 2 )) 4. x 1 y 1 z 2 ((x 1 + z = y 1 ) x 2 (x 2 y = 0 + z 2 )) 5. x 1 y 1 z 2 x 2 ((x 1 + z = y 1 ) (x 2 y = 0 + z 2 )) Sea G(z, y) x P(x, a) ( z P(x, z) x P(x, a)) 1. x 1 (P(x 1, a) ( z 2 P(x, z 2 ) x 3 P(x 3, a))) 2. x 1 (P(x 1, a) z 2 (P(x, z 2 ) x 3 P(x 3, a))) 3. x 1 (P(x 1, a) z 2 x 3 (P(x, z 2 ) P(x 3, a))) 4. x 1 z 2 x 3 (P(x 1, a) P(x, z 2 ) P(x 3, a)) y
28 Cláusulas en LPO Una fórmula F es un literal si es una fórmula atómica o la negación de una fórmula atómica. Una cláusula es una disyunción de literales. Por tanto, es una fórmula abierta. Como en el caso de la lógica proposicional, identificaremos una cláusula con el conjunto de los literales que aparecen en ella. Denotaremos por a la cláusula vacía. Aunque más adelante continuaremos con las formas clausales en LPO, por ahora basta indicar que podemos seguir el mismo procedimiento visto en el caso proposicional, obteniendo una forma normal conjuntiva de literales (de primer orden) cuando trabajemos con fórmulas abiertas. y
29 Ejemplos H(x, y) (u z P(z, u)) : {{ H(x, y), u = z, P(z, u)}} x < z (x < y y < z) (( (x < z) x < y) ( (x < z) y < z)) y O también {{ (x < z), x < y}, { (x < z), y < z)}}
Tema 2: Equivalencias y formas normales
Lógica informática Curso 2003 04 Tema 2: Equivalencias y formas normales José A. Alonso Jiménez Andrés Cordón Franco Dpto. de Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla
Más detallesALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS.
ALGEBRA y ALGEBRA LINEAL 520142 Primer Semestre CAPITULO I LOGICA Y CONJUNTOS. DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas Universidad de Concepción 1 La lógica es
Más detallesAmpliación Matemática Discreta. Justo Peralta López
Justo Peralta López UNIVERSIDAD DE ALMERíA DEPARTAMENTO DE ÁGEBRA Y ANÁLISIS MATEMÁTICO 1 Introducción 2 Definición semántica de las proposiciones 3 Diagrama de valores de certeza 4 Evaluación de fórmulas.
Más detallesLógica Proposicional. Sergio Stive Solano Sabié. Marzo de 2012
Lógica Proposicional Sergio Stive Solano Sabié Marzo de 2012 Lógica Proposicional Sergio Stive Solano Sabié Marzo de 2012 Proposiciones Definición 1.1 Una proposición (o declaración) es una oración declarativa
Más detallesCoordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo. Contenidos
Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo Complementos Contenidos Clase 1: Elementos de lógica: Conectivos, tablas de verdad, tautologías y contingencias.
Más detallesCálculo Proposicional
Universidad Técnica ederico Santa María Departamento de Informática undamentos de Informática 1 Cálculo Proposicional Dr. Gonzalo Hernández Oliva Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 1 1)
Más detallesLOGICA DE ENUNCIADOS
Lógica - FCE LOGICA DE ENUNCIADOS 1. El lenguaje de enunciados Si se restringe el lenguaje de primer orden (o lenguaje de predicados) eliminando los cuantificadores y se toma como ultima unidad de análisis
Más detallesLógica. Matemática discreta. Matemática discreta. Lógica
Lógica Matemática discreta Lógica: rama de las matemáticas instrumento para representar el lenguaje natural proporciona un mecanismo de deducción 2 y de predicados Razonamientos Cálculo proposicional Cálculo
Más detallesÁLGEBRAS DE BOOLE. En un álgebra de Boole (B, +,, ) se cumplen las siguientes propiedades, para todo x, y, z B: Doble Complemento
ÁLGEBRAS DE BOOLE CARACTERIZACIÓN DE UN ÁLGEBRA DE BOOLE Un álgebra de Boole (o álgebra booleana) consiste en un conjunto B = {0, 1}, operadores binarios + y en S y un operador unario en S. Estas operaciones
Más detallesAPENDICE REGLAS Y LEYES DE LA LOGICA DE PRIMER ORDEN
LOGICA (FCE-UBA) APENDICE REGLAS Y LEYES DE LA LOGICA DE PRIMER ORDEN Una regla lógica, o regla de inferencia (deductiva), es una forma válida de razonamiento que es empleada para inferir deductivamente
Más detallesIntroducción a la Lógica
Tema 0 Introducción a la Lógica En cualquier disciplina científica se necesita distinguir entre argumentos válidos y no válidos. Para ello, se utilizan, a menudo sin saberlo, las reglas de la lógica. Aquí
Más detallesInteligencia en Redes de Comunicaciones. Razonamiento lógico. Julio Villena Román.
Inteligencia en Redes de Comunicaciones Razonamiento lógico Julio Villena Román jvillena@it.uc3m.es Índice La programación lógica Lógica de predicados de primer orden Sistemas inferenciales IRC 2009 -
Más detallesINTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN
INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN Referencias: Inteligencia Artificial Russell and Norvig Cap.6. Artificial Intellingence Nils Nilsson Ch.4
Más detallesLógica proposicional. Ivan Olmos Pineda
Lógica proposicional Ivan Olmos Pineda Introducción Originalmente, la lógica trataba con argumentos en el lenguaje natural es el siguiente argumento válido? Todos los hombres son mortales Sócrates es hombre
Más detallesCapítulo 1 Lógica Proposicional
Capítulo 1 Lógica Proposicional 1.1 Introducción El ser humano, a través de su vida diaria, se comunica con sus semejantes a través de un lenguaje determinado (oral, escrito, etc.) por medio de frases
Más detallesMatemáticas Discretas TC1003
Matemáticas Discretas TC1003 Módulo I: s Válidos Departamento de Matemáticas ITESM Módulo I: s Válidos Matemáticas Discretas - p. 1/50 En matemáticas y en lógica un argumento no es una disputa. Más bien,
Más detallesConjuntos. () April 4, / 32
Conjuntos En general, un conjunto A se de ne seleccionando los elementos de un cierto conjunto U de referencia (o universal) que cumplen una determinada propiedad. () April 4, 2014 1 / 32 Conjuntos En
Más detallesCurso Extraordinario INTELIGENCIA ARTIFICIAL Y SISTEMAS EXPERTOS
Curso Extraordinario INTELIGENCIA ARTIFICIAL Y SISTEMAS EXPERTOS Contenidos del Curso Introducción a la I.A. Cómo razonamos?. Algunas experiencias con el razonamiento automático El problema de representación
Más detallesTEMA 3 ÁLGEBRA DE CONMUTACIÓN
TEMA 3 ÁLGEBRA DE CONMUTACIÓN TEMA 3: Álgebra de Boole ÍNDICE. POSTULADOS DEL ÁLGEBRA DE CONMUTACIÓN 2. ÁLGEBRA DE BOOLE BIVALENTE O ÁLGEBRA DE CONMUTACIÓN 2. Teoremas del álgebra de conmutación 3. VARIABLES
Más detallesCIRCUITOS LÓGICOS. Lógica FCE 1. ALGEBRA DE BOOLE
Lógica FE IRUITOS LÓGIOS 1. LGER DE OOLE 1.1 Introducción Tanto la teoría de conjuntos como la lógica de enunciados tienen propiedades similares. Tales propiedades se utilizan para definir una estructura
Más detallesLógica y Programación
Lógica y Programación Cláusulas y formas clausales Antonia M. Chávez, Agustín Riscos, Carmen Graciani Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Cláusulas y formas
Más detallesÁlgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.
Prof. Rodrigo Araya E. raraya@inf.utfsm.cl Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 1 2 3 4 Contenido En 1815 George Boole propuso una herramienta
Más detallesEjercicios de Lógica Proposicional *
Ejercicios de Lógica Proposicional * FernandoRVelazquezQ@gmail.com Notación. El lenguaje proposicional que hemos definido, aquel que utiliza los cinco conectivos,,, y, se denota como L {,,,, }. Los términos
Más detallesMatemáticas Básicas para Computación
Matemáticas Básicas para Computación MATEMÁTICAS BÁSICAS PARA COMPUTACIÓN 1 Sesión No. 6 Nombre: Álgebra Booleana Objetivo Durante la sesión el participante identificará las principales características
Más detallesMétodos de Inteligencia Artificial
Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) esucar@inaoep.mx ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Contenido Lógica proposicional Lógica de predicados Inferencia en lógica
Más detallesNotas de Álgebra y Matemática Discreta
Libros de Cátedra Notas de Álgebra y Matemática Discreta Liliana Alcón FACULTAD DE CIENCIAS EXACTAS NOTAS DE ÁLGEBRA Y MATEMÁTICA DISCRETA Liliana Alcón 2014 Alcón, Liliana Notas de algebra y matemática
Más detallesMATEMÁTICAS BÁSICAS. 23 de febrero de Universidad Nacional de Colombia MATEMÁTICAS BÁSICAS
23 de febrero de 2009 Parte I Lógica Proposiciones Considere las siguientes frases Páseme el lápiz. 2 + 3 = 5 1 2 + 1 3 = 2 5 Qué hora es? En Bogotá todos los días llueve Yo estoy mintiendo Maradona fue
Más detalles1.1.1 Conectivos lógicos, formas proposicionales y tablas de verdad.
Tema 1 Lógica. 1.1 Cálculo proposicional. Definición 1.1 Una proposición es una frase o sentencia declarativa que es verdadera o falsa pero no ambas cosas a la vez. Los dos posibles valores de verdad que
Más detallesMatemáticas Discretas TC1003
Matemáticas Discretas TC1003 Lógica : Proposiciones, Conectivos, Tablas de Verdad y Departamento de Matemáticas / Centro de Sistema Inteligentes ITESM Lógica Matemáticas Discretas - p. 1/43 En esta lectura
Más detallesANOTACIONES BÁSICAS SOBRE LÓGICA PROPOSICIONAL FILOSOFÍA 1º BACHILLERATO
Pág. 1 Lógica Proposicional La lógica proposicional es la más antigua y simple de las formas de lógica. Utilizando una representación primitiva del lenguaje, permite representar y manipular aserciones
Más detallesMATERIAL DE APOYO PARA EL PRIMER CURSO DE MATEMÁTICAS COMPUTACIONALES.
MATERIAL DE APOYO PARA EL PRIMER CURSO DE MATEMÁTICAS COMPUTACIONALES. Ing. HUGO HUMBERTO MORALES PEÑA MAESTRÍA EN ENSEÑANZA DE LAS MATEMÁTICAS Línea de Matemáticas Computacionales UNIVERSIDAD TECNOLÓGICA
Más detallesLICENCIATURA EN MATEMÁTICA. Práctico N 1 Lenguaje de la lógica. proposicional VICTOR GALARZA ROJAS 1 5 / 0 5 /
Práctico N 1 Lenguaje de la lógica LICENCIATURA EN MATEMÁTICA proposicional VICTOR GALARZA ROJAS 1 5 / 0 5 / 2 0 1 0 PRÁCTICO N 1 1. Fundamentación: fundamentar la expresión Por lo tanto del siguiente
Más detallesConjuntos, relaciones y funciones Susana Puddu
Susana Puddu 1. Repaso sobre la teoría de conjuntos. Denotaremos por IN al conjunto de los números naturales y por ZZ al de los enteros. Dados dos conjuntos A y B decimos que A está contenido en B o también
Más detallesNotas de Clase para IL
Notas de Clase para IL 5. Deducción en Lógica de Primer Orden Rafel Farré, Robert Nieuwenhuis, Pilar Nivela, Albert Oliveras, Enric Rodríguez, Josefina Sierra 3 de septiembre de 2009 1 1. Formas normales
Más detallesCapítulo 4. Lógica matemática. Continuar
Capítulo 4. Lógica matemática Continuar Introducción La lógica estudia la forma del razonamiento, es una disciplina que por medio de reglas y técnicas determina si un teorema es falso o verdadero, además
Más detallesEn general, un conjunto A se define seleccionando los elementos de un cierto conjunto U de referencia que cumplen una determinada propiedad.
nidad 3: Conjuntos 3.1 Introducción Georg Cantor [1845-1918] formuló de manera individual la teoría de conjuntos a finales del siglo XIX y principios del XX. Su objetivo era el de formalizar las matemáticas
Más detallesÁLGEBRA DE BOOLE. 1.- Postulados de HUNTINGTON
ÁLGEBRA DE BOOLE El Algebra de Boole es importante pues permite representar matemáticamente el funcionamiento de los circuitos digitales. Los circuitos digitales son capaces de permanecer en 2 estados,
Más detallesSemana02[1/23] Conjuntos. 9 de marzo de Conjuntos
Semana02[1/23] 9 de marzo de 2007 Introducción Semana02[2/23] La teoría de conjuntos gira en torno a la función proposicional x A. Los valores que hacen verdadera la función proposicional x A son aquellos
Más detallesTema 6: Teoría Semántica
Tema 6: Teoría Semántica Sintáxis Lenguaje de de las las proposiciones Lenguaje de de los los predicados Semántica Valores Valores de de verdad verdad Tablas Tablas de de verdad verdad Tautologías Satisfacibilidad
Más detallesLÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA
LÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA La lógica formal o simbólica, a diferencia de la lógica clásica, utiliza un lenguaje artificial, es decir, está rigurosamente construido, no admite cambios en el
Más detallesRAZONAMIENTO MATEMÁTICO
RAZONAMIENTO MATEMÁTICO I. LÓGICA PROPOSICIONAL A. Proposiciones B. Conectivos proposicionales B.. Negación B.2. Conjunción B.3. Disyunción B.4. Condicional B.5. Bicondicional B.6. Otros conectivos C.
Más detallesMaterial diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional
Lógica Proposicional INTRODUCCIÓN El humano se comunica con sus semejantes a través de un lenguaje determinado (oral, simbólico, escrito, etc.) construido por frases y oraciones. Estas pueden tener diferentes
Más detallesCapítulo 4: Polinomios
Capítulo 4: Polinomios Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Diciembre de 2015 Olalla (Universidad de Sevilla) Capítulo 4: Polinomios Diciembre de
Más detallesTema 3: Conjuntos y Funciones
Tema 3: Conjuntos y Funciones Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2008 09 LC, 2008 09 Conjuntos y Funciones 3.1 Conjuntos Escribimos
Más detallesLógica I (Primera parte). Temario y ejercicios. Kepa Korta
Lógica I (Primera parte). Temario y ejercicios Kepa Korta 2014-2015 Índice general 0.1. Temario.................................. 2 0.2. Tablas de verdad............................. 3 0.3. Satisfacibilidad..............................
Más detallesAlgebra lineal y conjuntos convexos
Apéndice A Algebra lineal y conjuntos convexos El método simplex que se describirá en el Tema 2 es de naturaleza algebraica y consiste en calcular soluciones de sistemas de ecuaciones lineales y determinar
Más detallesHoras Trabajo Estudiante: 128
PROGRAMAS DE:: CIIENCIIAS BÁSIICAS E IINGENIIERÍÍAS DEPARTAMENTO DE MATEMÁTIICAS Y ESTADÍÍSTIICA CONTENIIDOSS PPROGRAMÁTIICOSS PPOR UNIIDADESS DE APPRENDIIZAJJE Curso: Créditos: 3 Lógica Matemática Horas
Más detallesPHP: Lenguaje de programación
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054
Más detallesNotas de Lógica para Computación. Carlos Domingo
Notas de Lógica para Computación Carlos Domingo Enero, 1997 Capítulo 1 Lógica de Proposiciones 1.1 Proposiciones y proposiciones lógicas La Lógica trata de las propiedades de las oraciones o proposiciones,
Más detallesEl número decimal 57, en formato binario es igual a:
CURSO: ELECTRÓNICA DIGITAL UNIDAD 1: COMPUERTAS LÓGICAS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. NÚMEROS BINARIOS EJEMPLO En el cuadro anterior, está la representación de los números binarios en formato
Más detallesElectrónica Digital - Guión
Electrónica Digital - Guión 1. Introducción. 2. El álgebra de Boole. 3. Propiedades del álgebra de Boole. 4. Concepto de Bit y Byte. 5. Conversión del sistema decimal en binario y viceversa. 6. Planteamiento
Más detalles1 Relaciones de orden
1 Relaciones de orden Sea R una relación binaria en un conjunto A. Si R satisface las propiedades reflexiva, antisimétrica y transitiva se dice que R es una relación de orden. En este caso si a y b son
Más detallesMATEMÁTICAS DISCRETAS. UNIDAD 2 Algebras Booleanas y Circuitos Combinatorios
MATEMÁTICAS DISCRETAS UNIDAD 2 Algebras Booleanas y Circuitos Combinatorios 2.1 CIRCUITOS COMBINATORIOS Inicie dando lectura a la subunidad 11.1, deténgase en el ejemplo 11.1.4, compare las tablas de los
Más detallesAlgebra de Boole. » a + a = 1» a a = 0
Algebra de Boole Dos elementos: 0 y 1 Tres operaciones básicas: producto ( ) suma ( + ) y negación ( ` ) Propiedades. Siendo a, b, c números booleanos, se cumple: Conmutativa de la suma: a + b = b + a
Más detallesLÓGICA PROPOSICIONAL
LÓGICA PROPOSICIONAL QUE ES LA LÓGICA? El sentido ordinario de la palabra lógica se refiere a lo que es congruente, ordenado, bien estructurado. Lo ilógico es lo mismo que incongruente, desordenado, incoherente.
Más detallesDefinición y representación de los
Definición y representación de los circuitos lógicos. LÁMARA R + - + - OBJETIVO GENERAL BATERÍA Utilizar el álgebra booleana para analizar y describir el funcionamiento de las combinaciones de las compuertas
Más detallesALGEBRA DE BOOLE George Boole C. E. Shannon E. V. Hungtington [6]
ALGEBRA DE BOOLE El álgebra booleana, como cualquier otro sistema matemático deductivo, puede definirse con un conjunto de elementos, un conjunto de operadores y un número de axiomas no probados o postulados.
Más detallesALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO 6. POLINOMIOS DE UNA VARIABLE.
ALGEBRA y ALGEBRA LINEAL 520142 Primer Semestre CAPITULO 6. POLINOMIOS DE UNA VARIABLE. DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas 1 Definición: Polinomio Sea K (Q,
Más detallesUNIDAD 4. Álgebra Booleana
UNIDAD 4 Álgebra Booleana ÁLGEBRA BOOLEANA El Álgebra Booleana se define como una retícula: Complementada: existe un elemento mínimo 0 y un elemento máximo I de tal forma que si a esta en la retícula,
Más detallesAlgebra de Boole. Algebra de Boole. Ing. José Alberto Díaz García. EL - 3307 Diseño Lógico. Página 1
Página 1 Simplificación de circuitos Como los circuitos lógicos son representaciones de funciones lógicas, se pueden utilizar los recursos disponibles para simplificarlos y así reducir la cantidad de componentes
Más detallesNÚMEROS COMPLEJOS: C
NÚMEROS COMPLEJOS: C Alejandro Lugon 21 de mayo de 2010 Resumen Este es un pequeño estudio de los números complejos con el objetivo de poder usar las técnicas de solución de ecuaciones y sistemas diferenciales
Más detallesSemántica de la Lógica de Predicados de Primer Orden. Significado de las Fórmulas
Semántica de la Lógica de Predicados de Primer Orden Semántica de la Lógica de Predicados 1 Significado de las Fórmulas Pregunta: Cuándo se cumple Γ = ϕ? Ejemplo para un lenguaje de tipo P
Más detallesTema 2: Teorema de estructura de los grupos abelianos finitamente generados.
ESTRUCTURAS ALGEBRAICAS GRADO EN MATEMÁTICAS. CURSO 215/216 Tema 2: Teorema de estructura de los grupos abelianos finitamente generados. 1.1. Grupo abeliano libre. Bases. Definición 1.1. El grupo Z n con
Más detallesMás sobre Leyes de implicación
Más sobre Leyes de implicación Dilema constructivo. Se abrevia d.c. Se considera que si hay una disyunción que contiene los antecedentes de dos condicionales, la conclusión será la disyunción de los consecuentes.
Más detallesOperaciones con conjuntos (ejercicios)
Operaciones con conjuntos (ejercicios) Ejemplo: Definición de la diferencia de conjuntos. Sean y conjuntos. Entonces \ := { x: x x / }. Esto significa que para todo x tenemos la siguiente equivalencia:
Más detallesOperaciones con monomios y polinomios
Operaciones con monomios y polinomios Para las operaciones algebraicas se debe de tener en cuenta que existen dos formas para representar cantidades las cuales son números o letras. Al representar una
Más detallesAnálisis y síntesis de sistemas digitales combinacionales
Análisis Algoritmo de análisis, para un circuito lógico combinacional Síntesis. Conceptos Circuitos combinacionales bien construidos Circuitos combinacionales mal construidos Criterios de optimización
Más detallesExpresiones algebraicas
Epresiones algebraicas Matemáticas I 1 Epresiones algebraicas Epresiones algebraicas. Monomios y polinomios. Monomios y polinomios. Una epresión algebraica es una combinación de letras, números y signos
Más detallesTema 3: Espacios vectoriales
Tema 3: Espacios vectoriales K denotará un cuerpo. Definición. Se dice que un conjunto no vacio V es un espacio vectorial sobre K o que es un K-espacio vectorial si: 1. En V está definida una operación
Más detallesInteligencia Artificial II La Lógica Proposicional como un lenguaje formal
Inteligencia Artificial II La Lógica Proposicional como un lenguaje formal Dr. Alejandro Guerra-Hernández Universidad Veracruzana Centro de Investigación en Inteligencia Artificial mailto:aguerra@uv.mx
Más detalles2. Si P; Q; R son verdaderas y S; T son falsas, determine el valor de verdad de la proposición: [P =) (R =) T )] () [(:P ^ S) =) (Q =) :T )]
Instituto Tecnológico de Costa Rica Escuela de Matemática I semestre 2012 Cálculo Diferencial e Integral. Prof. Juan José fallas. 1 Leyes de la lógica y reglas de inferencia 2 Ejercicios 1 Leyes de la
Más detalles1.1. Proposiciones y valor de verdad
Ingeniería Matemática FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS UNIVERSIDAD DE CHILE Introducción al Álgebra 10-1 Importante: Visita regularmente http://www.dim.uchile.cl/~docencia/algebra para mantenerte
Más detallesTEMA 2. ESPACIOS VECTORIALES
TEMA 2. ESPACIOS VECTORIALES CÉSAR ROSALES GEOMETRÍA I En este tema comenzaremos el estudio de los objetos que nos interesarán en esta asignatura: los espacios vectoriales. Estos son estructuras básicas
Más detallesJohn Venn Matemático y filósofo británico creador de los diagramas de Venn
Georg Cantor Matemático Alemán creador de la teoría de conjuntos John Venn Matemático y filósofo británico creador de los diagramas de Venn August De Morgan Matemático ingles creador de leyes que llevan
Más detallesConjuntos Los conjuntos se emplean en muchas áreas de las matemáticas, de modo que es importante una comprensión de los conjuntos y de su notación.
NÚMEROS REALES Conjuntos Los conjuntos se emplean en muchas áreas de las matemáticas, de modo que es importante una comprensión de los conjuntos y de su notación. Un conjunto es una colección bien definida
Más detallesRelaciones. Estructuras Discretas. Relaciones. Relaciones en un Conjunto. Propiedades de Relaciones en A Reflexividad
Estructuras Discretas Relaciones Definición: relación Relaciones Claudio Lobos, Jocelyn Simmonds clobos,jsimmond@inf.utfsm.cl Universidad Técnica Federico Santa María Estructuras Discretas INF 152 Sean
Más detallesUn poco sobre Teoría de Conjuntos
A. Duarte & S. Cambronero 1 Un poco sobre Teoría de Conjuntos 1 Introducción Generalmente, en una teoría matemática, los términos que denotan las nociones primarias de esa teoría no se pueden definir.
Más detallesBLOQUE DE ÁLGEBRA: TEMA 1: MATRICES.
BLOQUE DE ÁLGEBRA: TEMA 1: MATRICES. Matrices: Se llama matriz de dimensión m n a un conjunto de números reales dispuestos en m filas y n columnas de la siguiente forma: 11 a 12 a 13... a 1n A= a a 21
Más detallesALGEBRA BOOLEANA (ALGEBRA LOGICA)
ALGEBRA BOOLEANA Un sistema axiomático es una colección de conocimientos ordenados jerárquica-mente mediante reglas o leyes lógicas aplicadas a un número limitado de conceptos o principios básicos. Un
Más detallesNOCIONES ELEMENTALES DE LÓGICA MATEMÁTICA
NOCIONES ELEMENTALES DE LÓGICA MATEMÁTICA Estudiaremos brevemente un lenguaje no contradictorio ni ambivalente que nos permitirá introducirnos a la Matemática: la Lógica Matemática, que estudia las leyes
Más detallesCapítulo 4. Inecuaciones. M.Sc. Alcides Astorga M., Lic. Julio Rodríguez S. Instituto Tecnológico de Costa Rica Escuela de Matemática
1 Capítulo 4 Inecuaciones M.Sc. Alcides Astorga M., Lic. Julio Rodríguez S. Instituto Tecnológico de Costa Rica Escuela de Matemática Revista digital Matemática, educación e internet (www.cidse.itcr.ac.cr)
Más detalles520142: ALGEBRA y ALGEBRA LINEAL
520142: ALGEBRA y ALGEBRA LINEAL Segundo Semestre 2008, Universidad de Concepción CAPITULO 10: Espacios Vectoriales DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas 1 Definición
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CIENCIAS CARRERA DE MATEMÁTICO CONJUNTOS Y LÓGICA
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CIENCIAS CARRERA DE MATEMÁTICO CONJUNTOS Y LÓGICA SEMESTRE: Segundo a cuarto CLAVE: 0271 HORAS A LA SEMANA/SEMESTRE TEÓRICAS PRÁCTICAS CRÉDITOS 5/80
Más detallesSistemas de ecuaciones lineales
Sistemas de ecuaciones lineales ALBERTO VIGNERON TENORIO Dpto. de Matemáticas Universidad de Cádiz Índice general 1. Sistemas de ecuaciones lineales 1 1.1. Sistemas de ecuaciones lineales. Definiciones..........
Más detallesÍndice Unidad 1: Lógica y teoría de conjuntos... 2
MATEMÁTICA DISCRETA Índice Unidad 1: Lógica y teoría de conjuntos... 2 1. Definiciones... 2 2. Leyes de la lógica... 2 3. Reglas de inferencia... 3 4. Lógica de predicados... 3 5. Teoría de conjuntos...
Más detallesAlgebra Booleana Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas
1 Algebra Booleana 2013 Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas 2 Introducción La herramienta fundamental para el análisis y diseño de circuitos digitales es el
Más detallesLógica Proposicional. Guía Lógica Proposicional. Tema III: Cuantificadores
Guía Lógica Proposicional Tema III: Cuantificadores 1.7.2. CUANTIFICADORES Los cuantificadores permiten afirmaciones sobre colecciones enteras de objetos en lugar de tener que enumerar los objetos por
Más detallesUnidad 2.- Lógica y tablas de verdad. Lógica
Lógica Algebra Booleana Las álgebras booleanas, estudiadas por primera vez en detalle por George Boole, constituyen un área de las matemáticas que ha pasado a ocupar un lugar prominente con el advenimiento
Más detallesL OGICA Proposiciones
CAPíTULO 4 LÓGICA Uno de los procesos por los cuales adquirimos conocimiento es el proceso de razonamiento. A su vez, hay una variedad de modos o formas mediante las cuales razonamos o argumentamos a favor
Más detallesProbabilidad y Estadística
Probabilidad y Estadística Probabilidad Conceptos como probabilidad, azar, aleatorio son tan viejos como la misma civilización. Y es que a diario utilizamos el concepto de probabilidad: Quizá llueva mañana
Más detallesEquivalencia Entre PDA y CFL
Equivalencia Entre PDA y CFL El Lenguaje aceptado por un Autómata con Pila Universidad de Cantabria Esquema 1 Introducción 2 3 Lenguaje Aceptado por un Autómata Como en los autómatas finitos, se puede
Más detallesTema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole
Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Índice Algebra de Boole. Definición. Operaciones lógicas: OR, AND, XOR y NOT Puertas lógicas Algebra de Boole Postulados Teoremas
Más detallesUNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO
UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGÍAS L Ó G I C A Carrera: Programador Universitario en Informática Equipo Docente: Miriam Alagastino Ximena Villarreal
Más detallesSemana 6. Factorización. Parte I. Semana Productos 7 notables. Parte II. Empecemos! Qué sabes de...? El reto es...
Semana Productos 7 notables. Parte II Semana 6 Empecemos! El tema que estudiarás en esta sesión está muy relacionado con el de productos notables, la relación entre estos y la factorización, dado que son
Más detallesIntroducción a la Probabilidad
Introducción a la Probabilidad Tema 3 Ignacio Cascos Depto. Estadística, Universidad Carlos III 1 Ignacio Cascos Depto. Estadística, Universidad Carlos III 2 Objetivos Entender el concepto de experimento
Más detallesDERIVACIÓN DE LAS FUNCIONES ELEMENTALES
DERIVACIÓN DE LAS FUNCIONES ELEMENTALES 2 El procedimiento mediante el cuál se obtiene la derivada de una función se conoce como derivación. Llamaremos funciones elementales a las funciones polinómicas,
Más detallesUnidad 2: Ecuaciones, inecuaciones y sistemas.
Unidad 2: Ecuaciones, inecuaciones y sistemas 1 Unidad 2: Ecuaciones, inecuaciones y sistemas. 1.- Factorización de polinomios. M. C. D y m.c.m de polinomios. Un número a es raíz de un polinomio es 0.
Más detallesTEMA 1.- POLINOMIOS Y FRACCIONES ALGEBRAICAS
TEMA 1.- POLINOMIOS Y FRACCIONES ALGEBRAICAS 1.- POLINOMIOS Recordemos que un monomio es una expresión algebraica (combinación de letras y números) en la que las únicas operaciones que aparecen entre las
Más detalleslasmatemáticas.eu Pedro Castro Ortega materiales de matemáticas
º ESO 1. Expresiones algebraicas En matemáticas es muy común utilizar letras para expresar un resultado general. Por ejemplo, el área de un b h triángulo es base por altura dividido por dos y se expresa
Más detallesMay 4, 2012 CAPÍTULO 5: OPTIMIZACIÓN
May 4, 2012 1. Optimización Sin Restricciones En toda esta sección D denota un subconjunto abierto de R n. 1.1. Condiciones Necesarias de Primer Orden. Proposición 1.1. Sea f : D R diferenciable. Si p
Más detalles