ベン図を使うと集合算の「重なり」が整理できる
あるクラス40人に、犬を飼っている人と猫を飼っている人が何人いるかを聞きました。
犬を飼っている人は18人、猫を飼っている人は15人です。犬の人数と猫の人数だから、つい18+15=33人と合わせたくなります。
でも、犬も猫も両方飼っている人は、犬のほうにも猫のほうにも数えられてしまいます。ただ足すだけでいいのか、少し引っかかります。
こういう「そのまま足すとうまくいかない」場面で役に立つのが、ベン図という整理のしかたです(こうした問題は、中学受験では集合算と呼ばれます)。
ベン図は何を表している図なのか

ベン図は、2つの円を少し重ねて描いた図です。今回は青い円が犬を飼っている人(グループA)、赤い円が猫を飼っている人(グループB)を表します。
この図で見ると、人が入る場所が4つに分かれます。
- 犬(グループA)だけ:犬だけを飼っている人
- 両方:犬も猫も飼っている人(円が重なった部分)
- 猫(グループB)だけ:猫だけを飼っている人
- どちらにも入らない:犬も猫も飼っていない人(円の外側)
2つの円をただ並べず、わざと重ねて描くのは、「両方に当てはまる人」の場所を作るためです。
この重なりの部分が、集合算でいちばん大事なところになります。ベン図そのものは、線分図・面積図とあわせて整理した記事でも取り上げています。
ただ足すと「両方の人」を2回数えてしまう

さきほどの40人のクラスで、犬を飼っている人が18人、猫を飼っている人が15人、その両方を飼っている人が6人だったとします。
犬の18人と猫の15人をそのまま足すと、18+15=33人です。
ところが、両方を飼っている6人は、犬を飼っている18人の中にも、猫を飼っている15人の中にも入っています。
18と15を足すと、この6人を2回数えていることになります。33人には、その6人がもう1回分入っているのです。
だから重なりを1回だけ引く
2回数えてしまった6人を、1回分だけ減らせば正しくなります。
18+15-6=27人
この27人が、犬か猫の少なくともどちらかを飼っている人の数です。ベン図の場所ごとに数えても確かめられます。
犬だけは18-6=12人、猫だけは15-6=9人なので、12+6+9=27人。ちゃんと同じ答えになります。
「どちらにも入らない」を求める考え方
少なくともどちらかを飼っている人が27人とわかれば、残りは犬も猫も飼っていない人です。
クラス全体は40人なので、全体から少なくとも片方の人を引きます。
40-27=13人
この13人が、2つの円のどちらにも入らない、枠の内側で円の外側にいる人です。
「全体から、少なくとも片方の人を引くと、どちらにも入らない人が出る」という関係も、ベン図の場所として見えてきます。
ポイント
- 2つの人数をそのまま足すと、両方に当てはまる人を2回数えてしまいます。だから重なりの分を1回引きます(少なくとも片方=A+B-両方)。
- 全体から「少なくとも片方」を引くと、どちらにも入らない人が出ます(どちらにも入らない=全体-少なくとも片方)。
練習問題
【練習問題】①
30人のクラスで、算数が好きな人が20人、国語が好きな人が14人、その両方が好きな人が7人います。算数か国語の少なくともどちらかが好きな人は何人ですか。
タップで答えを見る
答え:27人
20+14=34ですが、両方好きな7人を算数の中でも国語の中でも数えていて、2回数えています。7を1回だけ引いて、34-7=27人になります。
【練習問題】②
①と同じクラスで、算数も国語もどちらも好きではない人は何人ですか。
タップで答えを見る
答え:3人
少なくともどちらかが好きな人は27人でした。クラス全体は30人なので、30-27=3人が、どちらの円にも入らない外側の人にあたります。
【練習問題】③
35人のクラスで、犬が好きな人が22人、猫が好きな人が18人います。どちらも好きではない人は5人でした。犬も猫も両方好きな人は何人ですか。
タップで答えを見る
答え:10人
どちらも好きではない人が5人なので、少なくともどちらかが好きな人は35-5=30人です。犬22+猫18=40は、両方好きな人を2回数えた数なので、40から30を引いた40-30=10人が、重なり(両方好きな人)になります。
まとめ
集合算は、2つのグループを足したときに生まれる「重なりの二重数え」を、どう調整するかという問題でした。
ベン図で場所を4つに分けて考えると、どこを足して、どこを引けばいいかが目で見て分かります。
重なりを1回引くこと、そして全体から少なくとも片方を引くと外側が出ること。この2つがつかめれば、数が変わっても同じやり方で整理できます。