Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATERIA: Matemática 4
FACULTAD: Ingeniería.
CICLO: 1-2021
AÑO: 2021
2
Contenido.
Introducción........................................................................................................................................... 4
Objetivos. ............................................................................................................................................... 5
Objetivo General. ............................................................................................................................. 5
Objetivos específicos. ...................................................................................................................... 5
Algebra de Boole. ................................................................................................................................. 6
Utilidad y Aplicaciones. ................................................................................................................... 6
• Álgebra de Boole aplicada a la informática. ..................................................................... 6
• El 0 lógico. ............................................................................................................................. 6
• El 1 lógico. ............................................................................................................................. 6
Propiedades. ......................................................................................................................................... 7
• Propiedad Conmutativa: ...................................................................................................... 7
• Propiedad Asociativa: .......................................................................................................... 7
• Propiedad Distributiva: ........................................................................................................ 7
• Propiedad de Complemento. .............................................................................................. 7
• Propiedad de Dualidad. ....................................................................................................... 7
• Neutros Cruzados ................................................................................................................ 8
• Idempotencia......................................................................................................................... 8
Operaciones básicas. .................................................................................................................. 8
Conectivas derivadas. ..................................................................................................................... 9
Constantes y variables Booleanas. ................................................................................................. 10
Tablas de la verdad. .......................................................................................................................... 11
Origen. ............................................................................................................................................. 11
Las tablas de verdad son las siguientes:.................................................................................... 12
Formas Normales........................................................................................................................... 14
Forma Canónica. ............................................................................................................................ 15
Formas Normales........................................................................................................................... 16
Funciones Equivalentes. ................................................................................................................... 17
Compuertas..................................................................................................................................... 18
Compuertas Lógicas. ................................................................................................................. 18
Minimización de Funciones. ............................................................................................................. 20
Compuerta AND (Multiplicación booleana). ............................................................................... 21
Compuerta OR (Suma booleana). ............................................................................................... 22
Compuerta NOT (Negación Booleana)....................................................................................... 23
Descripción de las leyes del álgebra booleana. ............................................................................ 28
3
Introducción.
Objetivos.
Objetivo General.
Objetivos específicos.
Algebra de Boole.
Utilidad y Aplicaciones.
• El 0 lógico.
El valor booleano de negación suele ser representado como false, aunque
también permite y equivale al valor natural, entero y decimal (exacto) 0, así
como la cadena “false”, e incluso la cadena “0”.
• El 1 lógico.
En cambio, el resto de valores apuntan al valor booleano de afirmación,
representado normalmente como true, ya que, por definición, el valor 1 se tiene
cuando no es 0. Cualquier número distinto de cero se comporta como un 1
lógico, y lo mismo sucede con casi cualquier cadena (menos la “false”, en caso
de ser ésta la correspondiente al 0 lógico).
7
Propiedades.
Las propiedades del conjunto en el que se han definido las operaciones (+, *, ‘) son
las siguientes:
• Propiedad Conmutativa:
De la suma: a+b=b +a
Del producto: a*b = b*a
• Propiedad Asociativa:
De la suma: (a+b)+c=a+(b+c)= a+b+c
Del producto: (a*b) *c = a*(b*c) = a*b*c
• Propiedad Distributiva:
a + (b c) = (a + b) (a + c) b (b) a (b + c) = a. b + a c
• Propiedad de Complemento.
Para cada elemento a de G existe un elemento a tal que:
Existen por lo menos dos elementos x, y en G tal que x <> y Existe similitud de
muchos de estos postulados con los del álgebra común. Sin embargo, la
primera de las reglas distributivas (sobre la suma) y la existencia del
complemento diferencian en forma fundamental esta álgebra de la común.
• Propiedad de Dualidad.
Si analizamos los postulados veremos que los mismos se presentan de a pares
y en tal forma que uno de la pareja se obtiene de otro cambiando "0" por "1"
junto con "+" por "." (y viceversa).
Esto asegura que cada propiedad que se demuestre en esta Álgebra tiene una
"dual" que también es cierta (para demostrar la dual bastaría con repetir la
demostración realizada sustituyendo cada postulado o propiedad utilizada por
su dual).
8
• Neutros Cruzados
Para todo elemento en G se cumple
• Idempotencia
Operaciones básicas.
Conectivas derivadas.
10
Una variable booleana es una cantidad que puede, en determinadas ocasiones, ser
igual a 0 o a 1. Las variables booleanas se emplean con frecuencia para representar
niveles de voltaje en la entradas y salidas de un circuito.
Cuando el nivel del voltaje es bajo (entre 0 y 0.8 voltios) se emplean términos como
falso, desactivado, no interruptor abierto (0).
0 lógica 1 lógico
Falso Verdadero
Desactivado Activado
Bajo Alto
No Si
Tablas de la verdad.
Origen.
Fue desarrollada por Charles Sanders Peirce por los años 1880, pero el formato más
popular es el que introdujo Ludwig Wittgenstein en su Tractatus logico-philosophicus,
publicado en 1921.
La tabla de los “valores de verdad”, es usada en el ámbito de la lógica, para obtener
la verdad (V) o falsedad (F), valores de verdad, de una expresión o de una
proposición. Además, sirven para determinar si es que un determinado esquema de
inferencia es formalmente válido como un argumento, llegando a la conclusión de que
este es una tautología (se habla de una tautología cuando todos los valores de la
tabla mencionada son “V” o sea verdadero).
Los enunciados nucleares se identifican con las letras del alfabeto, usualmente las de
la segunda mitad del alfabeto: p, q, r, s, t, etc.
Cuando hay dos enunciados nucleares, p y q, las tablas de verdad para los cuatro
conectivos básicos (conjunción, disyunción, implicación y doble implicación), tienen
cuatro niveles (2 elevado al número de enunciados). Se pretende en la tabla que se
12
puedan establecer todas las combinaciones de valores de verdad asumidos por los
enunciados nucleares.
CONJUNCION DISYUNCION
P Q PYQ P Q POQ
V V V V V V
V F F V F V
F V F F V F
F F F F F F
Una prueba simple se hace con la ayuda de dos enunciados nucleares como los
siguientes:
DOBLE
P Q CONJUCIO DISYUNCIO IMPLICACACION
Formas Normales.
Estos términos formados por todas las variables conectadas mediante operadores
AND se denominan min términos (conjunciones fundamentales).
Forma Canónica.
Formas Normales.
Del ejemplo anterior, se opera con un AND sobre las disyunciones fundamentales,
resultando la forma normal conjuntiva:
¿Como convertir de una forma OR canónico de AND a una forma AND canónico de
OR?
Funciones Equivalentes.
Es decir, que tienen valores de salida idénticos para las mismas combinaciones de
entrada.
Dicho de otra manera, dos funciones de conmutación son equivalentes si tienen la
misma tabla de verdad.
Compuertas.
Compuertas Lógicas.
Las compuertas pueden tener más de una o dos entradas. Por ejemplo, la ecuación
de conmutación F (A, B, C) = A · B · C puede ser representada por:
19
También existen dispositivos con alta densidad de integración como PLA, CPLD y
FPGA.
Minimización de Funciones.
Minimizar una función F (X1, X2, X3, . . . En) es encontrar una función equivalente G
(X1, X2, X3, . . . Xn) que tenga el mínimo número de términos y literales.
El esquema nos muestra la idea de la puerta OR, en el cual los interruptores han sido
conectados en paralelo. El encendido de la lampará se producirá si se cierra
cualquiera de los dos interruptores o ambos.
Ejemplo de Aplicación.
24
Cada mini término está asociado con la línea de la tabla, tal que: Las variables que
tienen 1 no están complementadas
Las variables que tienen 0 aparecen complementadas.
Cada Max término está asociado con la línea de la tabla, tal que:
• Las variables que tienen 0 no están complementadas.
• Las variables que tienen 1 aparecen complementadas.
26
27
Las Leyes básicas del Álgebra Booleana que se relacionan con la Ley de
Conmutación que permiten un cambio de posición para la suma y la multiplicación, la
28
Cada una de las Leyes booleanas anteriores se dan con solo una o dos variables,
pero el número de variables definidas por una sola ley no se limita a esto, ya que
puede haber un número infinito de variables como entradas también la expresión.
Estas leyes booleanas detalladas anteriormente se pueden usar para probar cualquier
expresión booleana dada, así como para simplificar circuitos digitales complicados.
Ley de anulación: un término AND ´ed con un "0" es igual a 0 u OR eded con un "1"
será igual a 1.
Ley de absorción: esta ley permite reducir una expresión complicada a una más
simple al absorber términos semejantes.
Ley asociativa: esta ley permite eliminar corchetes de una expresión y reagrupar las
variables.
29
Ley de identidad.
En álgebra de Boole existen una serie de elementos neutros. El 0 es el elemento
neutro para la suma y el 1 lo es para el producto. Lo podemos representar como: 0 +
A = A 1 · A = A Siguiendo este razonamiento podemos decir que: A + 0 = 1 A · 0 = 0
Ley de involución.
Su aplicación práctica hace que la ley de involución sea una de las más importantes.
La definición del mismo es: al negar dos veces una expresión, se vuelve a obtener la
expresión original. Se expresa de la siguiente forma: A=A
Ley de dualización.
Estudiando estos hechos, se llega al teorema de dualidad, que nos dice que si
realizamos en una expresión los siguientes cambios (todos los cambios en la misma
expresión), la expresión sigue siendo válida.
Los cambios que hay que realizar son: Cuando se aplique este procedimiento, hay
que tener mucho cuidado con los paréntesis que no aparecen por resultar obvios, ya
que pueden dar lugar a errores, puesto que la operación "·" manda sobre la operación.
Esta operación da un resultado de 1 cuando las dos entradas son distintas (una de
ellas vale 0 y la otra 1). En caso contrario, si las dos valen 0 o las dos valen 1, el
resultado es 0.
Los circuitos que componen una computadora son muy diversos; los hay los
destinados a aportar la energía necesaria para las distintas partes que componen una
máquina, y los hay los dedicados a generar, procesar y propagar señales que
contienen información, dentro de este grupo se distinguen a su vez circuitos que
trabajan con información analógica y los que tratan con valores digitales.
Las puertas lógicas son una manera muy conveniente de realizar circuitos lógicos por
lo que son usadas en computadoras digitales, no hay espacio para describirlas en
detalle, por lo que se explica los diversos tipos mostrando como se pueden realizar
ciertas funciones en ellas.
31
En 1854 George Boole público un libro titulado “Investigaciones sobre las leyes del
pensamiento”, formulando un método simbólico para el estudio de las relaciones
lógicas, sus ideas tuvieron largo tiempo después de una repercusión muy importantes
en diversas áreas.
En 1938 Shannon encontró una aplicación: los circuitos eléctricos con interruptores,
estos pueden ser analizados y diseñados empleando el algebra de Boole y han
hallado aplicación en diversos campos como la automatización.
Las computadoras digitales usan codificación binaria, por lo que la unidad elemental
de información puede tomar dos valores: cero o uno, lo cual deja abierta la posibilidad
de utilizar las técnicas de Shannon, En efecto la base de las computadoras son
circuitos lógicos como en la figura, los cuales son analizados por el algebra de Boole.
En dicha figura el circuito se puede considerar como una máquina que transforma
señales de entrada (la posición de los interruptores: a, b y c) en señales de salida el
estado de la lampara L.
Representación de circuitos.
Los circuitos con interruptores han sido usados en la Automatización de tareas como
el encendido de motores, el movimiento de ascensores, el ciclo de las luces en los
semáforos, alarmas etc. Por lo que es habitual toparse con las representaciones
esquemáticas correspondientes en áreas diversas.
Los circuitos lógicos permiten realizar muchas funciones diferentes; por ello han
encontrado aplicación en la automatización de tareas, equipos tales como: semáforo,
alarmas, interruptores, estos funcionan gracias a circuitos que contienen puertas
lógicas, en el ámbito de la informática estos circuitos son la base para memorias,
unidades de cálculo etc.
Método algebraico.
Por supuesto que este no es un método sistemático, pero es la base, al fin, de los
métodos sistemáticos. Resumamos aquí algunas propiedades vistas del álgebra que
serán de utilidad en la tarea de simplificar
33
Esta sin embargo no es la expresión más reducida de f2. Vemos como hubiera
quedado aplicando la propiedad 3 al primer y cuarto miembro y al segundo y tercero
siendo esta sí, la expresión más reducida. Como vemos entonces el procedimiento
descrito no asegura reducir la expresión a un mínimo ya que depende de cómo se
elijan las propiedades a aplicar y los términos sobre los que se aplican.
34
Expresiones booleanas.
Llamamos constante a todo elemento del conjunto G que define al álgebra. Las
variables podrán tomar como valor cualquier elemento de G (0 o 1 en el caso en que
trabajamos).
Una expresión la podemos definir recursivamente como 1) las constantes y las
variables 2) el complemento de una expresión booleana 3) el OR (+) o el AND (.) de
dos expresiones booleanas.
Teorema de Morgan.
El teorema de Morgan es una herramienta muy útil para desarrollar circuitos digitales,
ya que permite obtener la función de una compuerta lógica con la combinación de
otras compuertas lógicas, por ejemplo, se puede realizar la función de la compuerta
NAND con una compuerta OR y dos compuertas inversoras, y se puede obtener la
función de una compuerta NOR con una compuerta AND y dos compuertas
inversoras.
37
En este ejemplo vamos a obtener la función de una compuerta NAND de tres entradas
a partir de la combinación de una compuerta OR de tres entradas y tres compuertas
inversoras, o la combinación de tres compuertas OR de dos entradas y tres
compuertas inversoras.
Compuerta NAND.
En este ejemplo vamos a obtener la función de una compuerta NOR de tres entradas
a partir de la combinación de una compuerta AND de tres entradas y tres compuertas
inversoras, o la combinación de tres compuertas AND de dos entradas y tres
compuertas inversoras.
38
Este método de implementación solo se puede realizar con puertas NAND o NOR, ya
que solo estas dos puertas lógicas son universales, es decir se puede realizar
cualquier circuito lógico y sustituir cualquier puerta empleando únicamente este tipo
de puertas, para ello debemos seguir un cierto protocolo aprovechando que una doble
Siempre podemos negar una expresión lógica dos veces, tantas veces como
necesitemos y ésta quedará inmutable, si luego aplicamos el teorema de DeMorgan
a una de las dos negaciones anteriores, conseguimos que un producto negado se
convierta en una suma de variables negadas, o bien que una suma negada se
convierta en un producto de variables negadas.
EJEMPLO DE EJERCICIO.
Se niega toda la función dos veces, y se niegan dos veces todos los productos que
aparecen en la expresión lógica:
Resolución de ejercicios.
1. 𝑆 = ̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴+𝐵+𝐶
A B C S
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
Compuerta NOR
2. 𝑆 = ̅̅̅̅̅̅̅̅̅̅
𝐴∙𝐵∙𝐶
A B C S
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Compuerta NAND
3. 𝑆 = 𝐴̅ ∙ 𝐵 + 𝐴 ∙ 𝐶̅
A B C S
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
42
El circuito está constituido por dos puertas AND, dos inversores y una puerta OR.
4. 𝑆 = [𝐴 + (𝐵̅ + 𝐶)] + 𝐷
A B C D S
0 0 0 0 0
0 0 0 1 1
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 1 0 1
0 1 1 1 1
1 0 0 0 0
1 0 0 1 1
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 1
El circuito está constituido por dos puertas OR, un inversor y una puerta AND.
5. 𝑆 = 𝐴𝐵 + 𝐵̅
A B S
0 0 1
0 1 0
1 0 0
1 1 1
El circuito está constituido por una puerta AND, un inversor y una puerta OR.
43
Conclusiones.
Anexos.
Un literal l es una variable o su negada. Existen dos tipos: literales con signo positivo
cuando representan el valor ‘1’ de la variable (l=xl=x), y con signo negativo cuando
representa el valor ‘0’ (l=¯¯¯xl=x¯).
Una fórmula lógica ϕϕ está formada por conjuntos de cláusulas enlazadas mediante
conectivas lógicas. Matemáticamente, toda fórmula lógica ϕϕ de n variables puede
verse también como una función multivariable, esto es ϕ:{0,1}n→{0,1}ϕ:{0,1}n→{0,1}.
En este texto emplearemos indistintamente los términos de función y fórmula.
Se dice que una fórmula lógica es satisfacerle cuando existe al menos una
interpretación que la hace verdadera.
Expresión Dual: Esta expresión se obtiene, intercambiando las operaciones AND por
OR (y vice versa), e intercambiando las constantes 0 por 1 y 1 por 0 en la expresión
de conmutación. Por ejemplo, para la expresión de conmutación: (A · B) + (C · D) + 0
La Expresión Dual es: (A + B) · (C + D) · 1
45
Bibliografía: