
武蔵野個別指導塾の特徴
【数学I】集合と命題を図解で総まとめ—ベン図から必要条件・十分条件・対偶・背理法まで|武蔵野個別指導塾

ベン図で集合の演算を整理し、整数の例題で必要条件・十分条件と対偶を確かめます。「すべて」「ある」の否定から√2の無理数の証明まで、理由を添えて学べる解説です。
よくあるのは、図書館の机で宿題を進めていて、「4の倍数ならば偶数」は正しいとわかるのに、必要条件と十分条件のどちらを書けばよいか迷うという場面です。計算を間違えたわけではありません。「ならば」の向きと、「何が何の条件なのか」という言葉の向きを、まだ結び付けられていないのです。
集合と命題は、記号や用語だけを覚えようとすると似た言葉が重なります。一方で、条件を満たすものを集めて図にすると、「こちらに入るものは、必ずあちらにも入る」という共通の見方が現れます。集合の包含関係、命題の真偽、必要条件・十分条件は、この見方でつながります。
目標は、正しそうだという印象を、根拠のある説明に変えることです。反例を1つ探す場面と、すべての場合を証明する場面を区別し、最後は対偶や背理法を使って、直接は扱いにくい主張も説明できるようにしていきましょう。
この単元で身につけること
- 集合を正確に表します。要素を書き並べる方法と、要素が満たす条件を書く方法を使い分け、要素と集合そのものを区別します。
- 共通部分・和集合・補集合を求めます。「かつ」「または」「でない」を、ベン図のどの領域に対応させるか説明します。
- 命題の真偽を判定します。文字が動く範囲を確認し、偽なら反例を示し、真ならすべての場合に通じる理由を示します。
- 必要条件・十分条件を判定します。まず「ならば」の向きを確かめ、両方向が成り立つ場合には必要十分条件と結び付けます。
- 逆・裏・対偶と否定を作ります。条件の順序を入れ替える操作と、条件を否定する操作を分けて扱います。
- 対偶や背理法で証明します。何を仮定し、どの事実を導けば終わりになるのかを、証明を書く前に整理します。
中学校で学んだ方程式の解や不等式の範囲も、条件を満たす数の集合です。これまで求めてきた「答えの範囲」を比べることが、この単元の土台になります。
基本の考え方
集合の要素と範囲を決める
集合とは、あるものが含まれるかどうかを明確に判定できる集まりです。「1以上8以下の整数の集まり」は集合として扱えますが、「大きい数の集まり」は、大きいと判断する基準を決めなければ範囲が定まりません。まず境界をはっきりさせることが出発点です。
集合を構成するものを要素といいます。A={2,4,6,8} と書いたとき、2はAの要素なので 2∈A、3は要素ではないので 3∉A と書きます。波かっこは集まりを表し、{2} は2だけを要素とする集合です。2という数と、{2}という集合は区別しましょう。要素を書く順番を変えても同じ集合であり、同じ要素を重複して書いても要素の個数は増えません。
条件によって集合を表すこともできます。例えば A={x | xは1以上8以下の偶数} です。縦線の左に要素を表す文字を書き、右にその文字が満たす条件を書きます。A={2,4,6,8} と表し方は違いますが、含まれる要素は同じです。要素が多いときや無限にあるときは、条件による表し方が役立ちます。
考える対象全体を全体集合といい、Uで表します。以下では U={1,2,3,4,5,6,7,8} とします。Aをこの中の偶数の集合、B={5,6,7,8} とすると、各要素がどこに入るかを図1のように整理できます。長方形はU、2つの円はAとBです。円の大きさは要素の個数を表していません。

