💡 As Dezesseis Faces da Lógica: Todas as Funções Booleanas Possíveis com Duas Entradas 🔗

A álgebra booleana, batizada em homenagem ao matemático George Boole, é o alicerce de todos os circuitos digitais. Ela lida com variáveis que só podem assumir dois estados: Verdadeiro (1) ou Falso (0). Quando consideramos duas variáveis de entrada, A e B, existem apenas quatro combinações possíveis de entradas: (0, 0), (0, 1), (1, 0) e (1, 1).

Como cada uma dessas quatro combinações de entrada pode resultar em 0 ou 1 como saída, o número total de funções booleanas únicas possíveis é 24=162^4 = 16.

Este artigo explora essas 16 operações lógicas fundamentais, categorizadas por sua complexidade e importância no design digital.

📑 Índice 🔗


🔢 As Quatro Combinações de Entrada 🔗

Para entender as funções, precisamos primeiro definir as possibilidades de entrada.

AB
00
01
10
11

🚀 Categorias das 16 Funções 🔗

As 16 funções podem ser agrupadas em várias categorias com base em seus padrões de saída, desde as constantes mais simples até as portas exclusivas mais complexas. Seja FF a representação da saída da função.

⚪ 1. Funções Constantes (2 Funções) 🔗

Essas funções ignoram completamente as entradas e produzem sempre a mesma saída.

Nome da FunçãoExpressãoA=0, B=0A=0, B=1A=1, B=0A=1, B=1Descrição
Zero (FALSE)F0=0F_0 = 00000Sempre retorna 0.
Um (TRUE)F15=1F_{15} = 11111Sempre retorna 1.

🔄 2. Funções Simples de Transferência/Inversão (4 Funções) 🔗

Essas funções dependem de apenas uma das entradas, seja diretamente ou de forma invertida.

Nome da FunçãoExpressãoA=0, B=0A=0, B=1A=1, B=0A=1, B=1Descrição
Transferência de AF3=AF_3 = A0011A saída é simplesmente A.
Transferência de BF5=BF_5 = B0101A saída é simplesmente B.
NOT AF12=AˉF_{12} = \bar{A}1100A saída é o inverso de A.
NOT BF10=BˉF_{10} = \bar{B}1010A saída é o inverso de B.

⚙️ 3. Operações Binárias Básicas (4 Funções) 🔗

Estas são as portas lógicas primárias usadas universalmente em sistemas digitais.

Nome da FunçãoExpressãoA=0, B=0A=0, B=1A=1, B=0A=1, B=1Porta Comum
ANDF8=A⋅BF_8 = A \cdot B0001Retorna 1 apenas se A E B forem 1.
ORF14=A+BF_{14} = A + B0111Retorna 1 se A OU B (ou ambos) forem 1.
NANDF7=A⋅B‾F_7 = \overline{A \cdot B}1110O NOT-AND de A e B. (Porta Universal)
NORF1=A+B‾F_1 = \overline{A + B}1000O NOT-OR de A e B. (Porta Universal)

⚖️ 4. Operações Exclusivas (2 Funções) 🔗

Essas funções são críticas para circuitos aritméticos (como somadores) e para a comparação de entradas.

Nome da FunçãoExpressãoA=0, B=0A=0, B=1A=1, B=0A=1, B=1Descrição
XOR (OU-Exclusivo)F6=A⊕BF_6 = A \oplus B0110Retorna 1 se A e B forem diferentes.
XNOR (Equivalência)F9=A⊕B‾F_9 = \overline{A \oplus B}1001Retorna 1 se A e B forem iguais.

➡️ 5. Funções Condicionais e Condicionais Inversas (4 Funções) 🔗

Essas funções são menos comuns na lógica digital geral, mas desempenham um papel no design lógico avançado e em certos sistemas formais.

