You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Boolean expressions can often be simplified to use fewer gates, which makes circuits cheaper, faster, and more energy-efficient. OCR J277 Section 2.5 expects you to be able to simplify simple Boolean expressions and understand De Morgan's Laws.
| Unsimplified | Simplified | Benefit |
|---|---|---|
| More gates needed | Fewer gates needed | Lower cost |
| More connections | Fewer connections | Less power consumption |
| Longer signal paths | Shorter signal paths | Faster processing |
| More potential faults | Fewer potential faults | Higher reliability |
Simplification does not change what the circuit does — it produces an equivalent expression that gives the same output for every possible input combination.
Before tackling De Morgan's Laws, you should know these fundamental identities:
Using the absorption law: A AND (A OR B) = A
Proof by truth table:
| A | B | A OR B | A AND (A OR B) | A |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 | 0 |
| 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 1 | 1 | 1 |
The last two columns are identical, confirming A AND (A OR B) = A.
Factor out A: A AND (B OR (NOT B)) = A AND 1 = A
This uses the complement law: B OR (NOT B) = 1, and the identity law: A AND 1 = A.
OCR Exam Tip: When simplifying, look for variables that appear both as themselves and as their NOT form — you can often use the complement law to simplify them to 1 or 0.
Augustus De Morgan (1806-1871) discovered two laws that show how to convert between AND and OR operations when combined with NOT:
NOT (A AND B) = (NOT A) OR (NOT B)
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.