Son funciones cuyo dominio son por los valores binarios “falso y “verdadero” respectivamente, y cuyo condominio son ambos valores 0 y 1.
También existen las funciones booleanas regulares, estas son unas funciones booleanas particulares ya que toman en cuenta el ordenamiento en sus distintos parámetros, Estas funciones son útiles en muchas áreas de la matemática aplicada, tales como la programación logica, teoría de hipergrafos, teoría de juegos, entre otros, donde son equivalentes a clases particulares de formas normales disyuntivas, hipergrafos minimales y juegos con pesos respectivamente.
Existen diferentes formas de representar una funcion booleanael uso de una u otra dependerá de las necesidades concretas en cada caso, podemos destacar las siguientes:
Algebraica: Se utiliza cuando se realizan operaciones algebraicas.Ejemplo:
- a) F = [(A + BC’)’ + ABC]’ + AB’C
- b) F = A’BC’ + AB’C’ + AB’C + ABC’
- c) F = (A + B + C)(A + B + C’)(A + B’ + C’)(A’ + B’ + C’)
- d) F = BC’ + AB’
- e) F = (A + B)(B’ + C’)
- f) F = [(BC’)’(CB)´ (AB’)’]’
- g) F = [(A + B)’ + (B’ + C’)’]’
A | B | C | F |
---|---|---|---|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
Numérica: La representación numérica es una forma simplificada de representar las expresiones canónicas. Si consideramos el criterio de sustituir una variable sin negar por un 1 y una negada por un 0, podremos representar el término, ya sea una suma o un producto, por un número decimal equivalente al valor binario de la combinación. Ejemplo: los siguientes términos canónicos se representarán del siguiente modo (observe que se toma el orden de A a D como de mayor a menor peso):
-
- AB’CD = 10112 = 1110
- A’ + B + C’ + D’ = 01002 = 410
Gráfica: La representación gráfica es la que se utiliza en circuitos y esquemas electrónicos. Ejemplo: la siguiente figura se representan gráficamente dos funciones algebraicas, una con símbolos no normalizados, superior, y la otra con normalizados