IGCSE Maths 0580 Sets and Venn Diagrams Past Paper Questions and Worked Solutions

IGCSE Maths (0580) · Number · 1.2

Every sets and venn diagrams question from 16 Cambridge IGCSE Mathematics (0580) past papers (May/June 2025 to May/June 2026), syllabus section 1.2. 16 questions covering Core and Extended tiers, ordered from Core to Extended. Each question is labelled with its question paper code (for example 0580/11/M/J/26) and every final answer matches the official Cambridge mark scheme. Try each question first, then click “Show solution” to check your working. This page is part of our IGCSE Maths 0580 Number past paper questions.

0580 Sets and Venn Diagrams past paper questions: Core (Papers 1 and 3)

14 marksCore

May/June 2026 · Paper 1 · 0580/11/M/J/26 · Q15

(a) 60 people complete a survey about hobbies. 41 people like reading books (R). 31 people like cookery (C). 11 do not like reading books and do not like cookery.

(i) Complete the Venn diagram. (ii) One of these 60 people is picked at random. Find the probability that they like cookery but they do not like reading books.

0580/11 May/June 2026 Q15(a) – empty Venn diagram with sets R and CℰRC

(b) Shade A ∩ B on the Venn diagram.

Show solution
Part (a)(i)
  1. 11 people are outside both circles, so 60 − 11 = 49 people are inside at least one circle.
  2. Add the two circles: 41 + 31 = 72. This counts the overlap twice, so the overlap = 72 − 49 = 23.
  3. R only = 41 − 23 = 18. C only = 31 − 23 = 8.
  4. R only 18, both 23, C only 8, outside 11
  5. Check: 18 + 23 + 8 + 11 = 60 ✓
Answer R only 18, both 23, C only 8, outside 11
Part (a)(ii)
  1. “Likes cookery but not reading” is the C-only region: 8 people.
  2. P = 8⁄60 = 2⁄15
Answer 2⁄15
Part (b)
  1. A ∩ B means in A and in B at the same time, which is the overlap.
  2. Shade the region inside both circles
0580/11 May/June 2026 Q15(b) solution – Venn diagram with only the intersection of A and B shadedℰAB
Answer the region inside both circles
23 marksCore

May/June 2026 · Paper 1 · 0580/12/M/J/26 · Q25

ℰ = {1, 2, 3, 4, 5, 6, 7, 8, 9}, P = {prime numbers}, N = {odd numbers}.

(a) Complete the Venn diagram. (b) Write down n(P ∪ N).

0580/12 May/June 2026 Q25 – Venn diagram with sets P and NℰPN
Show solution
Part (a)
  1. List the sets: P = {2, 3, 5, 7} (primes up to 9) and N = {1, 3, 5, 7, 9} (odd numbers).
  2. 3, 5 and 7 are in both sets, so they go in the overlap.
  3. 2 is prime but even (P only). 1 and 9 are odd but not prime (N only). 4, 6 and 8 are in neither.
  4. P only: 2; P ∩ N: 3, 5, 7; N only: 1, 9; outside: 4, 6, 8
Answer P only: 2; P ∩ N: 3, 5, 7; N only: 1, 9; outside: 4, 6, 8
Part (b)
  1. P ∪ N is everything in P or N or both: {1, 2, 3, 5, 7, 9}.
  2. n(P ∪ N) = 6
Answer 6
35 marksCore

May/June 2026 · Paper 3 · 0580/33/M/J/26 · Q22

(a) In a Venn diagram, both circles P and Q are fully shaded. Use set notation to describe the shaded region.

0580/33 May/June 2026 Q22(a) – Venn diagram with all of P and Q shadedℰPQ

(b) ℰ = {A, B, E, H, M, O, Q, R, S, U}, X = {R, H, O, M, B, U, S}, Y = {S, Q, U, A, R, E}.

(i) Complete the Venn diagram. (ii) List the elements of X′. (iii) Find n(X ∩ Y).

Show solution
Part (a)
  1. Both circles are fully shaded, so the region is everything in P or Q or both. That is the union.
  2. P ∪ Q
Answer P ∪ Q
Part (b)(i)
  1. Find the letters in both X and Y first: R, S and U.
  2. X only (in X but not Y): B, H, M, O.
  3. Y only (in Y but not X): A, E, Q.
  4. Every letter in ℰ is in X or Y, so nothing goes outside the circles.
  5. X only: B, H, M, O; both: R, S, U; Y only: A, E, Q
Answer X only: B, H, M, O; both: R, S, U; Y only: A, E, Q
Part (b)(ii)
  1. X′ means everything in ℰ that is not in X.
  2. A, E, Q
