クローネ学園ロゴクローネ学園
ホーム塾紹介時間割無料ドリル合格実績ライブラリー無料体験申込
ライブラリーへ
26数学高校生

【数Ⅰ】命題と証明の完全攻略|必要十分・逆裏対偶・対偶証明・背理法

数Ⅰ「命題と証明」を定期テスト目線で総整理。必要条件・十分条件の機械的な見分け方、逆・裏・対偶の真偽、対偶を使った証明、背理法の使い方までを、身近な具体例と確認演習つきでわかりやすく解説します。

「証明せよ」と言われると手が止まる人へ

「方程式を解け」ならスラスラ進むのに、「これを証明せよ」「必要条件か十分条件か答えよ」になると、とたんに何を書けばいいか分からなくなる——定期テストでいちばん差がつくのがこの「命題と証明」です。

この単元で扱うのは、命題の真偽・必要条件と十分条件・逆裏対偶・対偶証明・背理法55 つ。一つひとつは難しくありませんが、用語が似ていて混ざりやすいのが厄介です。この記事では、それぞれを身近な例と例題で順に押さえていきます。とくに「もとの命題と真偽が一致するのは対偶だけ」という事実は、逆裏対偶の判定でも、対偶証明や背理法でも繰り返し出てくるので、ここを軸にすると見通しがよくなります。


命題とは「真偽がはっきり決まる文」

命題と条件

  • 命題…正しい(真)か正しくない(偽)かが、はっきり決まる文や式。
  • pp ならば qq である」の形(pqp \Rightarrow q)で、pp仮定qq結論という。

55 は素数である」は真の命題、「66 は素数である」は偽の命題です。一方「数学は楽しい」は、人によって正しさが変わるので命題ではありません。

まずは数式を離れて、身近な文で「真・偽・命題でない」を見分けてみましょう。

真偽説明
富士山は日本一高い山である正しいと決まる(命題である)
11 年は 400400 日である正しくないと決まる(命題である)
ラーメンはおいしい人による(命題ではない)

真でも偽でも、どちらかにはっきり決まれば命題です。上の 22 つは真偽が決まるので命題、いちばん下は決まらないので命題ではありません。

\bigcirc\bigcirc ならば \triangle\triangle」も同じです。「今日が日曜日ならば、学校は休みである」のような文なら、正しいか正しくないかが決まるので命題です。数学の命題も、これとまったく同じ感覚で「真か偽か」を考えればよいだけです。

条件 p, qp,\ q を満たすもの全体の集合を P, QP,\ Q とすると、命題「pqp \Rightarrow q」が真であることは、集合の包含 PQP \subset Q と同じ意味になります。

全体集合Uの中に、条件qを満たす大きい集合Qがあり、その内側に条件pを満たす小さい集合Pがすっぽり含まれている図。Pに入れば必ずQに入るので「pならばq」が真であることを表す。

KRONE ポイント

pqp \Rightarrow q が真」=「PP に入るものは、もれなく QQ にも入る(PQP \subset Q)」。命題の真偽は、この集合の包含の絵で考えると一気に見通しがよくなります。

偽を示すには「反例を 11 つ」挙げる

命題が偽であることを示すには、条件は満たすが結論は満たさない例(反例)を 11見つければ十分です。

nn を自然数とする。命題「nn44 の倍数ならば、nn88 の倍数である」の真偽を調べなさい。

答え・解説を見る

n=4n=4 を考えます。4444 の倍数(仮定を満たす)ですが、88 の倍数ではありません(結論を満たさない)。

これが反例です。よってこの命題は

(反例 n=4n=4

反例はたった 11 つでよく、「いちばん小さい数」「いちばん簡単な数」から試すのがコツです。


必要条件・十分条件は「矢印の向き」で機械的に決まる

ここがテスト頻出の第一関門。言葉で覚えると混乱するので、矢印の向きで機械的に処理します。

必要条件・十分条件

命題「pqp \Rightarrow q」が真のとき、

  • ppqq であるための十分条件(矢印が出ていく側)
  • qqpp であるための必要条件(矢印が入ってくる側)

pqp \Rightarrow qqpq \Rightarrow p がともに真のとき、ppqq であるための必要十分条件pqp \Leftrightarrow q)という。

