Digital Circuits
Boolean Algebra
67 questions By Tony R. Kuphaldt
-
Question 43 of 67
Often, we find extended complementation “bars” in Boolean expressions. A simple example is shown here, where a long bar extends over the Boolean expression \(A + B\):
$$\overline{A+B}$$
In this particular case, the expression represents the functionality of a NOR gate. Many times in the manipulation of Boolean expressions, it is good to be able to know how to eliminate such long bars. We can’t just get rid of the bar, though. There are specific rules to follow for “breaking” long bars into smaller bars in Boolean expressions.
What other type of logic gate has the same functionality (the same truth table) as a NOR gate, and what is its equivalent Boolean expression? The answer to this question will demonstrate what rule(s) we need to follow when we “break” a long complementation bar in a Boolean expression.
Another example we could use for learning how to “break bars” in Boolean algebra is that of the NAND gate:
$$\overline{AB}$$
What other type of logic gate has the same functionality (the same truth table) as a NAND gate, and what is its equivalent Boolean expression? The answer to this question will likewise demonstrate what rule(s) we need to follow when we “break” a long complementation bar in a Boolean expression.
Reveal answerNegative-AND gates have the same functionality as NOR gates, and their equivalent Boolean expression is as such:
$$\overline{A} \ \overline{B}$$
Negative-OR gates have the same functionality as NAND gates, and their equivalent Boolean expression is as such:
$$\overline{A} + \overline{B}$$
Notes:This question introduces DeMorgan’s Theorem via a process of discovery. Students, seeing that these equivalent gates pairs have the same functionality, should be able to discern a general pattern (i.e. a rule) for breaking long bars in Boolean expressions.
-
Question 44 of 67
What is DeMorgan’s Theorem?
Reveal answerDeMorgan’s Theorem is a rule for Boolean expressions, declaring how long complementation “bars” are to be broken into shorter bars. I’ll let you research the terms of this rule, and explain how to apply it to Boolean expressions.
Notes:There are many suitable references for students to be able to learn DeMorgan’s Theorem from. Let them do the research on their own! Your task is to clarify any misunderstandings after they’ve done their jobs.
-
Question 45 of 67
Use DeMorgan’s Theorem, as well as any other applicable rules of Boolean algebra, to simplify the following expression so there are no more complementation bars extending over multiple variables:
$$\overline{\overline{AB}+\overline{AC}}$$
Reveal answerSimplified expression:
$$ABC$$
Notes:Have your students demonstrate exactly what they did (step by step) to simplify this expression, sharing their problem-solving strategies with the whole class.
Question 29, answer 3 has a typo - should be A*B + !(D)*E not A*B+!(D*E)