Answer A, E, Q
Part (b)(iii)
  1. n(X ∩ Y) means the number of elements in both X and Y: R, S, U.
  2. 3
Answer 3
43 marksCore

Feb/Mar 2026 · Paper 1 · 0580/12/F/M/26 · Q19

ℰ = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}, A = {multiples of 3}, B = {multiples of 4}.

(a) Complete the Venn diagram. (b) Write down n(A ∩ B).

0580/12 February/March 2026 Q19 – Venn diagram with sets A and BℰAB
Show solution
Part (a)
  1. List each set: A = {3, 6, 9, 12} and B = {4, 8, 12}.
  2. 12 is in both sets, so it goes in the overlap.
  3. Every number from 1 to 12 that is in neither set goes outside the circles.
  4. A only: 3, 6, 9; A ∩ B: 12; B only: 4, 8; outside: 1, 2, 5, 7, 10, 11
Answer A only: 3, 6, 9; A ∩ B: 12; B only: 4, 8; outside: 1, 2, 5, 7, 10, 11
Part (b)
  1. n(A ∩ B) is how many numbers are in both A and B. Only 12 is.
  2. n(A ∩ B) = 1
Answer 1
54 marksCore

Oct/Nov 2025 · Paper 1 · 0580/11/O/N/25 · Q24

ℰ = {students in a year group}, H = {students who study History}, G = {students who study Geography}. 80 students are in the year group. 40 students study History. The Venn diagram shows 10 students in H only and 15 students outside both sets.

0580/11 October/November 2025 Q24 – Venn diagram with sets H and G, showing 10 and 15ℰHG1015

(a) Complete the Venn diagram. (b) Find n(G).

(c) A student is chosen at random. Work out the probability that the student does not study History and does not study Geography.

Show solution
Part (a)
  1. 40 students study History, and 10 of them are in H only. The rest are in both: H ∩ G = 40 − 10 = 30.
  2. G only = total − outside − History = 80 − 15 − 40 = 25.
  3. H ∩ G: 30; G only: 25
Answer H ∩ G: 30; G only: 25
Part (b)
  1. n(G) means the number in G = both + G only = 30 + 25 = 55
Answer 55
Part (c)
  1. Students who study neither are outside both circles: 15 students.
  2. P = 15⁄80 (which simplifies to 3⁄16)
Answer 15⁄80
64 marksCore

Oct/Nov 2025 · Paper 1 · 0580/12/O/N/25 · Q20

ℰ = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, A = {1, 3, 5, 7, 9}, B = {1, 3, 6, 10}.

(a) Complete the Venn diagram. (b) List the elements of A ∩ B. (c) Find n(B′).

0580/12 October/November 2025 Q20 – Venn diagram with sets A and BℰAB
Show solution
Part (a)
  1. 1 and 3 are in both A and B, so they go in the overlap.
  2. A only: 5, 7, 9. B only: 6, 10. The numbers in neither set, 2, 4, 8, go outside the circles.
  3. A only: 5, 7, 9; A ∩ B: 1, 3; B only: 6, 10; outside: 2, 4, 8
Answer A only: 5, 7, 9; A ∩ B: 1, 3; B only: 6, 10; outside: 2, 4, 8
Part (b)
  1. A ∩ B is the overlap: 1, 3
Answer 1, 3
Part (c)
  1. B′ means “not in B”: 2, 4, 5, 7, 8, 9.
  2. n(B′) = 6
Answer 6
74 marksCore

Oct/Nov 2025 · Paper 1 · 0580/13/O/N/25 · Q23

(a) A Venn diagram shows sets A and B with only the overlap shaded. Use set notation to describe the shaded region.

0580/13 October/November 2025 Q23(a) – Venn diagram with A ∩ B shadedℰAB

(b) ℰ = {people in a club}, T = {people who play tennis}, S = {people who go swimming}. There are 60 people in the club. 36 people go swimming. The Venn diagram shows 30 in S only and 10 outside both sets.

(i) Complete the Venn diagram. (ii) Find n(T′).

Show solution
Part (a)
  1. Only the overlap is shaded, which is the part in A and in B.
  2. A ∩ B
Answer A ∩ B
Part (b)(i)
  1. 36 people go swimming and 30 of them are in S only, so the overlap T ∩ S = 36 − 30 = 6.
  2. T only = total − outside − all of S = 60 − 10 − 36 = 14.
  3. T only: 14; T ∩ S: 6