十分は出口、必要は入口」。pqp \Rightarrow q の矢印を見て、pp からは矢印が出ているから pp が十分条件、qq には矢印が入っているから qq が必要条件。これだけです。

言葉のイメージでも確認しておきましょう。「犬ならば動物である」を考えます。

  • 犬であれば、それだけで動物だと言うのに十分。だから「犬」は「動物」であるための十分条件
  • 動物であることは、犬であるために最低限必要(動物でない犬はいない)。でも動物だからといって犬とは限らない(猫かもしれない)。だから「動物」は「犬」であるための必要条件

「犬 ⇒ 動物」の矢印で、出口の「犬」が十分、入口の「動物」が必要。日常の言葉でも、数式でも、見方はまったく同じです。

左にp、右にqを置き、pからqへ向かう上向きの矢印に「十分条件」、qからpへ向かう下向きの矢印に「必要条件」とラベルを付けた図。pから矢印が出る向きが十分、qに矢印が入る向きが必要であることを示す。

例題:どちらの条件か答える

xx を実数とする。「x=2x=2」は「x2=2xx^2=2x」であるための、どのような条件か答えなさい。

答え・解説を見る

p: x=2p:\ x=2q: x2=2xq:\ x^2=2x とおいて、両方向の矢印を調べます。

pqp \Rightarrow qx=2x=2 ならば x2=2xx^2=2x

x=2x=2 を代入すると 22=42^2=42×2=42\times 2=4 で成り立つ。

qpq \Rightarrow px2=2xx^2=2x ならば x=2x=2

x2=2xx^2=2x を解くと

x22x=0x(x2)=0x=0, 2\begin{aligned} x^2-2x&=0 \\ x(x-2)&=0 \\ x&=0,\ 2 \end{aligned}

x=0x=0 という反例があるので、x=2x=2 とは限らない。

矢印は pqp \Rightarrow q だけが真。pp から矢印が出ているので、

x=2x=2x2=2xx^2=2x であるための十分条件(必要条件ではない)。

(十分条件)

確認演習1

xx を実数とする。「x>0x>0」は「x1x \neq 1」であるための、どのような条件か答えなさい。

答え・解説を見る

p: x>0p:\ x>0q: x1q:\ x \neq 1 とおきます。

pqp \Rightarrow qx>0x>0 ならば x1x \neq 1

x=1x=1x>0x>0 を満たすのに x1x \neq 1 を満たさない。これが反例。

qpq \Rightarrow px1x \neq 1 ならば x>0x>0

x=1x=-1x1x \neq 1 を満たすのに x>0x>0 を満たさない。これが反例。

両方向とも偽なので、

x>0x>0x1x \neq 1 であるための必要条件でも十分条件でもない。

(どちらでもない)

数直線をかいて「x>0x>0 の範囲」と「x1x \neq 1 の範囲」を見比べると、どちらも相手をはみ出していて、包含関係がないことが見えます。

確認演習2

xx を実数とする。「x=4x=-4」は「x2=16x^2=16」であるための、どのような条件か答えなさい。

答え・解説を見る

p: x=4p:\ x=-4q: x2=16q:\ x^2=16 とおきます。

pqp \Rightarrow qx=4x=-4 ならば x2=16x^2=16

x=4x=-4 を代入すると (4)2=16(-4)^2=16 で成り立つ。

qpq \Rightarrow px2=16x^2=16 ならば x=4x=-4

x2=16x^2=16 より x=±4x=\pm 4x=4x=4 という反例があるので、x=4x=-4 とは限らない。

矢印は pqp \Rightarrow q だけが真。pp から矢印が出ているので、

x=4x=-4x2=16x^2=16 であるための十分条件(必要条件ではない)。

(十分条件)

11 つの値を 22 乗する」と必ず成り立つが、「22 乗して戻す」と ±\pm22 通りに散らばる——だから片方向だけ真。十分条件の典型パターンです。

確認演習3

xx を実数とする。「x+3=5x+3=5」は「2x=42x=4」であるための、どのような条件か答えなさい。

答え・解説を見る

p: x+3=5p:\ x+3=5q: 2x=4q:\ 2x=4 とおきます。それぞれ解くと、ppx=2x=2qqx=2x=2

pqp \Rightarrow qx=2x=2 なら 2x=42x=4

