Launching your learning experience…
Detailed notes on Sets for Cambridge IGCSE Mathematics, covering key concepts, explanations, examples, and exam-focused revision points.
Two- and three-set Venn diagrams. Shade regions to match set expressions, fill in numbers from word problems, and compute counts and probabilities.
Mapped to the Cambridge IGCSE 0580 syllabus (2025-2027).
Rectangle ξ with two overlapping circles. Four regions to label.
Anatomy. A two-set Venn shows the universal set ξ as a rectangle, with two circles A and B inside.
Four regions:
Worked. ξ={1,2,…,10}. A = multiples of 2. B = multiples of 3.
| Region | Set notation |
|---|---|
| only A | A∩B′ |
| both | A∩B |
| only B | A′∩B |
| neither | (A∪B)′ |
Inclusion-exclusion (counts). n(A∪B)=n(A)+n(B)−n(A∩B). The intersection is subtracted because it would otherwise be counted twice.
Three overlapping circles → 8 regions. Always fill the centre first.
Eight regions in a 3-set Venn.
Method for word problems.
Worked. In a class of 30 students:
Step 1. Centre: n(F∩T∩C)=2.
Step 2. Pairwise (after subtracting centre):
Step 3. Singles:
Step 4. Total in any sport: 8+5+3+5+3+2+2=28.
Step 5. None: 30−28=2.
Cambridge often asks 'shade the region representing X'. Translate set notation step-by-step.
Method. Translate the set expression into a sequence of operations on the Venn:
Worked. Shade A∩B′.
Worked. Shade (A∪B)′∩C.
Worked. Shade A′∪B.
Once a Venn is filled with counts, probability is just count / total.
If ξ contains n equally likely outcomes: P(A)=n(ξ)n(A).
Worked. From the class of 30 in the previous example, a student is chosen at random.
Tip. Cambridge probability questions often layer on top of a Venn — fill the diagram first, then read off counts as needed.
Verbatim phrases and definitions Cambridge mark schemes credit.
Venn diagram questions appear every Paper 2 (3-5 marks: shading or counting) and most Paper 4s (5-7 marks: a word problem followed by probability). Examiner reports flag the off-by-one error from forgetting to subtract overlaps and from confusing 'plays exactly one sport' with 'plays at least one sport'.
Sources: Cambridge IGCSE Mathematics 0580 syllabus 2025-2027 (E9.2); 0580/42 Oct/Nov 2024 — Q13 (3-set Venn word problem); 0580 Examiner Reports 2022-2024. Last reviewed 2026-05-05.
Step-by-step solutions to past-paper-style questions on venn diagrams, written exactly the way a tutor would explain them at the board.
Almost every venn diagrams exam question is one of these shapes. Learn to spot each one and you will always know how to start.
Recognise it by
A Venn diagram is given or to be drawn — place each element in the correct region or shade the region representing ….
How to approach it
Place elements innermost-region first (A∩B, then single-set 'only' parts, then outside), or decode a shading expression piece by piece — the dash inverts, ∩ keeps the overlap, ∪ keeps everything touched.
Common trap
Examiner reports flag forgetting the region outside all circles, and shading A′∩B as all of B instead of only the part of B outside A.
Recognise it by
Counts are given directly and a single value — n(A∩B) or n(A∪B) — is wanted, with one formula to apply.
How to approach it
Substitute into the inclusion-exclusion identity n(A∪B)=n(A)+n(B)−n(A∩B) and rearrange for the unknown; use n(E) to reach a complement.
Common trap
Examiner reports flag adding n(A) and n(B) without subtracting the overlap, double-counting shared elements.
Recognise it by
A two- or three-set diagram must be filled from totals, or region counts are built and then turned into probabilities — several deductions chained together.
How to approach it
Always start at the centre A∩B∩C, subtract it from each pairwise lens, then subtract those from the single-set totals; check the regions sum to n(E) before reading off any probability.
Common trap
Examiner reports flag filling perimeter regions before the centre, putting the full pairwise count in the lens, and sign errors in the three-set formula (pairwise terms subtracted, triple intersection added back).
Recognise it by
A real-world survey context — students studying languages, sports — with a 'neither' group, and no diagram drawn for you.
How to approach it
Subtract the 'neither' group from the total to get n(A∪B), then apply inclusion-exclusion to find the unknown intersection.
Common trap
Examiner reports flag ignoring the 'neither' group and setting n(A∪B) equal to the grand total, which gives the wrong overlap.
Question
E={1,…,10}, A={2,4,6,8}, B={3,4,5,6}. Place every element in the correct region.
Step-by-step solution
Step 1
Intersection (A∩B) first.
A∩B={4,6}
Step 2
A only and B only.
A∖B={2,8}, B∖A={3,5}
Step 3
Outside both (the complement of A∪B).
(A∪B)′={1,7,9,10}
Answer
A∩B={4,6}; A only ={2,8}; B only ={3,5}; outside ={1,7,9,10}.
Question
In a class of 30, 18 study Maths, 14 Physics, 10 Chemistry. 7 study Maths and Physics, 4 Maths and Chemistry, 3 Physics and Chemistry. 2 study all three. Find how many study none.
Step-by-step solution
Step 1
Start at the centre.
M∩P∩C=2
Step 2
Pairwise minus centre.
M∩P only=7−2=5; M∩C only=4−2=2; P∩C only=3−2=1
Step 3
Single-set 'only' regions.
M only=18−5−2−2=9; P only=14−5−1−2=6; C only=10−2−1−2=5
Step 4
Total inside any set.
9+6+5+5+2+1+2=30
Step 5
Outside any set.
30−30=0
Answer
0 students study none.
Examiner tip
Always work from the CENTRE outwards — never from the perimeter inwards.
Question
Shade the region representing A′∩B.
Step-by-step solution
Step 1
A′ = everything outside A. Intersect with B.
Step 2
Result: the part of B that lies OUTSIDE A.
Answer
Shade the part of B that does not overlap A.
Question
30 students play sport. 20 play football (F), 15 play tennis (T), and every student plays at least one of the two. Find n(F∩T).
Step-by-step solution
Step 1
Since every student plays at least one, n(F∪T)=30.
Step 2
Use inclusion-exclusion: n(F∪T)=n(F)+n(T)−n(F∩T).
30=20+15−n(F∩T)
Step 3
Rearrange.
n(F∩T)=35−30=5
Answer
5 students play both.
Question
In a class of 25, 14 have a brother (B), 10 have a sister (S), 5 have both. A student is chosen at random. Find (a) P(B∩S), (b) P(B′∩S′) (has neither).
Step-by-step solution
Step 1
B only =14−5=9; S only =10−5=5; both =5.
Step 2
Inside the circles: 9+5+5=19. Outside: 25−19=6.
Step 3
Probabilities.
P(B∩S)=255=51; P(B′∩S′)=256
Answer
(a) 51 (b) 256
Question
Of 50 tourists: 28 visited London (L), 24 visited Paris (P), 20 visited Rome (R). 12 visited L and P, 10 visited P and R, 8 visited L and R. 5 visited all three. Find the number who visited none.
Step-by-step solution
Step 1
Centre.
L∩P∩R=5
Step 2
Pairwise lens regions (subtract the centre).
L∩P only=12−5=7; P∩R only=10−5=5; L∩R only=8−5=3
Step 3
Single-set 'only' regions.
L only=28−7−3−5=13; P only=24−7−5−5=7; R only=20−5−3−5=7
Step 4
Total inside the circles.
13+7+7+7+5+3+5=47
Step 5
Outside.
50−47=3
Answer
3 tourists visited none.
Question
n(E)=60, n(A)=32, n(B)=28, n(A∩B)=14. Find (a) n(A∪B), (b) n((A∪B)′).
Step-by-step solution
Step 1
Inclusion-exclusion.
n(A∪B)=32+28−14=46
Step 2
Complement.
n((A∪B)′)=60−46=14
Answer
(a) 46 (b) 14
Question
In a year group of 80 students, 45 study Spanish, 33 study French, and 12 study neither language. Find how many students study both Spanish and French.
Step-by-step solution
Step 1
Students studying at least one language =80−12=68.
Step 2
Use n(S∪F)=n(S)+n(F)−n(S∩F).
68=45+33−n(S∩F)
Step 3
Rearrange.
n(S∩F)=78−68=10
Answer
10 students study both.
Examiner tip
The examiner report flags that candidates often forget the 'neither' group and use n(S∪F)=80 directly, getting the wrong intersection.
Question
In a survey of 100 people: 50 liked apples (A), 40 bananas (B), 35 cherries (C). 20 liked both A and B, 15 liked both A and C, 10 liked both B and C. Let x = number who liked all three. Given that 5 people liked none, find x.
Step-by-step solution
Step 1
Number liking at least one fruit =100−5=95.
Step 2
Apply three-set inclusion-exclusion.
n(A∪B∪C)=n(A)+n(B)+n(C)−n(A∩B)−n(A∩C)−n(B∩C)+n(A∩B∩C)
Step 3
Substitute.
95=50+40+35−20−15−10+x
Step 4
Simplify.
95=80+x⇒x=15
Answer
x=15 people liked all three.
Examiner tip
The examiner report consistently flags sign errors in the three-set formula. Remember: pairwise terms are SUBTRACTED, but the triple intersection is ADDED back in.
The formulae you need to memorise for venn diagrams on the Cambridge IGCSE 0580 paper, with every variable defined in plain English and a note on when to use it.
n(A∪B)=n(A)+n(B)−n(A∩B)
When to use
Two overlapping sets.
n(A∪B∪C)=n(A)+n(B)+n(C)−n(A∩B)−n(A∩C)−n(B∩C)+n(A∩B∩C)
When to use
Three overlapping sets.
Definitions to memorise and the exact keywords mark schemes credit for venn diagrams answers — sharpened from recent examiner reports for the 2026 0580 sitting.
A specific zone of a Venn diagram representing an exact combination of memberships.
Elements in A but not in any other named set. = A∖(B∪C) in a 3-set diagram.
Marking the area corresponding to a named set expression, e.g. A′∩B.
The traps other students keep falling into on venn diagrams questions — taken from recent Cambridge IGCSE 0580 examiner reports and mark schemes — and how to avoid them.
0580/42 — every series
Why it happens
Reading questions left-to-right.
How to avoid it
Always start at A∩B∩C and work outwards.
Why it happens
n(M∩P)=7 but the LENS region shows ONLY M∩P minus the centre.
How to avoid it
Pairwise lens region = n(A∩B)−n(A∩B∩C).
Why it happens
A includes overlapping regions; 'A only' excludes them.
How to avoid it
Read carefully — 'students who study Maths' includes overlaps; 'students who study ONLY Maths' excludes them.
Why it happens
Focusing on the named sets.
How to avoid it
After filling the circles, check that the rectangle adds up to n(E).
The things students keep getting wrong in this sub-topic, answered.