Answer T only: 14; T ∩ S: 6
Part (b)(ii)
  1. T′ means “not in T”: S only + outside = 30 + 10 = 40
Answer 40
81 markCore

May/June 2025 · Paper 1 · 0580/12/M/J/25 · Q20

Use set notation to describe the shaded region.

0580/12 May/June 2025 Q20 – Venn diagram with sets J and K, both circles fully shadedℰJK
Show solution
  1. Both circles are fully shaded, including the overlap.
  2. “In J or in K or both” is the union, written ∪.
  3. J ∪ K
Answer J ∪ K
93 marksCore

May/June 2025 · Paper 1 · 0580/13/M/J/25 · Q12

A music group has 30 members. 7 members play a flute (F) and play a clarinet (C). 12 members play a flute. 1 member does not play a flute and does not play a clarinet.

(a) Use this information to complete the Venn diagram.

0580/13 May/June 2025 Q12 – Venn diagram with sets F and C inside the universal setℰFC

(b) Find n(C).

Show solution
Part (a)
  1. Start in the middle: 7 members play both, so put 7 in the overlap.
  2. 12 play a flute, so flute only = 12 − 7 = 5.
  3. 1 member plays neither, so put 1 outside the circles.
  4. Clarinet only = 30 − 5 − 7 − 1 = 17.
  5. F only 5, F ∩ C 7, C only 17, outside 1
Answer F only 5, F ∩ C 7, C only 17, outside 1
Part (b)
  1. n(C) is everyone in the C circle: 7 + 17 = 24
Answer 24

0580 Sets and Venn Diagrams past paper questions: Extended (Papers 2 and 4)

101 markExtended

May/June 2026 · Paper 2 · 0580/21/M/J/26 · Q9

In a Venn diagram with sets A and B, shade the region A′ ∪ B.

0580/21 May/June 2026 Q9 – Venn diagram with sets A and BℰAB
Show solution
  1. A′ means “not in A”, so shade everything outside circle A.
  2. ∪ B means also shade everything in B. This adds back the overlap of A and B.
  3. The only part left unshaded is the part of A that is outside B.
  4. Shade everything except the part of A that is outside B
0580/21 May/June 2026 Q9 solution – Venn diagram with A′ ∪ B shadedℰAB
Answer everything except the part of A that is outside B
114 marksExtended

May/June 2026 · Paper 2 · 0580/23/M/J/26 · Q25

x is an integer. ℰ = {x : 1 ≤ x ≤ 12}, A = {x : x is a square number}, B = {x : 4 ≤ x ≤ 8}, C = {x : x is a factor of 12}.

(a) Complete the Venn diagram. (b) Find n(A ∩ B ∩ C′).

0580/23 May/June 2026 Q25 – Venn diagram with three overlapping sets A, B and CℰABC
Show solution
Part (a)
  1. List each set: A (square numbers) = {1, 4, 9}, B = {4, 5, 6, 7, 8}, C (factors of 12) = {1, 2, 3, 4, 6, 12}.
  2. 4 is in all three sets, so it goes in the middle.
  3. 1 is in A and C only. 6 is in B and C only. Nothing is in A and B only.
  4. Then A only: 9. B only: 5, 7, 8. C only: 2, 3, 12. Outside: 10, 11.
  5. A ∩ B ∩ C: 4; A ∩ C only: 1; A only: 9; B ∩ C only: 6; B only: 5, 7, 8; C only: 2, 3, 12; outside: 10, 11
Answer A ∩ B ∩ C: 4; A ∩ C only: 1; A only: 9; B ∩ C only: 6; B only: 5, 7, 8; C only: 2, 3, 12; outside: 10, 11
Part (b)
  1. A ∩ B ∩ C′ means in A, in B and not in C.
  2. The only number in both A and B is 4, but 4 is in C. So there are no numbers.
  3. n(A ∩ B ∩ C′) = 0
Answer n(A ∩ B ∩ C′) = 0
122 marksExtended

Feb/Mar 2026 · Paper 2 · 0580/22/F/M/26 · Q13

ℰ = {x : x is an integer where 40 < x < 50}, P = {x : x is a square number}, Q = {x : x is an odd number}, R = {x : x is a multiple of 3}.

(a) Use set notation to complete the statement P ∩ R = …

(b) Find n((P ∩ Q ∩ R)′).

Show solution
  1. List the sets. ℰ = {41, 42, 43, 44, 45, 46, 47, 48, 49}.
  2. P (square numbers) = {49}. Q (odd numbers) = {41, 43, 45, 47, 49}. R (multiples of 3) = {42, 45, 48}.