図1では、6と8が両方の円の重なりに入り、2と4はAだけに、5と7はBだけに入ります。1と3はどちらの円にも入りませんが、Uの要素なので長方形の内側に置きます。この4種類に一度分けておくと、集合の演算を読むときに要素を落としにくくなります。
共通部分・和集合・補集合を読み分ける
AにもBにも属する要素の集合が共通部分 A∩B です。「Aに属する、かつ、Bに属する」という条件なので、図1では重なった部分だけを見ます。一方、AまたはBの少なくとも一方に属する要素の集合が和集合 A∪B です。数学の「または」は両方を満たす場合も含むので、重なった部分を除いてはいけません。
Uの要素のうちAに属さないものの集合が、Aの補集合です。通常はAの上に横線を付けて表しますが、ここでは読みやすくするため「Aの補集合」と書きます。補集合は全体集合に依存します。例えばUを1以上10以下の整数に変え、A={2,4,6,8} のままにすると、Aの補集合には9と10も入ります。「Aの外側全部」と考える前に、どこまでを対象にしているかを確かめてください。
Aのすべての要素がBにも属するとき、AはBの部分集合であるといい、A⊆B と書きます。部分集合を A⊂B と表すこともありますが、ここでは等しい場合も含めることを明示するため⊆を使います。A⊆B かつ B⊆A なら A=B です。つまり集合が等しいことは、片方にしかない要素がどちらにもないことを意味します。
要素が1つもない集合を空集合といい、∅で表します。∅と{0}は異なります。{0}には0という要素が1つありますが、∅には何もありません。また、空集合はどの集合の部分集合にもなります。「空集合の要素の中に、相手の集合に入らないものがある」とすることができないからです。
補集合の計算では、ド・モルガンの法則が役立ちます。「A∩Bの補集合」は「Aの補集合とBの補集合の和集合」に等しく、「A∪Bの補集合」は「Aの補集合とBの補集合の共通部分」に等しくなります。両方に入るわけではないなら、少なくとも一方には入っていません。どちらにも入らないなら、Aにも入らず、Bにも入らないということです。記号の∩と∪が入れ替わる理由を、この言葉で説明できるようにしましょう。
命題と条件を集合につなげる
真か偽かが定まる文や式を命題といいます。「2は偶数である」は真の命題、「3は偶数である」は偽の命題です。一方、「xは偶数である」は、xを決めなければ真偽が定まらないので、xについての条件として扱います。条件にはp、qなどの名前を付けると、長い文の構造を追いやすくなります。
「pならばq」という命題では、pを仮定、qを結論といい、p⇒q と表します。文字を含む命題については、指定された範囲のどの値でも、pが成り立つときにqが成り立つかを調べます。pを満たす集合をP、qを満たす集合をQとすると、p⇒q が真であることは P⊆Q に対応します。Pの中に、Qから外れた要素が1つでもあれば偽です。
命題が偽であることを示す具体例を反例といいます。反例は必ず「仮定pを満たすが、結論qを満たさない」ものです。pを満たさない値を持ってきても、pならばqに反していることにはなりません。このため、真であることを調べるときも、最初に対象をpを満たすものへ絞ります。
p⇒q が真のとき、pはqであるための十分条件、qはpであるための必要条件です。pを満たせばqまで到達するので「十分」、pであるにはqを満たすことが欠かせないので「必要」と読みます。さらに q⇒p も真なら、pとqは互いに必要十分条件であり、p⇔q と表せます。例えば実数xについて、x=0 と x²=0 は互いに必要十分条件です。
pの否定を「pでない」と書くことにすると、p⇒q に対する逆は q⇒p、裏は「pでない⇒qでない」、対偶は「qでない⇒pでない」です。元の命題と対偶は真偽が一致しますが、元の命題が真だからといって逆や裏まで真とは限りません。元の命題の反例は「pは成り立つ、qは成り立たない」場合です。対偶の反例も全く同じ場合になることが、真偽の一致を説明しています。
「すべて」と「ある」を含む文の否定にも注意が必要です。「すべてのxでpが成り立つ」の否定は、「あるxでpが成り立たない」です。「ある」は少なくとも1つ存在するという意味です。逆に「あるxでpが成り立つ」の否定は、「すべてのxでpが成り立たない」です。対象となるxの範囲を保ったまま、すべてとあるを入れ替え、条件を否定します。
例題で解き方を確かめる
例題1 ベン図から集合の演算を求める
U={1,2,3,4,5,6,7,8}、A={2,4,6,8}、B={5,6,7,8} とします。A∩B、A∪B、Aの補集合、A∩Bの補集合を求めましょう。
- まずAとBに共通する要素を探します。両方の条件を満たすことが必要なので、Aの要素をBと照らし合わせ、6と8を残します。したがって A∩B={6,8} です。
- 次にどちらか一方にある要素をすべて集めます。和集合では重なりも含めますが、同じ要素は1度だけ書くので、A∪B={2,4,5,6,7,8} です。
- 補集合はUから対象の集合を除いて求めます。Aに入っていないものを残すと{1,3,5,7}、A∩Bに入っていないものを残すと{1,2,3,4,5,7}となります。
答え:A∩B={6,8}、A∪B={2,4,5,6,7,8}、Aの補集合={1,3,5,7}、A∩Bの補集合={1,2,3,4,5,7}。
最後の答えはド・モルガンの法則でも確かめられます。Bの補集合は{1,2,3,4}なので、Aの補集合{1,3,5,7}との和集合は{1,2,3,4,5,7}です。図1でも、重なりにある6と8以外の場所を全部拾うと同じ結果になります。
例題2 必要条件・十分条件を両方向から調べる
整数nについて、条件pを「nは4の倍数」、条件qを「nは偶数」とします。pはqであるためのどのような条件か判定しましょう。ここでは0や負の整数も対象であり、0も4の倍数で偶数です。
- p⇒q を調べます。4の倍数なら整数kを使って n=4k=2×(2k) と書けます。2kも整数なのでnは偶数です。すべての4の倍数を一度に扱うため、具体的な数の列挙ではなく文字を使います。
- 逆向きの q⇒p を調べます。n=2は偶数ですが4の倍数ではありません。この1つの反例で、偶数なら必ず4の倍数であるとはいえないと決まります。
- 真だった向き p⇒q に用語を対応させます。pを満たせばqを満たすには十分ですが、qを満たすのにpが必要とは限りません。したがってpはqの十分条件であり、必要条件ではありません。
答え:pはqであるための十分条件であり、必要条件ではありません。
図2のように、4の倍数の集合Pは、偶数の集合Qの内側に入ります。図中の数は各領域の代表例であり、整数すべてを書き尽くしたものではありません。0や負の数も含めた包含関係は、手順1の式で保証されています。

