10.07.2015 Views

Módulo de Lógica matemática

Módulo de Lógica matemática

Módulo de Lógica matemática

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Módulo</strong> <strong>de</strong> <strong>Lógica</strong> <strong>matemática</strong>Favián Arenas A. y Amaury Camargo .Índice1. Generalida<strong>de</strong>s. 51.1. Objetivos generales . . . . . . . . . . . . . . . . . . . . . . . . 61.2. Introducción a la lógica <strong>matemática</strong> . . . . . . . . . . . . . . . 71.3. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.4. Competencias . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.5. Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizaje . . . . . 101.6. Recursos <strong>de</strong> aprendizaje . . . . . . . . . . . . . . . . . . . . . 101.7. Proposiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 111.8. Clases <strong>de</strong> proposiciones . . . . . . . . . . . . . . . . . . . . . 121.8.1. Proposiciones conjuntivas, p ^ q . . . . . . . . . . . . . 131.8.2. Proposiciones disyuntivas, p _ q . . . . . . . . . . . . . 151.8.3. Proposiciones disyuntivas exclusivas p Y q . . . . . . . . 161.8.4. Proposiciones condicionales, p ! q . . . . . . . . . . . 161.8.5. Proposiciones bicondicionales, p $ q . . . . . . . . . . 171.8.6. Proposiciones negativas: p . . . . . . . . . . . . . . . 191.8.7. Validación <strong>de</strong> leyes lógicas . . . . . . . . . . . . . . . . 211


ÍNDICE<strong>Lógica</strong> Matemática3.8.2. Funciones booleanas y tablas <strong>de</strong> verdad . . . . . . . . . 613.9. Activida<strong>de</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634. Introducción al método <strong>de</strong> Karnaugh 654.1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664.2. Competencias . . . . . . . . . . . . . . . . . . . . . . . . . . . 664.3. Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizaje . . . . . 674.4. Recursos <strong>de</strong> aprendizaje . . . . . . . . . . . . . . . . . . . . . 674.5. Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos . . . . 684.5.1. Método Karnaugh <strong>de</strong> simpli…cación <strong>de</strong> expresiones booleanas 874.6. Activida<strong>de</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964.7. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004.8. Recursos <strong>de</strong> aprendizaje . . . . . . . . . . . . . . . . . . . . . 1014.9. Activida<strong>de</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024.9.1. Proposiciones conjuntivas, p ^ q . . . . . . . . . . . . . 1034.9.2. Proposiciones disyuntivas, p _ q . . . . . . . . . . . . . 1044.9.3. Proposiciones condicionales, p ! q . . . . . . . . . . . 1054.9.4. Proposiciones bicondicionales, p $ q . . . . . . . . . . 1064.9.5. Negación <strong>de</strong> Proposiciones : p . . . . . . . . . . . . . 1064.10. Activida<strong>de</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074.11. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094.12. Recursos <strong>de</strong> aprendizaje . . . . . . . . . . . . . . . . . . . . . 1094.13. Algebra <strong>de</strong> conjuntos . . . . . . . . . . . . . . . . . . . . . . . 1104.14. Activida<strong>de</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1124.15. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1154.16. Recursos <strong>de</strong> aprendizaje . . . . . . . . . . . . . . . . . . . . . 115Favián Arenas. 3 Camargo Benítez.


ÍNDICE<strong>Lógica</strong> Matemática4.17. Clases <strong>de</strong> operaciones . . . . . . . . . . . . . . . . . . . . . . . 1164.18. Álgebra <strong>de</strong> Boole . . . . . . . . . . . . . . . . . . . . . . . . . 1174.18.1. Funciones reales y funciones booleanas . . . . . . . . . 1204.19. Activida<strong>de</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234.20. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254.21. Recursos <strong>de</strong> aprendizaje . . . . . . . . . . . . . . . . . . . . . 1254.22. Activida<strong>de</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134Favián Arenas. 4 Camargo Benítez.


<strong>Lógica</strong> Matemática1. Generalida<strong>de</strong>s.Nombre <strong>de</strong>l curso:Programa:Area:Semestre:Créditos:Prerrequisitos:Favián Arenas. 5 Camargo Benítez.


1.1 Objetivos generales <strong>Lógica</strong> Matemática1.1. Objetivos generalesProporcionar una formación sólida en los fundamentos <strong>de</strong> la lógica <strong>de</strong>proposiciones.Desarrollar las habilida<strong>de</strong>s y <strong>de</strong>strezas para la representación formal<strong>de</strong>l conocimiento y para la transcripción <strong>de</strong> frases <strong>de</strong>l lenguaje naturalen lenguaje formal.Introducir el manejo simbólico <strong>de</strong> sistemas formales y la <strong>de</strong>mostración<strong>de</strong> teoremasDescribir qué es una interpretación, cómo se calcula el valor <strong>de</strong> unafórmula en una interpretación y los tipos <strong>de</strong> fórmulas en función <strong>de</strong> lasdiferentes interpretaciones.Fomentar al alumno para que se enfrente a la resolución <strong>de</strong> problemas<strong>de</strong> forma lógica, analítica y estructurada.Compren<strong>de</strong>r los mecanismos computacionales asociados a las problemáticas<strong>de</strong> la <strong>de</strong>mostración automática <strong>de</strong> teoremas y la Programación<strong>Lógica</strong>.Mostrar el contexto <strong>de</strong> la lógica en la Informática y captar su relacióncon ramas especí…cas como: Programación, Ingeniería <strong>de</strong>l Software,Bases <strong>de</strong> Datos, Diseño <strong>de</strong> Circuitos, etc.Favián Arenas. 6 Camargo Benítez.


1.2 Introducción a la lógica <strong>matemática</strong> <strong>Lógica</strong> MatemáticaUNIDAD DE APRENDIZAJE I1.2. Introducción a la lógica <strong>matemática</strong>La verdad y la mentira, palabras opuestas que utilizamos a diario para tomar<strong>de</strong>cisiones, sean estas correctas o no. Debemos valorar cada cosa; pero esrazonable que no todas las expresiones se pue<strong>de</strong>n valorar, o...¿Alguien seatrevería a contra<strong>de</strong>cir a quien pregunte por la hora?, por supuesto que no, yaunque a usted no le guste algún color ¿signi…ca que por ello a nadie mas legustará?.¡Claro que no! En este caso po<strong>de</strong>mos <strong>de</strong>cir que es una situación subjetivao <strong>de</strong>pendiente <strong>de</strong>l individuo que lo exprese. También hay expresionesque para la mayoría <strong>de</strong> las personas tiene un valor único, por ejemplo .la rosaes una ‡or, en algunas tendremos que ser bien explícitos para evitar malosentendidos, por ejemplo: “Jesús tiene cinco letras”. ¿a quien nos referimos alhombre llamado Jesús ó a la palabra Jesús?. Por lo tanto una proposición esuna a…rmación <strong>de</strong> la cual se pue<strong>de</strong> a…rmar que es cierta o que es falsa. Paraexpresarnos con claridad utilizamos conjuntos <strong>de</strong> palabras con sentido “lógico”,sin embargo, ¿qué es en realidad lógica? Cuando escuchamos expresionescomo:“Su respuesta fue lógica”“Es ilógico pensar que no lo notarᔓ<strong>Lógica</strong>mente...”En realidad estamos expresando lo que la mayoría <strong>de</strong> las personas haríao escogería como correcto, o dicho <strong>de</strong> otra forma, el sentido común.¿será cierto que el sentido común es el menos común <strong>de</strong> los sentidos?Favián Arenas. 7 Camargo Benítez.


1.3 Objetivos <strong>Lógica</strong> Matemática1.3. ObjetivosEl alumno estará en la capacidad conocer, utilizar y aplicar los siguienteselementos básicos para la solución <strong>de</strong> un problema:Resolver proposiciones compuestas utilizando los conectivos lógicos.Hallar el valor <strong>de</strong> verdad <strong>de</strong> una proposición a través <strong>de</strong> la conjunción,disyunción, condicional, bicondicional y negación a través <strong>de</strong> proposicionessimples.Construir la tabla <strong>de</strong> verdad <strong>de</strong> una proposición compuesta, y <strong>de</strong>cidirsi es una ley.Favián Arenas. 8 Camargo Benítez.


1.4 Competencias <strong>Lógica</strong> Matemática1.4. CompetenciasSustenta una proposición compuesta como una tautología a partir <strong>de</strong>su tabla <strong>de</strong> verdad.I<strong>de</strong>nti…ca en un teorema el antece<strong>de</strong>nte y el consecuente.Desarrolla el proceso <strong>de</strong> síntesis a partir <strong>de</strong> la construcción <strong>de</strong> proposicionescompuestas utilizando los conectivos lógicos.Favián Arenas. 9 Camargo Benítez.


1.5 Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizaje <strong>Lógica</strong> Matemática1.5. Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizajeMesa redonda.Presentación <strong>de</strong> trabajos.Sesión <strong>de</strong> Chat.Sesión Foro.TalleresEncuentro presencial1.6. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clases,LaboratoriosAuditorios.Vi<strong>de</strong>obeamRetroproyector.Favián Arenas. 10 Camargo Benítez.


1.7 Proposiciones <strong>Lógica</strong> Matemática1.7. ProposicionesLa lógica es toda una disciplina en la que las re‡exiones y el razonamientoson fundamentales. Es estudiada también por la …losofía, pero, aquí nosreferiremos por lógica a la <strong>Lógica</strong> <strong>matemática</strong>. El elemento básico sobre elque se <strong>de</strong>sarrolla toda esta teoría se llama proposición.De todo lo anterior una proposición es una a…rmación con sentido completo<strong>de</strong> la cual se pue<strong>de</strong> a…rmar que es cierta o que es falsa.Ejemplo 1.1. “La sal es un compuesto químico”2. 10 < 143. “13 es un número impar”4. “El sol sale <strong>de</strong> noche”5. 45 + 5 = 306. “¿De que color es la pared?”Las a…rmaciones 1, 2, 3, 4 y 5. son proposiciones aunque no todas sonverda<strong>de</strong>ras siguen siendo proposiciones.A esta propiedad <strong>de</strong> las proposiciones <strong>de</strong> ser verda<strong>de</strong>ra o falsa se le llamavalor <strong>de</strong> verdad.Las proposiciones se representan con letras minúsculas, usualmente p, q,r, s, t,..Favián Arenas. 11 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> Matemática"Las rosas son rojas y las violetas azules"es un enunciado compuestopor los subenunciados "las rosas son rojas2"las violetasson azules"."El es inteligente o estudia todas las noches"es, implícitamente,un enunciado compuesto por los subenunciados "El es inteligente"estudia todas las noches".2La propiedad fundamental <strong>de</strong> un enunciado compuesto es que su valor<strong>de</strong> verdad está completamente <strong>de</strong>terminado por los valores <strong>de</strong> verdad<strong>de</strong> sus subenunciados junto con la manera como están conectados paraformar el enunciado compuesto. Comenzamos con un estudio <strong>de</strong> algunas<strong>de</strong> estos conectivos.Utilizaremos las letras p; q; r(en minúsculas) para <strong>de</strong>notar proposiciones.A<strong>de</strong>más una proposición pue<strong>de</strong> tomar el valor <strong>de</strong> 1 si es verda<strong>de</strong>ra,0 si es falsa, esto también se espera que ocurra en las proposicionescompuestas, por esto es necesario una tabla que <strong>de</strong> la oportunidad<strong>de</strong> veri…car todas las posibles combinaciones, la llamaremos T ablas <strong>de</strong>verdad1.8.1. Proposiciones conjuntivas, p ^ qDos enunciados cualesquiera se pue<strong>de</strong>n combinar con la palabra2"paraformar un enunciado compuesto llamado la conjunción <strong>de</strong> los enunciadosoriginales. Simbólicamente, p ^ q <strong>de</strong>nota la conjunción <strong>de</strong> los enunciados p yq, que se lee "p y q".Favián Arenas. 13 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> Matemáticael valor <strong>de</strong> esta proposición conjuntiva <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> que las dos proposicionesque la conforman sean verda<strong>de</strong>ras1. p : El dos es un número par (V)2. q : Siete es un número primo (V)3. r : El ocho es un número primo (F)así que :p ^ q : El dos es un número par y siete es un número primo (V)En caso <strong>de</strong> que una <strong>de</strong> las dos sea falsa entonces toda la proposición conjuntivalo será.r ^ q : El ocho es un número primo y siete es un número primo (F)La tabla <strong>de</strong> verdad <strong>de</strong>l enunciado compuesto p ^ q está dada por la siguientetabla:p q p ^ q1 1 11 0 00 1 00 0 0Para ilustrarlo: en una tubería <strong>de</strong> acueducto se han colocado 2 grifosnumerados p y q respectivamente si se abre p escribimos 1, si la cerramosescribimos 0. la única forma en que salga agua es p = 1 y q = 1 en cualquierotro caso no saldrá agua.Favián Arenas. 14 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> Matemática1.8.2. Proposiciones disyuntivas, p _ qDos enunciados se combinan con la palabra . o "para formar un enunciadocompuesto llamado la disyunción <strong>de</strong> los enunciados originales. Simbólicamente,p _ q <strong>de</strong>nota la disyunción <strong>de</strong> los enunciados p y q, que se lee "p oq".El valor <strong>de</strong> esta proposición conjuntiva <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> que las dos proposicionesque la conforman sean no sean falsas.La tabla <strong>de</strong> verdad <strong>de</strong>l enunciado compuesto p _ q está dada por la siguientetabla:p q p _ q1 1 11 0 10 1 10 0 0En este caso la única manera en que no salga agua es que ambos grifosestén cerradospqFavián Arenas. 15 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> Matemática1.8.3. Proposiciones disyuntivas exclusivas p Y qDos enunciados se pue<strong>de</strong>n combinar con la palabra . o "para formar unenunciado compuesto llamado la disyunción <strong>de</strong> los enunciados originales.Simbólicamente, p Y q <strong>de</strong>nota la disyunción <strong>de</strong> los enunciados p y q, quese lee "p o q".La tabla <strong>de</strong> verdad <strong>de</strong>l enunciado compuesto p Y q está dada por la siguientetabla:p q p Y q1 1 01 0 10 1 10 0 01.8.4. Proposiciones condicionales, p ! qCuando se unen dos proposiciones con el conectivo “entonces”, se formauna proposición que solo es falsa si las primera es verda<strong>de</strong>ra y la segunda esfalsa (solo en este or<strong>de</strong>n).Ejemplo 2.Sea p : El canguro es marsupial ( 1 )q : America es habitat <strong>de</strong> todos los marsupiales ( 0 )El canguro es marsupial entonces América es habitat <strong>de</strong> todos los marsupiales.en forma simbólicaFavián Arenas. 16 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> Matemáticap q p ! q1 0 0En las proposiciones condicionales llamamos a la primera proposiciónque la compone “antece<strong>de</strong>nte”y a la segunda “consecuente”. Cuando el antece<strong>de</strong>ntetiene una relación directa con el consecuente po<strong>de</strong>mos utilizar elsímbolo <strong>de</strong> la implicación “=)”La suma <strong>de</strong> dos números naturales es un número natural esto implica que2+3 es número naturalLa tabla <strong>de</strong> verdad <strong>de</strong> la proposición compuesta p ! q está dada por lasiguiente tabla:p q p ! q1 1 11 0 00 1 10 0 1Ahora el grifo p tiene un problema, se encuentra mal y cuando alguienla abre esta se cierra, cuando alguien la cierra esta se abre, por eso la únicaforma en que no salga agua es que se abra p (en realidad se cierra) y se cierreq1.8.5. Proposiciones bicondicionales, p $ qCuando se unen dos proposiciones con el conectivo “si y solo si”, se formauna proposición que solo es falsa si las dos tienen valores <strong>de</strong> verdad diferentes.Favián Arenas. 17 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> MatemáticapqEjemplo 3.Sea p : todo número impar es primo ( 0 )q : 9 es menor que 6 ( 0 )Todo número impar es primo si y solo si 9 es menor que 6, es como <strong>de</strong>cir:Todo número impar es primo única y exclusivamente si 9 es menor que 6Como ambas proposiciones son falsas se cumple la a…rmación compuestaLa tabla <strong>de</strong> verdad <strong>de</strong>l enunciado compuesto p $ q está dada por lasiguiente tabla:p q p $ q1 1 11 0 00 1 00 0 1La proposición bicondicional p $ q es equivalente por su tabla <strong>de</strong> verdad a(p ! q) ^ (q ! p)Favián Arenas. 18 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> MatemáticappqqCompruebe la tabla <strong>de</strong> verdad para este circuito <strong>de</strong> acueducto:p q (p ! q) ^ (q ! p)1 11 00 10 01.8.6. Proposiciones negativas: pAunque no es un conectivo lógico (como _; ^; Y ,=); ,) genera nuevasproposiciones con solo cambiarle el valor <strong>de</strong> verdad y se simboliza anteponiendo“”a la letra <strong>de</strong> la proposición:Ejemplos:p : todo número impar es primo p : no todo número impar es primoq : 9 es menor que 6 q : 9 no es menor que 6La tabla <strong>de</strong> verdad <strong>de</strong> la negación <strong>de</strong> p : p está dada por la siguiente tabla:Favián Arenas. 19 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> MatemáticaProblema 1.pp p1 00 1Problema 2. Supóngase que en este circuito <strong>de</strong> acueducto llamamos abrircon el 1 y cerrar con el 0. Si sale agua 1 y si no sale 0. Completa lasiguiente tabla <strong>de</strong> acuerdo a la grá…ca.rqpFavián Arenas. 20 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> Matemáticagrifo p grifo q grifo r ¿Sale?1 1 11 1 01 0 11 0 00 1 10 1 00 0 10 0 01.8.7. Validación <strong>de</strong> leyes lógicasA partir <strong>de</strong> las tablas <strong>de</strong> verdad anteriores se pue<strong>de</strong>n calcular la tabla <strong>de</strong>verdad <strong>de</strong> proposiciones mas complejas.Ejemplo 4. Hallar La tabla <strong>de</strong> verdad <strong>de</strong> la proposición: (p ! q) ^ (q_ p)para esto se <strong>de</strong>terminan inicialmente las tablas <strong>de</strong>:p; q; p; p ! q; q_ py por último (p ! q) ^ (q_ p)p q p p ! q q_ p (p ! q) ^ (q_ p)1 1 0 1 11 0 0 0 00 1 1 1 10 0 1 1 1Favián Arenas. 21 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> MatemáticaLeyes conmutativasp ^ q , q ^ pp _ q , q _ pp Y q , q Y pp $ q , q $ pLeyes asociativasp ^ (q ^ r) , (p ^ q) ^ rp _ (q _ r) , (p _ q) _ rp $ (q $ r) , (p $ q) $ rLeyes distributivasp ^ (q _ r) , (p ^ q) _ (p ^ r)p _ (q ^ r) , (p _ q) ^ (p _ r)Leyes <strong>de</strong> absorciónp ^ (p _ q) , pp _ (p ^ q) , pLeyes <strong>de</strong> MorganFavián Arenas. 24 Camargo Benítez.