qpq \Rightarrow px=2x=2 なら x+3=5x+3=5

両方向とも真なので、

x+3=5x+3=52x=42x=4 であるための必要十分条件。

(必要十分条件)

中身が「結局どちらも x=2x=2」と同じ条件なら、必要十分になります。

KRONE ポイント

迷ったら両方向の矢印(pqp \Rightarrow qqpq \Rightarrow p)を別々に真偽判定するだけ。真になった矢印の出口が十分・入口が必要。両方真なら必要十分、両方偽ならどちらでもない。言葉の暗記より確実です。


逆・裏・対偶——真偽が一致するのは対偶だけ

命題「pqp \Rightarrow q」から、33 つの新しい命題を作れます。ここで押さえる「対偶」は、このあとの対偶証明・背理法でも使います。

逆・裏・対偶

命題「pqp \Rightarrow q」に対して、

  • …「qpq \Rightarrow p」(仮定と結論を入れかえる)
  • …「pq\overline{p} \Rightarrow \overline{q}」(両方を否定する)
  • 対偶…「qp\overline{q} \Rightarrow \overline{p}」(入れかえて、かつ否定する)

このうち、もとの命題と必ず真偽が一致するのは対偶だけ。逆・裏は一致するとは限らない。

左上にもとの命題p→q、右上にその逆q→p、左下に裏(pでない)→(qでない)、右下に対偶(qでない)→(pでない)を配置した2×2の図。もとの命題と対偶を結ぶ対角線に「真偽が一致」、逆と裏には「もとと必ずしも真偽が一致しない」と注記した図。

なぜ対偶だけが一致するのか。集合で考えると一目です。「pqp \Rightarrow q」は PQP \subset Q のこと。一方、対偶「qp\overline{q} \Rightarrow \overline{p}」は「QQ の外にあるものは PP の外にある」、つまり QP\overline{Q} \subset \overline{P}PQP \subset QQP\overline{Q} \subset \overline{P} はまったく同じことを別の角度から言っているだけなので、真偽が一致します。

身近な例でも確かめてみましょう。「高松市民ならば香川県民である」(これは真)。

  • 「香川県民ならば高松市民」… 丸亀市民もいるので。もとは真なのに逆は偽(一致しない)。
  • 「高松市民でないならば香川県民でない」… 丸亀市民は高松市民でないが香川県民。(一致しない)。
  • 対偶「香川県民でないならば高松市民でない」… 香川県の外の人は当然、高松市民ではない。(もとと一致)。

「もとが真なら対偶も真、逆や裏は真とは限らない」が、日常の言葉でもそのまま成り立っています。

例題:逆・裏・対偶を作り、真偽を調べる

xx を実数とする。命題「x=1x=1 ならば x2=1x^2=1」について、逆・裏・対偶を述べ、それぞれの真偽を調べなさい。

答え・解説を見る

もとの命題は p: x=1p:\ x=1q: x2=1q:\ x^2=1。これ自体は 12=11^2=1)。

x2=1x^2=1 ならば x=1x=1

x2=1x^2=1 より x=±1x=\pm 1x=1x=-1 という反例があるので

x1x \neq 1 ならば x21x^2 \neq 1

x=1x=-1x1x \neq 1 を満たすのに x2=1x^2=1。反例があるので

対偶x21x^2 \neq 1 ならば x1x \neq 1

x21x^2 \neq 1 なら、xx11 でも 1-1 でもない。とくに x1x \neq 1

命題真偽
もとx=1x2=1x=1 \Rightarrow x^2=1
x2=1x=1x^2=1 \Rightarrow x=1
x1x21x \neq 1 \Rightarrow x^2 \neq 1
対偶x21x1x^2 \neq 1 \Rightarrow x \neq 1

もと(真)と対偶(真)が一致し、逆(偽)と裏(偽)が一致しています。

(逆・裏は偽、対偶は真)

確認演習4

xx を実数とする。命題「x=2x=2 ならば x2=4x^2=4」の逆・裏・対偶を述べ、それぞれの真偽を調べなさい。

答え・解説を見る

p: x=2p:\ x=2q: x2=4q:\ x^2=4。もとの命題は 22=42^2=4 なので

x2=4x^2=4 ならば x=2x=2」… x2=4x^2=4 より x=±2x=\pm 2x=2x=-2 が反例で

