対象試験と出題頻度
ベン図(Venn Diagram)は、ITパスポート・基本情報技術者・応用情報技術者で出題されるテーマです。
集合演算の結果を図で読み取る問題や、論理式とベン図の対応を問う問題が繰り返し出題されており、和集合・積集合・補集合の3つの演算を正しく図示できるかがポイントになります。
詳細をクリックして確認
ITパスポート
基本情報技術者
応用情報技術者
★★★☆☆
ランクB(標準)覚えておくと有利
用語の定義
情報処理試験を勉強していると、「和集合と積集合、図で見るとどっちがどっち?」と混乱しがちです。
ベン図(Venn Diagram)とは、一言で言うと
「複数の集合の関係を、円の重なりで視覚的に表す図」
のことです。
イメージとしては、「友達の趣味の重なりを丸で描いた相関図」です。
「サッカー好き」の円と「ゲーム好き」の円を描いたとき、両方好きな人は2つの円が重なった部分に入る――これがベン図の考え方です。
🎮 日常で考えるベン図
サッカー
好き
ゲーム
好き
両方
好き
A ∩ B
Bだけ
📊 ベン図の基本情報
| 項目 | 内容 |
|---|---|
| 英語名 | Venn Diagram(ベン・ダイアグラム) |
| 考案者 | ジョン・ベン(John Venn、1880年に発表) |
| 用途 | 集合演算(和集合・積集合・補集合)の結果を視覚的に表現する |
| 試験での位置づけ | 離散数学(集合と命題)の基本ツール |
解説
ベン図が扱う「集合」とは、ある条件を満たす要素のまとまりです。
たとえば「20代の社員」「Pythonを使えるエンジニア」のように、条件でグループ分けしたものを集合と呼びます。
集合同士の関係を数式だけで把握しようとすると混乱しやすいため、円の重なりで図示する方法としてベン図が使われています。
3つの基本演算とベン図での見方
ベン図で押さえるべき演算は3つです。
それぞれの演算がベン図上のどの領域に対応するか、以下の図解で確認してください。
① 和集合(A ∪ B)=「AまたはB」
A
B
色が付いた領域すべて = A ∪ B
AとBの少なくとも一方に属する要素の集まり。両方の円を合わせた全領域が該当する。
② 積集合(A ∩ B)=「AかつB」
A
B
重なった部分のみ = A ∩ B
AとBの両方に同時に属する要素だけの集まり。2つの円が重なった中央部分だけが該当する。
③ 補集合(Ā)=「A以外」
A
円Aの外側(色付き部分)= Ā
全体集合のうち、Aに属さない要素の集まり。円の外側が該当する。
差集合とド・モルガンの法則
先ほどの3つに加え、応用情報では差集合の書き換えやド・モルガンの法則が問われます。
④ 差集合(A − B)=「Aには属するがBには属さない」
A
B
Aだけの部分 = A − B = A ∩ B̄
A − B は A ∩ B̄(AかつBの補集合)と同じ意味。AP R元秋 午前 問2でこの書き換えが問われた。
⑤ ド・モルガンの法則
法則①
=
A ∪ B = Ā ∩ B̄
和集合の補集合 = それぞれの補集合の積集合
法則②
=
A ∩ B = Ā ∪ B̄
積集合の補集合 = それぞれの補集合の和集合
∪ と ∩ を入れ替え、それぞれに補集合を取る――この変換規則が式の書き換え問題で繰り返し登場する。
集合演算と論理演算の対応
ここだけは確実に押さえてください。集合演算と論理演算は記号が異なるだけで考え方は同じです。
📊 集合演算 ↔ 論理演算 対応表
| 集合演算 | 論理演算 | 意味 | ベン図上の領域 |
|---|---|---|---|
| A ∪ B | A OR B | AまたはB(少なくとも一方) | 両方の円を合わせた全領域 |
| A ∩ B | A AND B | AかつB(両方同時) | 2つの円の重なり部分のみ |
| Ā | NOT A | A以外 | 円Aの外側すべて |
| A − B | A AND (NOT B) | Aに属しBに属さない | 円Aのうち重なり以外 |
ITパスポートではAND / OR / NOT、基本情報・応用情報では ∪ / ∩ / 補集合の記号で出題される。
では、この用語が試験でどのように出題されるか見ていきましょう。
💡 ベン図の核心を3行で
・集合の関係を円の重なりで視覚的に表す図。考案者はジョン・ベン
・和集合(∪)= 円全体、積集合(∩)= 重なり部分、補集合 = 円の外側
・集合演算と論理演算は記号が違うだけで、図上の考え方は同じ
試験ではこう出る!
ベン図は、集合演算・論理演算の基礎問題として各試験区分で定期的に出題されています。
出題パターンは大きく3つに分かれます。
📊 過去問での出題実績(クリックして表示)
| 試験回 | 出題内容 | 問われたポイント |
|---|---|---|
| IP H29秋 問98 |
ベン図の網掛け部分に対応する検索条件(NOT / AND / ORの組み合わせ)を選ぶ問題。 | ・論理演算の記号で図を読み取れるか ・ANDとORの取り違えがひっかけ |
| FE H25秋 午前 問1 |
集合式 (A∩B∩C̄)∪(Ā∩B∩C) に対応するベン図を選ぶ問題。3つの円を使用。 | ・3集合のベン図から正しい領域を特定できるか ・補集合(C̄、Ā)の扱いが正確かどうか |
| AP H25春 午前 問2 |
与えられた集合式と等価な式を選ぶ問題。ベン図を描いて検証する解法が有効。 | ・ド・モルガンの法則を使った式変換 ・図で両辺の一致を確認する力 |
| AP R元秋 午前 問2 |
A∩B̄ と等しい集合を選ぶ問題。差集合の書き換え(A − B)が問われた。 | ・A − B = A ∩ B̄ の関係を知っているか ・図を描けば視覚的に即答できる |
📝 パターン1
「ベン図の網掛け → 式を選べ」
図上の色付き領域が提示され、それを表す集合式または論理式を4択から選ぶ形式。ITパスポートではAND / OR / NOT、基本情報では ∪ / ∩ / 補集合の記号で出題される。
📝 パターン2
「式 → 対応するベン図を選べ」
パターン1の逆。集合式が先に提示され、それに対応する図を選ぶ形式。FE H25秋 問1がこの典型。自分で塗りつぶせるかが勝負。
📝 パターン3
「等価な集合式を選べ」
応用情報で出題される。与えられた式と同じ結果になる別の式を選ぶ。ド・モルガンの法則や差集合の書き換えが鍵。ベン図を描いて検証するのが最も確実。
試験ではここまででOKです。いずれのパターンも、自分で円を描いて塗りつぶせば正解にたどり着けます。公式の暗記より「描いて確かめる」力を鍛えてください。
【確認テスト】理解度チェック
ここまでの内容を理解できたか、簡単なクイズで確認してみましょう。
Q. 2つの集合A、Bについて、ベン図における「2つの円が重なった部分のみ」を表す演算はどれでしょうか?
A. A ∪ B(和集合)
A
B
AとBの少なくとも一方に属する要素すべてを含む演算。
B. Ā(補集合)
A
全体集合のうち、Aに属さない要素だけを取り出す演算。
C. A ∩ B(積集合)
A
B
AとBの両方に同時に属する要素だけを取り出す演算。
正解と解説を見る
正解:C
解説:
積集合(A ∩ B)は、AとBの両方に属する要素だけを取り出す演算であり、ベン図では2つの円が重なった中央部分に対応します。
選択肢Aの和集合(A ∪ B)は少なくとも一方に属する要素すべてを含むため、両方の円を合わせた全領域が該当し「重なり部分のみ」ではありません。選択肢Bの補集合(Ā)はAに属さない要素の集まりであり、2つの集合の関係を表す演算ではありません。
よくある質問(FAQ)
Q. ベン図とオイラー図は何が違いますか?
ベン図はすべての集合の重なりパターンを漏れなく描くのに対し、オイラー図は実際に要素が存在する関係だけを描く点が異なります。たとえば、AとBに共通要素がなくても、ベン図では2つの円を重ねた状態で描き「重なり部分は空集合」と示します。オイラー図では共通部分がなければ2つの円を離して描きます。IPA試験では「ベン図」としか問われないため、オイラー図との違いは参考程度で構いません。
Q. ベン図は3つ以上の集合でも使えますか?
使えます。3つの集合の場合は3つの円を互いに重ねて描き、8つの領域(各集合に属する/属さないの2³パターン)を表現します。FE H25秋 問1のように、3つの円を使った問題も実際に出題されています。4つ以上の集合になると円だけでは全パターンを正しく表現できないため楕円や特殊な形状を使いますが、IPA試験では3つまでしか問われません。
Q. 実務でベン図が使われる場面はありますか?
データベースのSQL設計でよく使われます。たとえば、2つのテーブルをJOINする際に、INNER JOIN(積集合に相当)とFULL OUTER JOIN(和集合に相当)の違いを図で示すときにベン図が登場します。また、マーケティング分野では顧客セグメントの重なりを可視化する目的でも活用されています。