1.8 Clases <strong>de</strong> proposiciones <strong>Lógica</strong> Matemática (p ^ q) , p_ q (p _ q) , p^ qLeyes <strong>de</strong> Involución ( p) , pProblema 3. aplica la validación <strong>de</strong> tablas para probar las anteriores leyes.Tambien hay ocasiones en que lo que se <strong>de</strong>sea probar es que dos proposicionesno pue<strong>de</strong>n ser simultáneamente verda<strong>de</strong>ras. veamosEjemplo 7. pruebe que las proposiciones p es excluyente con pse <strong>de</strong>be validar (p^ q)p q q (p^ q)1 1 0 01 0 1 00 1 0 00 0 1 0Ejemplo 8. pruebe que las proposiciones (p^ q) es excluyente con (p ! q)se <strong>de</strong>be validar (p^ q) ^ (p ! q)Favián Arenas. 25 Camargo Benítez.


1.9 Cuanti…cadores <strong>Lógica</strong> Matemáticap q q p ! q (p^ q) (p^ q) ^ (p ! q)1 1 0 1 0 01 0 1 0 1 00 1 0 1 0 00 0 1 1 0 0A casos como estos don<strong>de</strong> la tabla termina solo con ceros se le llamaCONTRADICCIÓN1.9. Cuanti…cadoresSi, en una condición dada p(x), atribuimos a la variable x los valores<strong>de</strong> su dominio, obtendremos, como vimos, una proposición. Otra forma, extremadamenteimportante en Matemática, <strong>de</strong> obtener proposiciones a partir<strong>de</strong> una condición p(x), es anteponerle a esta los símbolos 8x; 9x y 9!x quese llaman cuanti…cadores (cuanti…cador universal , cuanti…cador existencialy cuanti…cador existencial <strong>de</strong> unicidad respectivamente).La proposición 8x : p(x) se lee “para todo x, tal que p(x)” y signi…caque p(x) es verda<strong>de</strong>ra, atribuyendo a x cualquier valor <strong>de</strong> su dominio.La proposición 9x : p(x) se lee “existe un x, tal que p(x)”y signi…ca quep(x) es verda<strong>de</strong>ra, para algún x <strong>de</strong> su dominio, ün"no signi…ca "único". porejemplo "María Teresa tiene una amiga que la quiere mucho"es posible quetenga más <strong>de</strong> una, es por esto que la proposición 9!x : p(x) se lee “existe unúnico x, tal que p(x)” y signi…ca que p(x) es verda<strong>de</strong>ra si y solo si x tomaun único valor <strong>de</strong> su dominio.Favián Arenas. 26 Camargo Benítez.


1.9 Cuanti…cadores <strong>Lógica</strong> MatemáticaPor ejemplo, siendo x una variable real, son verda<strong>de</strong>ras las proposiciones:1) 8x : x 2 + 1 > 02) 9x : x 2 4 = 03) 9!x : 8x 4 = 0Justi…cación:1) Como ningún número al cuadrado es negativo8x : x 2 08x : x 2 + 1 0 + 18x : x 2 + 1 1 y como 1 > 08x : x 2 + 1 > 02) Mostremos los valores <strong>de</strong> x en los cuales:x 2 4 = 0 ;x 2 = 4x = p 4x = 2solo con lo valores2 y 2 la proposición es verda<strong>de</strong>ra3) Se pi<strong>de</strong> 8x 4 = 0 así que el valor <strong>de</strong> x es:8x 4 = 08x = 4x = 4 8x = 2y este es el único valor <strong>de</strong> x que lo hace verda<strong>de</strong>roFavián Arenas. 27 Camargo Benítez.


1.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática1.10. Activida<strong>de</strong>sEjercicio 1. 1. ¿Cuáles <strong>de</strong> los enunciados siguientes pue<strong>de</strong>n consi<strong>de</strong>rarsecomo proposicionesa) Si llueve es porque estamos en invierno.b) Un triángulo es una …gura plana con tres lados.c) Un triángulo es un polígono <strong>de</strong> tres ángulos.d) La …losofía es triangulare) 5 2 = 21f) Un cuadrado es una …gura plana <strong>de</strong> cuatro lados.g) Un cuadrado es un polígono <strong>de</strong> cuatro ángulos rectosh) Un rectángulo es un polígono <strong>de</strong> cuatro ángulos rectos.i) Me<strong>de</strong>llín es ciudad <strong>de</strong> eterna primavera.j) Un rectángulo es una …gura ver<strong>de</strong>.k) x 2 + 3x 4 = 0l) Todas las naranjas son amarillas.m) Algunas manzanas son rojas.2. Para que la proposición abierta x + 5 < 10 tenga valor <strong>de</strong> verdad falso,x <strong>de</strong>be reemplazarse por:a) 2b) 3Favián Arenas. 28 Camargo Benítez.


1.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticac) 4d) 53. En la proposición: “ Sí respetamos la vida entonces Colombia será unpaís feliz”. Po<strong>de</strong>mos escoger:p : Respetamos la vidaq :Colombia será un país felizSe construyó la tabla <strong>de</strong> verdad para esta proposición compuesta, perotiene un error. Localízalo, marcando con x el renglón correctop q p ! q1 0 10 0 11 1 10 1 14. “Una …gura <strong>de</strong> 4 lados se llama cuadrilátero, si tiene 5 lados se llamapentágono, si tiene 6 lados se llama hexágono”En el enunciado anteriori<strong>de</strong>nti…ca todas las proposiciones cerradas.(Represéntalas con las letras p, q, r).5. Con las proposiciones clasi…cadas en el ejercicio anterior. escribe enpalabras las proposiciones compuestas siguientes:a) p ! qb) (p $ q)Favián Arenas. 29 Camargo Benítez.


1.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticac) (p ! q ) ! (p ! r)6. Supón que p es verda<strong>de</strong>ra, q es falsa y r es falsa ¿cómo es el valor <strong>de</strong>verdad <strong>de</strong> las siguientes proposicionesa) p^ qb) (p ! q)c) (p _ q ) Y (p ! r)7. Completa las siguientes tablas <strong>de</strong> verdadp q q p p^ q p Y q (p Y q) _ ( p^ q)a)1 1 11 0 00 1 00 0 1p q q p $ q p^ q (p $ q) ! (p^ q)b)1 1 11 0 00 1 00 0 1Favián Arenas. 30 Camargo Benítez.


1.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticap q r ((p ! r) ^ (q ! r)) ! r1 1 11 1 0c)1 0 11 0 00 1 10 1 00 0 10 0 08. Construye 3 frases que no sean proposiciones, 3 proposiciones, luegoniega las tres proposiciones.9. Ana y José apostaron al marcador entre sus equipos favoritos <strong>de</strong> fútbol.Al iniciarse el partido José le dice a Ana: “si mi equipo gana entoncesyo pago el almuerzo” La situación pue<strong>de</strong> tener los resultados que semuestran en la tabla. ¿En cual <strong>de</strong> todos José habrá mentido? Escríbeloen la tabla.p q ¿José cumplió?Ganó el equipo <strong>de</strong> José v José pagó el almuerzo vGanó el equipo <strong>de</strong> José v José no pagó el almuerzo fPerdió el equipo <strong>de</strong> José f José pagó el almuerzo vPerdió el equipo <strong>de</strong> José f José no pagó el almuerzo f10. Encuentre una expresión que solo contenga ^; _ y la negación ;pararepresentar:Favián Arenas. 31 Camargo Benítez.


1.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticaa) p ! qb) p $ qc) p Y q:11. En el siguiente circuito eléctrico cada interruptor está representado poruna letra , encuentra la tabla <strong>de</strong> verdad que representa este circuito ydiseña otro circuito que tenga la misma tabla <strong>de</strong> verdad.Favián Arenas. 32 Camargo Benítez.


<strong>Lógica</strong> MatemáticaUNIDAD DE APRENDIZAJE II2. Introducción a los ConjuntosLas i<strong>de</strong>as esenciales <strong>de</strong> la teoría <strong>de</strong> conjuntos fue introducida por George.Cantor, en la parte …nal <strong>de</strong>l siglo XIX. Des<strong>de</strong> entonces la teoría dos conjuntosno ha <strong>de</strong>jado <strong>de</strong> <strong>de</strong>sarrollarse intensamente, <strong>de</strong> tal forma que ahorapue<strong>de</strong> <strong>de</strong>cirse que todas las ramas <strong>de</strong> la Matemática fueron profundamentein‡uenciados y enriquecidos por esa teoría. Procuraremos en esta unidad <strong>de</strong>aprendizaje introducir algunas <strong>de</strong> las i<strong>de</strong>as básicas <strong>de</strong> teoría <strong>de</strong> conjuntos,evitando un tanto una formulación <strong>de</strong>masiado abstracta, o rigurosa.La noción <strong>de</strong> conjunto es una <strong>de</strong> las que tiene la Matemática Mo<strong>de</strong>rna(¿recuerda que es un punto en geometría? eso también es una noción) , endon<strong>de</strong> los conceptos y no las <strong>de</strong>…niciones son adoptados como punto <strong>de</strong> partiday sirven base para la <strong>de</strong>…nición <strong>de</strong> otros conceptos introducidos en el<strong>de</strong>sarrollo <strong>de</strong> la teoría. Intuitivamente, un conjunto es entendido como unacolección <strong>de</strong> objetos <strong>de</strong> cualquier natureza , los cuales se dicen elementos <strong>de</strong>lconjunto.Favián Arenas. 33 Camargo Benítez.


2.1 Objetivos <strong>Lógica</strong> Matemática2.1. ObjetivosEl alumno conocerá, utilizará y aplicará los siguientes elementos básicospara la solución <strong>de</strong> un problema:Generalida<strong>de</strong>s sobre que es un conjunto y sus Clases.Generalida<strong>de</strong>s sobre el álgebra <strong>de</strong> conjuntos y problemas.Razonamiento sobre cardinalidad <strong>de</strong> conjuntos..2.2. CompetenciasDetermina conjuntos por extensión y comprensión.Mani…esta habilidad en la representación grá…ca <strong>de</strong> conjuntos y susoperaciones.Muestra interés participando en la construcción <strong>de</strong> proposiciones compuestasy nuevos conjuntos.Reconoce a partir <strong>de</strong> una proposición el conjunto equivalente.Compren<strong>de</strong> y <strong>de</strong>muestra las leyes logicas y <strong>de</strong> conjuntos.Favián Arenas. 34 Camargo Benítez.


2.3 Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizaje <strong>Lógica</strong> Matemática2.3. Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizajeMesa redonda.Presentación <strong>de</strong> trabajos.Sesión <strong>de</strong> Chat.Sesión Foro.TalleresEncuentro presencial2.4. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clases,LaboratoriosAuditorios.Vi<strong>de</strong>obeamRetroproyector.Favián Arenas. 35 Camargo Benítez.