x2x \neq 2 ならば x24x^2 \neq 4」… x=2x=-2x2x \neq 2 なのに x2=4x^2=4。反例で

対偶x24x^2 \neq 4 ならば x2x \neq 2」… x24x^2 \neq 4 なら xx22 でも 2-2 でもない。とくに x2x \neq 2

命題真偽
もとx=2x2=4x=2 \Rightarrow x^2=4
x2=4x=2x^2=4 \Rightarrow x=2
x2x24x \neq 2 \Rightarrow x^2 \neq 4
対偶x24x2x^2 \neq 4 \Rightarrow x \neq 2

もと(真)と対偶(真)、逆(偽)と裏(偽)がそれぞれ一致しています。

(逆・裏は偽、対偶は真)

KRONE ポイント

44 つの真偽は「もとと対偶」「逆と裏」の 22 ペアに分かれ、ペアの中では真偽が必ずそろいます(逆と裏も、互いに対偶の関係だから一致)。表をかけば、22 つ調べれば残り 22 つは自動で決まります。


対偶証明法——直接ムリなら対偶を示す

「対偶はもとの命題と真偽が一致する」。この事実は、ただの知識ではなく強力な証明の道具になります。

対偶を利用した証明

命題「pqp \Rightarrow q」を直接示しにくいときは、それと真偽が一致する対偶「qp\overline{q} \Rightarrow \overline{p}」を証明すればよい。対偶が真なら、もとの命題も真。

例題:対偶を使った証明

nn を整数とする。「n2n^2 が偶数ならば、nn は偶数である」を証明しなさい。

答え・解説を見る

n2n^2 が偶数」から「nn が偶数」を直接導くのは難しい(n2n^2 をどう分解する?)。そこで対偶を考えます。

もとの命題の対偶は

nn奇数ならば、n2n^2奇数である」

これを示せば十分です(対偶が真なら、もとも真)。

証明 nn が奇数のとき、n=2k1n=2k-1kk は整数)と表せる。このとき

n2=(2k1)2=4k24k+1=2(2k22k)+1\begin{aligned} n^2&=(2k-1)^2 \\ &=4k^2-4k+1 \\ &=2(2k^2-2k)+1 \end{aligned}

2k22k2k^2-2k は整数だから、2(2k22k)+12(2k^2-2k)+1 は奇数。よって n2n^2 は奇数である。

ゆえに対偶「nn が奇数ならば n2n^2 は奇数」は真。したがって、もとの命題「n2n^2 が偶数ならば nn は偶数」も真である。

(証明終)

KRONE ポイント

対偶証明が効くのは「仮定がやっかい・結論を否定した方が式で扱いやすい」とき。「n2n^2 が偶数」は分解しづらいが、「nn が奇数(=2k1=2k-1)」なら式に乗せられる。否定すると扱いやすくなる結論を見つけたら、対偶を疑いましょう。


背理法——「成り立たない」と仮定して矛盾を出す

対偶証明と並ぶ、もう 11 つの強力な証明法が背理法です。考え方はシンプルで、「結論が成り立たないと仮定して、話を進めると矛盾が起きる」ことを示します。矛盾が起きるなら、最初の仮定(結論の否定)が間違い。つまり結論は正しい、という論法です。

背理法

命題を証明するのに、その結論を否定して仮定し、矛盾が生じることを示す。矛盾が出れば、否定した仮定が誤りだったとわかり、もとの結論が正しいと結論できる。

対偶証明法とよく似ていますが、背理法の方が使える場面が広いのが特長です。「○○は無理数である」「○○は存在しない」のように、そうでないと仮定した方が議論の出発点を作れるタイプの証明で力を発揮します。

例題:2\sqrt{2} が無理数であることの証明

2\sqrt{2} は無理数であることを証明しなさい。(2\sqrt{2} が無理数であることは、背理法の最も有名な題材です。)

答え・解説を見る

2\sqrt{2} は無理数である」をまっすぐ示そうとすると、なぜ難しいのか。無理数とは「分数 ab\dfrac{a}{b} の形で表せない数」のこと。これを直接確かめるには、12, 75, 9970, \dfrac{1}{2},\ \dfrac{7}{5},\ \dfrac{99}{70},\ \dots と無限にある分数すべてについて「2\sqrt{2} と等しくない」と確認しなければならず、無限通りを 11 つずつ調べるのは不可能です。「○○でない」を正面から示すのは、こういうとき手が出ません。

