O Level & IGCSE · Maths 0580 · Sets and Venn diagrams: IGCSE Maths worksheet with answers
Sets and Venn diagrams: IGCSE Maths worksheet with answers
The Daily 5 Five questions a day on O Level & IGCSE Maths: two minutes, new every day, with a streak to keep Play today’s →
Opens inside this page. Prefer your own PDF app? Open the PDF.
Check yourself
5 quick questions on O Level & IGCSE Maths
Tap an answer to see if you are right, and why. Free, no sign-up.
Start the free test👍 9 students found these notes useful
Was this note useful?
Full text of Sets and Venn diagrams: IGCSE Maths worksheet with answers
Cambridge IGCSE Mathematics 0580 (Extended). Read the summary, then attempt all 20 questions before checking the answers at the end.
What you need to know
Set notation
| Symbol | Meaning | Example |
|---|---|---|
| { } | a set, listed inside curly brackets | A = {1, 2, 3, 4} |
| ∈ | is an element of | 3 ∈ {1, 2, 3, 4} |
| ∉ | is not an element of | 7 ∉ {1, 2, 3, 4} |
| ⊆ | is a subset of (every element of the first set is in the second) | {1, 2} ⊆ {1, 2, 3, 4} |
| ℰ | the universal set, everything being considered | ℰ = {integers from 1 to 10} |
| A' | the complement of A, everything in ℰ not in A | ℰ = {1, 2, 3, 4}, A = {1, 2}, so A' = {3, 4} |
| A ∪ B | union, elements in A or B or both | {1, 2} ∪ {2, 3} = {1, 2, 3} |
| A ∩ B | intersection, elements in both A and B | {1, 2} ∩ {2, 3} = {2} |
| ∅ or { } | the empty set, with no elements | {1, 2} ∩ {3, 4} = ∅ |
| n(A) | the number of elements in A | A = {1, 2, 3, 4}, so n(A) = 4 |
Each element is listed once: the set of letters in BOOK is {B, O, K}, so n = 3. The empty set is a subset of every set, and when two sets share nothing their intersection is ∅, never the number 0.
Regions of a two-set Venn diagram
Two overlapping circles A and B inside a rectangle (the universal set ℰ) make four regions:
- the overlap, inside both circles: A ∩ B
- inside A but outside B: A ∩ B'
- inside B but outside A: A' ∩ B
- outside both circles: (A ∪ B)', the same region as A' ∩ B'
Build other regions from these. A ∪ B is all three parts of the circles. A' is the B-only crescent together with the outside. (A ∩ B)' is everything except the overlap, the same as A' ∪ B'.
Regions of a three-set Venn diagram
Three overlapping circles A, B and C give eight regions: the centre (A ∩ B ∩ C), three regions where exactly two circles overlap (for example A ∩ B ∩ C', inside A and B but outside C), three "only" regions (for example A ∩ B' ∩ C', A only), and the outside, (A ∪ B ∪ C)'. Fill in numbers from the centre outwards: the number given for "A and B" includes the centre, so the "A and B only" region is n(A ∩ B) minus n(A ∩ B ∩ C).
Worked example (two sets). In a class of 30 students, 18 play hockey (H) and 14 play tennis (T). 5 play neither. Find how many play both, and write the number in each region.
At least one sport: n(H ∪ T) = 30 - 5 = 25.
Use n(A ∪ B) = n(A) + n(B) - n(A ∩ B), so n(H ∩ T) = 18 + 14 - 25 = 7.
Regions: hockey only 18 - 7 = 11, both 7, tennis only 14 - 7 = 7, neither 5. Check: 11 + 7 + 7 + 5 = 30.
The formula works because adding n(H) and n(T) counts the overlap twice.
Exam tip. Never write a set's total inside its circle. Fill the overlap first, subtract to get the "only" regions, then check that the regions add up to n(ℰ). Call an unknown region x and form an equation from n(ℰ).
Worksheet
Marks are in square brackets; total 92. Venn diagrams are described in words, so sketch each one yourself.
1. ℰ = {integers from 1 to 12}, A = {factors of 12}, B = {multiples of 3}.
(a) List the elements of A.
(b) List the elements of B.
(c) List A ∩ B.
(d) Find n(A ∪ B). [4]
2. ℰ = {x : x is an integer and 1 ≤ x ≤ 10}, P = {prime numbers}, Q = {odd numbers}.
(a) List P'.
(b) List P ∩ Q.
(c) Is P ⊆ Q? Give a reason.
(d) Find n(P ∪ Q). [5]
3. State whether each statement is true or false, giving a reason.
(a) 7 ∈ {multiples of 7}
(b) {2, 4} ⊆ {even numbers}
(c) ∅ ⊆ {1, 2}
(d) {1, 2, 3} ∩ {4, 5} = 0 [4]
4. A Venn diagram shows sets A and B inside ℰ. Write in set notation the region that is
(a) inside both circles,
(b) inside A but outside B,
(c) outside both circles,
(d) everywhere except the overlap. [4]
5. ℰ = {letters of the word MATHEMATICS}, V = {vowels in ℰ}, T = {letters of the word TEAM}.
(a) List the elements of ℰ.
(b) Write down n(ℰ).
(c) List V ∩ T.
(d) List T'. [4]
6. In a class of 32 students, 20 study Physics (P), 15 study Chemistry (C) and 9 study both.
(a) Write down the number in each of the four regions of the Venn diagram.
(b) How many study neither subject?
(c) How many study exactly one subject? [4]
7. n(ℰ) = 50, n(A) = 28, n(B) = 23 and n((A ∪ B)') = 7.
(a) Find n(A ∪ B).
(b) Find n(A ∩ B).
(c) Find n(A' ∩ B). [4]
8. A Venn diagram shows sets A, B and C inside ℰ. Write in set notation the region that is
(a) inside all three circles,
(b) inside A and B but outside C,
(c) inside C only,
(d) inside at least one circle.
(e) Describe in words the region (A ∪ B) ∩ C'. [5]
9. ℰ = {x : x is an integer and 1 ≤ x ≤ 20}, A = {multiples of 4}, B = {factors of 20}.
(a) List A' ∩ B.
(b) List (A ∪ B)'.
(c) Find n(A' ∪ B'). [5]
10. In a two-set Venn diagram, n(A) = 3x, n(B) = 2x + 4 and n(A ∩ B) = x. Also n(ℰ) = 40 and n((A ∪ B)') = 4.
(a) Form an equation in x and solve it.
(b) Find the number of elements in A only.
(c) Find n(B). [4]
11. 60 people are asked whether they drink tea (T) or coffee (C). 12 drink neither, 18 drink both, and the number who drink only tea is twice the number who drink only coffee.
(a) Find the number who drink only tea.
(b) Find n(T).
(c) Find n(C ∩ T'). [4]
12. ℰ = {integers from 1 to 12}, A = {even numbers}, B = {multiples of 3}, C = {factors of 12}.
(a) List A ∩ B ∩ C.
(b) List A ∩ C ∩ B'.
(c) List (A ∪ B ∪ C)'.
(d) Find n(A ∪ B ∪ C). [4]
13. 40 students were asked which sports they like. 22 like football (F), 18 like cricket (C) and 15 like hockey (H). 8 like football and cricket, 7 like cricket and hockey, 6 like football and hockey, and 3 like all three.
(a) Write down the number in each of the eight regions of the Venn diagram.
(b) How many like none of the three sports?
(c) How many like exactly two of the sports? [5]
14. In a college of 50 students, 26 study French (F), 21 study Spanish (S) and 17 study German (G). 12 study French and Spanish, 9 study Spanish and German, and 10 study French and German. 12 students study none of these languages.
(a) Let x be the number who study all three. Form an equation in x and solve it.
(b) Write down the number in each region of the Venn diagram.
(c) How many students study exactly one language? [6]
15. A three-set Venn diagram has these region counts: A ∩ B ∩ C = 4, A ∩ B ∩ C' = x, A ∩ C ∩ B' = 6, B ∩ C ∩ A' = 5, A only = 2x, B only = 9, C only = 7, outside all three = 3. Also n(ℰ) = 52.
(a) Find x.
(b) Find n(A).
(c) Find n((B ∪ C)'). [4]
16. In a school of 80 students, 45 own a bicycle (B), 30 own a skateboard (S) and 12 own both. A student is chosen at random.
(a) Find the probability that the student owns neither.
(b) Find the probability that the student owns exactly one of the two.
(c) A student who owns a bicycle is chosen at random. Find the probability that this student also owns a skateboard. [5]
17. 60 people were asked which music they listen to. 32 listen to pop (P), 24 to rock (R) and 14 to jazz (J). 12 listen to pop and rock, 6 to rock and jazz, 5 to pop and jazz, and 3 listen to all three.
(a) Write down the number in each region of the Venn diagram.
(b) One person is chosen at random. Find the probability that they listen to exactly one kind of music.
(c) Find the probability that a person chosen at random listens to jazz but not pop.
(d) Two different people are chosen at random. Find the probability that neither listens to any of the three kinds. [6]
18. n(ℰ) = 20, n(A) = 15 and n(B) = 11.
(a) Write down the greatest possible value of n(A ∩ B).
(b) Find the least possible value of n(A ∩ B).
(c) Find the greatest possible value of n((A ∪ B)'). [4]
19. 80 shoppers were asked whether they bought bread (B), milk (M) or eggs (E). The Venn diagram regions are: all three 5, bread and milk only x, milk and eggs only 6, bread and eggs only y, bread only 20, milk only 14, eggs only 9, none 7. Also n(M) = 36.
(a) Find x and y.
(b) Find n(E).
(c) Find n(B ∩ M').
(d) A shopper is chosen at random. Find the probability that they bought exactly one of the three items. [6]
20. n(ℰ) = 60, n(A) is twice n(B), n(A ∩ B) = 6 and n((A ∪ B)') = 12.
(a) Find n(A) and n(B).
(b) An element of A is chosen at random. Find the probability that it is also in B.
(c) An element of ℰ is chosen at random. Find the probability that it is in exactly one of the two sets. [5]
Answers
1. (a) A = {1, 2, 3, 4, 6, 12}. (b) B = {3, 6, 9, 12}. (c) A ∩ B = {3, 6, 12}. (d) A ∪ B = {1, 2, 3, 4, 6, 9, 12}, so n(A ∪ B) = 7. Check: 6 + 4 - 3 = 7.
2. P = {2, 3, 5, 7}, Q = {1, 3, 5, 7, 9}. (a) P' = {1, 4, 6, 8, 9, 10}. (b) P ∩ Q = {3, 5, 7}. (c) No: 2 ∈ P but 2 ∉ Q. (d) P ∪ Q = {1, 2, 3, 5, 7, 9}, so n(P ∪ Q) = 6. Check: 4 + 5 - 3 = 6.
3. (a) True, 7 = 7 × 1. (b) True, 2 and 4 are both even. (c) True, the empty set is a subset of every set. (d) False, the sets share no elements so the intersection is the empty set ∅, not the number 0.
4. (a) A ∩ B. (b) A ∩ B'. (c) (A ∪ B)' or A' ∩ B'. (d) (A ∩ B)' or A' ∪ B'.
5. (a) ℰ = {M, A, T, H, E, I, C, S}, each letter once. (b) n(ℰ) = 8. (c) V = {A, E, I} and T = {T, E, A, M}, so V ∩ T = {A, E}. (d) T' = {H, I, C, S}.
6. (a) Both 9; Physics only 20 - 9 = 11; Chemistry only 15 - 9 = 6; neither 32 - (11 + 9 + 6) = 6. (b) 6. (c) 11 + 6 = 17.
7. (a) n(A ∪ B) = 50 - 7 = 43. (b) n(A ∩ B) = 28 + 23 - 43 = 8. (c) n(A' ∩ B) is B only: 23 - 8 = 15.
8. (a) A ∩ B ∩ C. (b) A ∩ B ∩ C'. (c) C ∩ A' ∩ B', also written C ∩ (A ∪ B)'. (d) A ∪ B ∪ C. (e) Inside A or B (or both) but outside C.
9. A = {4, 8, 12, 16, 20}, B = {1, 2, 4, 5, 10, 20}, A ∩ B = {4, 20}. (a) A' ∩ B is B without A: {1, 2, 5, 10}. (b) A ∪ B = {1, 2, 4, 5, 8, 10, 12, 16, 20}, 9 elements, so (A ∪ B)' = {3, 6, 7, 9, 11, 13, 14, 15, 17, 18, 19}. (c) A' ∪ B' is the same region as (A ∩ B)', so n = 20 - 2 = 18.
10. (a) n(A ∪ B) = 40 - 4 = 36 and n(A ∪ B) = 3x + (2x + 4) - x = 4x + 4. So 4x + 4 = 36, x = 8. (b) A only = 3x - x = 24 - 8 = 16. (c) n(B) = 2 × 8 + 4 = 20. Check: 16 + 8 + 12 + 4 = 40.
11. Only tea + only coffee = 60 - 12 - 18 = 30. Let only coffee = y, so only tea = 2y and 3y = 30, y = 10. (a) 20. (b) n(T) = 20 + 18 = 38. (c) Coffee only: 10.
12. A = {2, 4, 6, 8, 10, 12}, B = {3, 6, 9, 12}, C = {1, 2, 3, 4, 6, 12}. (a) A ∩ B = {6, 12} and both are in C, so A ∩ B ∩ C = {6, 12}. (b) A ∩ C = {2, 4, 6, 12}; remove multiples of 3: {2, 4}. (c) A ∪ B ∪ C = {1, 2, 3, 4, 6, 8, 9, 10, 12}, so (A ∪ B ∪ C)' = {5, 7, 11}. (d) 12 - 3 = 9.
13. (a) Centre 3. Football and cricket only 8 - 3 = 5; cricket and hockey only 7 - 3 = 4; football and hockey only 6 - 3 = 3. Football only 22 - 5 - 3 - 3 = 11; cricket only 18 - 5 - 4 - 3 = 6; hockey only 15 - 4 - 3 - 3 = 5. Inside the circles 3 + 5 + 4 + 3 + 11 + 6 + 5 = 37, so none = 40 - 37 = 3. (b) 3. (c) 5 + 4 + 3 = 12.
14. (a) At least one language: 50 - 12 = 38. Adding the three totals counts each "two language" overlap twice and the centre three times, so n(F ∪ S ∪ G) = 26 + 21 + 17 - 12 - 9 - 10 + x = 33 + x. So 33 + x = 38, x = 5. (b) Centre 5; French and Spanish only 12 - 5 = 7; Spanish and German only 9 - 5 = 4; French and German only 10 - 5 = 5; French only 26 - 7 - 5 - 5 = 9; Spanish only 21 - 7 - 4 - 5 = 5; German only 17 - 4 - 5 - 5 = 3; none 12. Check: 5 + 7 + 4 + 5 + 9 + 5 + 3 + 12 = 50. (c) 9 + 5 + 3 = 17.
15. (a) 4 + x + 6 + 5 + 2x + 9 + 7 + 3 = 34 + 3x = 52, so x = 6. (b) n(A) = 4 + 6 + 6 + 12 = 28. (c) (B ∪ C)' is A only plus the outside: 12 + 3 = 15.
16. Both 12; bicycle only 45 - 12 = 33; skateboard only 30 - 12 = 18; neither 80 - (33 + 12 + 18) = 17. (a) 17/80. (b) (33 + 18)/80 = 51/80. (c) 12 of the 45 bicycle owners own a skateboard: 12/45 = 4/15.
17. (a) Centre 3; pop and rock only 12 - 3 = 9; rock and jazz only 6 - 3 = 3; pop and jazz only 5 - 3 = 2; pop only 32 - 9 - 2 - 3 = 18; rock only 24 - 9 - 3 - 3 = 9; jazz only 14 - 3 - 2 - 3 = 6; inside the circles 50, so none = 10. (b) Exactly one: 18 + 9 + 6 = 33, so 33/60 = 11/20. (c) Jazz but not pop: 3 + 6 = 9, so 9/60 = 3/20. (d) 10/60 × 9/59 = 90/3540 = 3/118.
18. (a) 11, when B ⊆ A. (b) n(A ∪ B) cannot exceed 20, so n(A ∩ B) = 15 + 11 - n(A ∪ B) ≥ 26 - 20 = 6. (c) n((A ∪ B)') = 20 - n(A ∪ B), and n(A ∪ B) is smallest, 15, when B ⊆ A, giving 20 - 15 = 5.
19. (a) n(M) = 5 + x + 6 + 14 = 25 + x = 36, so x = 11. All regions add to 80: 5 + 11 + 6 + y + 20 + 14 + 9 + 7 = 72 + y = 80, so y = 8. (b) n(E) = 5 + 6 + 8 + 9 = 28. (c) Bread without milk: bread and eggs only 8, plus bread only 20, so 28. (d) Exactly one: 20 + 14 + 9 = 43, so 43/80.
20. (a) Let n(B) = b, so n(A) = 2b. n(A ∪ B) = 60 - 12 = 48 = 2b + b - 6, so 3b = 54, b = 18. n(B) = 18 and n(A) = 36. (b) 6/36 = 1/6. (c) A only = 30, B only = 12, so exactly one = 42 and the probability is 42/60 = 7/10. Check: 30 + 6 + 12 + 12 = 60.
