Minterms and Maxterms
Minterms and Maxterms
Minterm:
A minterm is a product term in boolean function in which every element present is either in normal or in
complemented form.
If we have two boolean variables X and Y then X.Y' is a minterm. So, if we have two variables then the minterm will
consists of product of both the variables. For example if F(a,b,c) is a boolean function then the possible minterms
would be abc, abc’, ab’c, ab’c’, a’bc, ab,c, a’b’c, a’b’c’ . that is for n varibale boolean function, there would be 2^n
possible minterms.
We can also create Minterm from the given values of the variables. If value is 0 then we take the complement of the
variable. If value is 1 then we take the variable as it is.
Example
Minterm = X’YZ’
If there are two variables X and Y then both of them will appear in the product when forming Minterm. Following are
the steps to get the shorthand notation for minterm:
Example
Maxterm: A maxterm is a sum term in boolean function in which every element is present is either in normal or
in complemented form.
For example if F(a,b,c) is a boolean function then the possible maxterms would be (a+b+c), (a+b+c’), (a+b’+c),
( a+b’+c’), (a’+b+c), ( a+b’+c), ( a’+b’+c), (a’+b’+c’) . that is for n varibale boolean function there would be 2^n
possible maxterms.
Maxterm from values
We can also create Maxterm from the given values of the variables. If value is 1 then we take the complement of
the variable. If value is 0 then we take the variable as it is.
Example
Maxterm = X + Y’ + Z
If there are two variables X and Y then both of them will appear in the sum when forming maxterm. Following
are the steps to get the shorthand notation for maxterm:
For minterm
For maxterm