Part (a)
  1. P ∩ R is the numbers in both P and R. 49 is not a multiple of 3, so there are none.
  2. P ∩ R = ∅ (the empty set)
Answer P ∩ R = ∅
Part (b)
  1. P ∩ Q ∩ R has no elements (it is already empty, because P ∩ R is empty).
  2. Its complement contains every element of ℰ, which has 9 numbers.
  3. n((P ∩ Q ∩ R)′) = 9
Answer 9
132 marksExtended

Oct/Nov 2025 · Paper 2 · 0580/21/O/N/25 · Q10

ℰ = {n : n is an integer and 1 ≤ n ≤ 8}, A = {factors of 12}, B = {odd numbers}. Find (a) A ∩ B (b) n(A′ ∪ B).

Show solution
  1. List the sets first. ℰ = {1, 2, 3, 4, 5, 6, 7, 8}.
  2. A = factors of 12 that are in ℰ = {1, 2, 3, 4, 6}. B = odd numbers = {1, 3, 5, 7}.
Part (a)
  1. A ∩ B is the numbers in both A and B.
  2. A ∩ B = {1, 3}
Answer A ∩ B = {1, 3}
Part (b)
  1. A′ is everything not in A: {5, 7, 8}.
  2. A′ ∪ B joins A′ and B: {1, 3, 5, 7, 8}. Count the elements.
  3. n(A′ ∪ B) = 5
Answer n(A′ ∪ B) = 5
146 marksExtended

Oct/Nov 2025 · Paper 2 · 0580/22/O/N/25 · Q12

A fitness club has 100 members. 60 swim (S). 70 cycle (C). 25 do not swim or cycle.

(a) Complete the Venn diagram.

(b) One member is chosen at random. Find (i) P(C) (ii) P(S ∩ C) (iii) P(S ∪ C′).

0580/22 October/November 2025 Q12 – Venn diagram with sets S and CℰSC
Show solution
Part (a)
  1. 25 members do neither, so 100 − 25 = 75 members are in S or C or both.
  2. Add the two groups: 60 + 70 = 130. This counts the overlap twice, so the overlap = 130 − 75 = 55.
  3. S only = 60 − 55 = 5. C only = 70 − 55 = 15.
  4. S only: 5; S ∩ C: 55; C only: 15; outside: 25
  5. Check: 5 + 55 + 15 + 25 = 100 ✓
Answer S only: 5; S ∩ C: 55; C only: 15; outside: 25
Part (b)(i)
  1. 70 members cycle: P(C) = 70⁄100
Answer 70⁄100
Part (b)(ii)
  1. 55 members do both: P(S ∩ C) = 55⁄100
Answer 55⁄100
Part (b)(iii)
  1. S ∪ C′ means “swims, or does not cycle, or both”. The only members left out are those in “C only”.
  2. 100 − 15 = 85 members, so P(S ∪ C′) = 85⁄100
Answer 85⁄100
152 marksExtended

Oct/Nov 2025 · Paper 2 · 0580/23/O/N/25 · Q18

Shade the region in each Venn diagram. (a) (A ∩ B)′ (b) (C ∪ D) ∩ E′

0580/23 October/November 2025 Q18 – Venn diagrams for parts (a) and (b)
Show solution
Part (a)
  1. A ∩ B is the overlap. The ′ means “not”, so (A ∩ B)′ is everything outside the overlap.
  2. Shade everything except the overlap of A and B
Answer everything except the overlap of A and B
Part (b)
  1. C ∪ D is everything in C or D. ∩ E′ keeps only the parts that are also outside E.
  2. Shade the parts of C and D that are outside E
0580/23 October/November 2025 Q18 solution – shaded Venn diagrams
Answer the parts of C and D that are outside E
162 marksExtended

Oct/Nov 2025 · Paper 4 · 0580/41/O/N/25 · Q12

Some students are asked if they like football (F) or rugby (R). The Venn diagram shows 33 in F only, 7 in F ∩ R, 6 in R only and 4 outside both.

0580/41 October/November 2025 Q12 – Venn diagram with F and RℰFR33764

(a) Find the number of students who do not like rugby. (b) Use set notation to describe the region containing students who like rugby but not football.

Show solution
Part (a)
  1. People who do not like rugby are everyone outside circle R.
  2. That is “F only” plus “outside both”: 33 + 4 = 37
Answer 37
Part (b)
  1. “Likes rugby” means inside R. “Not football” means outside F, written F′.
  2. Both at the same time means the intersection: R ∩ F′
Answer R ∩ F′

Book a free trial class

Tell us a little about your requirement.