A survey problem says: "60 students, 30 play cricket, 25 play football, 15 play chess, 10 play cricket and football, 8 play football and chess, 6 play cricket and chess, 3 play all three. How many play at least one?" Some students immediately reach for the inclusion-exclusion formula. Others draw a Venn diagram, fill in regions from the inside out, and add up. Both get the right answer. So when do you use which?
The honest answer: they are the same technique in two costumes. Direct Venn counting is inclusion-exclusion with a picture; inclusion-exclusion is Venn counting without drawing. The practical question is which costume saves you time on a given problem — and there is a clean rule.
The rule in one line
- If the question gives you cardinalities of intersections (like |A \cap B| or |A \cap B \cap C|) and asks for the cardinality of a union or complement, write the inclusion-exclusion formula directly. No diagram needed.
- If the question gives you per-region counts (like "exactly two of the three" or "only chess"), draw the Venn diagram, fill in from the innermost region outward, and read off the answer.
The distinction is whether the given data is already expressed as intersections of the named sets (use IE) or as exclusive regions (use Venn).
Inclusion-exclusion in its pure form
For two sets:
For three sets:
Notice what the formula expects on its right-hand side: the cardinalities |A|, |B|, |C| (each set as a whole) and the intersections |A \cap B|, |A \cap B \cap C| (including elements that are also in other sets). These are not exclusive-region counts — they are overlapping totals.
When the problem gives you exactly this kind of data, plug and compute. For the survey above: |C \cup F \cup X| = 30 + 25 + 15 - 10 - 8 - 6 + 3 = 49. Answer: 49 students play at least one sport, so 60 - 49 = 11 play none. No diagram drawn, no regions filled. One line of arithmetic.
Direct Venn counting in its pure form
The fill order is critical. Start at the centre, work outward. Why centre-first? Because "students who play all three" shows up in every other count — in |A \cap B|, in |A|, everywhere — and you need it committed before you can subtract.
Example: suppose a problem tells you, "3 students play all three, 5 play exactly cricket and football, 8 play exactly football and chess, 10 play exactly cricket and chess, 12 play only cricket, 9 play only football, 7 play only chess, and the rest play none." Now the data is already per-region. Adding the seven numbers gives 54 students playing at least one, and if the class has 60, then 6 play none. You never wrote the inclusion-exclusion formula. You just added exclusive regions.
The tension — and the conversion
Most real problems give mixed data. Some sets' total cardinalities, some intersections as-is, and some "only" or "exactly" counts. Before you can apply either technique cleanly, you often have to convert between the two ways of expressing the data.
Converting an "as-is" intersection to "exactly" regions.
The left-hand side is students who play exactly cricket and football (and not chess). The right-hand side subtracts the central triple-count because those students were counted in |A \cap B|.
Converting a set total to "only" count.
That is two-set inclusion-exclusion applied to the subset A with the portions belonging to B or C removed. You saw this pattern in the bigger IE formula — it is the same pattern restricted to inside A.
Once you have done the conversion, either method gives the answer. The formula is just the generalisation of the hand-filling.
Choosing in practice — three cues
Cue 1: what does the problem give you?
- If the data is |A|, |B|, |C|, |A \cap B|, \dots, |A \cap B \cap C| — straight cardinalities and intersections — reach for inclusion-exclusion. It is one line.
- If the data is "only A", "exactly two of the three", "at least one" — per-region counts — reach for the Venn diagram. It is one picture.
Cue 2: what does the problem ask for?
- If it asks for |A \cup B \cup C| or |U| - |A \cup B \cup C| (the union or its complement), IE gives the answer directly from intersection data.
- If it asks for "exactly two of the three" or "only one of the three," the Venn diagram is the natural tool — you are summing specific exclusive regions.
Cue 3: how many sets?
- Two sets: the single formula |A \cup B| = |A| + |B| - |A \cap B| is so short that both methods collapse into it. Use whichever you find more natural.
- Three sets: still visualisable, so the Venn diagram is a good safety net. IE is faster if you trust your formula.
- Four or more sets: no clean Venn diagram exists (why Venn diagrams stop working past three sets). Inclusion-exclusion is the only option. Apply it ruthlessly.
A mini worked example showing both paths
40 students. 22 read Hindi, 20 read English, 18 read Sanskrit. 10 read Hindi and English, 8 read English and Sanskrit, 6 read Hindi and Sanskrit, 4 read all three. How many read at least one? How many read exactly two?
Path A: inclusion-exclusion.
Why: all four signs of the IE formula line up with the given intersection cardinalities. Answer: 40 read at least one. Which means zero read none — all 40 students read at least one language.
For "exactly two," first convert each pairwise intersection to an "exactly two" count by subtracting the triple overlap:
Sum: 6 + 4 + 2 = 12 students read exactly two languages.
Path B: Venn diagram.
Draw three overlapping circles H, E, S. Fill the centre with 4 (all three). Fill H \cap E only with 10 - 4 = 6, E \cap S only with 8 - 4 = 4, H \cap S only with 6 - 4 = 2. Then only-H = 22 - 6 - 2 - 4 = 10; only-E = 20 - 6 - 4 - 4 = 6; only-S = 18 - 4 - 2 - 4 = 8. Sum all seven exclusive regions: 10 + 6 + 8 + 6 + 4 + 2 + 4 = 40. Same answer. Exactly-two region: 6 + 4 + 2 = 12. Same.
Both paths land at the same numbers because they are the same method.
Why the split exists
Inclusion-exclusion is algebra; the Venn diagram is geometry. Algebra scales to any n and computes exact answers from overlapping data. Geometry gives you a mental map of the regions and works cleanly when your data is already per-region. Competitive-exam survey problems alternate between the two conventions — some examiners write the givens as intersections, others as exclusives — so learning to switch between the views is more valuable than picking a favourite.
The faster you can recognise which form of data you are looking at, the faster the arithmetic collapses. That is the real skill the question is teaching.
Related: Set Operations · Inclusion-Exclusion Calculator · Three-Set Venn: Where to Start · Three-Set Venn: Eight Zones