Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción
Se denomina así en honor a George Boole (1815-1864), matemático inglés
autodidacta, que fue el primero en definirla como parte de un sistema lógico,
inicialmente en un pequeño folleto: The Mathematical Analysis of Logic, publicado
en 1847, en respuesta a una controversia en curso entre Augustus De Morgan y
Sir William Hamilton. El álgebra de Boole fue un intento de utilizar las técnicas
algebraicas para tratar expresiones de la lógica proposicional. Más tarde como un
libro más importante: The Laws of Thought, publicado en 1854.
En la actualidad, el álgebra de Boole se aplica de forma generalizada en el ámbito
del diseño electrónico. Claude Shannon fue el primero en aplicarla en el diseño de
circuitos de conmutación eléctrica biestables, en 1948. Esta lógica se puede
aplicar a dos campos:
1. Al análisis, porque es una forma concreta de describir cómo funcionan los
circuitos.
2. Al diseño, ya que teniendo una función lógica aplicamos dicha álgebra para
poder desarrollar una implementación de la función.
El uso del álgebra de Boole en la Automática se debe a que buena parte de los
automatismos responden a la lógica binaria. Las variables binarias de entrada son
leídas y producen variaciones en las señales binarias de salidas.
Sabiendo esto, podemos definir que esta es un sistema matemático que se utiliza
para representar cualquier circuito lógico en forma de ecuaciones algebraicas, es
decir, es una herramienta que nos ayuda a resolver y a simplificar cualquier tipo de
problema que se nos presente dentro de los sistemas digitales.
El álgebra de Boole está formada por un conjunto de variables Booleanas, x∈
{0,1}x∈ {0,1}. Es decir, variables que sólo pueden tomar dos valores: 0 ó 1, abierto
o cerrado, encendido o apagado, etc.
1
Operaciones básicas
El álgebra de Boole está definida por 3 operaciones básicas: complemento, suma
(OR) y producto (AND).
El complemento es el negado: 𝑦 = 𝑎̅. Viene dado por la siguiente tabla:
Propiedades
Estás leyes del álgebra de Boole fueron creadas para comprender mejor a los
sistemas digitales y también para poder simplificar de una mejor manera los circuitos
lógicos, ya que, si no, tendríamos que utilizar decenas de compuertas, cosa que en
la mayoría de las ocasiones es indeseable.
2
1: La ley asociativa:
∀𝑎, 𝑏, 𝑐 ∈ 𝐵: (𝑎 + 𝑏) + 𝑐 = 𝑎 + (𝑏 + 𝑐)
∀𝑎, 𝑏, 𝑐 ∈ 𝐵: (𝑎 ⋅ 𝑏) ⋅ 𝑐 = 𝑎 ⋅ (𝑏 ⋅ 𝑐)
∀𝑎 ∈ 𝐵: 𝑎 + 0 = 𝑎
∀𝑎 ∈ 𝐵: 𝑎 ⋅ 1 = 𝑎
3: La ley conmutativa:
∀𝑎, 𝑏 ∈ 𝐵: 𝑎 + 𝑏 = 𝑏 + 𝑎
∀𝑎, 𝑏 ∈ 𝐵: 𝑎 ⋅ 𝑏 = 𝑏 ⋅ 𝑎
4: Ley distributiva:
∀𝑎, 𝑏, 𝑐 ∈ 𝐵: 𝑎 + (𝑏 ⋅ 𝑐) = (𝑎 + 𝑏) ⋅ (𝑎 + 𝑐)
∀𝑎, 𝑏, 𝑐 ∈ 𝐵: 𝑎 ⋅ (𝑏 + 𝑐) = (𝑎 ⋅ 𝑏) + (𝑎 ⋅ 𝑐)
AND
∀𝑎 ∈ 𝐵: 𝑎 ⋅ 𝑎 = 𝑎
∀𝑎 ∈ 𝐵: 𝑎 ⋅ 0 = 0
∀𝑎 ∈ 𝐵: 𝑎 ⋅ 1 = 𝑎
3
OR
∀𝑎 ∈ 𝐵: 𝑎 + 𝑎 = 𝑎
∀𝑎 ∈ 𝐵: 𝑎 + 1 = 1
∀𝑎 ∈ 𝐵: 𝑎 + 0 = 𝑎
NOT
Ley de involución:
∀𝑎 ∈ 𝐵: 𝑎̿ = 𝑎
Leyes de Morgan
∀𝑎, 𝑏 ∈ 𝐵: ̅̅̅̅̅̅̅
𝑎 + 𝑏 = 𝑎̅ ⋅ 𝑏̅
̅̅̅̅̅̅
∀𝑎, 𝑏 ∈ 𝐵: 𝑎 ⋅ 𝑏 = 𝑎̅ + 𝑏̅
4
Funciones Booleanas
Una función booleana es una función cuyo dominio son las palabras conformadas
por los valores binarios 0 o 1 ("falso" o "verdadero", respectivamente), y cuyo
codominio son ambos valores 0 y 1.
● Algebraica
● Numérica
● Gráfica
● Tablas de verdad
Algebraica
Esta se utiliza para realizar operaciones algebraicas, así como su nombre lo indica.
Se conoce que existen diferentes formas en las que se puede expresar
algebraicamente una misma función de tres variables.
● d) F = BC' + AB
5
● e) F (A+B) (B+C')
● f) F [(BC) (AB')']"
● g) F= [(A+B) + (B'+C')']'
Numérica
𝐴𝐵 ′ 𝐶𝐷 = 10112 = 1110
𝐴′ + 𝐵 + 𝐶′ + 𝐷′ = 0100² = 4¹⁰
𝐹 = 𝛴³(2, 4, 5, 6) = 𝜋³(0, 4, 6, 7)
6
Tabla de verdad
Una tabla de verdad contiene todos los valores posibles de una función lógica
dependiendo del valor de sus variables. El número de combinaciones posibles
para una función de n variables vendrá dado por 2 n. Una función lógica puede
representarse algebraicamente de distintas formas como acabamos de ver, pero
sólo tiene una tabla de verdad. La siguiente tabla corresponde a la función lógica
del punto anterior.
La forma más cómoda para ver la equivalencia entre una tabla de verdad y una
expresión algebraica es cuando esta última se da en su forma canónica. Así, la
función canónica de suma de productos
nos indica que será 1 cuando lo sea uno de sus sumandos, lo que significa que
tendrá por lo tanto cuatro combinaciones que lo serán (010 para A’BC’, 100 para
AB’C’, 101 para AB’C y 110 para ABC’) siendo el resto de las combinaciones 0.
Con la función canónica de producto de sumas se puede razonar de forma
análoga, pero en este caso observando que la función será 0 cuando lo sea uno
de sus productos.
7
También es fácil obtener la tabla de verdad a partir de la función simplificada, pero
no así a la inversa.
Gráfica
La representación gráfica es la que se utiliza en circuitos y esquemas
electrónicos. En la siguiente figura se representan gráficamente dos funciones
algebraicas, una con símbolos no normalizados, superior, y la otra con
normalizados, inferior.
8
Bibliografía
Automatización Industrial.
https://bookdown.org/alberto_brunete/intro_automatica/algebraboole.html
matemática cuyas variables son binarias y están unidas mediante los operadores
https://docplayer.es/21816658-Existen-distintas-formas-de-representar-una-funcion-
logica-entre-las-que-podemos-destacar-las-siguientes.html
https://es.slideshare.net/roberprof/funciones-booleanas-web