SOP-POS Converter
Description
Convert Boolean functions between Sum of Products (SOP) and Product of Sums (POS) canonical forms. Understand how minterms and maxterms are complementary.
Learning Objectives
Bloom Level: Apply (L3)
After using this MicroSim, students will be able to:
- ✓ Apply conversion between SOP and POS forms
- ✓ Identify minterms and maxterms from function specification
- ✓ Understand the duality of canonical forms
Canonical Forms
Sum of Products (SOP)
- ● F = Σm(minterm indices)
- ● OR of AND terms (minterms)
- ● Uses minterms where F = 1
Product of Sums (POS)
- ● F = ΠM(maxterm indices)
- ● AND of OR terms (maxterms)
- ● Uses maxterms where F = 0
Conversion Rule
Maxterm indices = All indices - Minterm indices
If F = Σm(1,2,5,6) for 3 variables:
- ● All terms: {0,1,2,3,4,5,6,7}
- ● Maxterms: {0,3,4,7}
- ● F = ΠM(0,3,4,7)
How to Use
- Select a function example
- Study the minterm (SOP) representation
- See how maxterms are derived
- Compare the POS equivalent