図2をQの側から読むと、偶数であることは4の倍数であるための必要条件です。しかし、Qの中にはPに入らない2や6もあるので、十分条件ではありません。「pはqの条件」と「qはpの条件」では答える側が変わります。答案を書く前に、問題文で尋ねられている主語へ戻ることが大切です。
例題3 対偶を利用して証明する
整数nについて、「n²が奇数ならばnは奇数である」を証明しましょう。n²が奇数という仮定から直接nを表そうとするより、nが偶数である場合を調べる方が式を作りやすくなります。
- 仮定と結論を分けてから対偶を作ります。整数では奇数でないことは偶数であることなので、対偶は「nが偶数ならばn²は偶数である」です。否定の意味を決めるには、nが整数という範囲の確認が必要です。
- 対偶の仮定を式にします。nが偶数なら、ある整数kを使って n=2k と書けます。この表現は、偶数を漏れなく扱うためのものです。
- 2乗して n²=(2k)²=4k²=2×(2k²) と変形します。2k²は整数なのでn²は偶数です。対偶が証明できたため、元の命題も真であると結びます。
答え:n=2kなら n²=2×(2k²) は偶数なので、対偶により「n²が奇数ならばnは奇数である」は真です。
対偶による証明では、途中で元の仮定である「n²が奇数」を同時に置く必要はありません。対偶という別の向きの命題を最後まで証明し、真偽が一致することを使って戻ります。仮定が途中で混ざると、何を示したかが見えにくくなるので、最初に対偶を1行で書きましょう。
例題4 背理法で√2が無理数であることを示す
√2が無理数であることを証明しましょう。有理数でないことを直接示す代わりに、有理数だと仮定すると何が起こるかを考えます。このように、証明したいことの否定を仮定し、矛盾を導く方法を背理法といいます。
- √2が有理数であると仮定します。√2は正なので、互いに素な正の整数a、bを使い、√2=a/b と表せます。互いに素とは、共通の正の約数が1だけということです。分数を約分しきった形にしておくことが、最後の矛盾につながります。
- 両辺を2乗して 2=a²/b²、したがって a²=2b² とします。a²が偶数なのでaも偶数です。この根拠は、奇数の2乗が (2k+1)²=4k²+4k+1=2×(2k²+2k)+1 と奇数になることの対偶です。
- a=2m と置くと、4m²=2b² から b²=2m² です。よってb²も偶数となり、同じ理由でbも偶数です。するとaとbは共通の約数2を持ち、互いに素であることに矛盾します。
- 矛盾の原因となった「√2が有理数である」という仮定を否定します。√2は実数なので、有理数でなければ無理数です。
答え:√2を既約分数a/bで表せると仮定するとa、bがともに偶数となって矛盾するため、√2は無理数です。
「aもbも偶数だから矛盾」とだけ書くと、何と食い違うのかが省かれます。分数の分子・分母がともに偶数であること自体は珍しくありません。ここで矛盾するのは、最初にaとbを互いに素として選んだことです。証明の冒頭と結末が対応するように書くことが、背理法の要点です。
つまずきやすいところと直し方
誤り1 命題が真なら逆や裏も真だとする
誤った書き方は、「4の倍数ならば偶数」が真だから、その逆「偶数ならば4の倍数」も真、とするものです。裏の「4の倍数でないならば偶数でない」まで真にしてしまうこともあります。どちらも、条件の向きを変えると対象の広さが変わることを見落としています。
逆にはn=2、裏にもn=2が反例になります。2は偶数ですが4の倍数でなく、同時に、4の倍数でないのに偶数でもあるからです。正しい書き方は、「元の命題と対偶『偶数でないならば4の倍数でない』は真、逆と裏は偽」です。逆と裏も互いに対偶なので真偽が一致しますが、元の命題と同じになるとは限りません。
誤り2 否定を反対らしい言葉に置き換える
誤った書き方は、「x<2」の否定を「x>2」とするものです。これではx=2がどちらにも入らず、「成り立つ場合」と「成り立たない場合」を分け切れていません。正しい否定は x≧2 です。図3のように、数直線の端点を含むかどうかまで反転させます。

