1 連続性の定義と量化子の順序
定義 1.1 (連続性).X⊆R、f:X→R、a∈Xとする。fが点aで連続 (continuous) であるとは、
∀ε>0, ∃δ>0, ∀x∈X, (∣x−a∣<δ⇒∣f(x)−f(a)∣<ε)が成り立つことをいう。
2 連続性の否定形とその例
証明.(1)⇔(2)を示す。A(x,δ)を∣x−a∣<δ、B(x,ε)を∣f(x)−f(a)∣<εとおく。量化域を保ったまま¬∀=∃¬、¬∃=∀¬、¬(A⇒B)=A∧¬Bを順に適用すると、
¬(∀ε>0, ∃δ>0, ∀x∈X, (A(x,δ)⇒B(x,ε)))=∃ε>0, ¬(∃δ>0, ∀x∈X, (A(x,δ)⇒B(x,ε)))=∃ε>0, ∀δ>0, ¬(∀x∈X, (A(x,δ)⇒B(x,ε)))=∃ε>0, ∀δ>0, ∃x∈X, (A(x,δ)∧¬B(x,ε)).実数の大小関係について¬(∣f(x)−f(a)∣<ε)は∣f(x)−f(a)∣≥εと同値である。したがって、最後の論理式は(2)と一致する。▨
例 2.2. 関数f:R→Rを
f(x)={1−1(x≥0),(x<0)で定める。この関数は0で連続でない。
証明.ε=1とおく。δ>0を任意にとり、x=−δ/2∈Rとおく。このとき、
∣x−0∣=2δ<δ,∣f(x)−f(0)∣=∣−1−1∣=2≥1=εが成り立つ。したがって命題 2.1 (2)が成り立つため、命題 2.1によりfは0で連続でない。▨
3 連続だが一様連続でない関数の例
証明.a∈(0,1)とε>0を任意にとり、
δ=min{2a,2εa2}>0とおく。x∈(0,1)が∣x−a∣<δを満たすとする。δ≤a/2からx>a/2であり、
x1−a1=ax∣x−a∣<a(a/2)δ=a22δ≤εが成り立つ。したがってfは任意のa∈(0,1)で連続である。
一様連続性は
∀ε>0, ∃δ>0, ∀x,y∈(0,1), (∣x−y∣<δ⇒∣f(x)−f(y)∣<ε)である。上で用いた三つの否定規則をこの論理式に適用すると、その否定は
∃ε>0, ∀δ>0, ∃x,y∈(0,1), (∣x−y∣<δ ∧ ∣f(x)−f(y)∣≥ε)となる。ε=1とおき、δ>0を任意にとる。t=min{δ/2,1/2}、x=t/2、y=tとおく。0<x<y≤1/2<1であるからx,y∈(0,1)である。また、
∣x−y∣=2t≤4δ<δ,∣f(x)−f(y)∣=t2−t1=t1≥2≥1=εが成り立つ。したがって一様連続性の否定形が成り立つため、fは(0,1)上で一様連続でない。▨
4 例題
次の命題の否定を、量化子を先頭に集めた形(否定記号¬を残さない形)で書け。
解法の型∀↔∃を反転、A⇒Bの否定はA∧¬B、不等号は等号を付け替え
次の命題の否定を、量化子を先頭に集めた形で書け。
例 4.1.
∀ε>0, ∃δ>0, ∀x, (∣x−3∣<δ⇒∣f(x)+3∣<ε)答∃ε>0, ∀δ>0, ∃x, (∣x−3∣<δ ∧ ∣f(x)+3∣≥ε)
例 4.2.
∀ε>0, ∃N, ∀n≥N, ∣an−1∣<ε答∃ε>0, ∀N, ∃n≥N, ∣an−1∣≥ε
例 4.3.
∃M>0, ∀n, ∣an∣≤M答∀M>0, ∃n, ∣an∣>M
例 4.4.
∀x, ∀y, (x<y⇒f(x)<f(y))答∃x, ∃y, (x<y ∧ f(x)≥f(y))
例 4.5.
∀ε>0, ∃N, ∀n≥N, ∣an−5∣<ε答∃ε>0, ∀N, ∃n≥N, ∣an−5∣≥ε
次の命題はいずれも偽である。命題の否定を書き、それを仕様として読んで反例を1つ構成せよ。
解法の型手順は3段: (1) 否定を機械的に構成する、(2) 否定文の存在部分を「探すべきものの仕様」として読む、(3) 仕様を満たす具体例を作る(境界・極端・符号違いを狙う)
次の命題は偽である。その否定を書き、反例を1つ構成せよ。
例 4.6.
関数 f が連続ならば f は微分可能である答
否定反例ある連続関数 f が存在して、微分可能でない点をもつf(x)=∣x∣(x=0 で連続だが微分可能でない)注意 手順1: 否定は「連続だが微分可能でない関数が存在する」。手順2: 仕様は「つながっているが、どこかで尖っている(左右の微分係数が食い違う)関数」。手順3: f(x)=|x| は x=0 で連続だが、左からの傾きが -1、右からの傾きが 1 で一致しないので微分不可能。
例 4.7.
数列 (an) が有界ならば (an) は収束する答
否定反例ある有界数列 (an) が存在して、収束しないan=(−1)n(∣an∣≤1 で有界だが、1,−1 を振動して収束しない)注意 手順1: 否定は「有界だが収束しない数列が存在する」。手順2: 仕様は「値の範囲は限られているのに、1つの値に近づかない数列」。手順3: aₙ=(-1)ⁿ は -1 と 1 を交互に取るので有界(|aₙ|≤1)だが極限を持たない。有界性から言えるのは「収束する部分列がある」までで、収束そのものではない。
例 4.8.
実数 a,b について、ab が有理数ならば a,b はともに有理数である答
否定反例ある実数 a,b が存在して ab は有理数だが、少なくとも一方は無理数a=2, b=2(ab=2 は有理数だが a,b は無理数)注意 手順1: 含意の否定は「ab は有理数、かつ a, b がともに有理数ではない」。ド・モルガン則により結論の否定は「a または b が無理数」。手順2: 仕様は「無理数を含むのに、積が有理数になる組」。手順3: a=b=√2 とすれば ab=2。
例 4.9.
すべての自然数 n について n2+n+41 は素数である答
否定反例ある自然数 n が存在して n2+n+41 は素数でないn=41(412+41+41=1763=41×43)注意 手順1:∀を∃に反転し、「素数である」を否定して「素数でない(合成数)」。手順2: 仕様は「n² + n + 41 が合成数になる n」。手順3: n=41 とすると各項が 41 で割れて 41(41 + 1 + 1)=41 × 43=1763。n=1 から 39 まではすべて素数になるので、少し調べただけでは反例が見つからない(オイラーの多項式)。なお最小の反例は n=40 で、40² + 40 + 41=1681=41²。ここでは「各項が 41 で割り切れる」という理由が見やすい n=41 を挙げた。
例 4.10.
a,b が無理数ならば a+b は無理数である答
否定反例ある無理数 a,b が存在して a+b が有理数a=2, b=−2(a+b=0 は有理数)注意 手順1: 含意の否定は「仮定を満たすが結論を満たさない例がある」。すなわち「a, b はともに無理数だが a + b は有理数」。手順2: 仕様は「無理数どうしで、足すと打ち消し合う組」。手順3: a=√2, b=-√2 とすれば和は 0 で有理数。無理数の和は無理数とは限らない。
5 演習
次の命題の否定を、量化子を先頭に集めた形(否定記号¬を残さない形)で書け。
解法の型∀↔∃を反転、A⇒Bの否定はA∧¬B、不等号は等号を付け替え
次の命題の否定を、量化子を先頭に集めた形で書け。
問題 5.1.
∀N, ∃n≥N, an>2解答.
答∃N, ∀n≥N, an≤2▨
問題 5.2.
∀ε>0, ∃N, ∀n≥N, ∣an+1∣<ε解答.
答∃ε>0, ∀N, ∃n≥N, ∣an+1∣≥ε▨
問題 5.3.
∀x, ∀y, (x<y⇒f(x)<f(y))解答.
答∃x, ∃y, (x<y ∧ f(x)≥f(y))▨
問題 5.4.
∃M>0, ∀n, ∣an∣≤M解答.
答∀M>0, ∃n, ∣an∣>M▨
問題 5.5.
∀ε>0, ∃δ>0, ∀x, (∣x−1∣<δ⇒∣f(x)−1∣<ε)解答.
答∃ε>0, ∀δ>0, ∃x, (∣x−1∣<δ ∧ ∣f(x)−1∣≥ε)▨
問題 5.6.
∀ε>0, ∃δ>0, ∀x, (∣x−1∣<δ⇒∣f(x)−2∣<ε)解答.
答∃ε>0, ∀δ>0, ∃x, (∣x−1∣<δ ∧ ∣f(x)−2∣≥ε)▨
問題 5.7.
∀ε>0, ∃δ>0, ∀x, (∣x+3∣<δ⇒∣f(x)+2∣<ε)解答.
答∃ε>0, ∀δ>0, ∃x, (∣x+3∣<δ ∧ ∣f(x)+2∣≥ε)▨
問題 5.8.
∀ε>0, ∃δ>0, ∀x, (∣x+1∣<δ⇒∣f(x)−1∣<ε)解答.
答∃ε>0, ∀δ>0, ∃x, (∣x+1∣<δ ∧ ∣f(x)−1∣≥ε)▨
次の命題はいずれも偽である。命題の否定を書き、それを仕様として読んで反例を1つ構成せよ。
解法の型手順は3段: (1) 否定を機械的に構成する、(2) 否定文の存在部分を「探すべきものの仕様」として読む、(3) 仕様を満たす具体例を作る(境界・極端・符号違いを狙う)
次の命題は偽である。その否定を書き、反例を1つ構成せよ。
問題 5.9.
実数 a,b について、ab が有理数ならば a,b はともに有理数である解答.
答
否定反例ある実数 a,b が存在して ab は有理数だが、少なくとも一方は無理数a=2, b=2(ab=2 は有理数だが a,b は無理数)注意 手順1: 含意の否定は「ab は有理数、かつ a, b がともに有理数ではない」。ド・モルガン則により結論の否定は「a または b が無理数」。手順2: 仕様は「無理数を含むのに、積が有理数になる組」。手順3: a=b=√2 とすれば ab=2。▨
問題 5.10.
実数 x,y について、x>y ならば x2>y2解答.
答
否定反例ある実数 x,y が存在して x>y かつ x2≤y2x=1, y=−2(1>−2 だが 12=1≤4=(−2)2)注意 手順1: 含意の否定は「x > y かつ x² > y² でない」、すなわち x > y かつ x²≤y²。手順2: 仕様は「大小関係は x が上なのに、2乗では逆転する組」。手順3: 負の数は絶対値が大きいほど小さいので、y を絶対値の大きい負の数にすればよい。x=1, y=-2 で 1 > -2 だが 1≤4。2乗が単調なのは両辺が 0 以上のときだけ。▨
問題 5.11.
a,b が無理数ならば a+b は無理数である解答.
答
否定反例ある無理数 a,b が存在して a+b が有理数a=2, b=−2(a+b=0 は有理数)注意 手順1: 含意の否定は「仮定を満たすが結論を満たさない例がある」。すなわち「a, b はともに無理数だが a + b は有理数」。手順2: 仕様は「無理数どうしで、足すと打ち消し合う組」。手順3: a=√2, b=-√2 とすれば和は 0 で有理数。無理数の和は無理数とは限らない。▨
問題 5.12.
すべての実数 x について x2≥x解答.
答
否定反例ある実数 x が存在して x2<xx=1/2((1/2)2=1/4<1/2)注意 手順1:∀を∃に反転し、x²≥x を否定して x² < x。手順2: 仕様は「2乗すると自分より小さくなる数」。手順3: 0 < x < 1 の範囲では2乗すると小さくなるので、x=1/2 が反例。1/4 < 1/2。整数だけで考えていると見落とす典型例。▨
問題 5.13.
すべての実数 x について、x2>x ならば x>1解答.
答
否定反例ある実数 x が存在して、x2>x かつ x≤1x=−1((−1)2=1>−1 かつ −1≤1)注意 手順1: 否定を作る。∀を∃に反転し、含意 A⇒B の否定は A かつ B でない、なので「x² > x かつ x≤1」。手順2: 仕様は「2乗すると自分より大きくなるが、1 以下である数」。手順3: 負の数は2乗すると正になるので条件を満たす。x=-1 で 1 > -1 かつ -1≤1。▨
問題 5.14.
数列 (an) が有界ならば (an) は収束する解答.
答
否定反例ある有界数列 (an) が存在して、収束しないan=(−1)n(∣an∣≤1 で有界だが、1,−1 を振動して収束しない)注意 手順1: 否定は「有界だが収束しない数列が存在する」。手順2: 仕様は「値の範囲は限られているのに、1つの値に近づかない数列」。手順3: aₙ=(-1)ⁿ は -1 と 1 を交互に取るので有界(|aₙ|≤1)だが極限を持たない。有界性から言えるのは「収束する部分列がある」までで、収束そのものではない。▨
問題 5.15.
すべての自然数 n について n2+n+41 は素数である解答.
答
否定反例ある自然数 n が存在して n2+n+41 は素数でないn=41(412+41+41=1763=41×43)注意 手順1:∀を∃に反転し、「素数である」を否定して「素数でない(合成数)」。手順2: 仕様は「n² + n + 41 が合成数になる n」。手順3: n=41 とすると各項が 41 で割れて 41(41 + 1 + 1)=41 × 43=1763。n=1 から 39 まではすべて素数になるので、少し調べただけでは反例が見つからない(オイラーの多項式)。なお最小の反例は n=40 で、40² + 40 + 41=1681=41²。ここでは「各項が 41 で割り切れる」という理由が見やすい n=41 を挙げた。▨
問題 5.16.
すべての素数は奇数である解答.
答
否定反例ある素数が存在して、それは奇数でないp=2(2 は素数だが偶数)注意 手順1: 否定を作る。「すべての素数は奇数」の否定は∀を∃に反転して「ある素数が存在して奇数でない」。手順2: この存在文を仕様として読む。探すべきものは「素数であり、かつ偶数である数」。手順3: 仕様を満たす例を構成する。2 は素数で偶数なので反例。▨