Álgebra booleana
Na matemática, na lógica e na ciência da computação, as álgebras booleanas (ou álgebras de Boole) são estruturas algébricas que "captam as propriedades essenciais" dos operadores lógicos e de conjuntos.
Índice |
História [editar]
Recebeu o nome de boleana em homenagem a George Boole, matemático inglês, que foi o primeiro a defini-las como parte de um sistema de lógica em meados do século XIX. Mais especificamente, a álgebra booleana foi uma tentativa de utilizar técnicas algébricas para lidar com expressões no cálculo proposicional. Hoje, as álgebras booleanas têm muitas aplicações na electrônica. Foram pela primeira vez aplicadas a interruptores por Claude Shannon, no século XX.
Definição [editar]
Uma álgebra booleana é uma 6-upla
consistindo de um conjunto
munido de duas operações binárias
(também denotado por
, é geralmente chamado de "ou") e
(também denotado por
ou por
, é geralmente chamado de "e"), uma operação unária
(também denotada por
ou por uma barra superior, é geralmente chamado de "não"), e duas constantes
(também denotada por
ou por
, geralmente chamado de "zero" ou de "falso") e
(também denotada por
ou por
, geralmente chamado de "um" ou de "verdadeiro"), e satisfazendo os seguintes axiomas, para quaisquer
:
Elementos Complementares
Alguns autores também incluem a propriedade
, para evitar a álgebra booleana com somente um elemento.
Exemplos [editar]
- O exemplo mais simples de álgebra booleana com mais de um elemento é o conjunto
munido das seguintes operações:
|
|
|
- Um outro exemplo de álgebra booleana é o conjunto
(o elemento
é geralmente chamado de "desconhecido" ou de "talvez") munido das seguintes operações:
|
|
|
- Dado um conjunto
, o conjunto
das partes de
munido das operações
,
,
, e onde
e
, é uma álgebra booleana.
- O intervalo
munido das operações
,
, e
, é uma álgebra booleana. Essa álgebra booleana recebe o nome de lógica fuzzy.
Teoremas [editar]
Dado uma álgebra booleana sobre
, são válidos para quaisquer
:
Elementos Absorventes
Negações do Zero e do Um
Definições alternativas da operação binária
(também denotado por
, é geralmente chamado de "xou" ou de "ou exclusivo")
Ordem [editar]
Dado uma álgebra booleana sobre
, é válido para quaisquer
:
se e somente se 
A relação
definida como
se e somente se uma das duas condições equivalentes acima é satisfeita é uma relação de ordem em
. O supremo e o ínfimo do conjunto
são
e
, respectivamente.
Homomorfismos e isomorfismos [editar]
Um homomorfismo entre duas álgebras booleanas
e
é uma função
que para quaisquer
:
Uma consequência é que
.
Um isomorfismo entre duas álgebras booleanas
e
é um homomorfismo bijetor entre
e
. O inverso de um isomorfismo é um isomorfismo. Se existe um isomorfismo entre
e
, dizemos que
e
são isomorfos.
Ver também [editar]
- Reticulado
- Princípio do terceiro excluído
- Números binários
- Lógica binária
- Tabela verdade
- Função booleana
- Circuito digital
- Forma canónica
- Sistema formal
- Mapa de Karnaugh
- Diagrama de Venn
- Álgebra de Heyting










munido das seguintes
(o elemento
é geralmente chamado de "desconhecido" ou de "talvez") munido das seguintes operações:
,
,
, e onde
e
, é uma álgebra booleana.
munido das operações
,
, e
, é uma álgebra booleana. Essa álgebra booleana recebe o nome de 











se e somente se 



