What is the purpose of grouping cells in a Karnaugh map, and what rule governs which cells can be grouped?
Think about your answer, then reveal below.
Model answer: Grouping adjacent 1-cells in a K-map identifies minterms that share all variables except one (or more), so those variables cancel out and simplify the product term. Groups must be powers of 2 in size (1, 2, 4, 8...) and must be rectangular — this corresponds algebraically to applying the absorption or combining law to eliminate variables.
When two minterms differ in exactly one variable (e.g., ABC and AB'C), that variable can be dropped (A·B·C + A·B'·C = A·C). K-maps arrange minterms so that adjacent cells differ in exactly one variable, making the cancellation visually obvious. Larger groups eliminate more variables, producing simpler terms — which is why you always seek the largest valid groups.