2.5 Teoría <strong>de</strong> conjuntos <strong>Lógica</strong> Matemática2.5. Teoría <strong>de</strong> conjuntosElementos: la mínima parte <strong>de</strong> un objeto se <strong>de</strong>nomina elementos, sonelementos los integrantes <strong>de</strong> una familia, son elementos los días <strong>de</strong> la semana,son elementos los números <strong>de</strong> teléfonos <strong>de</strong> montería, son elementos las hojas<strong>de</strong> un árbol, claro está esta es una noción que has escuchado antes y estámuy relacionado con otro objeto matemático llamado CONJUNTO.Conjunto: se suele <strong>de</strong>cir que una agrupación <strong>de</strong> elementos es un conjunto,pero también es conjunto aunque tenga solo un elemento o aunque notenga elementos; por lo tanto son conjuntos: la familia, la semana, el directoriotelefónico, un árbol, el grupo <strong>de</strong> presi<strong>de</strong>ntes <strong>de</strong> Colombia, el grupo <strong>de</strong>mamíferos que ponen huevos.Símbolos: Los conjuntos se representan con letras mayúsculas: A; B; C;...Los elementos con letras minúsculas: a; b; c; :::Al representarlos , para agrupar los elementos utilizamos llaves f g, tambiénpo<strong>de</strong>mos usar un diagrama <strong>de</strong> Venn, a veces es más fácil , por eso <strong>de</strong>besutilizar las dos formas.Ejemplo:Representa el conjunto <strong>de</strong> los números dígitosD = f0; 1; 2; 3; 4; 5; 6; 7; 8; 9go tambiénRelación <strong>de</strong> pertenencia. Si se tiene un conjunto A y un elemento ay ocurre que a es un miembro <strong>de</strong> A, se dice, entonces, a pertenece a A y seescribe a 2 A (a es un elemento <strong>de</strong> A).Pero si se tiene un elemento c que no pertenece al conjunto A ,se escribeFavián Arenas. 36 Camargo Benítez.


2.6 Clases <strong>de</strong> conjuntos <strong>Lógica</strong> Matemáticac =2 A (c no es un elemento <strong>de</strong> A).2.6. Clases <strong>de</strong> conjuntosLos conjuntos se clasi…can según el número <strong>de</strong> elementos que posean,veamos:Conjunto vacío:Es aquel conjunto que no tiene elementos, como una bolsa vacía, se simbolizacon El conjunto <strong>de</strong> los números pares que terminan en 3Representémoslo así:P = flos números pares que terminan en 3 g = Conjunto unitario: es el que tiene un solo elemento.B = { la capital <strong>de</strong> Colombia}M = {Lucy}C = f0gConjunto …nito: es aquel que tiene un número …nito <strong>de</strong> elementos .También es …nito el conjunto unitario.Favián Arenas. 37 Camargo Benítez.


2.7 Determinación <strong>de</strong> un conjunto<strong>Lógica</strong> MatemáticaS = {lunes, martes, miércoles, jueves, viernes, sábado, domingo}N = f3; 13; 23; 33; 34; 35gT = {Miguel, José}A = fa; b; c; d; :::; x; y; zgConjunto in…nito: si tiene tantos elementos que es imposible contarlosse le llama conjunto in…nito.N = f1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20; 21; :::g¿Conoces otro conjunto que sea in…nito? ¿Cuantos?¿Que signi…ca los puntos suspensivos?2.7. Determinación <strong>de</strong> un conjuntoPara <strong>de</strong>terminar o i<strong>de</strong>nti…car un conjunto existen dos maneras:Por extensión, que consiste en escribir todos y cada uno <strong>de</strong> los elementosque lo conforman, así conociendo todos sus elementos conocemos el conjunto.Por comprensión, esta consiste en indicar una característica especial ycomún que tienen los elementos <strong>de</strong> un conjunto.Ejemplo 9.por extensión:V = fa; e; i; o; ugF = f1; 11; 21; 31; 41; 51; 61; 71; 81; 91; 101; 111; ::::gY = Por comprensión:Favián Arenas. 38 Camargo Benítez.


2.7 Determinación <strong>de</strong> un conjunto<strong>Lógica</strong> MatemáticaV ={las vocales}F ={los números naturales que terminan en 1}Y ={los números impares que terminan en 0}Subconjunto:Si un conjunto B está contenido en un conjunto A, es porque todos loselementos <strong>de</strong> B están en A; pero es posible que existan elementos en A, queno estén en B.Entonces B es un Subconjunto <strong>de</strong> A, o también se pue<strong>de</strong> <strong>de</strong>cir “ B estácontenido en A”. Se representa con los símbolos: B AAsí que:(B A) () (x 2 B =) x 2 A)Favián Arenas. 39 Camargo Benítez.


2.8 Algebra <strong>de</strong> conjuntos <strong>Lógica</strong> Matemática2.8. Algebra <strong>de</strong> conjuntosUnión <strong>de</strong> Conjuntos Los conjuntos A = fa; b; c; d; eg y B = fa; e; i; o; ugse combinan para formar un nuevo conjunto, don<strong>de</strong> ningún elemento pue<strong>de</strong>estar repetido fa; b; c; d; e; i; o; ug, a este conjunto lo llamaremos unión <strong>de</strong> Ay B.M = f1; 2; 3; 4; 5g y J = f1; 3; 5; 7; 9g entoncesM [ J = f1; 2; 3; 4; 5; 7; 9gEn forma grá…ca la unión es la región resaltadaSimbólicamente la unión <strong>de</strong> A y B es:AUB = fx : x 2 A _ x 2 BgIntersección <strong>de</strong> Conjuntos En esta operación <strong>de</strong> conjuntos se trata <strong>de</strong>encontrar los elementos comunes a ambos conjuntos, es <strong>de</strong>cir los repetidos,veamos:M = f1; 2; 3; 4; 5g y J = f1; 3; 5; 7; 9g entoncesFavián Arenas. 40 Camargo Benítez.


2.8 Algebra <strong>de</strong> conjuntos <strong>Lógica</strong> MatemáticaLa intersección la representamos por:M \ J = f1; 3; 5g pues son los que se repiten. En forma grá…ca la intersecciónes la región resaltadaSimbólicamente la intercepción <strong>de</strong> A y B es:A \ B = fx : x 2 A ^ x 2 BgDiferencia <strong>de</strong> Conjuntos En los conjuntos V = fa; e; i; o; ug y A =fa; e; ogLa diferencia <strong>de</strong> V A es el conjunto formado por los elementos <strong>de</strong> Vque no están en A así:V A = fi; ogM = f1; 2; 3; 4; 5g y J = f1; 3; 5; 7; 9g entoncesLa diferencia la representamos por:M J = f2; 4g pues son los que están en M y no en J.También se pue<strong>de</strong> calcular J MJ M = f7; 9g pues son los que están en J y no en M.Favián Arenas. 41 Camargo Benítez.


2.8 Algebra <strong>de</strong> conjuntos <strong>Lógica</strong> MatemáticaEn forma grá…ca la diferencia es la región sombreadaSimbólicamente es:M J = fx : x 2 M ^ x =2 JgJ M = fx : x 2 J ^ x =2 MgComplemento Para esta operación <strong>de</strong>bemos <strong>de</strong>…nir primero un conjuntoque nos sirva como base o referencia, lo simbolizarán con la letra U, se llamaráuniversal o referencial.Si U = f0; 1; 2; 3; 4; 5; 6; 7; 8; 9g y el conjunto A = f0; 1; 2; 3gLlamaremos complemento <strong>de</strong> A , al conjunto formado por todos los elementos<strong>de</strong> U que no están en A, o sea f4; 5; 6; 7; 8; 9g, a este conjunto lo<strong>de</strong>notaremos con A0Notese que A0 = U AU = f1; 3; 5; 7; 11; 13; 17; 19; 23; 29gSi B = f1; 11; 29g entonces B0 = f3; 5; 7; 13; 17; 19; 23gSi C = f3; 5; 7; 17; 23g entonces C0 = f1; 11; 13; 19; 29gSi D = f1; 3; 5; 7; 11; 13; 17; 19; 23; 29g entonces D0 = Simbólicamente es:A 0 = fx : x 2 U ^ x =2 AgFavián Arenas. 42 Camargo Benítez.


2.9 Propieda<strong>de</strong>s <strong>de</strong> los Conjuntos<strong>Lógica</strong> Matemática2.9. Propieda<strong>de</strong>s <strong>de</strong> los ConjuntosExisten ciertas analogías entre los conectivos <strong>de</strong> las proposiciones y lasoperaciones con conjuntos, una <strong>de</strong> ellas consiste en que todos los operadores<strong>de</strong> conjuntos se pue<strong>de</strong>n po<strong>de</strong>rse reducir a combinaciones <strong>de</strong> intercepcionesy uniones, así como los conectivos <strong>de</strong> proposiciones se pue<strong>de</strong>n reducir a losconectivos2"(^), . o "(_) y la negación ().La intersección <strong>de</strong> conjuntos es análoga a la conjunción <strong>de</strong> proposiciones \ ^La unión <strong>de</strong> conjuntos es análoga a la disyunción <strong>de</strong> proposiciones [ _El complemento <strong>de</strong> conjuntos es análogo a la negación <strong>de</strong> proposiciones A 0 pLa contenencia <strong>de</strong> conjuntos es análoga a la implicación <strong>de</strong> proposiciones A B p ! qLa diferencia <strong>de</strong> conjuntos es análoga a la implicación <strong>de</strong> proposicionesAp ! q , p _ qPor lo tanto gozan <strong>de</strong> propieda<strong>de</strong>s semejantes a las proposiciones:B = A \ B 0 Leyes <strong>de</strong> I<strong>de</strong>mpotenciaA \ A = AA [ A = ALeyes conmutativasFavián Arenas. 43 Camargo Benítez.


2.9 Propieda<strong>de</strong>s <strong>de</strong> los Conjuntos<strong>Lógica</strong> MatemáticaA \ B = B \ AA [ B = B [ ALeyes asociativasp ^ (q ^ r) , (p ^ q) ^ rp _ (q _ r) , (p _ q) _ rp $ (q $ r) , (p $ q) $ rLeyes distributivasA \ (B [ C) = (A \ B) [ (A \ C)A [ (B \ C) = (A [ B) \ (A [ C)Leyes <strong>de</strong> absorciónA \ (A [ B) = AA [ (A \ B) = ALeyes <strong>de</strong> Morgan(A [ B) 0 = A 0 \ B 0(A \ B) 0 = A 0 [ B 0Leyes <strong>de</strong> Involución(A 0 ) 0 = AFavián Arenas. 44 Camargo Benítez.


2.10 Activida<strong>de</strong>s <strong>Lógica</strong> MatemáticaVeamos grá…camente la ley <strong>de</strong> Morgan (A [ B) 0 = A 0 \ B 02.10. Activida<strong>de</strong>s1. Completa en el dibujo las cantida<strong>de</strong>s correspondientes a cada sección<strong>de</strong> la …gura y con esa información respon<strong>de</strong> las preguntas a, b, c y d36 personas fueron a Europa, visitaron España, Inglaterra o Francia, sinembargo, no todas fueron a los tres lugares, para i<strong>de</strong>nti…car la cantidad exactaFavián Arenas. 45 Camargo Benítez.


2.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática<strong>de</strong> personas que fueron a cierto país, se especi…ca cada cantidad en el siguientediagrama <strong>de</strong> Venn.21 personas fueron a Francia17 personas fueron a España16 personas fueron a Inglaterra9 personas fueron a Francia y a España8 personas fueron a España y a Inglaterra6 personas fueron a Francia y a Inglaterra1. a) El número <strong>de</strong> personas que fue a Francia y España pero no aInglaterra es:_______b) El número <strong>de</strong> personas que fue a España o Inglaterra es:______c) El número <strong>de</strong> persona que fue a Inglaterra, España y Franciaes:________d) El número <strong>de</strong> personas que fue a España o Inglaterra pero no aFrancia es:______2. Después <strong>de</strong> medir su peso en una balanza, se obtienen los siguientesresultados:Favián Arenas. 46 Camargo Benítez.


2.10 Activida<strong>de</strong>s <strong>Lógica</strong> MatemáticaAndrés es más liviano que Fernando, pero más pesado que GabrielaEsteban es más liviano que Andrés, pero más pesado que GabrielaPedro es más liviano que Jorge, pero más pesado que MiguelJorge es más liviano que GabrielaOr<strong>de</strong>na los jóvenes según su peso, comenzando con el más pesado.(Paradoja <strong>de</strong> Russell) En un pueblo chico hay solo un barbero, y loshombres <strong>de</strong>l pueblo, por lo que se re…ere a la rasurada, se divi<strong>de</strong>n endos grupos: los que se rasuran con el barbero, y los que se rasuran solos.¿A cual <strong>de</strong> los dos grupos pertenece el barbero?Explica.Favián Arenas. 47 Camargo Benítez.


UNIDAD DE APRENDIZAJE III<strong>Lógica</strong> Matemática3. Introducción al Álgebra <strong>de</strong> BooleEn las dos unida<strong>de</strong>s anteriores se vió que las leyes para las proposicionesy para los conjuntos son semejantes. Po<strong>de</strong>mos ahora <strong>de</strong>mostrar que cada uno<strong>de</strong> estos sistemas es un álgebra <strong>de</strong> Boole. Esta estructura algebraica masgeneral es una <strong>de</strong> las partes <strong>de</strong>l Algebra abstracta, que a pesar <strong>de</strong>l nombre seaplica podríamos <strong>de</strong>cir que "<strong>de</strong>masiado. a la computación y a la inteligenciaArti…cial. Esta unidad es fundamental, sobre todo para la simpli…cación <strong>de</strong>circuitos (Unidad 4 ).Favián Arenas. 48 Camargo Benítez.


3.1 Objetivos <strong>Lógica</strong> Matemática3.1. ObjetivosEl alumno conocerá, utilizará y aplicará los siguientes elementos básicospara la solución <strong>de</strong> un problema:Generalida<strong>de</strong>s sobre que es un álgebra <strong>de</strong> Boole y como se prueba.Generalida<strong>de</strong>s sobre las leyes <strong>de</strong>l álgebra <strong>de</strong> Boole y <strong>de</strong>mostraciones.Generalida<strong>de</strong>s sobre las funciones <strong>de</strong> Boole con una o mas variables.3.2. CompetenciasInterpretará las <strong>de</strong>mostraciones <strong>de</strong> las leyes <strong>de</strong>l álgebra <strong>de</strong> Boole.Compruebará si el conjunto en cuestión veri…ca las leyes <strong>de</strong>l álgebra <strong>de</strong>Boole.Aplicará las leyes <strong>de</strong>l álgebra <strong>de</strong> Boole para simpli…car funciones booleanas.Armonizará los conocimientos <strong>de</strong> Tablas <strong>de</strong> verdad con las funcionesbooleanas.Favián Arenas. 49 Camargo Benítez.


3.3 Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizaje <strong>Lógica</strong> Matemática3.3. Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizajeMesa redonda.Presentación <strong>de</strong> trabajos.Sesión <strong>de</strong> Chat.Sesión Foro.TalleresEncuentro presencial3.4. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clases,LaboratoriosAuditorios.Vi<strong>de</strong>obeamRetroproyector.Favián Arenas. 50 Camargo Benítez.


3.5 Clases <strong>de</strong> operaciones <strong>Lógica</strong> Matemática3.5. Clases <strong>de</strong> operacionesHasta el momento hemos hablado <strong>de</strong> operaciones entre proposiciones yentre conjuntosVale la pena clasi…car en general las operacionesEl primer tipo se llama operación binaria, y no sólo enlaza dos elementos,sino que <strong>de</strong>termina un tercero (el resultado <strong>de</strong> los otros dos) que pertenece alconjunto que consi<strong>de</strong>ramos. Por lo tanto una OPERACIÓN BINARIA es una .operación tal que:si a; b 2 X,entonces también la es a bEjemplo 10. la Suma en el conjunto <strong>de</strong> los naturales es una operación binariapues si m; n 2 N;entonces m + n 2 N:Ejemplo 11. la Resta en el conjunto <strong>de</strong> los naturales no es una operaciónbinaria pues existen elementos <strong>de</strong> N; como por ejemplo 7 y 12 tal que 7 12 =5 =2 N:Ejemplo 12. la división en el conjunto <strong>de</strong> los naturales no es una operaciónbinaria pues existen elementos <strong>de</strong> N; como por ejemplo 9 y 2 tal que 9 2 =9=2 N:2Ejemplo 13. La operación > en el conjuntofa; b; cg se <strong>de</strong>…ne como sigue enla siguiente tabla:> a b ca a b ab b a cc a c aFavián Arenas. 51 Camargo Benítez.


3.5 Clases <strong>de</strong> operaciones <strong>Lógica</strong> MatemáticaEl segundo tipo <strong>de</strong> operación se llama operación unitaria, esta en realidadtransforma un número en otro, por lo tanto unaOPERACIÓN UNI-TARIA ' sobre un conjunto B es una .operación tal que:Si a 2 B, entonces '(a) 2 BEjemplo 14. el operador menos ( ) el conjunto <strong>de</strong> los enteros es una operaciónbinariapues si m 2 Z;entonces m 2 Z:Ejemplo 15. la Radicación en el conjunto <strong>de</strong> los números reales es unaoperación binaria si y solo si es raíz impar; es <strong>de</strong>cir el operador 2n+1p esuna operación binaria con n 2 Npero el operador 2np no es una operación binaria con n 2 Nnótese que 1 2 R pero 2np 1 =2 R:1. Dígase cuáles <strong>de</strong> las siguientes son operaciones unitariasa) la operación "tomar el inverso <strong>de</strong>"en el conjunto <strong>de</strong> los númerosreales.b) la operación "tomar el inverso <strong>de</strong>"en el conjunto <strong>de</strong> los númerosenteros.c) encuéntrese otro conjunto sobre el cual "tomar el inverso <strong>de</strong>"seauna operación unitaria.2. En qué circunstancias son +; ; ; ; operaciones binarias:Favián Arenas. 52 Camargo Benítez.


3.6 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> Matemáticaa) En el sistema <strong>de</strong> los números reales o subconjuntos <strong>de</strong> este sistema.b) En el sistema <strong>de</strong> los números complejos.3.6. Álgebra <strong>de</strong> BooleUn conjunto B, junto con las operaciones binarias ; <strong>de</strong>…nidas sobre éles un álgebra <strong>de</strong> Boole,si se veri…can las siguientes Propieda<strong>de</strong>s:Ley conmutativa1. a) 1) 8a; b 2 B; a b 2 B2) 8a; b 2 B; a b 2 BLey distributiva1. a) 1) 8a; b; c 2 B; a (b c) = (a b) (a c)2) 8a; b; c 2 B; a (b c) = (a b) (a c)Elementos neutros1. a) 1) 8a 2 B; 9e 2 B; a e = a (Neutro Aditivo o cero)2) 8a 2 B; 9i 2 B; a i = a (Neutro Multiplicativo ounidad)Complementación1. a) 1) 8a 2 B; 9a c 2 B; a a c = i (complemento a la unidad)Favián Arenas. 53 Camargo Benítez.


