Función booleana

En matemáticas, unha función booleana é unha función cuxos argumentos e resultado asumen valores dun conxunto de dous elementos (normalmente {verdadeiro, falso}, {V, F}, {V,T], {0,1} ou {-1,1}).[1][2] Os nomes alternativos son función de verdade (ou función lóxica), usado na lóxica. As funcións booleanas son obxecto da álxebra de Boole, usada na informática e nas portas lóxicas.

Un diagrama de decisión binario e unha táboa de verdade dunha función booleana ternaria

Unha función booleana toma a forma , onde coñécese como dominio booleano e é un enteiro non negativo chamado aridade da función. No caso de , a función é un elemento constante de . Unha función booleana con múltiples saídas, con é unha función booleana vectorial.

Cada función booleana de dimensión pode expresarse como unha fórmula proposicional en variábeis , e dúas fórmulas proposicionais son loxicamente equivalentes se e só se expresan a mesma función booleana.

Exemplos

editar

As funcións booleanas simétricas rudimentarias (conectivas lóxicas ou portas lóxicas) son:

  • NOT, negación ou complemento: recibe unha entrada e devolve verdadeiro cando esa entrada é falsa ("non").
  • AND ou conxunción: verdadeiro cando todas as entradas son verdadeiras ("ambas").
  • OU ou disxunción: verdadeiro cando calquera entrada é verdadeira ("algunha delas ou ambas as dúas")
  • XOR ou disxunción exclusiva: verdadeiro cando unha das súas entradas é verdadeira e a outra é falsa ("só algunha delas")
  • Barra de Sheffer ou NAND: verdadeiro cando non é o caso de que todas as entradas sexan verdadeiras ("non ambas as dúas")
  • NOR ou non ou lóxico : verdadeiro cando ningunha das entradas é verdadeira ("ningunha das dúas")
  • XNOR ou igualdade lóxica: verdadeiro cando as dúas entradas son iguais ("iguais")

Representación

editar
 
Unha función booleana representada como un circuíto booleano

Unha función booleana pódese especificar de varias maneiras:

  • Táboa de verdade: lista explícitamente o seu valor para todos os posíbeis valores dos argumentos
    • Diagrama de Marquand: valores da táboa de verdade dispostos nunha cuadrícula bidimensional (usado nun mapa de Karnaugh)
    • Diagrama de decisión binario, que enumera os valores da táboa de verdade na parte inferior dunha árbore binaria
    • Diagrama de Venn, que representa os valores da táboa de verdade como unha cor das rexións do plano

Alxebricamente, como fórmula proposicional usando funcións booleanas rudimentarias:

As fórmulas booleanas tamén se poden mostrar como un Grafo.

  1. "Boolean function - Encyclopedia of Mathematics". encyclopediaofmath.org. Consultado o 2021-05-03. 
  2. Weisstein, Eric W. "Boolean Function". mathworld.wolfram.com. Consultado o 2021-05-03. 

Véxase tamén

editar

Bibliografía

editar

Outros artigos

editar

Ligazóns externas

editar

 
 Este artigo sobre matemáticas é, polo de agora, só un bosquexo. Traballa nel para axudar a contribuír a que a Galipedia mellore e medre.
 Existen igualmente outros artigos relacionados con este tema nos que tamén podes contribuír.

  NODES
os 51
todo 3