1 対偶律と逆・裏の関係
定義 1.1 (逆・裏・対偶). 命題p⇒qに対して、次の 逆 (converse)、裏 (inverse)、対偶 (contrapositive) を定める。
逆裏対偶q⇒p(前件と後件を入れ替える)¬p⇒¬q(両方を否定する)¬q⇒¬p(入れ替えたうえで否定する)
本記事でもっとも重要な事実を先に述べます。
定理 1.2 (対偶律). 任意の命題p、qについて(p⇒q)≡(¬q⇒¬p)が成り立つ。
対偶律を真理値表で確かめます。
| p |
q |
p⇒q |
¬q |
¬p |
¬q⇒¬p |
| T |
T |
T |
F |
F |
T |
| T |
F |
F |
T |
F |
F |
| F |
T |
T |
F |
T |
T |
| F |
F |
T |
T |
T |
T |
証明. 上の表の第3列と第6列は、4行すべてで一致する。pとqの真偽の組み合わせを尽くしているので、二つは同値である。▨
定理 1.3. 任意の命題p、qについて、p⇒qの逆q⇒pと裏¬p⇒¬qは同値である。
証明. 逆q⇒pの対偶は¬p⇒¬qである。定理 1.2により、逆と裏は同値である。▨
例 1.4. 実数xについて、条件文x=2⇒x2=4はすべてのxで真である。しかし、逆x2=4⇒x=2と裏x=2⇒x2=4は、いずれもx=−2のときに偽となる。したがって、もとの条件文と逆・裏は一般には同値ではない。
もとの命題と対偶が同値であることは、真理集合の言葉でも確かめることができます。p⇒qはP⊂Qにあたり、対偶¬q⇒¬pはQ⊂Pにあたります。Pのどの要素もQに属することと、Qに属さないどの要素もPに属さないことは、同じ包含関係を二つの側から述べたものです。
2 対偶による証明を選ぶ判断
もとの命題と対偶は真偽が一致するので、もとの命題を示す代わりに、対偶を示してもかまいません。もとの命題と対偶のうち、仮定から証明に用いる式を書き下しやすいほうを選んで示します。
定理 2.1. 整数nについて、n2が偶数ならばnは偶数である。
もとの仮定からは、n2=2kとなる整数kを取ることができます。対偶の仮定からは、n=2m+1となる整数mを取ることができます。後者の式を二乗すれば、n2の偶奇を直接調べることができます。
証明 (対偶). 対偶は「nが奇数ならばn2は奇数である」である。nが奇数ならばn=2m+1(mは整数)と書くことができ、
n2=(2m+1)2=4m2+4m+1=2(2m2+2m)+1
よりn2は奇数である。定理 1.2により、もとの命題も成り立つ。▨
対偶を用いるかどうかは、もとの仮定と結論の否定から、それぞれどのような式を書き下すことができるかを比べて判断します。整数の偶奇、有理数と無理数の区別、不等式の向きに関する命題でも、結論の否定を仮定したほうが計算を進めやすい場合には、対偶による証明を選びます。
例 2.2. 実数a,bについて、a+b>0ならばa>0またはb>0である。対偶を示す。a≤0かつb≤0ならば、二つの不等式を足してa+b≤0を得る。したがって、対偶律により、もとの主張が成り立つ。逆は一般には成り立たない。a=1,b=−2ではa>0だがa+b=−1<0である。
閑話休題:ウェイソンの選択課題 机の上にカードが4枚あります。表にはアルファベットが、裏には数字が書いてあり、いま見えている面は「A」「K」「4」「7」です。規則「母音のカードの裏は偶数である」が守られているかどうかを確かめるには、どのカードを裏返す必要があるでしょうか。この課題を用いて1966年にウェイソンが行った実験では、正答率はおよそ10%でした。多くの人は「A と 4」を選びます。正解は「A と 7」です。規則はp⇒q(母音ならば偶数)なので、確かめるべきは前件を満たす A と、対偶の前件¬qを満たす奇数の 7 です。「4」を裏返すのは逆(偶数ならば母音)を確かめる行為であって、規則は逆を主張していません。
規則を、同じ論理構造をもつ「ビールを飲んでいるなら20歳以上である」に置き換え、「ビール」「コーラ」「25歳」「16歳」の4人から選ばせると、ほとんどの人が正しく「ビールと16歳」を選びます。人間の論理的な判断は一様ではなく、文脈に強く依存しています。
二つの課題は、どちらも規則p⇒qの違反、すなわちpかつ¬qを満たす対象を探す問題です。違反になりうるのは、前件pを満たす対象と、後件の否定¬qを満たす対象だけです。確かめるべき対象は、文脈によらず真理値表から定まります。
3 例題
次の命題の逆・裏・対偶を書き、それぞれの真偽を判定せよ。
解法の型逆は q⇒p、裏は¬p⇒¬q、対偶は¬q⇒¬p。もとと対偶は真偽が一致し、逆と裏も互いに一致する
例 3.1.
x=5⇒x2=25答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2=25⇒x=5x=5⇒x2=25x2=25⇒x=5(偽)(偽)(真)注意 もとの命題は真。逆「x²=25⇒x=5」は偽で、x=-5 が反例。裏「x=5⇒x²=25」も同じ x=-5 が反例で偽(逆と裏は互いに対偶なので真偽が一致する)。対偶はもとと一致して真。
例 3.2.
x>2⇒x2>4答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2>4⇒x>2x≤2⇒x2≤4x2≤4⇒x≤2(偽)(偽)(真)注意 もとの命題は真(x > 2 > 0 なら両辺を2乗して x² > 4)。逆は偽で、x=-3 が反例(x²=9 > 4 だが x > 2 でない)。裏も同じ反例で偽。対偶はもとと一致して真。
例 3.3.
x2=9⇒x=3答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x=3⇒x2=9x2=9⇒x=3x=3⇒x2=9(真)(真)(偽)注意 もとの命題は偽で、x=-3 が反例(x²=9 だが x=3)。対偶も偽。逆「x=3⇒x²=9」は真で、裏も真(逆の対偶だから)。
例 3.4.
n は 10 の倍数⇒n は 5 の倍数答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 5 の倍数⇒n は 10 の倍数n は 10 の倍数でない⇒n は 5 の倍数でないn は 5 の倍数でない⇒n は 10 の倍数でない(偽)(偽)(真)注意 もとの命題は真(5 は 10 の約数だから、10 の倍数は必ず 5 の倍数)。逆は偽で、n=5 が反例(5 の倍数だが 10 の倍数でない)。裏は逆の対偶なので逆と同じく偽。対偶はもとと真偽が一致するので真。
例 3.5.
n は 3 の倍数⇒n は 9 の倍数答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 9 の倍数⇒n は 3 の倍数n は 3 の倍数でない⇒n は 9 の倍数でないn は 9 の倍数でない⇒n は 3 の倍数でない(真)(真)(偽)注意 もとの命題は偽で、n=3 が反例(3 の倍数だが 9 の倍数でない)。対偶はもとと真偽が一致するので偽。逆「9 の倍数⇒3 の倍数」は真、裏は逆の対偶なので真。もとが偽でも逆が真になりうることに注意。
例 3.6.
n は 9 の倍数⇒n は 3 の倍数答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 3 の倍数⇒n は 9 の倍数n は 9 の倍数でない⇒n は 3 の倍数でないn は 3 の倍数でない⇒n は 9 の倍数でない(偽)(偽)(真)注意 もとの命題は真(3 は 9 の約数だから、9 の倍数は必ず 3 の倍数)。逆は偽で、n=3 が反例(3 の倍数だが 9 の倍数でない)。裏は逆の対偶なので逆と同じく偽。対偶はもとと真偽が一致するので真。
例 3.7.
x2=16⇒x=4答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x=4⇒x2=16x2=16⇒x=4x=4⇒x2=16(真)(真)(偽)注意 もとの命題は偽で、x=-4 が反例(x²=16 だが x=4)。対偶も偽。逆「x=4⇒x²=16」は真で、裏も真(逆の対偶だから)。
例 3.8.
x>4⇒x2>16答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2>16⇒x>4x≤4⇒x2≤16x2≤16⇒x≤4(偽)(偽)(真)注意 もとの命題は真(x > 4 > 0 なら両辺を2乗して x² > 16)。逆は偽で、x=-5 が反例(x²=25 > 16 だが x > 4 でない)。裏も同じ反例で偽。対偶はもとと一致して真。
例 3.9.
x>5⇒x2>25答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2>25⇒x>5x≤5⇒x2≤25x2≤25⇒x≤5(偽)(偽)(真)注意 もとの命題は真(x > 5 > 0 なら両辺を2乗して x² > 25)。逆は偽で、x=-6 が反例(x²=36 > 25 だが x > 5 でない)。裏も同じ反例で偽。対偶はもとと一致して真。
例 3.10.
n は 6 の倍数⇒n は 2 の倍数答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 2 の倍数⇒n は 6 の倍数n は 6 の倍数でない⇒n は 2 の倍数でないn は 2 の倍数でない⇒n は 6 の倍数でない(偽)(偽)(真)注意 もとの命題は真(2 は 6 の約数だから、6 の倍数は必ず 2 の倍数)。逆は偽で、n=2 が反例(2 の倍数だが 6 の倍数でない)。裏は逆の対偶なので逆と同じく偽。対偶はもとと真偽が一致するので真。
4 演習
次の命題の逆・裏・対偶を書き、それぞれの真偽を判定せよ。
解法の型逆は q⇒p、裏は¬p⇒¬q、対偶は¬q⇒¬p。もとと対偶は真偽が一致し、逆と裏も互いに一致する
問題 4.1.
x=4⇒x2=16解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2=16⇒x=4x=4⇒x2=16x2=16⇒x=4(偽)(偽)(真)注意 もとの命題は真。逆「x²=16⇒x=4」は偽で、x=-4 が反例。裏「x=4⇒x²=16」も同じ x=-4 が反例で偽(逆と裏は互いに対偶なので真偽が一致する)。対偶はもとと一致して真。▨
問題 4.2.
n は 4 の倍数⇒n は 8 の倍数解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 8 の倍数⇒n は 4 の倍数n は 4 の倍数でない⇒n は 8 の倍数でないn は 8 の倍数でない⇒n は 4 の倍数でない(真)(真)(偽)注意 もとの命題は偽で、n=4 が反例(4 の倍数だが 8 の倍数でない)。対偶はもとと真偽が一致するので偽。逆「8 の倍数⇒4 の倍数」は真、裏は逆の対偶なので真。もとが偽でも逆が真になりうることに注意。▨
問題 4.3.
n は 4 の倍数⇒n は 2 の倍数解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 2 の倍数⇒n は 4 の倍数n は 4 の倍数でない⇒n は 2 の倍数でないn は 2 の倍数でない⇒n は 4 の倍数でない(偽)(偽)(真)注意 もとの命題は真(2 は 4 の約数だから、4 の倍数は必ず 2 の倍数)。逆は偽で、n=2 が反例(2 の倍数だが 4 の倍数でない)。裏は逆の対偶なので逆と同じく偽。対偶はもとと真偽が一致するので真。▨
問題 4.4.
n は 3 の倍数⇒n は 9 の倍数解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 9 の倍数⇒n は 3 の倍数n は 3 の倍数でない⇒n は 9 の倍数でないn は 9 の倍数でない⇒n は 3 の倍数でない(真)(真)(偽)注意 もとの命題は偽で、n=3 が反例(3 の倍数だが 9 の倍数でない)。対偶はもとと真偽が一致するので偽。逆「9 の倍数⇒3 の倍数」は真、裏は逆の対偶なので真。もとが偽でも逆が真になりうることに注意。▨
問題 4.5.
n は 2 の倍数⇒n は 6 の倍数解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 6 の倍数⇒n は 2 の倍数n は 2 の倍数でない⇒n は 6 の倍数でないn は 6 の倍数でない⇒n は 2 の倍数でない(真)(真)(偽)注意 もとの命題は偽で、n=2 が反例(2 の倍数だが 6 の倍数でない)。対偶はもとと真偽が一致するので偽。逆「6 の倍数⇒2 の倍数」は真、裏は逆の対偶なので真。もとが偽でも逆が真になりうることに注意。▨
問題 4.6.
x=2⇒x2=4解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2=4⇒x=2x=2⇒x2=4x2=4⇒x=2(偽)(偽)(真)注意 もとの命題は真。逆「x²=4⇒x=2」は偽で、x=-2 が反例。裏「x=2⇒x²=4」も同じ x=-2 が反例で偽(逆と裏は互いに対偶なので真偽が一致する)。対偶はもとと一致して真。▨
問題 4.7.
x>3⇒x2>9解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2>9⇒x>3x≤3⇒x2≤9x2≤9⇒x≤3(偽)(偽)(真)注意 もとの命題は真(x > 3 > 0 なら両辺を2乗して x² > 9)。逆は偽で、x=-4 が反例(x²=16 > 9 だが x > 3 でない)。裏も同じ反例で偽。対偶はもとと一致して真。▨
問題 4.8.
n は 2 の倍数⇒n は 4 の倍数解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 4 の倍数⇒n は 2 の倍数n は 2 の倍数でない⇒n は 4 の倍数でないn は 4 の倍数でない⇒n は 2 の倍数でない(真)(真)(偽)注意 もとの命題は偽で、n=2 が反例(2 の倍数だが 4 の倍数でない)。対偶はもとと真偽が一致するので偽。逆「4 の倍数⇒2 の倍数」は真、裏は逆の対偶なので真。もとが偽でも逆が真になりうることに注意。▨
問題 4.9.
n は 9 の倍数⇒n は 3 の倍数解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 3 の倍数⇒n は 9 の倍数n は 9 の倍数でない⇒n は 3 の倍数でないn は 3 の倍数でない⇒n は 9 の倍数でない(偽)(偽)(真)注意 もとの命題は真(3 は 9 の約数だから、9 の倍数は必ず 3 の倍数)。逆は偽で、n=3 が反例(3 の倍数だが 9 の倍数でない)。裏は逆の対偶なので逆と同じく偽。対偶はもとと真偽が一致するので真。▨
問題 4.10.
x2=16⇒x=4解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x=4⇒x2=16x2=16⇒x=4x=4⇒x2=16(真)(真)(偽)注意 もとの命題は偽で、x=-4 が反例(x²=16 だが x=4)。対偶も偽。逆「x=4⇒x²=16」は真で、裏も真(逆の対偶だから)。▨
問題 4.11.
x2=4⇒x=2解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x=2⇒x2=4x2=4⇒x=2x=2⇒x2=4(真)(真)(偽)注意 もとの命題は偽で、x=-2 が反例(x²=4 だが x=2)。対偶も偽。逆「x=2⇒x²=4」は真で、裏も真(逆の対偶だから)。▨
問題 4.12.
x>2⇒x2>4解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2>4⇒x>2x≤2⇒x2≤4x2≤4⇒x≤2(偽)(偽)(真)注意 もとの命題は真(x > 2 > 0 なら両辺を2乗して x² > 4)。逆は偽で、x=-3 が反例(x²=9 > 4 だが x > 2 でない)。裏も同じ反例で偽。対偶はもとと一致して真。▨
問題 4.13.
四角形は正方形である⇒四角形は長方形である解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)四角形は長方形である⇒四角形は正方形である四角形は正方形でない⇒四角形は長方形でない四角形は長方形でない⇒四角形は正方形でない(偽)(偽)(真)注意 もとの命題は真(正方形は4つの角が直角なので長方形)。逆は偽で、正方形でない長方形(縦と横の長さが異なるもの)が反例。裏も同じ反例で偽。対偶はもとと一致して真。▨
問題 4.14.
x>4⇒x2>16解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)x2>16⇒x>4x≤4⇒x2≤16x2≤16⇒x≤4(偽)(偽)(真)注意 もとの命題は真(x > 4 > 0 なら両辺を2乗して x² > 16)。逆は偽で、x=-5 が反例(x²=25 > 16 だが x > 4 でない)。裏も同じ反例で偽。対偶はもとと一致して真。▨
問題 4.15.
n は 6 の倍数⇒n は 2 の倍数解答.
答
逆 (q⇒p)裏 (¬p⇒¬q)対偶 (¬q⇒¬p)n は 2 の倍数⇒n は 6 の倍数n は 6 の倍数でない⇒n は 2 の倍数でないn は 2 の倍数でない⇒n は 6 の倍数でない(偽)(偽)(真)注意 もとの命題は真(2 は 6 の約数だから、6 の倍数は必ず 2 の倍数)。逆は偽で、n=2 が反例(2 の倍数だが 6 の倍数でない)。裏は逆の対偶なので逆と同じく偽。対偶はもとと真偽が一致するので真。▨