Small Group Tutorials

Here to help students catch up, keep up, and move ahead. Book a consultation here.

Primary Mathematics: Sets, Venn Diagrams and Inclusion–Exclusion | Worked Learning Guide

BTT Mathematics / Primary Mathematics Learning Hub / Sets and Venn Diagrams

Primary Mathematics: Sets, Venn Diagrams and Inclusion–Exclusion | Worked Learning Guide

When two groups overlap, adding their counts twice creates a double count. Venn diagrams make that invisible mistake visible.

This guide develops set language, overlapping categories, “both”, “only”, “neither”, two-set inclusion–exclusion, three-region bookkeeping, reverse problems and logical checking. It is designed as Primary Mathematics enrichment and problem-solving practice, not as a claim that formal set notation is required at every Primary level.

The core idea is simple: if a child belongs to both Group A and Group B, that child appears in both group totals. Adding the two totals therefore counts that child twice. To recover the number of distinct children, subtract the overlap once.

Two-set rule: Total in A or B = A + B − both.

If there are people in neither group, then whole group = A or B + neither.

Wait, What? “A or B” Includes the Overlap

Suppose 18 pupils like chess, 15 like puzzles, and 7 like both. If we add 18 + 15 = 33, the seven pupils who like both have been counted twice. Distinct pupils who like at least one activity = 18 + 15 − 7 = 26.

The subtraction is not a trick. It corrects one duplicate copy of the overlap.

1. Start With Regions, Not Formulas

A two-set Venn diagram has four useful regions inside a stated whole:

  • A only
  • B only
  • both A and B
  • neither A nor B

Most mistakes disappear when each number is attached to the correct region before any total is calculated.

Worked Example 1: From Totals to “Only” Regions

18 pupils like chess, 15 like puzzles, 7 like both.

Chess only = 18 − 7 = 11.

Puzzles only = 15 − 7 = 8.

At least one = 11 + 7 + 8 = 26.

Worked Example 2: Add “Neither”

There are 32 pupils altogether. Using the previous counts, 26 like at least one activity.

Neither = 32 − 26 = 6.

2. “Only” and “Total in the Set” Are Different

If 18 pupils like chess and 7 of them also like puzzles, then chess only is 11, but the full chess set still contains all 18: eleven chess-only plus seven in both.

A label “18 in A” belongs to the whole circle, not only to the non-overlapping crescent.

Worked Example 3: Recover a Set Total

A only = 12, both = 5.

Total in A = 12 + 5 = 17.

Worked Example 4: Recover an Only Region

Total in B = 23, both = 9.

B only = 23 − 9 = 14.

3. Inclusion–Exclusion as Bookkeeping

The formula A + B − both works because every A-only item is counted once, every B-only item is counted once, and every overlap item is initially counted twice. Subtracting the overlap once leaves each distinct item counted exactly once.

Worked Example 5: Sports Clubs

24 pupils join football, 19 join badminton, 8 join both.

At least one club = 24 + 19 − 8 = 35.

Worked Example 6: Reverse the Overlap

29 pupils join at least one of two clubs. 18 join Club A and 17 join Club B. How many join both?

29 = 18 + 17 − both.

Both = 35 − 29 = 6.

4. Reverse Problems With the Whole Group

Worked Example 7: Find Neither

A class has 40 pupils. 21 take Art, 24 take Music, 9 take both.

At least one = 21 + 24 − 9 = 36.

Neither = 40 − 36 = 4.

Worked Example 8: Find an Unknown Set Total

There are 50 pupils. 8 take neither activity. 27 take Activity A. 12 take both. How many take Activity B if everyone else takes at least one?

At least one = 50 − 8 = 42.

42 = 27 + B − 12.

B = 27.

Activity B total = 27.

5. Use Constraints to Reject Impossible Data

The overlap cannot exceed either set total. If A has 10 members and B has 14, “12 in both” is impossible because both cannot contain more than the 10 members available in A.

Worked Example 9: Impossible Overlap