そこで発想を逆にします。2\sqrt{2} は有理数である(=分数で表せる)」とウソでも仮定して話を進め、どこかで矛盾(おかしなこと)が起きるのを見せる。矛盾が起きれば「分数で表せる」という仮定が間違い、つまり「分数で表せない=無理数」だと分かる——これが背理法です。

証明 2\sqrt{2} が有理数であると仮定する。すると、これ以上約分できない分数として

2=ab(a, b は互いに素な正の整数)\sqrt{2}=\frac{a}{b}\quad(a,\ b \text{ は互いに素な正の整数})

と表せる。両辺を 22 乗して

2=a2b2a2=2b2(1)2=\frac{a^2}{b^2}\quad\Longrightarrow\quad a^2=2b^2 \quad\cdots(1)

(1)(1) より a2a^2 は偶数。ここで前の節で証明した「a2a^2 が偶数ならば aa は偶数」を使うと、aa は偶数。そこで a=2ca=2ccc は整数)とおいて (1)(1) に代入すると

(2c)2=2b24c2=2b2b2=2c2\begin{aligned} (2c)^2&=2b^2 \\ 4c^2&=2b^2 \\ b^2&=2c^2 \end{aligned}

すると今度は b2b^2 が偶数、よって bb も偶数。

しかし、aabb も偶数だと、aabb はともに 22 で割り切れることになり、「a, ba,\ b は互いに素」という仮定に矛盾する。

よって「2\sqrt{2} は有理数」という仮定が誤りであり、2\sqrt{2} は無理数である。

(証明終)

ここで対偶証明で示した「a2a^2 が偶数 → aa は偶数」がそのまま部品として効いている点に注目してください。22 つの証明法は別物ではなく、つながって使われます。

確認演習5

nn を整数とする。「n2n^233 の倍数ならば、nn33 の倍数である」を、対偶を利用して証明しなさい。

答え・解説を見る

対偶「nn33 の倍数でないならば、n2n^233 の倍数でない」を示します。

nn33 の倍数でないとき、nnn=3k+1n=3k+1 または n=3k+2n=3k+2kk は整数)と表せる。

n=3k+1n=3k+1 のとき

n2=(3k+1)2=9k2+6k+1=3(3k2+2k)+1n^2=(3k+1)^2=9k^2+6k+1=3(3k^2+2k)+1

n=3k+2n=3k+2 のとき

n2=(3k+2)2=9k2+12k+4=3(3k2+4k+1)+1n^2=(3k+2)^2=9k^2+12k+4=3(3k^2+4k+1)+1

どちらの場合も n2n^2 は「33 の倍数 +1+1」の形なので、33 の倍数でない。

よって対偶は真。したがって、もとの命題も真である。

(証明終)

割った余りで場合分けするのが、整数の証明の定石です。

確認演習6

3\sqrt{3} は無理数であることを、背理法で証明しなさい。(必要なら「a2a^233 の倍数ならば aa33 の倍数」を使ってよい。)

答え・解説を見る

2\sqrt{2} のときと同じ流れです。3\sqrt{3} は有理数である」と仮定して矛盾を導きます。

証明 3\sqrt{3} が有理数であると仮定すると、互いに素な正の整数 a, ba,\ b を使って

3=ab\sqrt{3}=\frac{a}{b}

と表せる。両辺を 22 乗して

3=a2b2a2=3b2(1)3=\frac{a^2}{b^2}\quad\Longrightarrow\quad a^2=3b^2 \quad\cdots(1)

(1)(1) より a2a^233 の倍数。確認演習5より aa33 の倍数。そこで a=3ca=3ccc は整数)とおいて (1)(1) に代入すると

(3c)2=3b29c2=3b2b2=3c2\begin{aligned} (3c)^2&=3b^2 \\ 9c^2&=3b^2 \\ b^2&=3c^2 \end{aligned}

すると今度は b2b^233 の倍数、よって bb33 の倍数。

aabb33 の倍数だと、a, ba,\ b がともに 33 で割り切れ、「互いに素」に矛盾する。