3.6 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> Matemática2) 8a 2 B; 9a c 2 B; a a c = e (complemento al cero)mas a<strong>de</strong>lante se probará que a c es el mismo en ambos casos.Ejemplo 16. Sea D 26 = f1; 2; 13; 26g el conjunto <strong>de</strong> los divisores positivos<strong>de</strong>l 26; <strong>de</strong>…namos las operaciones binarias así:cero)a b = MCM(a; b)a b = mcd(a; b)( Mínimo Común múltiplo)( Máximo Común divisor)observe que para que a b = a; b tiene que ser 1(Neutro Aditivo oyunidad)para que a b = a; b tiene que ser 26(Neutro Multiplicativo opor otra parte:para que ab = 26; tiene que ser b = 26 (complemento <strong>de</strong> la unidad)ay para que a b = 1; <strong>de</strong>pen<strong>de</strong> <strong>de</strong> quien sea a así:si a = 1 entonces b = 26si a = 2 entonces b = 13si a = 13 entonces b = 2si a = 26 entonces b = 1Para representar estas operaciones utilizaremos tablas algo parecidas a las<strong>de</strong> la escuela. 1 2 13 261 1 2 13 262 2 2 26 2613 13 26 13 2626 26 26 26 13 1 2 13 261 1 1 1 12 1 2 1 213 1 1 13 1326 1 2 13 26Favián Arenas. 54 Camargo Benítez.


3.7 Principio <strong>de</strong> dualidad <strong>Lógica</strong> Matemática3.7. Principio <strong>de</strong> dualidadSi en un teorema válido intercambiamos por y e por i, obtenemosotro teorema válido.La <strong>de</strong>mostración <strong>de</strong> que esto es cierto se obtiene haciendo este intercambioen todos los pasos <strong>de</strong> la <strong>de</strong>mostración <strong>de</strong>l teorema original.Solo por comodidad cambiaremos los signos <strong>de</strong> las operaciones a b pora + b; a b por ab; aclaramos que estos signos representarán las dos operaciones<strong>de</strong>l álgebra <strong>de</strong> Boole las cuales pue<strong>de</strong>n ser cualesquier operaciónbinaria. A<strong>de</strong>mas cambiaremos los elementos neutros e por 0; i por 1; sinquerer con esto confundirlos.A continuación se plantearán otras Propieda<strong>de</strong>s <strong>de</strong> las Algebras <strong>de</strong> Boole,se realizarán las pruebas <strong>de</strong> estas propieda<strong>de</strong>s para uno <strong>de</strong> ellas y la otra larealizará el estudiante con el principio <strong>de</strong> dualidad.Ley <strong>de</strong> i<strong>de</strong>mpotencia1. a) 1) 8a 2 B; a + a = a2) 8a 2 B; aa = aPrueba (i): Sea a 2 B a = a + 0 = a + (aa c ) = (a + a) (a + a c ) =(a + a) (1) = a + a Ley <strong>de</strong> acotamiento1. a) 1) 8a 2 B; a + 1 = 1Favián Arenas. 55 Camargo Benítez.


3.7 Principio <strong>de</strong> dualidad <strong>Lógica</strong> Matemática2) 8a 2 B; a0 = 0Prueba (i): Sea a 2 B a+1 = (a + 1) 1 = (a + 1) (a+a c ) = a+(1a c ) =a + a c = 1 Ley <strong>de</strong> absorción1. a) 1) 8a; b 2 B; a + ab = a2) 8a; b 2 B; a(a + b) = aPrueba (i): Sea a; b 2 BLey asociativaa + ab = a1 + ab = a(1 + b) = a(1) = a 1. a) 1) 8a; b; c 2 B; a + (b + c) = (a + b) + c2) 8a; b; c 2 B; a(bc) = (ab)cPrueba (i): Sea a; b; c 2 Ba + (b + c) = 1 [a + (b + c)]= a c a [a + (b + c)]= a c [aa + a (b + c)]= a c [a + a (b + c)]= a c a= a c [a + ac]= a c [a (a + b) + ac]= a c a [(a + b) + c]= 1 [(a + b) + c]= (a + b) + c Favián Arenas. 56 Camargo Benítez.


3.7 Principio <strong>de</strong> dualidad <strong>Lógica</strong> MatemáticaUnicidad <strong>de</strong>l complemento1. a) 1) 8a 2 B; (a + x = 1) ^ (ax = 0) ) x = a cPrueba (i): Sea a 2 B supóngase a + x = 1 y ax = 0a c = a c 1 = a c (a + x) = a c a + a c x = 0 + a c x = a c x = a c (x + 0) =a c x + ax = (a c + a)x = 1x = x Ley <strong>de</strong> involución1. a) 1) 8a 2 B; (a c ) c = aPrueba (i): Sea a 2 B a + a c = 1; esto signi…ca que a es elcomplemento <strong>de</strong> a c ; es <strong>de</strong>cir a = (a c ) c Ley <strong>de</strong> Morgana) 1) 8a; b 2 B; (a + b) c = a c b c2) 8a; b 2 B; (ab) c = a c + b cPrueba (i): Sea a; b 2 B (a + b) + a c b c = a + (b + a c b c ) = a +(b + a c )(b + b c )= a + (b + a c )1 =a + b + a c = a + a c + b = 1 + b = 1con esto por la unicidad <strong>de</strong>l complemento (a + b) c = a c b c Favián Arenas. 57 Camargo Benítez.


3.8 Funciones booleanas <strong>Lógica</strong> Matemática3.8. Funciones booleanas3.8.1. Funciones reales y funciones booleanasHasta ahora se ha mostrado en qué operaciones se basa el Algebra <strong>de</strong>Boole y algunas <strong>de</strong> suspropieda<strong>de</strong>s.Utilizando expresiones booleanas, vamos a <strong>de</strong>…nir Funciones booleanas,que son muy parecidas a las funciones <strong>matemática</strong>s a las que estamos acostumbradospero con la particularidad <strong>de</strong> que las variables son booleanas yque los valores <strong>de</strong>vueltos por la función también son booleanos, es <strong>de</strong>cir, unafunción booleana sólo pue<strong>de</strong> tomar los valores ’0’ó ’1’.Como hemos hecho antes, vamos a ver un ejemplo utilizando una función<strong>matemática</strong> <strong>de</strong> lasque todos conocemos. Por ejemplo esta:f(x) = 2x + 1Se trata <strong>de</strong> una función Real que tiene una variable Real (x) es <strong>de</strong>cir eldominio <strong>de</strong> f es RFavián Arenas. 58 Camargo Benítez.


3.8 Funciones booleanas <strong>Lógica</strong> Matemáticay1050-5-2.502.55x-5hay una in…nidad <strong>de</strong> valores en el dominio <strong>de</strong> f por esto se obtiene unain…nidad <strong>de</strong> puntos en forma <strong>de</strong> una recta.También po<strong>de</strong>mos <strong>de</strong>…nir funciones reales <strong>de</strong> 2 ó más variables, como porejemplo:f(x; y) = 2x + y 2f(x; y; z) = z 2 sen(x + y)f(x 1 ; x 2 ; x 3 ; :::; x n ) = 3p x 1 + x 2 + x 3 + ::: + x nComo estamos acostumbrados a trabajar con este tipo <strong>de</strong> funciones, nosresultan claras. Ahoravamos a <strong>de</strong>…nir funciones booleanas. Para ello hay que tener presente quetrabajaremos convariables booleanas y que por tanto usaremos las operaciones + y <strong>de</strong>lAlgebra <strong>de</strong> Boole.Favián Arenas. 59 Camargo Benítez.


3.8 Funciones booleanas <strong>Lógica</strong> MatemáticaEjemplo 17. sea la siguiente función booleana <strong>de</strong> una variable:f(x) = x cEl valor <strong>de</strong>vuelto por la función es el complemento <strong>de</strong>l valor <strong>de</strong> la variable.Como la variable x es booleana, sólo pue<strong>de</strong> tomar los valores ’0’y ’1’.Los que la función F toma son:f(0) = 0 c = 1f(1) = 1 c = 0Ejemplo 18.Ejemplo 19. Sea la siguiente función booleana se dos variables:f(x; y) = x c (x + y)obtenemos:f(0; 0) = 0 c (0 + 0) = 1 0 = 0f(0; 1) = 0 c (0 + 1) = 1 1 = 1f(1; 0) = 1 c (1 + 0) = 0 1 = 0f(1; 1) = 1 c (1 + 1) = 0 0 = 0Antes <strong>de</strong> calcular los valores que toma la función, se pue<strong>de</strong>n aplicar algunaspropieda<strong>de</strong>s para obtener una función más simpli…cada:<strong>de</strong>l ejemplo anteriorf(x; y) = x c (x + y)= x c x + x c y (ley distributiva)= 0 + x c y (complemento al cero)= x 0 yFavián Arenas. 60 Camargo Benítez.


3.8 Funciones booleanas <strong>Lógica</strong> Matemáticaen el cual también obtenemos:f(0; 0) = 0 0 0 = 1 0 = 0f(0; 1) = 0 0 1 = 1 1 = 1f(1; 0) = 1 0 0 = 0 1 = 0f(1; 1) = 1 0 1 = 0 0 = 03.8.2. Funciones booleanas y tablas <strong>de</strong> verdadExiste otra manera <strong>de</strong> representar una función booleana. es mediante lastablas <strong>de</strong> verdad, pero cambiando las proposiciones por expresiones booleanas:utilizaremos nuevamente el ejemplo anterior:f(x; y) = x c (x + y)su tabla es:x y f(x; y)1 1 01 0 00 1 10 0 0El número <strong>de</strong> …las <strong>de</strong> la tabla <strong>de</strong> verdad <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l número <strong>de</strong> variablesque usemos.consi<strong>de</strong>remos h(x; y; z) = x + yzFavián Arenas. 61 Camargo Benítez.


3.8 Funciones booleanas <strong>Lógica</strong> Matemáticax y z yz x + yx1 1 1 1 11 1 0 0 11 0 1 0 11 0 0 0 10 1 1 1 10 1 0 0 00 0 1 0 00 0 0 0 0Favián Arenas. 62 Camargo Benítez.