A = 8, B = 13, both = 10.

Impossible: both would require 10 members inside A even though A contains only 8.

Worked Example 10: Impossible Union

A = 20, B = 15, both = 5. Someone claims 22 are in at least one.

Correct at least one = 20 + 15 − 5 = 30. The proposed 22 violates the counts.

6. Fractions and Percentages Inside Venn Problems

Sometimes a region is given as a fraction or percentage of the whole.

Worked Example 11: Fraction of the Whole

In a group of 40, one-quarter are in both sets.

Both = 1/4 × 40 = 10.

Worked Example 12: Percentage of a Set

30 pupils are in Set A. 40% of Set A are also in B.

Both = 40% × 30 = 12.

Be careful with the base: the 40% is of Set A, not necessarily of the whole class.

7. Three-Set Thinking Without Losing the Centre

With three sets A, B and C, the centre belongs to all three sets and is part of each pairwise overlap. A safe Primary approach is to fill the most specific region first: all three, then pairwise-only regions, then single-set-only regions, then neither.

Worked Example 13: Fill the Centre First

5 pupils are in all three clubs. 9 are in A and B, including those in all three.

A-and-B only = 9 − 5 = 4.

Worked Example 14: Pairwise Totals

All three = 3. A∩B total = 8, A∩C total = 7, B∩C total = 6.

A∩B only = 5, A∩C only = 4, B∩C only = 3.

Subtract the centre from each pair total once.

8. Three-Set Inclusion–Exclusion

For enrichment, the distinct total in A or B or C can be found by:

A + B + C − AB − AC − BC + ABC.

The centre is added three times in A+B+C, subtracted three times through the pairwise overlaps, so it has temporarily been counted zero times. Add the all-three region once to restore it.

Worked Example 15: Three Sets

A=20, B=18, C=16. AB=7, AC=6, BC=5. ABC=3.

Union = 20+18+16−7−6−5+3 = 39.

Worked Example 16: Add Neither

If the whole group has 44 people and 39 are in at least one set, neither = 5.

9. “Exactly One”, “Exactly Two” and “At Least Two”

These phrases become manageable when regions are explicit.

Worked Example 17: Exactly Two

AB only = 4, AC only = 6, BC only = 5.

Exactly two sets = 4 + 6 + 5 = 15.

Worked Example 18: At Least Two

If all three = 3, then at least two = 4+6+5+3 = 18.

Worked Example 19: Exactly One

A only=8, B only=7, C only=6.

Exactly one = 21.

10. Venn Diagrams and Logical Language

“All A are B” means every A lies inside B. “Some A are B” means the overlap is non-empty. “No A are B” means the sets are disjoint. Mathematical language should be translated into region constraints before counting.

Worked Example 20: Subset Relationship

All 12 violinists are musicians. There are 30 musicians altogether.

The violinist set lies completely inside the musician set. Musicians who are not violinists = 30 − 12 = 18.

11. Common Errors

  • Adding two set totals without subtracting the overlap.
  • Subtracting the overlap twice.
  • Writing a whole-circle total into an “only” region.
  • Forgetting “neither”.
  • Using a percentage with the wrong base.
  • In three sets, forgetting that the all-three centre is inside every pairwise overlap.
  • Accepting an overlap larger than one of its parent sets.
  • Confusing “exactly two” with “at least two”.

12. Error Repair

Error A: 18 + 15 = 33

If 7 are in both, the sum counts those seven twice. Correct distinct total = 33 − 7 = 26.

Error B: Both = 12 when A total = 9

Impossible. The overlap must fit inside A and B.

Error C: 40% of the class when the question says 40% of Set A

Repair the base first. Percentages always need a stated reference whole.

13. Practice: 24 Original Questions

