trabalho

274 palavras 2 páginas
Algumas Equivalências Lógicas Importantes

1. COMUTATIVIDADE:
(a) AÙ B = B Ù A (b) AÚ B =B Ú A

2. ASSOCIATIVIDADE:
(a) AÙ ( B Ù C) = (AÙ B) Ù C
(b) AÚ ( B Ú C) = (AÚ B) Ú C

3. IDEMPOTÊNCIA:
a) A Ù A = A b) AÚ A = A

4. DISTRIBUTIVIDADE:
a) A Ú (B Ù C)=(AÚB)Ù(AÚC)
b) A Ù (B Ú C)=(AÚ B) Ú (AÚ C)

5. LEIS DE MORGAN:
a) (A Ù B)´= A´Ú B´
b) (A Ú B)´= A´Ù B´

6. DUPLA NEGAÇÃO: (A´)´=A

7. ELIMINAÇÃO DE CONDICIONAL: A → B = A´Ú B

8. COMPLEMENTARES a) A Ù A´ = 0 b) A Ú A´ = 1

9. ELEMENTOS NEUTROS
a) A Ù 1 = A
b) A Ú 0 = A

APLICAÇÃO

Os conectivos lógicos E (AND), OU (OR) e NÃO(NOT) estão disponíveis em muitas linguagens de programação, nas quais E tem precedência sobre OU.
As equivalências lógicas podem ser utilizadas para simplificar expressões onde estes conectivos aparecem.

Exemplo. Considere uma proposição em um programa de computador da forma:
If ((FluxoDeSaída > FluxoDeEntrada) and not ((FluxoDeSaída > FluxoDeEntrada) and (Pressão < 1000))) do AlgumaCoisa; else do OutraCoisa;

A expressão condicional tem a forma A Ù ( A Ù B)´ onde
A é “FluxoDeSaída > FluxoDeEntrada” e B é “Pressão < 1000” .

Simplificando:
A Ù ( A Ù B)´ = A Ù (A´Ú B´) (Leis de Morgan) = (A Ù A´) Ú (A Ù B´) (Distributividade) = 0 Ú (A Ù B´) (Complementares) = A Ù B´ (Elemento Neutro)

Assim a proposição pode ser escrita na forma
If ((FluxoDeSaída > FluxoDeEntrada) and not (Pressão < 1000)) do AlgumaCoisa; else do OutraCoisa;

Relacionados

  • Trabalhos trabalhos trabalhos
    822 palavras | 4 páginas
  • TRABALHO DE TRABALHO
    316 palavras | 2 páginas
  • Trabalho De Trabalho
    3827 palavras | 16 páginas
  • Trabalho trabalho
    2154 palavras | 9 páginas
  • Trabalho De Trabalho
    1631 palavras | 7 páginas
  • trabalho de trabalho
    3062 palavras | 13 páginas
  • trabalho de trabalho
    7228 palavras | 29 páginas
  • Trabalho é trabalho
    2191 palavras | 9 páginas
  • Trabalho de Trabalho
    1572 palavras | 7 páginas
  • Trabalho de trabalho
    8207 palavras | 33 páginas