3.9 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática3.9. Activida<strong>de</strong>sEjercicio 2. Probar las siguientes equivalencias <strong>de</strong> expresiones por los métodos<strong>de</strong>:1. a) Tablas <strong>de</strong> verdad.b) Transformaciones algebraicas(propieda<strong>de</strong>s <strong>de</strong>l álgebra <strong>de</strong> Boole)ab c + a c b + a c b c = a c + b ca c b c + ac + bc c = a c c c + b c c + aba c b c + bd + ab c = d + d c b c(a + b c + ab)(a c + b)ab c = 0(a + b c + ab c )(ab + bc c + a c c) = ab + a c b c c(ab + c + d)(c c + d)(c c + d + e) = abc c + dEjercicio 3. 1. Demostrar las siguientes propieda<strong>de</strong>s <strong>de</strong> la función lógicaO-exclusiva:f(p; q) = p Y qa) Asociativab) Conmutativac) Existencia <strong>de</strong> elemento neutro e tal que x Ye = xd) Existencia <strong>de</strong> Inverso (A todo elemento x se le pue<strong>de</strong> hacer correspon<strong>de</strong>run elemento x tal que x Y y = eFavián Arenas. 63 Camargo Benítez.


3.9 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticae) Distributiva <strong>de</strong>l Producto respecto a la O-exclusivaf) que mediante la O-exclusiva y la función y : f(p; q) = p^q se pue<strong>de</strong>nrealizar las otras dos operaciones fundamentales <strong>de</strong>l álgebra <strong>de</strong> Boole:negación y suma(disyunción)Nota: Calcular el valor <strong>de</strong> 1 Yx y <strong>de</strong>1 Y ((1 Y x)(1 Y y))Una función <strong>de</strong> tres variables f(a,b,c) <strong>de</strong>be tomar el valor cero cuando lavariable b esté a uno y la variable a no está en estado uno. En los <strong>de</strong>máscasos posibles <strong>de</strong>be estar en estado uno.a) Realizar la tabla <strong>de</strong> verdad <strong>de</strong> la función.Discurso sobre los estudios <strong>de</strong> Informática en clase <strong>de</strong> <strong>Lógica</strong>:Señoras y señores, buenas tar<strong>de</strong>s:Es hora <strong>de</strong> que recapacitemos sobre los estudios <strong>de</strong> informática en vísperas<strong>de</strong>l asentamiento <strong>de</strong> la titulación en nuestra Universidad. Se sabe que si losor<strong>de</strong>nadores hablasen los informáticos no existirían. Por otra parte, en la últimareunión <strong>de</strong>l Consejo <strong>de</strong> Universida<strong>de</strong>s, éste a…rmó que: "...la Universidadtitulará informáticos mientras los or<strong>de</strong>nadores no hablen ..."; a…rmación quenos parece muy correcta, si bien lo cierto es que los or<strong>de</strong>nadores no hablanpero los informáticos existen.A la vista <strong>de</strong> todo ello nos preguntamos: ¿Es, por tanto, coherente que laUniversidad expida títulos <strong>de</strong> informática en la actualidad?.Demuestre las leyes <strong>de</strong>l algebra <strong>de</strong> Boole que no se probaron aplicando elprincipio <strong>de</strong> dualidad.Favián Arenas. 64 Camargo Benítez.


UNIDAD DE APRENDIZAJE IV<strong>Lógica</strong> Matemática4. Introducción al método <strong>de</strong> KarnaughEl método <strong>de</strong> Karnaugh convierte una expresión booleana a otra más simpli-…cada. En nuestro caso, convierte una suma <strong>de</strong> productos en otra minimal .Tiene como características:Un mínimo número <strong>de</strong> términos en la expresión.Un mínimo número <strong>de</strong> variables en cada término <strong>de</strong> dicha expresión.Inicialmente se tiene una expresión booleana constituida por una suma<strong>de</strong> productos <strong>de</strong> variables, que pue<strong>de</strong>n tomar únicamente los valores <strong>de</strong> cero[0] o uno [1]. El resultado <strong>de</strong> esta expresión es un valor booleano para cadauno <strong>de</strong> los valores que tomen dichas variables.Favián Arenas. 65 Camargo Benítez.


4.1 Objetivos <strong>Lógica</strong> Matemática4.1. ObjetivosEl alumno conocerá, utilizará y aplicará los siguientes elementos básicospara la solución <strong>de</strong> un problema:Entradas y salidas <strong>de</strong> las compuertas lógicas.tablas <strong>de</strong> verdad a partir <strong>de</strong> mediciones en compuertas lógicas.Simpli…cación Tabular mediante Mapas <strong>de</strong> Karnaugh4.2. CompetenciasDeduce la relación existente entre las entradas y salidas <strong>de</strong> las compuertaslógicas.Construye tablas <strong>de</strong> verdad a partir <strong>de</strong> mediciones en compuestos lógicos.Representa funciones lógicas mediante simbología electrónica normalizaday <strong>de</strong> uso tradicional.Reconoce por su símbolo, forma o nomenclatura las diferentes funcioneslógicas.Favián Arenas. 66 Camargo Benítez.


4.3 Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizaje <strong>Lógica</strong> Matemática4.3. Estrategias pedagógicas o activida<strong>de</strong>s <strong>de</strong> aprendizajeMesa redonda.Presentación <strong>de</strong> trabajos.Sesión <strong>de</strong> Chat.Sesión Foro.TalleresEncuentro presencial4.4. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clasesLaboratoriosAuditorios.Vi<strong>de</strong>obeamRetroproyector.Favián Arenas. 67 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemática4.5. Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitosLas señales <strong>de</strong> tensión alta ( mas <strong>de</strong> 1 voltio) o bajas (menos <strong>de</strong> 1 voltio)han dado lugar a su vez a representaciones electrónicas que se utilizan en eldiseño <strong>de</strong> los circuitos integrados. Estos circuitos se conocen como çircuitoslógicos"pues basan su función en condiciones presenciales o no <strong>de</strong> los pulsosaltos o bajos.En los circuitos digitales todos los voltajes, a excepción <strong>de</strong> las fuentes <strong>de</strong>alimentación, se agrupan en dos posibles categorías: voltaje altos y voltajesbajos. Entre estos dos rangos <strong>de</strong> voltajes existen existe una <strong>de</strong>nominada zonaprohibida o <strong>de</strong> incertidumbre que los separa. Una tensión alta signi…ca un 1binario y una tensión baja signi…ca un 0 binario. Todos los sistemas digitalesse construyen utilizando básicamente tres puertas lógicas básicas. Estas sonlas puertas AND, la puerta OR y la puerta NOT; o la combinación <strong>de</strong> estas.El recurso a las tablas para la simpli…cación <strong>de</strong> ecuaciones booleanases, como ya se ha dicho, fruto <strong>de</strong> su mayor simplicidad. Aunque existenotros métodos (como las tablas <strong>de</strong> Quine- McCluskey), nos limitaremos aexplicar someramente el método conocido como “mapas <strong>de</strong> Karnaugh”. Éstosse pue<strong>de</strong>n utilizar para simpli…car funciones <strong>de</strong> dos a seis variables, aunquehabitualmente sólo se los emplee para funciones <strong>de</strong> dos a cinco variables.El método grá…co <strong>de</strong> Karnaugh, <strong>de</strong>sarrollado en The Map Method forSynthesis of Combinatorial Logic Circuits (AIEE, vol. 72, 1953), se basa enotro <strong>de</strong> E. W. Veitch publicado en A Chart Method for Simplifying TruthFunctions (ACM, 1952). Esta técnica se convirtió rápidamente en la herramientamás potente entre los diseñadores <strong>de</strong> computadores y expertos enFavián Arenas. 68 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticalógica digital durante la década <strong>de</strong> los 50.LA COMPUERTAANDABEl esquema <strong>de</strong> la …gura, da una i<strong>de</strong>a <strong>de</strong> funcionamiento <strong>de</strong> la compuertaAND. Examinando <strong>de</strong> cerca el circuito, notamos que la lámpara encen<strong>de</strong>rásolo si ambos interruptores se cierran o se activan simultáneamente. Si uno<strong>de</strong> los interruptores esta abierto, el circuito se interrumpe y la lámpara no seencien<strong>de</strong>. Todas las posibles combinaciones para los interruptores A y B semuestran en la tabla <strong>de</strong> verdad.A B Lampara1 1 11 0 00 1 00 0 0Favián Arenas. 69 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaLa tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la conjunción, es <strong>de</strong>cir dosinterruptores en serie se representan con la compuerta ANDPara representar una compuerta AND se utilizará el símbolo siguienteEsta compuerta AND es un dispositivo que posee dos entradas A y B yuna salida A B.El álgebra booleana es una forma <strong>de</strong> lógica simbólica que muestra comooperan las compuertas lógicas. Una expresión booleana es un método <strong>de</strong>mostrar que ocurre en un circuito lógico.A B = Y es la expresión booleana <strong>de</strong> la compuerta AND se lee . A ANDB igual a la salida Y"El punto () signi…ca la función lógica AND en álgebra booleana, y no laoperación <strong>de</strong> multiplicar como en el álgebra corriente.En caso <strong>de</strong> que el circuito lógico tenga tres variables.la expresión A B C se lee " A AND B AND C" y se representa con la…gura:Favián Arenas. 70 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaLa tabla <strong>de</strong> verdad <strong>de</strong> esta última coinci<strong>de</strong> con el conjuntivo múltiplep ^ q ^ res <strong>de</strong>cir:p q r p ^ q ^ r1 1 1 11 1 0 01 0 1 01 0 0 00 1 1 00 1 0 00 0 1 00 0 0 0LA COMPUERTA OR El grá…co <strong>de</strong> este circuito ilustra el funcionamiento<strong>de</strong> la compuerta OR, en el cual los interruptores han sido conectadosen paralelo. El encendido <strong>de</strong> la lámpara se producirá si se cierraFavián Arenas. 71 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticacualquiera <strong>de</strong> los dos interruptores o ambos. Todas las posibles combinaciones<strong>de</strong> los interruptores se muestran en la tabla siguiente.A B Lampara1 1 11 0 10 1 10 0 0La tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la disyunción, es <strong>de</strong>cir dosinterruptores en serie se representan con la compuerta ORPara representar una compuerta OR se utilizará el símbolo siguiente:Esta compuerta OR es un dispositivo que posee dos entradas A y B yuna salida A + B.Favián Arenas. 72 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaA + B = Y es la expresión booleana <strong>de</strong> la compuerta OR se lee . A ORB igual a la salida Y"El signo mas (+) signi…ca la función lógica OR en álgebra booleana, y nola operación <strong>de</strong> sumar como en el álgebra corriente.En caso <strong>de</strong> que el circuito lógico tenga tres variables.la expresión A+B +C se lee A OR B OR C y se representa con la …gura:COMPUERTA INVERSORAEn este circuito cuando se cierra el inter-Favián Arenas. 73 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticaruptor A, la bombilla se apaga,(¿Por qué?), al abrir el interruptor la bombillase encien<strong>de</strong>.La tabla es:A lámpara1 00 1Es la misma tabla <strong>de</strong> la negación p; a este esquema se le llama Lacompuerta inversora,esta posee una entrada y una salida como se muestra en la …gura. Su funciónes producir una salida inversa o contraria a su entrada es <strong>de</strong>cir convertirunos a ceros y ceros a unos.El círculo inversor pue<strong>de</strong> estar en la parte <strong>de</strong> entrada o <strong>de</strong> salida <strong>de</strong>lsímbolo triangular.Favián Arenas. 74 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticaeste tiene el mismo sentido <strong>de</strong> el complemento a la unidad <strong>de</strong>l álgebra <strong>de</strong>Boole.con solo estas tres compuertas se pue<strong>de</strong>n conformar otras como las siguientes:LA PUERTA NANDUna compuerta NAND es un dispositivo lógico queopera en forma exactamente contraria a, una compuerta, AND, entregandouna salida baja cuando todas sus entradas son altas y una salida alta mientrasexista por lo menos un bajo a cualquiera <strong>de</strong> ellas:En forma proposicional (p ^ q).En forma <strong>de</strong> expresión booleana (AB) 0 .Observar que el símbolo NAND es símbolo AND con un pequeño círculoa la salida.Favián Arenas. 75 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaLA PUERTA NORSe ha conectado un inversor a la salida <strong>de</strong> una puertaOR, obsérvese que se ha añadido un pequeño circulo inversor al símbolo ORpara formar el símbolo NOR.Debido a que los interruptores A y B están en paralelo entre si y conla lámpara (Y) esta ultima solo encien<strong>de</strong> cuando ambos interruptores estánabiertos y permanece apagada mientras cualquiera <strong>de</strong> ellos , o ambos esténcerrados.Símbolo lógico <strong>de</strong> una compuerta NOR es:Po<strong>de</strong>mos <strong>de</strong>cir que este dispositivo lógico opera en forma exactamenteopuesta a una compuerta OR , entregando una salida alta cuando todas susentradas son bajas y una salida baja cuando existe por lo menos un alto enFavián Arenas. 76 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticacualquiera <strong>de</strong> ellas.En forma proposicional (p _ q).En forma <strong>de</strong> expresión booleana (A + B) c .LA COMPUERTA OR EXCLUSIVA O XOR La OR exclusiva, se<strong>de</strong>nomina la puerta comparadora OR, La tabla <strong>de</strong> verdad para la funciónXOR se muestra en la tablaA B A XOR B1 1 01 0 10 1 10 0 0la cual es equivalente a la disyunción exclusivaFavián Arenas. 77 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticap q p Y q1 1 01 0 10 1 10 0 0Note que XOR es combinación <strong>de</strong> los anteriores:apliquemos el calculo proposicional:p Y q = (p , q)= [(p ! q) ^ (q ! p)] aplicando la ley <strong>de</strong> Morgan= (p ! q)_ (q ! p) negación <strong>de</strong>l condicional= (p^ q) _ (q^ p) ley distributiva= (p _ q) ^ (p_ p) ^ ( q _ q) ^ ( p_ q) siempre (p_ p) = 1= (p _ q) ^ 1 ^ 1 ^ ( p_ q) simplificando= (p _ q) ^ ( p_ q) Ley <strong>de</strong> Morgan= (p _ q)^ (p ^ q) c ley distributiva= (p^ p) _ (p^ q) _ (q^ p) _ (q^ q) complemento a cero= 0 _ (p^ q) _ (q^ p) _ 0 suma <strong>de</strong>l modulo= (p^ q) _ (q^ p) Listo!Con c probamos que p Y q equivale a tres compuertas una <strong>de</strong> (p _ q);otra <strong>de</strong> (p ^ q) y otra que las relacione con la conjunción ^; así pues: AXOR B equivale a: (A OR B) AND (A NAND B) es <strong>de</strong>cir:(A + B)(AB) 0con la parte …nal <strong>de</strong>l cálculo proposicional anterior A XOR B = A 0 B+AB 0VERIFICACIÓN:Favián Arenas. 78 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaA=1 y B=1A=1 y B=0A=0 y B=1A=0 y B=0Favián Arenas. 79 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaFavián Arenas. 80 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaEjemplo 20. construya un circuito con compuertas lógicas que exprese lasiguiente función booleana <strong>de</strong> dos variables:Ejemplo 21. f(x; y) = x 0 + xy + xy 0se comienza con cada sumandox 0XX’YYxyXXYYxy 0Favián Arenas. 81 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaXXY’YXX’+XY+XY’YFavián Arenas. 82 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaLa suma <strong>de</strong> todos ellas es una compuerta OR <strong>de</strong> tres entradas:El lector pue<strong>de</strong> probar que la tabla <strong>de</strong> verdad <strong>de</strong> esta función booleana esuna tautología:Observación: <strong>de</strong>bido a que xyz = (xy)z = x(yz) y quex + y + z = (x + y) + z = x + (y + z)una compuerta OR <strong>de</strong> tres entradas pue<strong>de</strong> reemplazarse por dos compuertasOR <strong>de</strong> dos entradasasí:es equivalente a:De manera semejante ocurre para la compuerta AND.Ejemplo 22. Encuentre un circuito <strong>de</strong> compuertas lógicas para: F (x; y; z) =xyz + x0z0Ejemplo 24. Encontrar una representación booleana <strong>de</strong>l siguiente circuito<strong>de</strong> compuertas lógicas.Favián Arenas. 83 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemática(X+Y)+ZEjemplo 23.xyzxyz+x’y’Favián Arenas. 84 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticaxyzxyzxyz(xyz)NOR(yz c +y c z)=[(xyz)+(yz c +y c z)] cy cy c XOR z c =(y c ) c (z c )+(y c )(z c ) c=yz c +y c zz cFavián Arenas. 85 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticasolución: en cada parte <strong>de</strong>l circuito hay un mensaje:en conclusión F (x; y; z) = [xyz + (yz c + y c z)] cEs posible que la expresión F (x; y; z) = [xyz + (yz c + y c z)] c se puedasimpli…car mas para lo cual se aplicarán todas las propieda<strong>de</strong>s <strong>de</strong>l álgebra <strong>de</strong>Boole veamos:[xyz + (yz c + y c z)] c = (xyz) c (yz c + y c z) c ley <strong>de</strong> Morgan= (x c + y c + z c )((yz c ) c (y c z) c ) ley <strong>de</strong> Morgan= (x c + y c + z c )((y c + (z c ) c )((y c ) c + z c ) ley <strong>de</strong> involución= (x c + y c + z c )(y c + z)(y + z c ) ley distributiva= (x c + y c + z c )(yz + yy c + zz c + y c z c ) Complemento al cero= (x c + y c + z c )(yz + 0 + 0 + y c z c ) ley <strong>de</strong> Morgan= (x c + y c + z c )(yz + y c z c ) ley <strong>de</strong> Morgan= yzx c + yzy c + yzz c + x c y c z c + y c z c z c + z c y c y c ley distributiva= yzx c + 0 + 0 + x c y c z c + y c z c z c + z c y c y c Complemento al cero= yzx c + x c y c z c + z c y c ley <strong>de</strong> i<strong>de</strong>mpotencia= yzx c + z c y c ley <strong>de</strong> absorciónExisten métodos más prácticos y rápidos para simpli…car expresionesbooleanas:Favián Arenas. 86 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemática4.5.1. Método Karnaugh <strong>de</strong> simpli…cación <strong>de</strong> expresiones booleanasEntrando en materia, los mapas están constituidos por una cuadrícula enforma <strong>de</strong> encasillado cuyo número <strong>de</strong> casillas <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l número <strong>de</strong> variablesque tenga la función a simpli…car.Caso <strong>de</strong> dos variablesSe utiliza una tabla en don<strong>de</strong> una variable y su complemento va en laprimera …la, la otra variable y su complemento va en la primera columnaxx cyy cEjemplo 25. : Simpli…ca la función <strong>de</strong> dos variables f(x; y) = x c y+xy c +xyLo primero que se <strong>de</strong>be hacer es representarlo en un mapa <strong>de</strong> dos variables.Se representa como una tabla. Para llenar la tabla, se coloca un uno (1) don<strong>de</strong>la intersección forme un producto <strong>de</strong> la función, así:para el primer término <strong>de</strong> la función: x c y, se marca con el uno (1) en latabla.para el segundo término <strong>de</strong> la función: xy c , se marca con el uno (1) enla tabla.por ultimo el tercer término <strong>de</strong> la función: xy, se marca con el uno (1)en la tabla. y lo <strong>de</strong>más con cerosFavián Arenas. 87 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaFavián Arenas. 88 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticaformando grupos con los unos se observa que: se ocupa todo el renglón <strong>de</strong> lax y toda la columna <strong>de</strong> la y; no mas.la función f(x; y) = x c y + xy c + xy; se simpli…ca f(x; y) = x + yReglas <strong>de</strong> simpli…cación(1)Las agrupaciones son exclusivamente <strong>de</strong>unos. Esto implica que ningún grupo pue<strong>de</strong> contener ningún cero.CorrectaIncorrecta(2) Las agrupaciones únicamente pue<strong>de</strong>n hacerse en horizontal y vertical.Las diagonales están prohibidas.Favián Arenas. 89 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaCorrectaIncorrecta(3) Los grupos <strong>de</strong>ben contener 1; 2; 4; 8; 9; :::; 2 n número <strong>de</strong> unos.CorrectaIncorrecta(4) Cada grupo ha <strong>de</strong> ser tan gran<strong>de</strong> como sea posible.CorrectaIncorrectaFavián Arenas. 90 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemática(6) Pue<strong>de</strong>n existir traslapamiento <strong>de</strong> grupos.CorrectaIncorrecta(7) La formación <strong>de</strong> grupos también se pue<strong>de</strong> producir con las celdasextremas <strong>de</strong> la tabla. De tal forma que la parte inferior se podría agruparcon la superior y la izquierda con la <strong>de</strong>recha.Correcta(8) Tiene que resultar el menor número <strong>de</strong> grupos posibles (ser minimal) siempre y cuando no contradiga ninguna <strong>de</strong> las reglas anteriores.Caso <strong>de</strong> tres variablesFavián Arenas. 91 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaSe utiliza una tabla en don<strong>de</strong> una variable y su complemento va en laprimera columna, las otras dos variables y sus complementos se acomodancomo productos <strong>de</strong> ellas en la primera …laxx cyz y c z yz c y c z cF (x; y; z) = x c y c z c + x c y c z + x c yz c + xy c z c + xyz cLos pasos a seguir para conseguir reducir esta expresión son:1. Convertir la expresión a una suma <strong>de</strong> productos si es necesario.en este caso no lo es.2. se construye un mapa <strong>de</strong> karnaugh3. Cubrir todos los unos <strong>de</strong>l mapa mediante rectángulos <strong>de</strong> 2 n elementos,don<strong>de</strong> n = 1; 2:::número <strong>de</strong> variables. Ninguno <strong>de</strong> esos rectángulos <strong>de</strong>becontener ningún ceroPara minimizar el número <strong>de</strong> términos resultantes se hará el mínimonúmero posible <strong>de</strong> rectángulos que cubran todos los unos.Favián Arenas. 92 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> MatemáticaPara minimizar el número <strong>de</strong> variables se hará cada rectángulo tan gran<strong>de</strong>como sea posible.Para encontrar la suma <strong>de</strong> productos minimal preguntese lo siguiente:¿Cada rectángulo pertenece a un término producto?¿que variables hay en común en tal rectángulo? a estos se llamarán implicantesprimos.En el cubrimiento mas gran<strong>de</strong> predominaEn el cubrimiento mas pequeño no predomina , pero contiene a x c y c z:entonces los implicantes primos son:z c y x c y c z:,sin embargo como z c contiene a x c y c z c ;no es necesario incluir enlos implicantes primos a x c y c z:; pues será su…ciente con x c y c ; : en conclusiónf(x; y; z) se simpli…ca en:z cf(x; y; z) = z c + x c y cCaso <strong>de</strong> cuatro variablesSe utiliza una tabla en don<strong>de</strong> dos variables se acomodan como productos<strong>de</strong> ellas y sus complementos en la primera columna, las otras dos variables ysus complementos se acomodan como productos <strong>de</strong> ellas en la primera …laFavián Arenas. 93 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticazw z c w zw c z c w cxyx c yxy cx c y cEjemplo 26. sea f(x; y; z; w) = xyzw + xyzw c + xyz c w + x c yzw c +x c yz c w+x c yz c w c +xy c zw c +x c y c zw+x c y c zw c +x c y c z c wprimero se marcan con unos las reguiones <strong>de</strong> la funciónahora se agrupan los unos con tal que tengan 2 n unosentonces los implicantes primos son:a) xyzb) zw cFavián Arenas. 94 Camargo Benítez.


