1

正の数のべき乗根の存在性

788
0

この記事は Math Advent Calender 2020 の 4 日目の記事として作成しました。本来は作成の予定ではなかったのですが、記事の連鎖を切らせてしまうのも惜しいと思い飛び入りで記事を作成しています。内容のレベルはいわゆる Tips です。

今回の記事の目標は次の命題を証明することです。この記事では、実数体は連続性公理を満たす順序体とします。また、N を自然数全体の集合、R を実数体、R>0 を正の実数の全体のなす集合とします。

任意の aR>0,nN に対して, an 乗根 a1n が存在する。ここで, an 乗根とは, n 乗して a となる非負の実数とする。

この定理は例えば連続関数 y=xn に対して中間値の定理を適用することで証明できるのですが、今回は連続性公理を使って証明します。

さて、証明の前に、この記事を書こうと思った理由を挟んでおきます。ここでこの話を挟むのは、それが真上で書いた「連続性公理を用いる」という方針を取った動機そのものだからです。
ある時、自分が復習のためにある解析の教科書、その序盤の数列の個所を読んでいて「n 乗根を取る数列 {a1n} 」に関する記載がありました。ふと「n 乗根ってどういう定義だっけか」と思い調べてみると、次の連続関数の章になって、べき乗根の存在が上記のように中間値の定理を用いて示されていました。しかし、そうなると「n 乗根をとる数列」の存在をいうのに連続関数の章まで待たなければなりません。それは嫌ですし、その気になれば連続性公理から証明できるのではないかとも思えました。そして実際に証明ができたのですが、証明を見直してみると文章量はそれほど大きいものではありませんでした。それで「それならいつかなにかの時にネタにしよう」と思っていたのですが、丁度何かを書く機会が今日あったので今回記事を書いたという次第です。

それでは証明をします。

R の部分集合 L,U を次のように定義する。
L:={xRx<0  x0  xn<a}
U:={xRx0  xna}

この時, 組 (L,U)R の切断である。このことを確かめるには次の 3 つを示せばよい。

  1. L,U はともに空でない

  2. L,U は交わりを持たず、その和は R となる

  3. 勝手な xL, yU に対して x<y が成り立つ

  1. L については 0L からわかる。 U については、もしこれが空であったとすると、集合の定義文から
    x0xn<a が成り立つ。よって a は 集合 A:={νnνN} の上界である。自然数は n 乗によって自身以上になるので、勝手な自然数 ν0 に対して、 ν0y を満たす A の元 y が存在する。これから、 aN の上界となるが、 これはアルキメデスの原理(連続性公理から導出できる)に反する。よって U も空でない。

  2. このことは、 2 つの集合の命題が両立せず、またこの 2 つの命題で実数のすべての場合がつくされることからわかる。

  3. xL,yU とする。x<0 なら x<0y から結論が従う。
    x0 なら xn<ayn である。よって n=1 ならこれで証明が終わり、 n>1 、ここから得られる式
    0<ynxn=(yx)(yn1+yn2x++yxn2+xn1) において第 2 のかっこ内の式が正だから(2. から x = y = 0 は起こりえない。x,y の少なくとも一方は正である)、不等式の両辺をこれで割って同じく結論が従う。

さて、(L,U)R は実数の切断である。よって連続性公理から L の最大値か, U の最小値が存在する。

今、まず L に最大値が存在しないことを示す。つまり、任意の xL に対して、適当な yL が存在して x<y となることを示す。0 があるので負の数は検討する必要はない。

まず、L の元 x00 をとり、数列 {cm}cm:=(x0+1m)nx0n とする。この cm0 に収束し、またすべての番号について正の値をとる。よってこれから、ある自然数 N があって、勝手な iN に対して
0<ci=|ci0|<ax0n
が成り立つ。特に i=N として
0<(x0+1N)nx0n<ax0n が成り立つ。よって y=x0+1N と置けば、この yx0n<yn<a を満たす元、つまり求める元である。

よって、L に最大値が存在しないので U の最小値が存在する。これを α とおく。今この αa<αn とはなりえないことを示す。α が仮にそのようになったとして矛盾を導く。

論証は先ほどとほとんど同じである。数列 {dm}dm:=αn(α1m)n とおく。すると、この数列は 0 に収束し、十分大きな番号について正の値をとる。実際、アルキメデスの原理より、1α を超える自然数が存在するので、その自然数より大きい勝手な自然数 m について、不等式 0<α1m<α が成り立つ。よって両辺 n 乗しても不等式が変わらず、このような m について dm>0 が従う。

さて、これよりある自然数 N があって、勝手な iN に対して
0<di=|di0|<αna が成り立つ。特に i=N として
0<αn(α1N)n<αna が成り立つ。よって z:=α1N とおけば、この za<zn<αn となり、最小値とした α より小さい。これは不合理である。

よって最小値 ααn=a を満たす。これは U の元なので非負であることもよい。よって主張が言えた。

最後にいくつか補足をしておきます。証明で存在を示した α は非負としましたが、 0 は何乗しても正にはならないので、実際には α>0 です。また、n 乗根は一意です。α, βan 乗根だったとして、
0=αnβn=(βα)(βn1+βn2α++βαn2+αn1)
なので、証明中にやったように積の第二因子でわることで α=β が導出できます。

以上でこの記事を終わります。誤植やコメント等ありましたらぜひお寄せください。

投稿日:2020124
更新日:2024721
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

Summation
Summation
30
13976

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中