Académique Documents
Professionnel Documents
Culture Documents
. lgebra Booleana
El lgebra booleana es un sistema matemtico deductivo centrado en los valores cero y uno (falso
y verdadero). Un operador binario " " definido en ste juego de valores acepta un par de entradas
y produce un solo valor booleano, por ejemplo, el operador booleano AND acepta dos entradas
booleanas y produce una sola salida booleana.
Para cualquier sistema algebraico existen una serie de postulados iniciales, de aqu se pueden
deducir reglas adicionales, teoremas y otras propiedades del sistema, el lgebra booleana a
menudo emplea los siguientes postulados:
Cerrado. El sistema booleano se considera cerrado con respecto a un operador binario si para
cada par de valores booleanos se produce un solo resultado booleano.
Conmutativo. Se dice que un operador binario " " es conmutativo si X Y = Y Xpara todos los
posibles valores de X y Y.
Distributivo. Dos operadores binarios " " y " % " son distributivos si A (Y % Z) = (X Y) % (X
Z) para todos los valores booleanos X, Y, y Z.
Inverso. Un valor booleano I es un elemento inverso con respecto a un operador booleano " "
si X I = Y, y Y es diferente de X, es decir, Y es el valor opuesto de X.
Propiedad de los neutros. Existen tales que:
0 1 1
1 0 1
0 1 0
1 0 0
x+ x = 1 (b) x x = O
LGEBRA DE CONJUNTOS
1.- Para este ejemplo el conjunto B es el conjunto de todos los conjuntos a tratar. La suma es la
unin de conjuntos (U) y la multiplicacin es la interseccin () de conjuntos.
2.- Existencia de neutros. El neutro de la unin es el conjunto vaco F , mientras que el neutro de la
interseccin es el conjunto universo U, ya que para cualquier conjunto arbitrario :
A, A U F = A y A U= A.
3.- Conmutatividad. La unin y la interseccin son conmutativas, ya que para cualquier par de
conjuntos :
A, B: A U B = B U A y A B = B A
4.- Asociatividad. La unin y la interseccin de conjuntos son asociativas, ya que para cualesquiera
tres conjuntos:
A, B, C: A U (B U C) = (A U B) U C y A (B C) = (A B) C
1. Ley de idempotencia:
2. Ley de complemento:
3. Ley conmutativa:
4. Ley asociativa:
5. Ley distributiva:
6. Ley de cancelacin:
7. Ley de identidad:
8 Ley de dominacin:
9. Leyes de De Morgan:
Otra forma en la teora de conjuntos del lgebra de Boole, las leyes de De Morgan serian
as:
Desde el punto de vista practico existe una forma simplificada de representar expresiones
booleanas. Se emplean apstrofos (') para indicar la negacin, la operacin suma (+) se
representa de la forma normal en lgebra, y para el producto no se emplea ningn signo, las
variables se representan, normalmente con una letra mayscula, la sucesin de dos
variables indica el producto entre ellas, no una variable nombrada con dos letras.
La representacin de las leyes de De Morgan con este sistema quedara as, con letra
minsculas para las variables:
Todas estas formas de representacin son correctas, se utilizan de hecho, y pueden verse al
consultar bibliografa. La utilizacin de una u otra notacin no modifica el lgebra de
Boole, solo su aspecto, y depende de la rama de las matemticas o la tecnologa en la que se
est utilizando para emplear una u otra notacin.
Factor Comn
Ejercicios:
Puertas Lgicas
PUERTA NOT O INVERSORA
Se trata de una operacin que solo maneja una variable de entrada y otra de
salida. La salida toma el estado
opuesto o inverso del que tiene la
VALOR EN LA VALOR EN LA
entrada.
ENTRADA SALIDA
0 1 Tabla De La Verdad De La Puerta Inversora
1 0 NOT
PUERTA OR O SUMADORA
VALOR
OBTENIDO EN
VALOR EN VALOR EN
LA
LA PARTE A LA PARTE B
SALIDA
0 0 0
0 1 1
1 0 1
1 1 1
PUERTA NOR O SUMADORA INVERSORA
Esta puerta produce la funcin inversa de la puerta OR, es decir, la negacin de la suma
lgica de las variables de entrada. Su comportamiento es equivalente a la de la puerta OR
seguida de una NOT.
VALOR
OBTENIDO EN
VALOR EN VALOR EN LA
LA
LA PARTE A PARTE B
SALIDA
0 0 1
0 1 0
1 0 0
1 1 0
Cuando varias variables lgicas, de tipo binario, se combinan mediante la operacin lgica
AND, producen una variable de salida, que solo toma el nivel lgico 1, estado alto o
verdadero, si todas ellas tienen dicho nivel o estado. La ecuacin lgica de la funcin AND
para dos variables de entrada es la siguiente:
VALOR
OBTENIDO EN
VALOR EN VALOR EN LA
LA
LA PARTE A PARTE B
SALIDA
0 0 0
0 1 0
1 0 0
1 1 1
PUERTA NAND O MULTIPLICADORA INVERSORA
La puerta NAND produce la funcin inversa de la AND, o sea, la negacin del producto
lgico de las variables de entrada. Acta como una puerta AND seguida de una NOT.
VALOR
VALOR EN OBTENIDO
VALOR EN LA PARTE EN LA
LA PARTE B
A SALIDA
0 0 0
0 1 0
1 0 0
1 1 1
La salida de esta compuerta es 1, estado alto o verdadero si cada entrada es 1 pero excluye
la combinacin cuando las dos entradas son 1. La funcin OR exclusiva tiene su propio
smbolo grfico o puede expresarse en trminos de operaciones complementarias AND,
OR.
Tabla De La Verdad De La Puerta OR Exclusiva (OREX)
VALOR
OBTENIDO EN
VALOR EN LA VALOR EN LA
LA
PARTE A PARTE B
SALIDA
0 0 0
0 1 1
1 0 1
1 1 0
VALOR
OBTENIDO EN
VALOR EN LA VALOR EN LA
LA
PARTE A PARTE B
SALIDA
0 0 1
0 1 0
1 0 0
1 1 1
Ejercicios:
Implementar solo con NAND las puertas: NOT, OR, NOR y AND.
NOT OR
NOR AND
Implementar solo con NOR las puertas: NOT, OR, NAND y AND
NOT OR
NAND AND
Implementar
con AND
Implementar
con NOR
Ejercicios
Implementar solo con NOR Implementar solo con NAND
Ejercicios 2