4.5 Método <strong>de</strong> Karnaugh para la Simpli…cación <strong>de</strong> circuitos <strong>Lógica</strong> Matemáticac) yz c wd) x c y c ze) x c yz cf) x c y c zwPor lo tanto f(x; y; z; w) se simpli…ca en:f(x; y; z; w) = xyz + zw c + yz c w + x c y c z + x c yz c + x c y c zwFavián Arenas. 95 Camargo Benítez.


4.6 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática4.6. Activida<strong>de</strong>sEjercicio 4.. Simpli…car las siguientes expresiones booleanas utilizandomapas <strong>de</strong> Karnaughab0(a + b0)c0 + ba + b + (a0 + b + c)0bc + da + c + (dc(ab + dc))Ejercicio 5. Mostrar con un ejemplo que el mínimo en dos niveles no esúnico Sugerencia: utilizar mapas <strong>de</strong> Karnaugh.Ejercicio 6. Un misionero está perdido en alguna esquina <strong>de</strong> Punta Carretas.Enfrente <strong>de</strong> él tiene dos calles que nacen <strong>de</strong> la esquina <strong>de</strong> la cual seencuentra. En este lugar también hay dos pescadores uno <strong>de</strong> los cuales siempredice la verdad y el otro siempre miente. El misionero quiere saber comollegar al tren fantasma que se encuentra en el Parque Rodó. ¿Qué pregunta<strong>de</strong>be realizar para llegar correctamente a <strong>de</strong>stino? .Ejercicio 7. Probar que los dos circuitos siguientes realizan la misma funciónlógica:Ejercicio 8.siguientes expresiones:. Obtenga una forma minimal en suma <strong>de</strong> productos las(a)(b)(c)(d)f(a; b; c) = (ab + ac)(ab)f(x; y; v; w) = xy(v + w)[(x + y)v]f(x; y; z) = x + yzf(a; b; c) = (a + b + c)(d + a) + bc + acFavián Arenas. 96 Camargo Benítez.


4.6 Activida<strong>de</strong>s <strong>Lógica</strong> MatemáticaEjercicio 9. Obtenga la tabla <strong>de</strong> verdad <strong>de</strong> las siguientes expresiones:1. (a) f(x; y; z; w) = wyz + xy + wy(b) f(x; y; z; w) = (w + x + y)(x + z)(w + x)(c)Las funciones <strong>de</strong>l problema anterior.Ejercicio 10. Construya un circuito <strong>de</strong> compuertas lógicas que esté representadopor la función:1. (a) f(x; y; z) = x + y c + z(b)(c)f(x; y) = [(x + y) c (x + y)] cf(x; y; z; w) = (xy + yzw c ) c + x c zw cEjercicio 11. Simpli…que los circuitos anteriores aplicando el método <strong>de</strong>KarnaughEjercicio 12. A partir <strong>de</strong> las tablas <strong>de</strong> verdad <strong>de</strong> las siguientes funciones,obtenga las expresiones algebraicas <strong>de</strong> dichas funciones y los circuitos lógicosque las realizan:1.Favián Arenas. 97 Camargo Benítez.


4.6 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticax y f(x; y)1.1 1 11 0 00 1 10 0 0x y f(x; y)1 1 01 0 00 1 00 0 1x y f(x; y)1 1 01 0 10 1 10 0 0Ejercicio 13. Construya un circuito <strong>de</strong> compuertas lógicas para cada una <strong>de</strong>las tablas anteriores.Favián Arenas. 98 Camargo Benítez.


4.6 Activida<strong>de</strong>s <strong>Lógica</strong> MatemáticaEjercicio 14. Dibuja el diagrama <strong>de</strong> un circuito para una función OR <strong>de</strong>dos entradas utilizando solamente1. (a) compuertas NAND(b) compuertas NOR.Ejercicio 15. Convertir el siguiente circuito en uno que solo utilice compuertasNAND1.Ejercicio 16. Convertir el circuito anterior a uno que solo contenga compuertasNAND <strong>de</strong> dos entradasEjercicio 17. Encuentre los implicantes primos <strong>de</strong> este mapa <strong>de</strong> KarnaughFavián Arenas. 99 Camargo Benítez.


4.7 Objetivos <strong>Lógica</strong> MatemáticaGuía <strong>de</strong> trabajo 14.7. ObjetivosEl alumno estará en la capacidad conocer, utilizar y aplicar los siguienteselementos básicos para la solución <strong>de</strong> un problema:Resolver proposiciones compuestas utilizando los conectivos lógicos.Hallar el valor <strong>de</strong> verdad <strong>de</strong> una proposición a través <strong>de</strong> la conjunción,disyunción, condicional, bicondicional y negación a través <strong>de</strong> proposicionessimples.Construir la tabla <strong>de</strong> verdad <strong>de</strong> una proposición compuesta, y <strong>de</strong>cidirsi es una ley.Favián Arenas. 100 Camargo Benítez.


4.8 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> Matemática4.8. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clases,Auditorios.Vi<strong>de</strong>obeamRetroproyector.ForoChatCorreo electrónicoProposicionesLa lógica es toda una disciplina en la que las re‡exiones y el razonamientoson fundamentales. Es estudiada también por la …losofía, pero, aquí nosreferiremos por lógica a la <strong>Lógica</strong> <strong>matemática</strong>. El elemento básico sobre elque se <strong>de</strong>sarrolla toda esta teoría se llama proposición.De todo lo anterior una proposición es una a…rmación con sentido completo<strong>de</strong> la cual se pue<strong>de</strong> a…rmar que es cierta o que es falsa.Ejemplo:1. “La sal es un compuesto químico”2. 10 < 143. “13 es un número impar”4. “El sol sale <strong>de</strong> noche”Favián Arenas. 101 Camargo Benítez.


4.9 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática5. 45 + 5 = 306. “¿De que color es la pared?”Las a…rmaciones 1, 2, 3, 4 y 5. son proposiciones aunque no todas son verda<strong>de</strong>rassiguen siendo proposiciones.A esta propiedad <strong>de</strong> las proposiciones <strong>de</strong> ser verda<strong>de</strong>ra o falsa se le llamavalor <strong>de</strong> verdad.Las proposiciones se representan con letras minúsculas, usualmente p, q, r,s, t,..Existen casos don<strong>de</strong> el sujeto <strong>de</strong>l que se habla en la proposición no está<strong>de</strong>…nido o no se conoce, por lo que tiene una incógnita.A estos casos les llamamos frases proposicionales. (Suele llamarles proposicionesabiertas)1. x + 12 = 202. “Alguien es un ingeniero famoso”4.9. Activida<strong>de</strong>s¿Cuáles <strong>de</strong> los enunciados siguientes pue<strong>de</strong>n consi<strong>de</strong>rarse como proposicionesEjercicio 18. 1. a) Un triángulo es un polígono <strong>de</strong> tres ángulos.b) La …losofía es triangularc) 5 2 = 21d) Un cuadrado es una …gura plana <strong>de</strong> cuatro lados.e) Un cuadrado es un polígono <strong>de</strong> cuatro ángulos rectosFavián Arenas. 102 Camargo Benítez.


4.9 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticaf) Un rectángulo es un polígono <strong>de</strong> cuatro ángulos rectos.g) Me<strong>de</strong>llín es ciudad <strong>de</strong> eterna primavera.h) Un rectángulo es una …gura ver<strong>de</strong>.i) x 2 + 3x 4 = 0j) Todas las naranjas son amarillas.k) Algunas manzanas son rojas.2. Para que la proposición abierta x + 5 < 10 tenga valor <strong>de</strong> verdad falso,x <strong>de</strong>be reemplazarse por:a) 2b) 3c) 4d) 54.9.1. Proposiciones conjuntivas, p ^ qDos enunciados cualesquiera se pue<strong>de</strong>n combinar con la palabra2"para formarun enunciado compuesto llamado la conjunción <strong>de</strong> los enunciados originales.Simbólicamente, p ^ q <strong>de</strong>nota la conjunción <strong>de</strong> los enunciados p y q,que se lee "p y q".El valor <strong>de</strong> esta proposición conjuntiva <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> que las dos proposicionesque la conforman sean verda<strong>de</strong>ras,es <strong>de</strong>cir, que solo es verda<strong>de</strong>ra si lasdos proposiciones son verda<strong>de</strong>rasnota: recor<strong>de</strong>mos que V es simbolizado por (1) y F por (0)La tabla <strong>de</strong> verdad <strong>de</strong>l enunciado compuesto p ^ q está dada por:Favián Arenas. 103 Camargo Benítez.