図3の上の白抜きの丸は2を含まず、下の塗った丸は2を含みます。実数はこの2つの範囲のどちらか一方に入り、隙間も重なりもありません。同様に、x≦2の否定はx>2であり、x=2の否定はx≠2です。
「すべての実数xでx²>0」の否定を「すべての実数xでx²≦0」とするのも誤りです。全員が条件を満たすことを崩すには、満たさないものが1つあれば足ります。正しくは「ある実数xでx²≦0」です。実際にx=0が当てはまります。「すべてのxでない」と語尾だけを変えると意味が曖昧になるため、すべてとあるの入れ替えを含め、文全体を書き直しましょう。
誤り3 いくつかの例で確かめたことを証明とする
誤った書き方は、「n=1,3,5でn²は奇数だったので、奇数の2乗は常に奇数である」と結ぶものです。調べていない奇数が残っているため、すべての場合を示したことになりません。例を試すことは予想を立てたり反例を探したりするために有効ですが、対象が無限にある主張の証明には、それを一度に扱う仕組みが必要です。
正しくは、整数kを使って奇数を n=2k+1 と表し、n²=2×(2k²+2k)+1 が奇数の形になると示します。この書き方なら負の奇数も含みます。また、反例として数を挙げるときは、仮定を満たすことと結論を満たさないことを両方書いてください。例えば「偶数ならば4の倍数」の反例に3を挙げても、そもそも偶数ではないので反例になりません。
練習問題
練習1
U={1,2,3,4,5,6,7,8,9,10}、A={2,4,6,8,10}、B={3,6,9} とします。A∩B、A∪B、A∪Bの補集合を求めましょう。最後の集合を、Aの補集合とBの補集合の共通部分としても求め、答えが一致するか確かめてください。
練習2
実数xについて、pを「x=2」、qを「x²=4」とします。pはqであるための必要条件・十分条件・必要十分条件のどれに当たるか判定しましょう。また、p⇒q の逆・裏・対偶をそれぞれ書き、真偽を判定してください。偽の場合には反例も示しましょう。
練習3
次の2つの命題の否定を書き、元の命題と否定の真偽を判定しましょう。条件だけを否定するのでなく、すべてとあるの変化も確かめてください。
-
すべての実数xについて、x²≧xである。
-
ある整数nについて、n²=2である。
練習4
整数nについて、「n²が3の倍数ならばnは3の倍数である」を対偶で証明しましょう。3の倍数でない整数を、整数kを使って n=3k+1 または n=3k+2 と表すところから始めます。負の整数も、3で割った余りを0、1、2のいずれかにすればこの分類に入ります。
答えと解説
練習1の答えは、A∩B={6}、A∪B={2,3,4,6,8,9,10}、A∪Bの補集合={1,5,7}です。Aの補集合は{1,3,5,7,9}、Bの補集合は{1,2,4,5,7,8,10}なので、その共通部分も{1,5,7}です。「どちらにも入らない」という条件を、全体集合から選び出しています。
練習2では、pはqの十分条件であり、必要条件ではありません。x=2ならx²=4ですが、x²=4を解くと (x-2)(x+2)=0 よりx=2またはx=-2です。逆「x²=4ならばx=2」はx=-2を反例として偽、裏「x≠2ならばx²≠4」もx=-2を反例として偽です。対偶「x²≠4ならばx≠2」は真です。xの範囲を正の実数に限定した場合はx=-2を使えず、必要十分条件に変わるので、定義された範囲は判定の一部だと考えましょう。
練習3の(1)の否定は「ある実数xについて、x²<xである」です。x=1/2ならx²=1/4<1/2なので、元の命題は偽、否定は真です。(2)の否定は「すべての整数nについて、n²≠2である」です。整数nについて、|n|≦1ならn²≦1、|n|≧2ならn²≧4となり、n²=2となる場合はありません。したがって元の命題は偽、否定は真です。実数を対象にすれば√2が見つかりますが、ここでの対象は整数です。
練習4の対偶は「nが3の倍数でないならば、n²は3の倍数でない」です。n=3k+1なら n²=9k²+6k+1=3×(3k²+2k)+1、n=3k+2なら n²=9k²+12k+4=3×(3k²+4k+1)+1 です。どちらも3で割った余りが1なので、n²は3の倍数ではありません。対偶が真であることから、元の命題も真です。余りが1の場合だけで終えず、余りが2の場合まで確かめることが必要です。
次の単元へのつながりと家庭での確かめ方
方程式を変形するときには、変形前の条件から変形後の条件へ進めるだけでなく、逆向きにも戻れるかが問題になります。例えばx=2からx²=4は導けますが、2乗後の式にはx=-2も含まれます。必要十分条件への理解は、途中の変形で答えの候補が増えたかどうかを見抜く力につながります。場合の数や確率でも、共通部分と和集合を区別できることが土台になります。
家庭では、5分でできる確かめ方を2つ試せます。1つ目は、1から10までの数で条件を2つ決め、両方・片方だけ・どちらでもないの4領域へ分けることです。2つ目は、解いた命題の逆と対偶を書き、逆が偽なら反例を1つ探し、対偶は元の命題と真偽が一致するか説明することです。保護者がお子さまの説明を聞くときは、用語を先に教えるより、「その数は仮定を満たしているか」と尋ねると、判断の出発点を確認できます。
個別指導では、必要条件という言葉で止まっているのか、その前の包含関係で止まっているのかを分けて確かめます。必要なら、具体的な数を円の内外へ置くところまで戻り、そこから本人の言葉で「ならば」を作り直します。
まとめ
集合と命題の答案では、結論の用語だけでなく、その結論に至る矢印を残しておきましょう。真とするなら仮定を満たすすべての場合を覆う理由を、偽とするなら仮定を満たして結論を外れる反例を添えると、答案を読み返したときに判断の根拠まで復元できます。
必要条件と十分条件で迷った跡も、否定の端点を取り違えた跡も、条件をどこまで正確に読めたかを示しています。その1か所を具体的な数や図で確かめると、次の証明の書き出しが定まります。数学の「正しい」は、例の多さではなく、条件から結論へ抜けなく届く理由によって決まります。
- 前の単元: 【数学I】数と式を図解で総まとめ—展開・因数分解から実数・絶対値・1次不等式まで
- 次の単元: 【数学I】2次関数のグラフと最大・最小を図解で総まとめ—平方完成と軸の位置で場合分け
- 数学I〜C 全31単元の解説一覧へ
あわせて読む(中学の単元解説・数学の地図)
本気になった日が、入塾の日。
お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。
電話は年中無休。365日、24時間、お電話可能。




