Venn Diagram: Counting Students in Multiple Classes

Set Theory & Venn Diagrams 9th-10th Grade
PROBLEM
150 college freshmen were interviewed. 85 were registered for a Math class, 70 were registered for an English class, 50 were registered for both Math and English. Draw the Venn diagram. a. How many signed up only for a Math class? b. How many signed up only for an English class? c. How many signed up for Math or English? d. How many signed up for neither Math nor English?

What This Problem Teaches

  • How to organize overlapping data using Venn diagrams
  • Understanding the difference between "and" (intersection) vs "or" (union) in set theory
  • Converting word problems into visual representations
  • Using complement counting to find exclusions
  • Breaking complex counting into systematic steps

Visualizing the Problem

Before diving into calculations, let's draw what we know. The Venn diagram below shows how the students are distributed across Math and English classes:

150 college freshmen were interviewed. 85 were registered for a Math class, 70 were registered for an English class,...

The key insight is that we must start with the overlap region (both classes) and work outward to avoid double-counting students.

Solution: Method 1 — The Fill-From-Center Approach

Step 1 — Start with the intersection

The problem tells us directly that 50 students are registered for both Math and English. This number goes in the overlapping region of our Venn diagram.

Step 2 — Calculate students in only Math

We know 85 students total are in Math, but 50 of these are also in English. So students in only Math:

Only Math = Total Math - Both
Only Math = 85 - 50 = 35

Step 3 — Calculate students in only English

Similarly, 70 students total are in English, but 50 are also in Math. So students in only English:

Only English = Total English - Both
Only English = 70 - 50 = 20

Step 4 — Find students in Math OR English (the union)

To find students in at least one class, we add all three regions inside either circle:

Math or English = Only Math + Both + Only English
Math or English = 35 + 50 + 20 = 105

Step 5 — Calculate students in neither class

Finally, subtract the union from the total population:

Neither = Total students - (Math or English)
Neither = 150 - 105 = 45
The Answers:
a. Only Math: 35 students
b. Only English: 20 students
c. Math or English: 105 students
d. Neither: 45 students

Solution: Method 2 — The Inclusion-Exclusion Formula

We can also solve this using the formal inclusion-exclusion principle, which provides a direct formula for unions.

Step 1 — Apply the inclusion-exclusion formula

The formula for the size of a union is:

|Math ∪ English| = |Math| + |English| - |Math ∩ English|
|Math ∪ English| = 85 + 70 - 50 = 105

Step 2 — Find the complement

Students in neither class:

Neither = Total - |Math ∪ English|
Neither = 150 - 105 = 45

Step 3 — Calculate exclusive regions

Now we can find the "only" categories by subtracting the intersection:

Only Math = |Math| - |Math ∩ English| = 85 - 50 = 35
Only English = |English| - |Math ∩ English| = 70 - 50 = 20

This method is faster when you need the union first, but both approaches yield identical results.

Verification

Let's verify our answers by checking that all regions sum to the total:

Only Math + Both + Only English + Neither
= 35 + 50 + 20 + 45
= 150 ✓

We can also verify the individual totals:

Total Math = Only Math + Both = 35 + 50 = 85 ✓
Total English = Only English + Both = 20 + 50 = 70 ✓

All our calculations check out perfectly.

Watch Out For These Mistakes

✗ Common Error: Adding the totals directly: 85 + 70 = 155

This double-counts the 50 students who are in both classes. The correct union is 85 + 70 - 50 = 105.

✗ Common Error: Confusing "only Math" with "total Math"

The question asks for students in only Math (35), not the total in Math (85). Always read carefully whether the question wants exclusive or inclusive counts.

✗ Common Error: Forgetting to account for the "neither" category

Students who take neither class exist outside both circles but are still part of the total population. Don't assume everyone must be in at least one category unless stated.

The Pattern Behind This

This problem follows the fundamental inclusion-exclusion principle for two sets:

|A ∪ B| = |A| + |B| - |A ∩ B|

Where:
• A ∪ B is the union (A or B)
• A ∩ B is the intersection (A and B)
• |A| means "size of set A"

This formula works because when we add |A| + |B|, we count the intersection twice, so we must subtract it once. This principle extends to three sets, four sets, and beyond, though the formulas become more complex.

Key Insight: In any Venn diagram problem, always start by filling in the intersection regions first, then work outward to the exclusive regions. This prevents double-counting and ensures your diagram accurately represents the data.

