Documentos de Académico
Documentos de Profesional
Documentos de Cultura
U2 Matemáticas Discretas
U2 Matemáticas Discretas
Álgebra de Boole
Guía de Conceptos
Unidad II
Matemáticas Discretas – Unidad II
Tabla de contenido
INTRODUCCIÓN ............................................................................................................................. 3
1. LÓGICA....................................................................................................................................... 4
1.1. Reseña histórica ................................................................................................................. 4
1.2. Lógica de proposiciones ..................................................................................................... 5
1.3.1. Expresiones lingüísticas que no son proposiciones .................................................... 6
1.3.2. Tipos de proposiciones ................................................................................................ 7
1.3.3. Valor de verdad de una proposición atómica ............................................................. 7
1.3.4. Términos de enlace ..................................................................................................... 8
1.4. Función proposicional ........................................................................................................ 9
1.5. Axiomas de la negación .................................................................................................... 10
1.6. Proposiciones compuestas ............................................................................................... 11
1.6. Tablas de verdad .............................................................................................................. 12
1.7. Valor de verdad de una proposición compuesta ............................................................. 13
1.8. Tautología y contradicción ............................................................................................... 15
1.9. Equivalencia lógica ........................................................................................................... 15
1.10. Cuantificadores .............................................................................................................. 16
Leyes de Morgan para cuantificadores ............................................................................... 17
2. ÁLGEBRA DE BOOLE ................................................................................................................ 17
2.1. Antecedentes del Álgebra de Boole ................................................................................. 17
2.2. Definición ......................................................................................................................... 18
2.3. Descripción del Álgebra de Boole .................................................................................... 18
2.4. Funciones Lógicas ............................................................................................................. 19
2.5. Operaciones y expresiones boolenas ............................................................................... 20
2.5.1. Suma lógica o suma booleana ................................................................................... 22
Leyes asociativas ................................................................................................................. 24
Ley distributiva .................................................................................................................... 24
2.7. Reglas del Álgebra Booleana ............................................................................................ 25
2.8. Relación entre Álgebra de Conjuntos, Álgebra de Proposiciones y Álgebra de Boole..... 25
EJERCICOS DE FIJACIÓN DE CONCEPTOS Y PROPIEDADES ...................................................... 26
Bibliografía: ................................................................................................................................. 29
INTRODUCCIÓN
Con el estudio de la Lógica se pretende llegar a ser preciso y cuidadoso. La Lógica tiene
un lenguaje exacto, y simbólico proposicional, en los que interviene relaciones y
cuantificadores.
La lógica moderna que surge en el último tercio del siglo XIX, como una disciplina
íntimamente vinculada a las matemáticas y a consideraciones relativas al lenguaje de
éstas, es hoy una ciencia altamente especializada relacionada con otras ramas de la
cultura, tales son el derecho, la psicología, la gramática, la lingüística, la filosofía, la
computación.
1. LÓGICA
1.1. Reseña histórica
Por su parte, el término lógica matemática fue acuñado en los años 500 a.C. por el
pensador Lao-Tse, al llegar a una evidente conclusión: “El total es mayor que sus partes”
al referirse a la relación existente entre las partes separadas y el conjunto coordinado
de esas partes.
Asimismo, es de capital importancia los aportes del matemático alemán Gottfried Leibniz
quien fue el primero en formular la estrecha conexión entre la lógica y la matemática,
además, introdujo los símbolos matemáticos para hacer representaciones
proposicionales.
En el siglo XIX, los avances de esta ciencia se deben a los aportes de los matemáticos
George Boole y Augustus Morgan.
Por su parte, Moret (2014) refiere que la lógica proposicional o lógica de orden cero es
un sistema formal cuyos elementos más simples representan proposiciones, y cuyas
constantes lógicas, llamadas conectivas, representan operaciones sobre proposiciones,
capaces de formar otras proposiciones de mayor complejidad.
1.3. Proposiciones
De todas estas clases de oraciones, la lógica sólo toma en cuenta las declarativas o
aseverativas, las únicas que pueden constituir proposiciones, según cumplan o no
determinados requisitos.
La proposición es una oración aseverativa de la que tiene sentido decir que es verdadera
o falsa.
Ejemplo 1
Ambas proposiciones tienen sentido, aunque una sea verdadera y la otra sea falsa. En
consecuencia, la verdad y la falsedad son sus propiedades, es decir, sólo las
proposiciones pueden ser verdaderas o falsas. (Arenas, 2011)
Para Suppes (2004), con el estudio de la Lógica se persigue llegar a ser preciso y
cuidadoso. La Lógica tiene un lenguaje exacto.
Sin embargo, es necesario redactar un conjunto de reglas que sean claras y definidas,
libres de las vaguedades que pueden hallarse en el lenguaje cotidiano. Una expresión
del lenguaje a la cual puede aplicarse con sentido, uno y sólo uno de los calificativos
“verdadera” o “falsa”, esa es una proposición.
Siguiendo con Arenas (2011), todas las proposiciones son oraciones, pero no todas las
oraciones son proposiciones. En efecto, las oraciones interrogativas, las exhortativas o
imperativas, las desiderativas y las exclamativas o admirativas no son proposiciones
porque ninguna de ellas afirma o niega algo y, por lo tanto, no son verdaderas ni falsas.
Asimismo, las oraciones dubitativas, así como los juicios de valor, no obstante afirmar
Ejemplo 2
Atómicas son las proposiciones de forma más simples o elementales; son aquellas que
carecen de conjunciones gramaticales típicas o conectivas.
una proposición falsa es falso (F). Lo que nunca puede ocurrir es que una proposición
sea al mismo tiempo falsa y verdadera. (González, 2005)
Son términos de enlace que permiten obtener proposiciones moleculares, los siguientes
conectivos: “y”; “o”; “si... entonces”; “si y sólo si”, o del adverbio de negación “no”.
Menciona Suppes (2004) que las proposiciones se indican por medio de una letra
minúscula, dos puntos y la proposición propiamente dicha.
Ejemplo 6
Cada vez que el símbolo o variable (x) sea reemplazado por un elemento del conjunto
(en este caso ℝ) la función proposicional pasa a ser proposición y tiene su valor de
verdad.
a) Los números mayores que 2 son negativos. (Es proposición, su valor de verdad
es falso)
b) El número entero “x” es mayor que 10. (Es función proposicional, según el valor
que tome “x”, su valor de verdad será verdadero o falso)
a) Los múltiplos de 3 son infinitos. (Es proposición, su valor de verdad es
verdadero)
b) Los enteros “x” ; “y” son factores de 12. (Es función proposicional, según los
valores que tomen “x” ; “y” será su valor de verdad)
Ejemplo 8
𝑝 ∶ 5 𝑒𝑠 𝑚𝑎𝑦𝑜𝑟 𝑞𝑢𝑒 2
La negación de 𝑝 se denota ∼ 𝒑
Material Básico pág. 9
Matemáticas Discretas – Unidad II
Ejemplo 9
∼ 𝒑 ∶ 5 𝑛𝑜 𝑒𝑠 𝑚𝑎𝑦𝑜𝑟 𝑞𝑢𝑒 2 ó
Ejemplo 10
Solución
a) Como 𝒙, 𝒚 𝝐 ℝ 𝒚 𝒙 , 𝒚 ≠ 𝟎, entonces:
Ejemplo 11
𝑆𝑖 𝑎 . 𝑏 = 0 𝑒𝑛𝑡𝑜𝑛𝑐𝑒𝑠 𝑎 = 0 ó 𝑏 = 0
𝑝 ∶ 𝑎 .𝑏 = 0
𝑞∶ 𝑎 =0
𝑟∶ 𝑏=0
Son proposiciones simples que dan origen a la proposición compuesta enunciada y que
simbólicamente se escribe:
𝒑 → (𝒒 ∨ 𝒓)
Es decir,
(𝒂 . 𝒃) = 𝟎 → (𝒂 = 𝟎 ∨ 𝒃 = 𝟎)
Las tablas de verdad son, por una parte, uno de los métodos más sencillos y conocidos
de la lógica formal, pero al mismo tiempo también uno de los más poderosos y claros.
Entender bien las tablas de verdad es, en gran medida, entender bien a la lógica formal
misma.
Ejemplo 12
Disyunción (inclusiva)
Conjunción
Condicional
Bicondicional
Disyunción excluyente
Una proposición es una tautología, cuando todos los valores de su tabla de verdad son
verdaderos. La tautología es una proposición siempre verdadera independientemente
de los valores de verdad o falsedad de las proposiciones simples que la constituyen.
Una proposición es una contradicción, cuando todos los valores de su tabla de verdad
son falsos. Por tanto, es falso, independientemente de los valores de verdad o falsedad
de las proposiciones simples que la constituyen.
𝒑 ≡𝒒 ó 𝒑 ⟺ 𝒒
De esta definición se sigue que para probar que dos proposiciones son lógicamente
equivalentes hay que probar que si 𝒑 es verdad, 𝒒 también ha de serlo y que si 𝒑 es
falso, 𝒒 tiene que ser falso. (González, 2005)
a) ~(𝒑 ∨ 𝒒) ⟺ ~𝒑 ∧ ~𝒒
b) ~(𝒑 ∧ 𝒒) ⟺ ~𝒑 ∨ ~𝒒
1.10. Cuantificadores
Los símbolos ∀ y ∃ se llaman cuantificador universal y cuantificador existencial,
respectivamente, y se leen para todo y existe.
El cuantificador universal presenta una variante que es ∃! que significa existe un único.
Ejemplo 14
1. (∀ x ∈ E), p(x)se lee: "para todo x en E, tal que p(x)" o "para cada x de E, p(x)".
2. (∃ x ∈ E), p(x)se lee: "existe x en E tal que, p(x)" o existe por lo menos un x en E tal que, p(x)".
3. (∃! x ∈ E), p(x)𝑠𝑒 𝑙𝑒𝑒:existe un único x en E, tal que p(x)" o 𝑒𝑥𝑖𝑠𝑡𝑒 𝑠ó𝑙𝑜 𝑢𝑛 𝑥 ∈ 𝐸 𝑡𝑎𝑙 𝑞𝑢𝑒 p(x)".
Ejemplo 15
(∀ x ∈ E), p(x)𝑒𝑠 𝑓𝑎𝑙𝑠𝑎 𝑝𝑢𝑒𝑠𝑡𝑜 𝑞𝑢𝑒 ℎ𝑎𝑦 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜𝑠 𝑑𝑒 𝐸 𝑞𝑢𝑒 𝑛𝑜 𝑠𝑜𝑛 𝑝𝑎𝑟𝑒𝑠.
(∃ x ∈ E), p(x) 𝑒𝑠 𝑣𝑒𝑟𝑑𝑎𝑑𝑒𝑟𝑎 𝑝𝑢𝑒𝑠𝑡𝑜 𝑞𝑢𝑒 ℎ𝑎𝑦 𝑎𝑙 𝑚𝑒𝑛𝑜𝑠 𝑢𝑛 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑑𝑒 𝐸 𝑞𝑢𝑒 𝑒𝑠 𝑝𝑎𝑟.
(∃! x ∈ E), p(x) 𝑒𝑠 𝑓𝑎𝑙𝑠𝑎 𝑦𝑎 𝑞𝑢𝑒 𝑒𝑥𝑖𝑠𝑡𝑒 𝑚á𝑠 𝑑𝑒 𝑢𝑛 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑑𝑒 𝐸 𝑞𝑢𝑒 𝑒𝑠 𝑝𝑎𝑟.
Lo que significa:
1. “Es falso que para todo x en E se cumple p(x)” es equivalente a “existe algún x en E
tal que no se cumple p(x)”.
2. “Es falso que existe x en E tal que se cumple p(x)” es equivalente a “para todo x en
E, no se cumple p(x)”. (Carreño, 1993)
𝒑 ∶ ∀ 𝐱 ∈ ℕ, 𝐱 + 𝟐 > 𝟎
𝒒 ∶ ∃𝐱 ∈ ℕ,𝐱−𝟏 ∉ ℕ
Solución
b) ~ 𝒑 ∶ ∃ 𝐱 ∈ ℕ , 𝐱 + 𝟐 ≤ 𝟎
c) ~ 𝒒 ∶ ∀ 𝐱 ∈ ℕ, 𝐱 − 𝟏 ∈ ℕ
2. ÁLGEBRA DE BOOLE
2.1. Antecedentes del Álgebra de Boole
Expone García Valle (1994) que en 1847 un matemático inglés autodidacta llamado
George Boole (1815 – 1864), desarrolla unos símbolos matemáticos con unas reglas
que pueden ser aplicadas en problemas de lógica deductivas. Después de su muerte,
algunos matemáticos perfeccionaron su sistema para hacerlo más utilizable.
2.2. Definición
Siguiendo con García Valle (1994), el álgebra booleana son reglas algebraicas, basadas
en la teoría de conjuntos, para manejar ecuaciones de lógica matemática.
Una función booleana establece una dependencia entre una variable de salida “y” y un
conjunto de variables de entrada “a b c…”: una correspondencia entre el conjunto de
valores de las variables de entrada y el valor de la variable de salida.
Una función booleana es una aplicación que a cada conjunto de valores booleanos de
sus variables le asigna un y sólo un valor booleano.
También puede expresarse una función en forma de enunciado o texto que manifiesta
las especificaciones o requisitos que dan lugar a dicha función y en forma gráfica como
circuito digital o esquema de puertas lógicas que produce los valores de salida de la
función al recibir los correspondientes valores en sus entradas.
Dada una función de m variables, cada una de las posibles combinaciones de valores
de dichas m variables recibe el nombre de vector de entrada; el número total de vectores
de entrada será 2m y tal será el número de filas que ha de tener la tabla funcional
completa.
Para cada vector de entrada podemos construir un término mínimo, formado por el
producto booleano (operación “y”) de las m variables de entrada, estando cada una de
Material Básico pág. 19
Matemáticas Discretas – Unidad II
Indica García Valle (1994), que un conjunto cualquiera 𝑨 en el cual se han definido dos
operaciones binarias denominadas suma lógica (+) y producto lógico ( ∙ ), y una
operación binaria llamada complemento, se dice que es un Álgebra de Boole si se
cumple las siguientes propiedades axiomáticas:
Conmutativa
∀ 𝐚 , 𝐛 ∈ 𝐀, 𝐚 + 𝐛 = 𝐛 +𝐚 𝐲 𝐚 .𝐛 = 𝐛 .𝐚
∀ 𝐚 ∈ 𝐀, 𝐚 +𝟎 = 𝐚 𝐲 𝐚 .𝟏 = 𝐚
∀ 𝐚 , 𝐛 , 𝐜 ∈ 𝐀, 𝐚 + (𝐛 . 𝐜) = (𝐚 + 𝐛). (𝐚 + 𝐜) 𝐲
𝒂 . (𝒃 + 𝒄) = (𝒂 . 𝒃) + (𝒂 . 𝒄)
Complementario
∀ 𝐚 ∈ 𝐀, ̅ = 𝟏 𝐲 𝐚 .𝒂
𝐚+𝒂 ̅ = 𝟎
De los axiomas anteriores, se deducen las consecutivas tablas para las operaciones de
la suma lógica (+) y del producto lógico ( ∙ ).
Suma lógica
Producto lógico
Asimismo, se tiene:
Estas operaciones indica Martin (2010), cumplen los cuatro axiomas ya mencionados, y
se denominan:
Ejemplo 17
Ejemplo 18
Solución
Ejemplo 19
Ejemplo 20
¿Cuáles son los valores de A, B y C si el término producto de 𝐴. 𝐵̅. 𝐶̅ =1?
Solución
Las leyes del Álgebra de Boole ya enunciadas más arriba se presentan seguidamente
de manera ilustrativa, recordando que éstas son las mismas que en el álgebra ordinaria.
Floyd (2006)
Leyes conmutativas
Leyes asociativas
Las leyes asociativas se aplican también a la suma y la multiplicación.
1. Para la suma la ley asociativa declara: Cuando se suman (OR) más de dos variables,
el resultado es el mismo a pesar del agrupamiento de las variables.
Ley distributiva
La ley distributiva es la ley de factorización. Una expresión que contiene factores
comunes se puede factorizar tal como en el álgebra ordinaria.
Siguiendo con Floyd (2006) se enumeran a continuación, las reglas básicas y muy útiles,
para la manipulación y simplificación de expresiones booleanas.
El conjunto de las proposiciones lógicas tiene estructura de Álgebra de Boole con los
conectivos disyunción, conjunción y negación.
Las equivalencias entre las operaciones de estas tres álgebras se exponen en la tabla
de abajo. (García Valle, 1994)
1. Señala cada proposición atómica con una A y cada proposición molecular con una M.
a) 𝑝 → (𝒒 → 𝒑)
b) (𝒑 → 𝒒) → (∼ 𝒒 ⟶ ~ 𝒑)
6. Completa la siguiente tabla de verdad para las proposiciones dadas, y obtiene el valor
de verdad de: ∼ 𝒑 ⟶ ~ 𝒒
̅ ) + (𝑨 . 𝟏) =
a) (𝑨 + 𝑨
̅) =
b) (𝑨 . 𝟏) + (𝑨 + 𝑨
9. Utiliza las variables 1 y 0 del álgebra booleana para obtener el valor de verdad de la
proposición (𝑝 ⟶ ~ 𝒒) 𝑉 (𝑞 ⟶ 𝒑 ) y concluye si es una tautología o una contradicción.
Bibliografía:
Arenas, W. (2011). Proposiciones. Recuperado de
https://es.scribd.com/doc/55009840/PROPOSICIONES.
Carreño, X.; Cruz, X. (1993). Álgebra Arrayán. Chile, Santiago: Editorial Lord Cochrane.