よって 3\sqrt{3} は無理数である。

(証明終)

「割り切れる素数」を 22 から 33 に変えただけで、2\sqrt{2} の証明とまったく同じ形。5\sqrt{5} でも 7\sqrt{7} でも同じ手順で示せます。

KRONE ポイント

対偶証明と背理法の使い分け。対偶証明は「pqp \Rightarrow q の代わりに qp\overline{q} \Rightarrow \overline{p}」という決まった形。背理法は「結論を否定して、どこかで矛盾を出す」自由度の高い形で、無理数・存在しない・素数の個数など、対偶では書きにくい証明にも使えます。まず対偶でいけるか考え、ダメなら背理法、の順で十分です。


つまずきの急所と注意点

  • 必要と十分を逆に書く:「出口が十分・入口が必要」を徹底。pqp \Rightarrow q が真なら pp が十分、qq が必要。
  • 逆と裏も真偽が一致するのを忘れる:逆と裏は互いに対偶の関係なので、22 つの真偽は必ずそろう。表で確認。
  • 対偶の作り方ミス:対偶は「入れかえて、かつ否定」。入れかえただけ(=逆)、否定しただけ(=裏)にしない。
  • 背理法で矛盾を出す相手を見失う:何と矛盾したのかを必ず書く。2\sqrt{2} の証明なら「互いに素という仮定に矛盾」と明記。

まとめ:命題と証明の要点

  • 命題=真偽が決まる文。偽は反例 11で示す。
  • 必要・十分=矢印の向きで機械的に。出口が十分、入口が必要、両方向真なら必要十分。
  • 逆・裏・対偶=もとと真偽が一致するのは対偶だけ。逆・裏は一致するとは限らない。
  • 対偶証明法=直接ムリなとき、対偶 qp\overline{q} \Rightarrow \overline{p} を示す。否定すると扱いやすくなる結論が狙い目。
  • 背理法=結論を否定して矛盾を出す。対偶より広く使え、無理数・存在の証明で活躍。

定期テストでは「必要十分の判定」「逆裏対偶の真偽」「対偶 or 背理法での証明」がそのまま出ます。それぞれの手順を例題で手を動かして覚えておけば、確実に得点できる単元です。


クローネ学園での指導

クローネ学園では、この単元を「証明パターンの丸暗記」ではなく、一つひとつの手順が「なぜそう書くのか」を理解する形で指導しています。必要十分は矢印の向き、対偶証明は否定して扱いやすくする、背理法は仮定して矛盾を出す——それぞれの理屈が腑に落ちていれば、記述で手が止まりません。

命題と証明は、これ以降の数学(とくに整数の性質・三角比の証明・数列の証明)でずっと使う土台です。手順だけでなく「どの証明法をいつ選ぶか」まで身につけておきましょう。

高松市で大学受験・定期テスト対策の数学をお探しの方は、高校生向けの指導もあわせてご覧ください。無料体験・お問い合わせはこちらからどうぞ。

本記事の文章・図版の著作権はクローネ学園に帰属します。無断転載・複製・二次利用を禁じます。(執筆:横田 耕祐)

FAQ

よくある質問

必要条件と十分条件はどう見分ければいいですか?

「pはqであるための□条件」を考えるとき、p→q が真なら p は十分条件、q→p が真なら p は必要条件です。矢印が出ていく側(仮定)が十分、矢印が入ってくる側(結論)が必要、と覚えると機械的に判定できます。両方真なら必要十分条件です。

逆・裏・対偶のうち、もとの命題と真偽が一致するのはどれですか?

対偶だけです。もとの命題「p→q」に対して、逆「q→p」と裏「pでない→qでない」は、もとの命題と真偽が一致するとは限りません。一方、対偶「qでない→pでない」は、もとの命題と必ず真偽が一致します。この事実が対偶証明法の根拠になります。

対偶証明法と背理法はどう使い分けますか?

「p→q」を直接示しにくいとき、対偶「qでない→pでない」を示すのが対偶証明法です。背理法は「結論qが成り立たないと仮定して矛盾を導く」方法で、対偶証明より広く使え、無理数や素数の証明など『そうでないと仮定する方が議論しやすい』場面で力を発揮します。

Courses

高松市の学習塾クローネ学園