Boolean Simplification and De Morgan’s Theorems Quiz

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Thames
T
Thames
Community Contributor
Quizzes Created: 7387 | Total Attempts: 9,527,791
| Questions: 15 | Updated: Dec 1, 2025
Please wait...
Question 1 / 15
0 %
0/100
Score 0/100
1) The number of Boolean variables in expression P AND Q OR R is:

Explanation

The expression P AND Q OR R contains three distinct Boolean variables: P, Q, and R. The AND operation is between P and Q, and the result is then ORed with R, but the number of variables is three regardless of the order of operations.

Submit
Please wait...
About This Quiz
Boolean Laws Quizzes & Trivia

Ready to apply the laws? This quiz has you simplify expressions using absorption, De Morgan’s theorems, distributive laws, and basic identities step by step. You’ll reduce forms like A OR (A AND B), A AND (NOT A OR B), and (A AND B) OR (A AND C), and also work... see morewith the idea of duals by swapping AND/OR and 0/1. By practicing these transformations, you’ll strengthen your ability to turn messy Boolean formulas into clean, minimal versions. see less

2)
You may optionally provide this to label your report, leaderboard, or certificate.
2) Which law distributes OR over AND?

Explanation

The distributive law of OR over AND states that OR can be distributed over AND, so A OR (B AND C) equals (A OR B) AND (A OR C). This is analogous to the distributive property of union over intersection in set theory.

Submit
3) Which law shows the absorption property?

Explanation

The absorption law states that A OR (A AND B) equals A. This is because if A is true, the OR is true, and if A is false, both A and A AND B are false, so the result is A. Similarly, A AND (A OR B) = A is also an absorption law.

Submit
4) Which law shows De Morgan’s Theorem for AND?

Explanation

De Morgan’s Theorem for AND states that the negation of A AND B is equivalent to NOT A OR NOT B. This means that for A AND B to be false, either A is false or B is false.

Submit
5) Which law shows De Morgan’s Theorem for OR?

Explanation

De Morgan’s Theorem for OR states that the negation of A OR B is equivalent to NOT A AND NOT B. This means that for A OR B to be false, both A and B must be false.

Submit
6) A OR A AND B simplifies to?

Explanation

Using the absorption law, A OR (A AND B) simplifies to A. This can be derived by considering that if A is true, the expression is true, and if A is false, both terms are false, so the result is A.

Submit
7) A AND (A OR B) simplifies to?

Explanation

Using the absorption law, A AND (A OR B) simplifies to A. This is because if A is true, the AND is true only if A is true, and if A is false, the AND is false, so the result is A.

Submit
8) A OR NOT A AND B simplifies to?

Explanation

Using the distributive law of OR over AND, A OR (NOT A AND B) equals (A OR NOT A) AND (A OR B). Since A OR NOT A is always true (1), and 1 AND (A OR B) is A OR B, the simplification results in A OR B.

Submit
9) A AND (NOT A OR B) simplifies to?

Explanation

Using the distributive law of AND over OR, A AND (NOT A OR B) equals (A AND NOT A) OR (A AND B). Since A AND NOT A is always false (0), and 0 OR (A AND B) is A AND B, the simplification results in A AND B.

Submit
10) (A OR B) AND (A OR NOT B) simplifies to?

Explanation

Using the distributive law of AND over OR, (A OR B) AND (A OR NOT B) equals A OR (B AND NOT B). Since B AND NOT B = 0, we get A OR 0 = A by Identity Law. This is a common simplification pattern.

Submit
11) (A AND B) OR (A AND C) simplifies to?

Explanation

Using the distributive law of AND over OR, (A AND B) OR (A AND C) equals A AND (B OR C). This is factorizing A out of the two terms.

Submit
12) (A AND B) OR (A AND NOT B) simplifies to?

Explanation

Using the distributive law, (A AND B) OR (A AND NOT B) equals A AND (B OR NOT B). Since B OR NOT B = 1 (by the complement law), and A AND 1 = A (by the identity law), the expression simplifies to A.

Submit
13) (A AND B) OR (NOT A AND NOT B) simplifies to?

Explanation

This expression represents the biconditional or equivalence of A and B, denoted as A IFF B. It is true when both A and B are true or both are false, which is the definition of logical equivalence.

Submit
14) NOT (A OR NOT B) simplifies to?

Explanation

Using De Morgan’s theorem, NOT (A OR NOT B) equals NOT A AND NOT NOT B. Since NOT NOT B is B, the simplification results in NOT A AND B.

Submit
15) The dual of the Boolean expression A + BC + 0 is:

Explanation

To find the dual of a Boolean expression, we swap AND operations with OR operations, and swap 0s with 1s (while leaving variables unchanged). For A + BC + 0, we replace the OR operators (+) with AND operators (·), replace the AND operator (implicit between B and C) with an OR operator, and replace 0 with 1. This gives us A·(B + C)·1 as the dual expression. Note that the final ·1 term is important in the formal dual, though A·(B + C)·1 simplifies to A·(B + C) in practice.

Submit
×
Saved
Thank you for your feedback!
15)
Your input helps us improve, and you’ll get your detailed results next.
View My Results
Cancel
  • All
    All (15)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
The number of Boolean variables in expression P AND Q OR R is:
Which law distributes OR over AND?
Which law shows the absorption property?
Which law shows De Morgan’s Theorem for AND?
Which law shows De Morgan’s Theorem for OR?
A OR A AND B simplifies to?
A AND (A OR B) simplifies to?
A OR NOT A AND B simplifies to?
A AND (NOT A OR B) simplifies to?
(A OR B) AND (A OR NOT B) simplifies to?
(A AND B) OR (A AND C) simplifies to?
(A AND B) OR (A AND NOT B) simplifies to?
(A AND B) OR (NOT A AND NOT B) simplifies to?
NOT (A OR NOT B) simplifies to?
The dual of the Boolean expression A + BC + 0 is:
Alert!

Advertisement