4.9 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticap q p ^ q1 1 11 0 00 1 00 0 01. p : El dos es un número par (1)2. q : Siete es un número primo (1)3. r : El ocho es un número primo (0)así que :p ^ q : El dos es un número par y siete es un número primo (1)En caso <strong>de</strong> que una <strong>de</strong> las dos sea falsa entonces toda la proposición conjuntivalo será.r ^ q : El ocho es un número primo y siete es un número primo (0)4.9.2. Proposiciones disyuntivas, p _ qDos enunciados se combinan con la palabra . o "para formar un enunciado compuestollamado la disyunción <strong>de</strong> los enunciados originales. Simbólicamente,p _ q <strong>de</strong>nota la disyunción <strong>de</strong> los enunciados p y q, que se lee "p o q".El valor <strong>de</strong> esta proposición conjuntiva <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> que las dos proposicionesque la conforman sean no sean falsas,es <strong>de</strong>cir, que solo es falsa si lasdos proposiciones son falsas.La tabla <strong>de</strong> verdad <strong>de</strong>l enunciado compuesto p _ q está dada por:Favián Arenas. 104 Camargo Benítez.


4.9 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticap q p _ q1 1 11 0 10 1 10 0 04.9.3. Proposiciones condicionales, p ! qCuando se unen dos proposiciones con el conectivo “entonces”, se forma unaproposición que solo es falsa si las primera es verda<strong>de</strong>ra y la segunda es falsa(solo en este or<strong>de</strong>n).La tabla <strong>de</strong> verdad <strong>de</strong> la proposición compuesta p ! q está dada por:p q p ! q1 1 11 0 00 1 10 0 1Ejemplo 27.Sea p : El canguro es marsupial ( 1 )q : America es habitat <strong>de</strong> todos los marsupiales ( 0 )El canguro es marsupial entonces América es habitat <strong>de</strong> todos los marsupiales.(0)Favián Arenas. 105 Camargo Benítez.


4.9 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática4.9.4. Proposiciones bicondicionales, p $ qCuando se unen dos proposiciones con el conectivo “si y solo si” , se formauna proposición que solo es falsa si las dos tienen valores <strong>de</strong> verdad diferentes.La tabla <strong>de</strong> verdad <strong>de</strong>l enunciado compuesto p $ q está dada por:p q p $ q1 1 11 0 00 1 00 0 14.9.5. Negación <strong>de</strong> Proposiciones : pAunque no es un conectivo lógico (como _; ^; Y ,=); ,) genera nuevasproposiciones con solo cambiarle el valor <strong>de</strong> verdad y se simboliza anteponiendo“”a la letra <strong>de</strong> la proposición:Ejemplos:p : todo número impar es primo p : no todo número impar es primoq : 9 es menor que 6 q : 9 no es menor que 6La tabla <strong>de</strong> verdad <strong>de</strong> la negación <strong>de</strong> p : p está dada por:p p1 00 1Favián Arenas. 106 Camargo Benítez.


4.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática4.10. Activida<strong>de</strong>s4. “Una …gura <strong>de</strong> 4 lados se llama cuadrilátero, si tiene 5 lados se llamapentágono, si tiene 6 lados se llama hexágono”En el enunciado anteriori<strong>de</strong>nti…ca todas las proposiciones cerradas.(Represéntalas con las letras p, q, r).5. Con las proposiciones clasi…cadas en el ejercicio anterior. escribe enpalabras las proposiciones compuestas siguientes:a) p ! qb) (p $ q)c) (p ! q ) ! (p ! r)6. Supón que p es verda<strong>de</strong>ra, q es falsa y r es falsa ¿cómo es el valor <strong>de</strong>verdad <strong>de</strong> las siguientes proposicionesa) p^ qb) (p ! q)7. Completa las siguientes tablas <strong>de</strong> verdadp q q p p^ q p Y q (p Y q) _ ( p^ q)a)1 1 11 0 00 1 00 0 1Favián Arenas. 107 Camargo Benítez.


4.10 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticap q q p $ q p^ q (p $ q) ! (p^ q)b)1 1 11 0 00 1 00 0 1p q r ((p ! r) ^ (q ! r)) ! r1 1 11 1 0c)1 0 11 0 00 1 10 1 00 0 10 0 08. Construye 3 frases que no sean proposiciones, 3 proposiciones, luegoniega las tres proposiciones.Favián Arenas. 108 Camargo Benítez.


4.11 Objetivos <strong>Lógica</strong> MatemáticaGuía <strong>de</strong> trabajo 24.11. ObjetivosEl alumno estará en la capacidad conocer, utilizar y aplicar los siguienteselementos básicos para la solución <strong>de</strong> un problema:Generalida<strong>de</strong>s sobre que es un conjunto y sus Clases.Generalida<strong>de</strong>s sobre el álgebra <strong>de</strong> conjuntos y problemas.Razonamiento sobre cardinalidad <strong>de</strong> conjuntos..4.12. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clases,Auditorios.Vi<strong>de</strong>obeamRetroproyector.ForoChatCorreo electrónicoFavián Arenas. 109 Camargo Benítez.


4.13 Algebra <strong>de</strong> conjuntos <strong>Lógica</strong> Matemática4.13. Algebra <strong>de</strong> conjuntosUnión <strong>de</strong> Conjuntos Los conjuntos A = fa; b; c; d; eg y B = fa; e; i; o; ugse combinan para formar un nuevo conjunto, don<strong>de</strong> ningún elemento pue<strong>de</strong>estar repetido fa; b; c; d; e; i; o; ug, a este conjunto lo llamaremos unión <strong>de</strong> Ay B.M = f1; 2; 3; 4; 5g y J = f1; 3; 5; 7; 9g entoncesM [ J = f1; 2; 3; 4; 5; 7; 9gSimbólicamente la unión <strong>de</strong> A y B es:AUB = fx : x 2 A _ x 2 BgIntersección <strong>de</strong> Conjuntos En esta operación <strong>de</strong> conjuntos se trata <strong>de</strong>encontrar los elementos comunes a ambos conjuntos, es <strong>de</strong>cir los repetidos,veamos:M = f1; 2; 3; 4; 5g y J = f1; 3; 5; 7; 9g entoncesLa intersección la representamos por:M \ J = f1; 3; 5g pues son los que se repiten.Simbólicamente la intercepción <strong>de</strong> A y B es:A \ B = fx : x 2 A ^ x 2 BgDiferencia <strong>de</strong> Conjuntos En los conjuntos V = fa; e; i; o; ug y A =fa; e; ogLa diferencia <strong>de</strong> V A es el conjunto formado por los elementos <strong>de</strong> Vque no están en A así:V A = fi; ogM = f1; 2; 3; 4; 5g y J = f1; 3; 5; 7; 9g entoncesFavián Arenas. 110 Camargo Benítez.


4.13 Algebra <strong>de</strong> conjuntos <strong>Lógica</strong> MatemáticaLa diferencia la representamos por:M J = f2; 4g pues son los que están en M y no en J.También se pue<strong>de</strong> calcular J MJ M = f7; 9g pues son los que están en J y no en M.Simbólicamente es:M J = fx : x 2 M ^ x =2 JgJ M = fx : x 2 J ^ x =2 MgComplemento Para esta operación <strong>de</strong>bemos <strong>de</strong>…nir primero un conjuntoque nos sirva como base o referencia, lo simbolizarán con la letra U, se llamaráuniversal o referencial.Si U = f0; 1; 2; 3; 4; 5; 6; 7; 8; 9g y el conjunto A = f0; 1; 2; 3gLlamaremos complemento <strong>de</strong> A , al conjunto formado por todos los elementos<strong>de</strong> U que no están en A, o sea f4; 5; 6; 7; 8; 9g, a este conjunto lo<strong>de</strong>notaremos con A0Notese que A0 = U AU = f1; 3; 5; 7; 11; 13; 17; 19; 23; 29gSi B = f1; 11; 29g entonces B0 = f3; 5; 7; 13; 17; 19; 23gSi C = f3; 5; 7; 17; 23g entonces C0 = f1; 11; 13; 19; 29gSi D = f1; 3; 5; 7; 11; 13; 17; 19; 23; 29g entonces D0 = Simbólicamente es:A 0 = fx : x 2 U ^ x =2 AgFavián Arenas. 111 Camargo Benítez.


4.14 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática4.14. Activida<strong>de</strong>s1. Sea A el conjunto <strong>de</strong> los números naturales divisibles entre 6 menoresque 50, B el conjunto <strong>de</strong> los números naturales divisibles entre 2 menoresque 50 y C el conjunto <strong>de</strong> los números naturales divisibles entre 5menores que 50.Encuentre.a AUBb AUCc BUCd A \ Be A \ Cf B \ Cg Ah Ai BBCC2. Representar gra…camente las anteriores operaaciones3. Si A y B son dos conjuntos no vacios.Encuentra las condiciones que<strong>de</strong>ben cumplir para que se veri…quen las siguientes operaciones:a (AUB) Ab AUB = BFavián Arenas. 112 Camargo Benítez.


4.14 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticac A \ B = Bd A (A \ B)e A (A B)4. Completa en el dibujo las cantida<strong>de</strong>s correspondientes a cada sección<strong>de</strong> la …gura y con esa información respon<strong>de</strong> las preguntas a, b, c y d36 personas fueron a Europa, visitaron España, Inglaterra o Francia, sinembargo, no todas fueron a los tres lugares, para i<strong>de</strong>nti…car la cantidad exacta<strong>de</strong> personas que fueron a cierto país, se especi…ca cada cantidad en el siguientediagrama <strong>de</strong> Venn.21 personas fueron a FranciaFavián Arenas. 113 Camargo Benítez.


4.14 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática17 personas fueron a España16 personas fueron a Inglaterra9 personas fueron a Francia y a España8 personas fueron a España y a Inglaterra6 personas fueron a Francia y a Inglaterra1. a) El número <strong>de</strong> personas que fue a Francia y España pero no aInglaterra es:_______b) El número <strong>de</strong> personas que fue a España o Inglaterra es:______c) El número <strong>de</strong> persona que fue a Inglaterra, España y Franciaes:________d) El número <strong>de</strong> personas que fue a España o Inglaterra pero no aFrancia es:______Favián Arenas. 114 Camargo Benítez.


4.15 Objetivos <strong>Lógica</strong> MatemáticaGuía <strong>de</strong> trabajo 34.15. ObjetivosEl alumno estará en la capacidad conocer, utilizar y aplicar los siguienteselementos básicos para la solución <strong>de</strong> un problema:Generalida<strong>de</strong>s sobre que es un álgebra <strong>de</strong> Boole y como se prueba.Generalida<strong>de</strong>s sobre las leyes <strong>de</strong>l álgebra <strong>de</strong> Boole y <strong>de</strong>mostraciones.Generalida<strong>de</strong>s sobre las funciones <strong>de</strong> Boole con una o mas variables.4.16. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clases,Auditorios.Vi<strong>de</strong>obeamRetroproyector.ForoChatCorreo electrónicoFavián Arenas. 115 Camargo Benítez.


4.17 Clases <strong>de</strong> operaciones <strong>Lógica</strong> Matemática4.17. Clases <strong>de</strong> operacionesHasta el momento hemos hablado <strong>de</strong> operaciones entre proposiciones yentre conjuntosVale la pena clasi…car en general las operacionesEl primer tipo se llama operación binaria, y no sólo enlaza dos elementos,sino que <strong>de</strong>termina un tercero (el resultado <strong>de</strong> los otros dos) que pertenece alconjunto que consi<strong>de</strong>ramos. Por lo tanto una OPERACIÓN BINARIA es una .operación tal que:si a; b 2 X,entonces también la es a bEjemplo 28. la Suma en el conjunto <strong>de</strong> los naturales es una operación binariaEjemplo 29. pues si m; n 2 N;entonces m + n 2 N:Ejemplo 30. la Resta en el conjunto <strong>de</strong> los naturales no es una operaciónbinaria pues existen elementos <strong>de</strong> N; como por ejemplo 7 y 12 tal que 7 12 =5 =2 N:El segundo tipo <strong>de</strong> operación se llama operación unitaria, esta en realidadtransforma un número en otro, por lo tanto unaOPERACIÓN UNI-TARIA ' sobre un conjunto B es una .operación tal que:Si a 2 B, entonces '(a) 2 BEjemplo 31. el operador menos ( ) el conjunto <strong>de</strong> los enteros es una operaciónbinariapues si m 2 Z;entonces m 2 Z:Favián Arenas. 116 Camargo Benítez.


4.18 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> MatemáticaEjemplo 32. la Radicación en el conjunto <strong>de</strong> los números reales es unaoperación binaria si y solo si es raíz impar; es <strong>de</strong>cir el operador 2n+1p esuna operación binaria con n 2 Npero el operador 2np no es una operación binaria con n 2 Nnótese que 1 2 R pero 2np 1 =2 R4.18. Álgebra <strong>de</strong> BooleUn conjunto B, junto con las operaciones binarias ; <strong>de</strong>…nidas sobre éles un álgebra <strong>de</strong> Boole,si se veri…can las siguientes Propieda<strong>de</strong>s:Ley conmutativa1. a) 1) 8a; b 2 B; a b 2 B2) 8a; b 2 B; a b 2 BLey distributiva1. a) 1) 8a; b; c 2 B; a (b c) = (a b) (a c)2) 8a; b; c 2 B; a (b c) = (a b) (a c)Elementos neutros1. a) 1) 8a 2 B; 9e 2 B; a e = a (Neutro Aditivo o cero)2) 8a 2 B; 9i 2 B; a i = a (Neutro Multiplicativo ounidad)ComplementaciónFavián Arenas. 117 Camargo Benítez.


