mintermos e maxtermos
Na álgebra booleana, qualquer função booleana pode ser expressada na sua forma canônica usando os conceitos de mintermos e maxtermos.
- mintermos
Um mintermo é um produto no qual todas as n variáveis aparecem uma única vez. Considere uma função definida por uma soma de produtos, onde cada variável aparece uma única vez. Essa função representa uma soma de mintermos. Note que a quantidade máxima de mintermos de uma função com n variáveis é
. Por exemplo:
é uma soma de mintermos.
é uma soma de mintermos.
não é uma soma de mintermos, pois
apareceu duas vezes em um mesmo termo.
Utiliza-se a notação para designar um mintermo, onde k é o valor decimal equivalente ao mintermo. Variáveis diretas (não barradas) representam o “1″ lógico e os seus complementos representam 0. Exemplo:
– forma geral de uma soma de mintermos.
Vamos representar a soma de mintermos usando a notação. Veja que
equivale a
(já que as variáveis diretas equivalem a 1),
e, finalmente,
. Logo
De uma forma mais compacta, podemos representar a função acima como .
- maxtermos
Maxtermos, de certa forma, é o oposto de um mintermo. Um maxtermo é uma soma no qual todas as n variáveis aparecem uma única vez. Considere uma função definida por um produto de somas, onde cada variável aparece uma única vez. Essa função representa um produto de maxtermos. Assim como os mintermos, a quantidade máxima de termos no produto de maxtermos é dada por
, onde n é a quantidade de variáveis da função. Por Exemplo:
é um produto de maxtermos.
não é um produto de maxtermos.
Utiliza-se a notação para designar um mintermo, onde k é o valor decimal equivalente ao mintermo. Variáveis diretas (não barradas) representam o “0” lógico e os seus complementos representam 1. Exemplo:
– forma geral de um produto de maxtermos.
Vamos representar a soma de maxtermos usando a notação. Veja que
equivale a
(já que as variáveis diretas equivalem a 0),
e, finalmente,
. Logo
De uma forma mais compacta, podemos representar a função acima como .
- observações
1) Note que o complemento de um mintermo é o seu maxtermo correspondente e vice-versa. Exemplo:
2) Toda função lógica tem uma soma canônica de produtos equivalente. Exemplo:
Muito bom! Parabéns!
Marcos Fleischer
março 20, 2010 em 9:09 pm
m2r6BV http://fnYwlOpd2n9t4Vx6A3lbk.com
geoge
julho 28, 2011 em 12:47 pm