Nome da FunçãoExpressãoA=0, B=0A=0, B=1A=1, B=0A=1, B=1Descrição
A Implica B (Implicação Material)F13=Aˉ+BF_{13} = \bar{A} + B1101Falso apenas se A for 1 e B for 0.
B Implica AF11=A+BˉF_{11} = A + \bar{B}1011Falso apenas se B for 1 e A for 0.
A NÃO-Implica BF4=A⋅BˉF_4 = A \cdot \bar{B}0010Verdadeiro apenas se A for 1 e B for 0.
B NÃO-Implica AF2=Aˉ⋅BF_2 = \bar{A} \cdot B0100Verdadeiro apenas se A for 0 e B for 1.

🔑 O Poder da Universalidade 🔗

O aspecto mais fascinante dessas 16 funções é que duas delas são individualmente capazes de construir todas as outras: a porta NAND e a porta NOR.

Devido a essa propriedade, as portas NAND e NOR são conhecidas como Portas Universais. Um computador pode ser construído inteiramente usando apenas um tipo de porta, simplificando significativamente o processo de fabricação de circuitos integrados.


📝 Tabela Resumo de Todas as 16 Funções 🔗

Esta tabela consolida todas as 16 funções com base na saída para as quatro combinações de entrada.

F#(0,0)(0,1)(1,0)(1,1)Nome da FunçãoExpressãoPorta Comum
F0F_00000Zero00(Constante)
F1F_11000NORA+B‾\overline{A + B}NOR
F2F_20100B NÃO-Implica AAˉ⋅B\bar{A} \cdot B
F3F_30011Transferência de AAA
F4F_40010A NÃO-Implica BA⋅BˉA \cdot \bar{B}
F5F_50101Transferência de BBB
F6F_60110XORA⊕BA \oplus BXOR
F7F_71110NANDA⋅B‾\overline{A \cdot B}NAND
F8F_80001ANDA⋅BA \cdot BAND
F9F_91001XNORA⊕B‾\overline{A \oplus B}XNOR
F10F_{10}1010NOT BBˉ\bar{B}NOT
F11F_{11}1011B Implica AA+BˉA + \bar{B}
F12F_{12}1100NOT AAˉ\bar{A}NOT
F13F_{13}1101A Implica BAˉ+B\bar{A} + B
F14F_{14}0111ORA+BA + BOR
F15F_{15}1111Um11(Constante)

Essas 16 funções lógicas, derivadas de duas simples entradas binárias, formam o vocabulário completo para todos os processos computacionais, demonstrando a incrível complexidade que pode ser construída a partir dos fundamentos mais simples.


📚 Baixe Meu Ebook Gratuito 🔗

Baixe a edição offline selecionada de O Estilo de Vida do Kaue—um guia prático para otimizar 🍏 Saúde, 💰 Riqueza, ❤️ Amor e 🧘 Sentido.

O Estilo de Vida do Kaue

O Estilo de Vida do Kaue

📬 Assine Minha Newsletter 🔗

Receba notificações quando eu publicar novos ensaios, resumos de livros e guias práticos sobre como viver bem. Sem spam—cancele quando quiser.


💬 Comentários e Discussão 🔗

Tem alguma pergunta, perspectiva ou sugestão? Compartilhe suas ideias abaixo. Os comentários usam o GitHub Discussions (sem anúncios e sem spam)—clique em Entrar com o GitHub abaixo para comentar ou reagir (criar uma conta gratuita no GitHub leva menos de um minuto).



Atualizado em 27 de nov. de 2025.

AVISO LEGAL: O conteúdo deste site tem finalidade exclusivamente informativa e educacional e não constitui aconselhamento médico, psicológico, financeiro, de investimentos, tributário ou jurídico. As ideias, a curadoria e as opiniões aqui apresentadas são exclusivamente minhas e não representam as do meu empregador. Os resumos de livros, palestras e artigos são comentários educacionais independentes e permanecem propriedade intelectual de seus respectivos autores. Ferramentas de IA podem ser utilizadas para auxiliar na edição, formatação e síntese; embora todos os esforços sejam feitos para garantir a precisão, erros podem ocorrer. PRIVACIDADE: Este site utiliza serviços de terceiros para inscrição opcional em newsletter (follow.it), comentários (giscus / GitHub Discussions) e mídia incorporada (YouTube), que podem processar endereços IP e cookies dos visitantes de acordo com suas respectivas políticas de privacidade.