4.18 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> Matemática1. a) 1) 8a 2 B; 9a c 2 B; a a c = i (complemento a la unidad)2) 8a 2 B; 9a c 2 B; a a c = e (complemento al cero)mas a<strong>de</strong>lante se probará que a c es el mismo en ambos casos.Ejemplo 33. Sea D 26 = f1; 2; 13; 26g el conjunto <strong>de</strong> los divisores positivos<strong>de</strong>l 26; <strong>de</strong>…namos las operaciones binarias así:Ejemplo 34. a b = MCM(a; b) ( Mínimo Común múltiplo)cero)a b = mcd(a; b)( Máximo Común divisor)observe que para que a b = a; b tiene que ser 1(Neutro Aditivo oyunidad)para que a b = a; b tiene que ser 26(Neutro Multiplicativo opor otra parte:para que ab = 26; tiene que ser b = 26 (complemento <strong>de</strong> la unidad)ay para que a b = 1; <strong>de</strong>pen<strong>de</strong> <strong>de</strong> quien sea a así:si a = 1 entonces b = 26si a = 2 entonces b = 13si a = 13 entonces b = 2si a = 26 entonces b = 1Para representar estas operaciones utilizaremos tablas algo parecidas a las<strong>de</strong> la escuela.Favián Arenas. 118 Camargo Benítez.


4.18 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> Matemática 1 2 13 26 1 2 13 261 1 2 13 26 1 1 1 1 12 2 2 26 26 2 1 2 1 213 13 26 13 26 13 1 1 13 1326 26 26 26 13 26 1 2 13 26A continuación se plantearán otras Propieda<strong>de</strong>s <strong>de</strong> las Algebras <strong>de</strong> Boole,se realizarán las pruebas <strong>de</strong> estas propieda<strong>de</strong>s para uno <strong>de</strong> ellas y la otra larealizará el estudiante con el principio <strong>de</strong> dualidad.Ley <strong>de</strong> i<strong>de</strong>mpotencia 8a 2 B; a + a = a1. a) 1) 8a 2 B; aa = aLey <strong>de</strong> acotamiento1. a) 1) 8a 2 B; a + 1 = 12) 8a 2 B; a0 = 0Ley <strong>de</strong> absorción1. a) 1) 8a; b 2 B; a + ab = a2) 8a; b 2 B; a(a + b) = aLey asociativa1. a) 1) 8a; b; c 2 B; a + (b + c) = (a + b) + c2) 8a; b; c 2 B; a(bc) = (ab)cUnicidad <strong>de</strong>l complementoFavián Arenas. 119 Camargo Benítez.


4.18 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> Matemática1. a) 1) 8a 2 B; (a + x = 1) ^ (ax = 0) ) x = a cLey <strong>de</strong> involución1. a) 1) 8a 2 B; (a c ) c = aLey <strong>de</strong> Morgan1. a) 1) 8a; b 2 B; (a + b) c = a c b c2) 8a; b 2 B; (ab) c = a c + b c4.18.1. Funciones reales y funciones booleanasHasta ahora se ha mostrado en qué operaciones se basa el Algebra <strong>de</strong>Boole y algunas <strong>de</strong> suspropieda<strong>de</strong>s.Utilizando expresiones booleanas, vamos a <strong>de</strong>…nir Funciones booleanas,que son muy parecidas a las funciones <strong>matemática</strong>s a las que estamos acostumbradospero con la particularidad <strong>de</strong> que las variables son booleanas yque los valores <strong>de</strong>vueltos por la función también son booleanos, es <strong>de</strong>cir, unafunción booleana sólo pue<strong>de</strong> tomar los valores ’0’ó ’1’.Como hemos hecho antes, vamos a ver un ejemplo utilizando una función<strong>matemática</strong> <strong>de</strong> lasque todos conocemos. Por ejemplo esta:f(x) = 2x + 1Se trata <strong>de</strong> una función Real que tiene una variable Real (x) es <strong>de</strong>cir eldominio <strong>de</strong> f es RFavián Arenas. 120 Camargo Benítez.


4.18 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> Matemáticay1050-5-2.502.55x-5hay una in…nidad <strong>de</strong> valores en el dominio <strong>de</strong> f por esto se obtiene unain…nidad <strong>de</strong> puntos en forma <strong>de</strong> una recta.También po<strong>de</strong>mos <strong>de</strong>…nir funciones reales <strong>de</strong> 2 ó más variables, como porejemplo:f(x; y) = 2x + y 2f(x; y; z) = z 2 sen(x + y)f(x 1 ; x 2 ; x 3 ; :::; x n ) = 3p x 1 + x 2 + x 3 + ::: + x nComo estamos acostumbrados a trabajar con este tipo <strong>de</strong> funciones, nosresultan claras. Ahoravamos a <strong>de</strong>…nir funciones booleanas. Para ello hay que tener presente quetrabajaremos convariables booleanas y que por tanto usaremos las operaciones + y <strong>de</strong>lAlgebra <strong>de</strong> Boole.Favián Arenas. 121 Camargo Benítez.


4.18 Álgebra <strong>de</strong> Boole <strong>Lógica</strong> MatemáticaEjemplo 35. sea la siguiente función booleana <strong>de</strong> una variable:f(x) = x cEl valor <strong>de</strong>vuelto por la función es el complemento <strong>de</strong>l valor <strong>de</strong> la variable.Como la variable x es booleana, sólo pue<strong>de</strong> tomar los valores ’0’y ’1’.Los que la función F toma son:f(0) = 0 c = 1f(1) = 1 c = 0Ejemplo 36.Ejemplo 37. Sea la siguiente función booleana se dos variables:f(x; y) = x c (x + y)obtenemos:f(0; 0) = 0 c (0 + 0) = 1 0 = 0f(0; 1) = 0 c (0 + 1) = 1 1 = 1f(1; 0) = 1 c (1 + 0) = 0 1 = 0f(1; 1) = 1 c (1 + 1) = 0 0 = 0Antes <strong>de</strong> calcular los valores que toma la función, se pue<strong>de</strong>n aplicar algunaspropieda<strong>de</strong>s para obtener una función más simpli…cada:<strong>de</strong>l ejemplo anteriorf(x; y) = x c (x + y)= x c x + x c y (ley distributiva)= 0 + x c y (complemento al cero)= x 0 yFavián Arenas. 122 Camargo Benítez.


4.19 Activida<strong>de</strong>s <strong>Lógica</strong> Matemáticaen el cual también obtenemos:f(0; 0) = 0 0 0 = 1 0 = 0f(0; 1) = 0 0 1 = 1 1 = 1f(1; 0) = 1 0 0 = 0 1 = 0f(1; 1) = 1 0 1 = 0 0 = 04.19. Activida<strong>de</strong>s1. Dígase cuáles <strong>de</strong> las siguientes son operaciones unitariasa) la operación "tomar el inverso <strong>de</strong>"en el conjunto <strong>de</strong> los númerosreales.b) la operación "tomar el inverso <strong>de</strong>"en el conjunto <strong>de</strong> los númerosenteros.c) encuéntrese otro conjunto sobre el cual "tomar el inverso <strong>de</strong>"seauna operación unitaria.2. En qué circunstancias son +; ; ; ; operaciones binarias:a) En el sistema <strong>de</strong> los números reales o subconjuntos <strong>de</strong> este sistema.b) En el sistema <strong>de</strong> los números complejos.2. Probar las siguientes equivalencias <strong>de</strong> expresiones por los métodos <strong>de</strong>:a. Tablas <strong>de</strong> verdad.Ejercicio 19. 1.Favián Arenas. 123 Camargo Benítez.


4.19 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática2. a) Transformaciones algebraicas(propieda<strong>de</strong>s <strong>de</strong>l álgebra <strong>de</strong> Boole)ab c + a c b + a c b c = a c + b ca c b c + ac + bc c = a c c c + b c c + aba c b c + bd + ab c = d + d c b c(a + b c + ab)(a c + b)ab c = 0(a + b c + ab c )(ab + bc c + a c c) = ab + a c b c c(ab + c + d)(c c + d)(c c + d + e) = abc c + d1.Favián Arenas. 124 Camargo Benítez.


4.20 Objetivos <strong>Lógica</strong> MatemáticaGuía <strong>de</strong> trabajo 44.20. ObjetivosEl alumno estará en la capacidad conocer, utilizar y aplicar los siguienteselementos básicos para la solución <strong>de</strong> un problema:Entradas y salidas <strong>de</strong> las compuertas lógicas.tablas <strong>de</strong> verdad a partir <strong>de</strong> mediciones en compuertas lógicas.Simpli…cación Tabular mediante Mapas <strong>de</strong> Karnaugh4.21. Recursos <strong>de</strong> aprendizajeAula <strong>de</strong> clases,Auditorios.Vi<strong>de</strong>obeamRetroproyector.ForoChatCorreo electrónicoFavián Arenas. 125 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> MatemáticaABLA COMPUERTAANDEl esquema <strong>de</strong> la …gura, da una i<strong>de</strong>a <strong>de</strong> funcionamiento <strong>de</strong> la compuertaAND. Examinando <strong>de</strong> cerca el circuito, notamos que la lámpara encen<strong>de</strong>rásolo si ambos interruptores se cierran o se activan simultáneamente. Si uno<strong>de</strong> los interruptores esta abierto, el circuito se interrumpe y la lámpara no seencien<strong>de</strong>. Todas las posibles combinaciones para los interruptores A y B semuestran en la tabla <strong>de</strong> verdad.A B Lampara1 1 11 0 00 1 00 0 0La tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la conjunción, es <strong>de</strong>cir dosinterruptores en serie se representan con la compuerta ANDPara representar una compuerta AND se utilizará el símbolo siguienteFavián Arenas. 126 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> MatemáticaEsta compuerta AND es un dispositivo que posee dos entradas A y B yuna salida A B.El álgebra booleana es una forma <strong>de</strong> lógica simbólica que muestra comooperan las compuertas lógicas. Una expresión booleana es un método <strong>de</strong>mostrar que ocurre en un circuito lógico.A B = Y es la expresión booleana <strong>de</strong> la compuerta AND se lee . A ANDB igual a la salida Y"El punto () signi…ca la función lógica AND en álgebra booleana, y no laoperación <strong>de</strong> multiplicar como en el álgebra corriente.LA COMPUERTA OR El grá…co <strong>de</strong> este circuito ilustra el funcionamiento<strong>de</strong> la compuerta OR, en el cual los interruptores han sido conectadosen paralelo. El encendido <strong>de</strong> la lámpara se producirá si se cierracualquiera <strong>de</strong> los dos interruptores o ambos. Todas las posibles combinaciones<strong>de</strong> los interruptores se muestran en la tabla siguiente.Favián Arenas. 127 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> MatemáticaA B Lampara1 1 11 0 10 1 10 0 0La tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la disyunción, es <strong>de</strong>cir dosinterruptores en serie se representan con la compuerta ORPara representar una compuerta OR se utilizará el símbolo siguiente:Esta compuerta OR es un dispositivo que posee dos entradas A y B yuna salida A + B.A + B = Y es la expresión booleana <strong>de</strong> la compuerta OR se lee . A ORB igual a la salida Y"Favián Arenas. 128 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> MatemáticaEl signo mas (+) signi…ca la función lógica OR en álgebra booleana, y nola operación <strong>de</strong> sumar como en el álgebra corriente.COMPUERTA INVERSORAEn este circuito cuando se cierra el interruptorA, la bombilla se apaga,(¿Por qué?), al abrir el interruptor la bombillase encien<strong>de</strong>.La tabla es:A lámpara1 00 1Favián Arenas. 129 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> MatemáticaEs la misma tabla <strong>de</strong> la negación p; a este esquema se le llama Lacompuerta inversora,esta posee una entrada y una salida como se muestra en la …gura. Su funciónes producir una salida inversa o contraria a su entrada es <strong>de</strong>cir convertirunos a ceros y ceros a unos.LA PUERTA NANDUna compuerta NAND es un dispositivo lógico queopera en forma exactamente contraria a, una compuerta, AND, entregandouna salida baja cuando todas sus entradas son altas y una salida alta mientrasexista por lo menos un bajo a cualquiera <strong>de</strong> ellas:En forma proposicional (p ^ q).En forma <strong>de</strong> expresión booleana (AB) 0 .Favián Arenas. 130 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> MatemáticaObservar que el símbolo NAND es símbolo AND con un pequeño círculoa la salida.LA PUERTA NOR Se ha conectado un inversor a la salida <strong>de</strong> una puertaOR, obsérvese que se ha añadido un pequeño circulo inversor al símbolo ORpara formar el símbolo NOR.Debido a que los interruptores A y B están en paralelo entre si y conla lámpara (Y) esta ultima solo encien<strong>de</strong> cuando ambos interruptores estánabiertos y permanece apagada mientras cualquiera <strong>de</strong> ellos , o ambos esténcerrados.Símbolo lógico <strong>de</strong> una compuerta NOR es:Favián Arenas. 131 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> MatemáticaPo<strong>de</strong>mos <strong>de</strong>cir que este dispositivo lógico opera en forma exactamenteopuesta a una compuerta OR , entregando una salida alta cuando todas susentradas son bajas y una salida baja cuando existe por lo menos un alto encualquiera <strong>de</strong> ellas.En forma proposicional (p _ q).En forma <strong>de</strong> expresión booleana (A + B) c .Ejemplo 38. construya un circuito con compuertas lógicas que exprese lasiguiente función booleana <strong>de</strong> dos variables:Ejemplo 39. f(x; y) = x 0 + xy + xy 0se comienza con cada sumandox 0 xyxy 0La suma <strong>de</strong> todos ellas es una compuerta OR <strong>de</strong> tres entradas:El lector pue<strong>de</strong> probar que la tabla <strong>de</strong> verdad <strong>de</strong> esta función booleana esuna tautología:Favián Arenas. 132 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje <strong>Lógica</strong> Matemática<strong>de</strong>bido a que xyz = (xy)z = x(yz) y que x+y +z = (x+y)+z =x + (y + z)una compuerta OR <strong>de</strong> tres entradas pue<strong>de</strong> reemplazarse por dos compuertasOR <strong>de</strong> dos entradasasí:es equivalente a:(X+Y)+ZDe manera semejante ocurre para la compuerta AND.Favián Arenas. 133 Camargo Benítez.


4.22 Activida<strong>de</strong>s <strong>Lógica</strong> MatemáticaEjemplo 40. Encontrar una representación booleana <strong>de</strong>l siguiente circuito<strong>de</strong> compuertas lógicas.solución: en cada parte <strong>de</strong>l circuito hay un mensaje:en conclusión F (x; y; z) = [xyz + (yz c + y c z)] cEs posible que la expresión F (x; y; z) = [xyz + (yz c + y c z)] c se puedasimpli…car más.4.22. Activida<strong>de</strong>s1. Probar que los dos circuitos siguientes realizan la misma función lógica:Ejercicio 20. 1.Favián Arenas. 134 Camargo Benítez.


4.22 Activida<strong>de</strong>s <strong>Lógica</strong> Matemática2. Simpli…car las siguientes expresiones booleanas utilizando mapas <strong>de</strong>Karnaughab0(a + b0)c0 + ba + b + (a0 + b + c)0bc + da + c + (dc(ab + dc))3. Construya un circuito <strong>de</strong> compuertas lógicas que esté representado porla función:Ejercicio 21. 1.2. (a) f(x; y; z) = x + y c + z(b)(c)f(x; y) = [(x + y) c (x + y)] cf(x; y; z; w) = (xy + yzw c ) c + x c zw c4. Simpli…que los circuitos anteriores aplicando el método <strong>de</strong> Karnaugh5. Convertir el siguiente circuito en uno que solo utilice compuertas NAND6. Encuentre los implicantes primos <strong>de</strong> este mapa <strong>de</strong> KarnaughFavián Arenas. 135 Camargo Benítez.


4.22 Activida<strong>de</strong>s <strong>Lógica</strong> MatemáticaFavián Arenas. 136 Camargo Benítez.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!