Questions 1–8: Two Sets

  1. 18 pupils like chess, 15 like puzzles and 7 like both. How many like at least one?
  2. Using Question 1, how many like chess only?
  3. Using Question 1, how many like puzzles only?
  4. A class has 32 pupils. Using Question 1, how many like neither?
  5. 24 pupils join football, 19 badminton and 8 both. Find the number in at least one.
  6. 29 pupils are in at least one of A or B. A has 18 and B has 17. Find both.
  7. A=23, both=9. Find A only.
  8. A only=12 and both=5. Find A total.

Questions 9–16: Reverse and Constraint Problems

  1. A class has 40 pupils. Art=21, Music=24, both=9. Find neither.
  2. There are 50 pupils; 8 take neither, A=27 and both=12. Find B.
  3. A=8, B=13, both=10. Explain why the data are impossible.
  4. A=20, B=15, both=5. Find at least one.
  5. In a group of 40, one-quarter are in both sets. Find both.
  6. A contains 30 pupils. 40% of A are also in B. Find both.
  7. All 12 violinists are among 30 musicians. How many musicians are not violinists?
  8. Set A has 26, Set B has 22, and 35 are in at least one. Find both.

Questions 17–24: Three Sets and Transfer

  1. All three=5 and AB total=9. Find AB only.
  2. All three=3; AB=8, AC=7, BC=6. Find each pairwise-only region.
  3. A=20, B=18, C=16, AB=7, AC=6, BC=5, ABC=3. Find the union.
  4. The whole group has 44 and the union in Question 19 is 39. Find neither.
  5. AB only=4, AC only=6, BC only=5. Find exactly two.
  6. Using Question 21 with all three=3, find at least two.
  7. A only=8, B only=7, C only=6. Find exactly one.
  8. A survey has 60 people. 42 are in at least one of three sets. What percentage are in none?

14. Worked Answers

1. 26. 2. 11. 3. 8. 4. 6. 5. 35. 6. 6. 7. 14. 8. 17.

9. 4. 10. 27. 11. Both cannot exceed A=8. 12. 30. 13. 10. 14. 12. 15. 18. 16. 13.

17. 4. 18. AB only 5, AC only 4, BC only 3. 19. 39. 20. 5. 21. 15. 22. 18. 23. 21. 24. 18 people are in none; 18/60=30%.

15. Checking Ladder

  • Does every overlap fit inside each parent set?
  • Do all regions add back to the stated whole?
  • If adding set totals, have duplicate overlap counts been corrected?
  • Is “only” distinguished from the whole-circle total?
  • Is the percentage base explicit?
  • For three sets, was the centre handled before pairwise-only regions?

16. Transfer Test

In a group of 80 pupils, 46 study Language A, 38 study Language B, and 20 study both. Find A only, B only, at least one and neither. Then suppose 12 of the pupils in both also study Language C, and a further 8 pupils study only C. Draw a region-based representation and state which additional data would be required to determine every three-set region uniquely.

17. Delayed Return

Three days later, solve one two-set union problem, one reverse-overlap problem, one “neither” problem and one three-set region problem without using a formula sheet. Explain where the double count occurs in each.

18. Parent and Tutor Guide

When a Venn problem fails, ask the learner to label regions before calculating. If the child knows the formula but places totals incorrectly, the issue is representation rather than arithmetic. Use counters or names written physically in overlapping circles before moving back to abstract numbers.

19. Mastery Receipt

  • I distinguish set totals from only-regions.
  • I correct double counting in two-set unions.
  • I find overlap, neither and unknown set totals.
  • I reject impossible overlap data.
  • I use the correct percentage base.
  • I fill three-set centres before pairwise-only regions.
  • I distinguish exactly one, exactly two and at least two.
  • I can explain inclusion–exclusion as bookkeeping rather than memorising it as a formula.

Official Reference Route

Singapore Ministry of Education — Primary Mathematics Syllabus P1–P6, updated October 2025

This guide is enrichment. Use the learner’s school scope and the official MOE syllabus to determine what is required.

Continue the Next Enrichment Batch

The Quiet Return

Venn diagrams are not decoration. They are a bookkeeping machine for overlap. Once every item has one correct region, the arithmetic becomes a check rather than a guess.