- 締切済み
整数環 0×∞を含む式
以下において、数はすべて整数とします。 論理式では"∈Z"という記述を略しています。 まず、∞を含む等式とεδ論理式の対応について確認します。 f(∞) = a という等式は、 ∀ε>0 ∃δ>0 ∀x (x>δ ⇒ |f(x)-a|<ε) という論理式に対応しており、これが真なら元の等式は成立すると考えます。 f(∞) = ∞ という等式は、 ∀ε>0 ∃δ>0 ∀x (x>δ ⇒ f(x)>ε) という論理式に対応しており、これが真なら元の等式は成立すると考えます。 たとえば、 Σ[k=1,∞]1 = ∞ という等式は、 ∀ε>0 ∃δ>0 ∀x (x>δ ⇒ Σ[k=1,x]1>ε) という論理式に対応し、これは真であるから、元の等式は成立します。 以上の規則に従って考えた場合、 質問1:この等式は成立しますか? 1 + Σ[k=1,∞]1 = ∞ Σ[k=1,∞]1 + 1 = ∞ □私の考え 与えられた等式は、それぞれ ∀ε>0 ∃δ>0 ∀x (x>δ ⇒ 1 + Σ[k=1,x]1>ε) ∀ε>0 ∃δ>0 ∀x (x>δ ⇒ Σ[k=1,x]1 + 1>ε) に対応し、いずれも真であるから、どちらの等式も成立する。 質問2:この等式は成立しますか? 0 × Σ[k=1,∞]1 = 0 □私の考え 乗法は a × b = Σ[k=1,b]a で定義されている。ただし、b = 0 ならば a × 0 = 0 とする。(aとbを逆にする考え方もある) たとえば 2 × 3 = Σ[k=1,3]2 = 2 + 2 + 2 = 6 となる。 任意の正数xに対し Σ[k=1,x]1 = x であるから、 0 × Σ[k=1,x]1 = Σ[k=1,Σ[l=1,x]1]0 = Σ[k=1,x]0 となる。 よって、与えられた等式は ∀ε>0 ∃δ>0 ∀x (x>δ ⇒ |Σ[k=1,x]0|<ε) に対応し、これは真であるから、元の等式は成立する。 等式と論理式の対応の仕方に問題があるか、あるいは計算ミスなどがあれば指摘してください。
お礼
すみません。返答が遅れました。 > 「lim[y→∞]h(y) = c の両辺に左から b を乗じて、b * lim[y→∞]h(y) = b * c を得る。証明終わり。」ではダメなのでしょうか? ∞ - ∞ = 0 と定義したら、それを認めますか? b = lim[x→∞]g(x) c = lim[y→∞]h(y) とした時、 b - c = lim[x→∞,y→∞]g(x) - h(y) ≠ 0 となるから定義できないんだと、私はしたいのです。 > # ところで「示せない」とはどういう意味なのでしょうか。 > # 「否定を証明できる」のか? それとも「(まだ)示せない」のか? 演算規則が足りない、つまり「(まだ)示せない」という意味です。 「等式とは、対応する論理式が真であること」と定義しました。 その定義を使って、通常の演算が行えるという証明ができません。 "=" という記号を使っているので分かりにくいかもしれませんが、"= ∞" は等式ではありませんね。 等式を拡張したのですから、それによる証明が必要になります。 この証明について、「元の意味の等式が成立すること」と、つまり b ≠ ∞ かつ c ≠ ∞ において lim[x→∞]g(x) = b ならば lim[x→∞]g(x) * c = b * c lim[y→∞]h(y) = c ならば b * lim[y→∞]h(y) = b * c などと定義することは出来るのですが、これも定義を加えたことに変わりません。 これにより、 lim[x→∞]g(x) = b かつ lim[y→∞]h(y) = c ならば lim[x→∞,y→∞]g(x) * h(y) = b * c となります。 この場合、∞を含む演算は未定義となるのですが、定義できない理由は存在しないので、先ほどの ∞ - ∞ = 0 も定義可能になって都合が悪いのです。 結局、言いたいことは、新しい定義を行った場合に、以前の定義で行ってたことがそのまま成立することは自明でないということです。 整数で 1+2=3 だからと言って、実数でも 1+2=3 とは言えない。 実数での 1,2,3 の定義、+,= の定義などが整数とは別にあって初めて成立するのです。 回答ありがとうございました。