12.2 Representing Boolean Functions Flashcards
Literals
A literal is a Boolean variable or its complement.
Minterm
Hence, a minterm is a product of n literals, with one literal for each variable.
Disjunctive Normal Form (DNF)
The disjunctive normal form (DNF) of a degree-n Boolean function f is the unique sum of minterms
of the variables x1, . . . , xn that represents f.
Maxterm
A maxterm of the Boolean variables x1, x2, . . . , xn is a Boolean sum y1 + y2 + . . . + yn, where
yi = xi or yi = ¯xi
. Hence, a maxterm is a sum of n literals, with one literal for each variable.
Maxterm
Hence, a maxterm is a sum of n literals, with one literal for each variable.
Maxterm
Hence, a maxterm is a sum of n literals, with one literal for each variable.
Conjunctive Normal Form (CNF)
The conjunctive normal form (CNF) of a degree-n Boolean function f is the unique product of
maxterms of the variables x1, . . . , xn that represents f.
Functional Completeness
Functional Completeness
Since every Boolean function can be expressed in terms of ·, +,¯, we say that the set of operators
{·, +,¯} is functionally complete.