How to Spot This Problem Type

Look for these telltale signs that signal a Venn diagram approach:

  • "Both" or "all" — indicates an intersection
  • "Or" vs "and" — union vs intersection language
  • "Only" or "exclusively" — exclusive regions
  • "Neither" or "none" — complement regions
  • Multiple categories with overlapping membership
  • Survey data about preferences, enrollments, or characteristics

The phrase "registered for both" is the dead giveaway that you need to account for overlapping membership in your count.

Four "What-If?" Problems

1
Changed Numbers
200 students were surveyed. 110 take Math, 90 take English, and 60 take both. How many take only Math, only English, Math or English, and neither?
Step 1 — Start with intersection

60 students take both classes.

Step 2 — Calculate only Math

Only Math = 110 - 60 = 50

Step 3 — Calculate only English

Only English = 90 - 60 = 30

Step 4 — Find the union

Math or English = 50 + 60 + 30 = 140

Step 5 — Calculate neither

Neither = 200 - 140 = 60

Answers: Only Math: 50, Only English: 30, Math or English: 140, Neither: 60

2
Reverse Calculation
In a survey of 180 students, 95 take Math, 85 take English, and 25 take neither. How many take both Math and English?
Step 1 — Find students in at least one class

Math or English = 180 - 25 = 155

Step 2 — Apply inclusion-exclusion

|Math ∪ English| = |Math| + |English| - |Both|

Step 3 — Solve for intersection

155 = 95 + 85 - |Both|
155 = 180 - |Both|
|Both| = 180 - 155 = 25

Step 4 — Verify

Only Math: 95 - 25 = 70
Only English: 85 - 25 = 60
Total: 70 + 25 + 60 + 25 = 180 ✓

Answer: 25 students take both Math and English

3
Three Categories
300 students: 150 take Math, 120 take English, 100 take History. 60 take Math & English, 40 take Math & History, 30 take English & History, and 20 take all three. How many take exactly two subjects?
Step 1 — Start with all three

20 students take all three subjects.

Step 2 — Find exactly two pairs

Only Math & English = 60 - 20 = 40
Only Math & History = 40 - 20 = 20
Only English & History = 30 - 20 = 10

Step 3 — Sum exactly two

Exactly two subjects = 40 + 20 + 10 = 70

Step 4 — Verify with inclusion-exclusion

At least one = 150 + 120 + 100 - 60 - 40 - 30 + 20 = 260
Only one = 260 - 70 - 20 = 170
Check: 170 + 70 + 20 = 260 ✓

Answer: 70 students take exactly two subjects

4
Conditional Puzzle
120 students surveyed: 70 like pizza, 60 like burgers. The number who like both is twice the number who like neither. How many like both?
Step 1 — Set up variables

Let x = students who like both
Then 2x = students who like neither

Step 2 — Apply inclusion-exclusion

Students who like at least one = 70 + 60 - x = 130 - x

Step 3 — Use total constraint

(At least one) + (Neither) = Total
(130 - x) + 2x = 120
130 + x = 120
x = -10

Step 4 — Resolve the contradiction

Negative overlap is impossible. Let's try: both = y, neither = y/2
(130 - y) + y/2 = 120
130 - y/2 = 120
y/2 = 10, so y = 20

Answer: 20 students like both (and 10 like neither)

Frequently Asked Questions

How do you start solving a Venn diagram problem with overlapping sets? +
Always begin with the intersection (overlap) region because it's given directly. In this problem, 50 students are in both Math and English, so that number goes in the middle region. Then subtract this from each total to find the 'only' regions: Only Math = 85 - 50 = 35, Only English = 70 - 50 = 20.
What's the difference between 'and' and 'or' in Venn diagram problems? +
'And' means intersection (overlap) - students in BOTH classes. 'Or' means union - students in AT LEAST ONE class. Here, 'Math or English' includes those in only Math (35), only English (20), and both (50), totaling 105 students.
How do you find students in neither category in a Venn diagram? +
Subtract the total in either category from the overall population. Find the union first (Math or English = 105), then subtract from the total: 150 - 105 = 45 students in neither class. This represents the region outside both circles.
NJ
Neven Jurkovic, PhD

Professor of Computer Science, Palo Alto College, Alamo Colleges District, San Antonio, TX

Developer of Algebrator

Contact

This solution was prepared with AI assistance and reviewed by Dr. Jurkovic for mathematical accuracy and pedagogical clarity.

2026-05-23