モンテカルロ法による円周率πの求め方!!
【対象年次:中学二年~】
みなさんこんにちは!
中高生にも分かる数学のお時間です。
今回は確率的な円周率の求め方、「モンテカルロ法」をご紹介いたします。
早速ですが、以下のような図形を考えてみましょう。
これは一辺の緑色の正方形の内部に半径の赤色の円が内接している図形です。
では、この一辺の正方形の内部にランダムに点を打つとします。
このときその点が赤色の円の内部にある確率はどうなるでしょうか?
直感的に考えて、点は広い場所に打たれる確率が高く、狭い場所に打たれる確率は低いはずですよね。
それなら、点が「ある場所」に打たれる確率というのは「その場所」の面積に比例するということになるはずです。
これを踏まえて「ランダムに打たれた点が赤色の円の内部にある確率」を考えると、
となることが分かります!
そしてこの「ランダムに打たれた点が円の内部にある確率」に「円周率」が含まれていることを利用して円周率の近似値を求めるのが「モンテカルロ法」なのです。
さて、であることがわかりましたが、
この確率を求めなければ円周率の近似値を求めることはできません。
ここで活躍するのがコンピュータシュミレーションです。
コンピュータシュミレーションにより一辺の緑色の正方形の内部にランダムに点を打つことができます。
そしてその点がどこにあったのかを記録し、打った点の総数のうちどれくらいが円の内部にあったのかを求めます。
この点を打つ操作を100万回,1000万回,1億回,…と何回も何回も行うことにより
以下のように確率およびの近似値を求めることが可能になるのです。
ここで、計算に用いる値が「点の個数」であることに注意してください!
と、コンピュータシュミレーションで得られる値から
円周率の値の近似値を求めることができるわけです。
このように「モンテカルロ法」は確率を用いた面白い円周率の求め方です!
その他に確率を使って円周率を求める方法としては、罫線付きのノートに針を投げて円周率を求める「ビュフォンの針」という方法がありますが、これはまた機会があれば紹介したいと思います。
では、今回はここまでとなります。最後まで読んでいただきありがとうございました!
「中高生にも分かる数学」では数学が苦手な人にも非常に分かりやすい記事を心がけています。
他にもいくつか記事があるので、ご覧いただけると嬉しいです!
では、また他の記事でお会いしましょう!
エルデスシュトラウスの予想を証明!⑤(t=1定理)
エルデスシュトラウスの予想 今回はパート5になります。
前回も宣言しました通り、解形式(**)における定理を証明したいと思います。
もし定理が証明できれば解形式(**)はさらに簡単に書くことができて、
となります。こうなれば素晴らしいですよね!
ではさっそくであることを証明していきます!
まず、エルデスシュトラウスの予想の解となる場合、
すなわち
となる必要があります。
ここで、型の素数と限定すると、解形式(*)(**)が使用できるのでした。(パート1参照)
これに解形式(**)を代入して式を整理すると
なので
となります!(省略しているので自分で代入して計算してみてください!)
さてここで両辺のに対する合同式を考えてみましょう。
言い換えれば両辺のに対する余りを考えようということですね!
このとき、およびはの倍数(を因数に含む)なので、
となりますよね。(合同式忘れてしまった人はパート2,3を見直してください!)
というわけで、
という結果が得られます!この結果を解析してみましょう。
実際このという値はどれくらいの大きさなのでしょうか?
もしこの値が素数nを越えられないようなら、その累乗で割り切れるということはおかしなことです。
もっと分かりやすく説明しましょうか。
素数の定義を考えれば、ある素数nはそれより小さな数とはすべて「互いに素」であるはずですね。
ということは素数nより小さな自然数がnで割り切れる(すなわち、がnの倍数)ということはありえないはずなのです。
よく考えてみてください、例えばn=73(素数)のとき73の倍数は73,146,219,…となるはずですね。
73より小さな数が73の倍数であるはずがありません!
この考えからがnに対してどれ位の大きさなのかを評価していきましょう!
さて、話は少し変わりますがx,y,zとnの大小関係はどのようになるでしょうか?
ここでは仮にx,y,zがどれもn以上としてみます。このとき、
すなわち
なので、この両辺をすべて足し合わせると
となりますが、実はこれはおかしな矛盾が起こっています!
エルデスシュトラウスの予想の解になるならば、
である必要がありますが、先ほど得られた不等式と合わせると
あれ?おかしいですよね。
nが自然数なら明らかに右辺は左辺より小さいはずで、これは矛盾です。
よって「x,y,zがどれもn以上」という仮定が間違っていて、
という理論が導けるのです。
さて、問題はx,y,zのどれがn未満であるかということですが、解形式(**)をみれば一目瞭然です!
は自然数でしたので、x,yはともにnの倍数であることがわかります。
もちろんさきほども述べたように、nの倍数はn以上でなくてはなりません。
よってnの倍数であるx,yは
となることが理解できますね!
ならば、n未満となるのはであるということも同時に分かります。
rcaおよびnが自然数ということを考慮し、等号付きの不等号に変形して
(自然数の範囲で考えると未満ということは以下と同じ意味ですよね!)
さて、今何を知りたいのかというとc+aの最大値でした。
このaとcの和を最大にしたい場合a,cの値自体が大きくなくてはいけませんよね?
なので、aとcの積の不等式である式①におけるa,cを最大となるようにとればいいことが分かります。
もし仮にrが大きくなっていくとその分、積caの値が減っていくので
rはできるだけ小さいほうがいいですよね。よって、
ということが分かり、これを式①に代入して
aは自然数なのでaで両辺を割ると、
さらに両辺にaを足して、
が得られます。
この右辺はnを定数として考えるとaの関数になっていることが分かるので、
と置きこの最大値を求めることで結果的にの最大値を求めることにします!
※このの最大値を求めるのに微分を用いますので、数Ⅲを履修していないと厳しいところがありますが、ある程度のところまではわかるように解説するので頑張ってみてください!
微分については数Ⅱで習う範囲は深くは説明していないのでご了承ください。
まず、を微分してみましょう。
が自然数のとき
となることが知られていますが実はコレ、
が整数のときにも成り立つ式だということを数Ⅲで学ぶことができます。
(実際にはkが実数の範囲まで成り立ちますが、ここでは使いません)
これを利用すると、
であることがわかりますので、
となります。
ここから数Ⅱで習う3次関数の微分と同じ要領で
となるの値と、の増減表を書いていきましょう。
とすると、
なので、式を整理すると
aは正の値なので、
となりますね!
増減表は以下の通りになります。
(aの範囲について詳しく話していませんでしたが、
aは自然数なので最小値は1、式②より最大値はn-1となります!)
さて、この増減表を参考にすると
は (グラフの両端)のとき最大値をとるということが分かります。
ということは
であり、式③より、
これをまとめると、
というa,cの和に関する不等式が得られました!
これによりという値は以下であることが判明したのです!
ここでさらに前に戻って式を確認してみましょう。
解形式(**)において
が成立し、に対する余りを考えて、
という式が得られたのでした。
この式の意味を言葉で表すと、
となり、これと式④を合わせて考えるとの範囲を限定できます。
ここで、としてみましょう。
このときはの倍数ということになりますが、ここで思い出してください。
ある自然数Nの倍数はN以上の数である
という性質から、はの倍数なので
という不等式が得られますが、実はこれはおかしな状況になります。
なぜなら1以外のすべての自然数nにおいて
が成立するので、式⑤と合わせると
すなわち、
が得られますが、これは式④と矛盾するからです!
式④()と式⑤から得られる式()はもちろん同時に成立しないからですね!!
式④は正しいはずなので式⑤が間違っていることになります。
そして間違っている式⑤を導いたという仮定が間違っているということになりますね。
さらにと増やしていってもと同じように式④と矛盾した式が得られてしまいます…
(省略してますが、気になる人は自分で試してみてくださいね!)
これにより
という条件に絞り込むことができるのです!
あとはラストスパートです!
式④の条件式
を
の2つに分解して考えてみましょう。
条件Aのときt=1とt=2の場合があります。
t=1のとき、解形式(**)の等式
にt=1および条件Aのc+a=nを代入すると、なので
となります。
右辺はnの倍数ですが、前回の記事(パート4)で紹介した
「nが24k+1型の素数ならば、a,b,c,rはすべてnとは互いに素]
という事実を用いれば、左辺はnとは互いに素である→nの倍数ではないということがわかりますね!
というわけで、等式の左辺はnの倍数ではなく、右辺はnの倍数という矛盾が生じるので条件Aにおけるt=1の場合はあり得ないということになるのです!
また条件Aにおけるt=2の場合についても考えてみましょう。
解形式(**)の等式
にt=2およびc+a=nを代入すると、
両辺をnで割って、
さらに移項して整理して、
ここで、とは自然数で、両者の積が1となる場合は
の場合しかありません。(1×1=1しかありませんね!)
に着目します。
まずnを移項して
ここで、n=24k+1型の素数なのでこれを代入して
ここで両辺の4で割ったときの余りを考えると、
左辺では4の倍数なので0、右辺では2が余ることになります。
これもこの等式に矛盾があることを示していますね!(両辺の余りが等しくないときにはその等式に矛盾がある)
よって条件Aのt=1の場合とt=2の場合はどちらも矛盾がありアウト!
ということで条件Bのみが残りました。
条件Bはとのことですが、このときはn未満の自然数となるのでもちろんnの倍数にはなり得ません。
ということは、
に矛盾がないようにするにはではいけないのでという結果が導かれるのです!!
まとめると、
解形式(**)はt=1定理により、
と書き直すことができ、解はだけの式で記述することができることが分かったということです!
例としてn=73(24k+1型の素数)のときの(**)形式の解を1つ求めてみましょう。
解の探索方法はこれからの記事でご紹介いたしますので、今は下のような式が見つかった前提でお話しますね。
このとき、
なので、
となることがわかります。
このときちゃんとa,b,cが互いに素であることも分かりますよね。
さて、これまでは「解の構造」を調べてきましたが次回以降の記事では「解の見つけ方」を紹介しようと考えています。
思った以上にこのエルデスシュトラウスの予想の解は多く存在していることが分かっていただけるだろうと思います!
では、また次回の記事で会いましょう!
次数下げと方程式|計算を楽にするテクニックを解説!!
【対象年次:中学三年~】
みなさんこんにちは!
中高生にも分かる数学のお時間です。
今回は中学生でも理解できる面白い計算のコツを解説したいと思います。
さて次のような二次方程式を考えてみましょう。
本当に簡単な二次方程式ですね。
解の公式を使えば、
となることがわかりますね。
ではこの解のうち大きいものをとしましょう。すると、
となりますよね。(-よりも+の方が大きいですね)
ではこのを2乗,3乗,4乗,…するとどのような数になるかわかるでしょうか?
「そんなもの計算すればわかる」ですって?
確かにその通りですがかなり自体が複雑なので計算ミスしそうですよね…
では、を簡単に計算する方法について考えてみましょう。
まずは2次方程式
の解であるということで、を代入しても方程式は成り立ちます。
では移項して次のような式に変形できますね。
なんと、このように変形することでをを2回かけるというめんどくさい計算なしに求めることができるようになりました!
このようにをだけの式に書き換えることを「次数下げ」といいます。
では、次はについてはどうでしょうか?
さきほど得られた式
の両辺にをかけてみましょう。
この式の右辺にさらにを代入してみましょう。
となります。
驚くことに、もの一次式(最大次数が1の式ということです)になりました!
ということはも…?
の両辺にをかけると、
同じくこの式の右辺にを代入すると
…やっぱりもの一次式になりました!
と累乗の指数が大きくなるにつれて右辺の式は複雑になっていきますが、
これを繰り返すと5乗,6乗,…についてもの一次式で書けることがわかりますね。
この操作によってはの1次式まで次数を下げることができるわけです!
というわけで分数,無理数を含む複雑な実数の累乗を簡単に計算する「次数下げ」という方法についてでした。
「中高生にも分かる数学」では数学が苦手な人にも非常に分かりやすい記事を心がけています。
他にもいくつか記事があるので、ご覧いただけると嬉しいです!
では、また他の記事でお会いしましょう!
エルデスシュトラウスの予想を証明!④(解形式ラスト)
今回はパート4、前回まで解説してきた「解形式」の解説は今回が最後となります。
さっそく前回の復習から始めましょう。
前回は解形式(*),(**)におけるα,β,γの関係性について調べていた途中で終わっていましたね。これは前回の記述です。
こんなことを言っていたのを覚えてますか?これである程度α,β,γの関係性を見出すことができたのでしたね。
では今回は解形式ラストということでさらに掘り下げていきたいと思います。
(A)の記述から見ていきたいと思います。
「αがもつ因数はすべてβかγがもっている」...(A)
この記述から分かるαの因数の種類は3つあることになります。
重要なことはαが持つ因数はβかγのどちらかが持っている、ということです。
αのみが持つ因数は存在しません。
まず1つは「βだけが持っている因数」が考えられます。βかγが持っているということだったので、βだけが持っている因数があっても(A)と矛盾はありませんよね??
同じ理由で「γだけが持っている因数」も考えられますね。
そして3つ目に考えられるものは「β,γがどちらも持っている因数」です。やはりこれにも(A)の条件とは矛盾がないです。
というわけで、条件(A)から導かれるのは、
そのほかの(B),(C)の条件について考えるとβやγもαのように3つの自然数の積で書けるような気がしますね!
条件(B)から得られる式:
条件(C)から得られる式:
この3つの条件式から新たな文字を使ってα,β,γを表すことができるわけですが、
このまま言葉で説明してもわかりづらいので、
という概念を使って図的に説明していきたいと思います!
「因数集合」はある自然数nの素因数を要素にもつ集合のことで、
もちろんその要素すべての積(ここではこれを集合の全積と呼びます)は自然数nと等しくなります。
数式で表すと
自然数nを素因数分解すると
となるとき、その因数集合の要素は
となります。
この要素の全積はもちろん
と掛け合わせるので、
になるわけですね!…
…よくわかりませんね(笑)
僕がエルデスシュトラウスの予想を理解するために考えた概念なので、学校でも習いませんし、
よく分からなくて当然だと思います。
しかし、そこで諦めてしまっては面白くないので例を挙げて理解してみましょう。
もちろん理解が苦しいと思ったら最後まで読み飛ばしてもらっても構いません!
因数集合の概念から得られた結果のみを最後にきれいにまとめて示しておくので大丈夫です!
例題>>
自然数について因数集合をベン図に表してみよう
こんな感じになります。
※ここからは集合の概念を習ってない高校1年生以下の人は記号が理解しにくいと思いますが、 ご了承ください。
まず、それぞれ素因数分解するととなりますね。
30,50,42における最大公約数が2なので真ん中のすべてに共通する部分に2があります。
また、30と50の最大公約数は10なので30の因数集合と50の因数集合の共通部分の全積は10となり、
そこから42の因数集合を除いた集合の全積は5となります。
同様にの全積は6となり、の全積は3となります。
ここで気づくのが「因数集合の全積は〇,▢の最大公約数になっている」ということですね!
そしてもう一つ気づくのが「因数集合の全積は〇,▢の最大公約数の素因数のうち△とは互いに素であるもののみを掛け合わせたもの」ということです。
ではの全積との全積はどうなるでしょうか?
前者はもちろん50と42の最大公約数なので2ということが分かります。
そして後者は50と42の最大公約数のうち30と互いに素であるもの…はないですねw
このとき全積は「1」であると定義します。これはその集合には要素となる素因数はないということを表しています。
ベン図を見ても分かるようにその部分の全積は1であると表記されていますね!
最後に因数集合のうち重ならない部分の全積も考えようと思います。
まず30のみがもつ素因数はないので1、42のみがもつ素因数は7なので7がそれぞれ全積として書いてあります。
では50のみがもつ素因数の部分はどうでしょう?5が書いてありますね。
あれれ?でも5は30も素因数として持ちますから、この5は間違いなのではないかという考えが浮かびますよね?
しかし、僕が考えた因数集合の概念ではこれは正しいことになります。
なぜなら、50が持つ素因数のうち5は2つありますが、その片方の5はに持っていかれています。このとき、この2つの5は区別されて
「50と30の共通因数としての5」と「50のみが持つ素因数としての5」に分けられるのです。
…というわけで因数集合の概念については多少理解していただけたでしょうか?
そしてここからはエルデスシュトラウスの予想を解くためにこの概念を応用していきたいと思います。
まず条件(A)(B)(C)から得られる式は以下の3つでした。
このとき、このα,β,γが持つ因数集合は以下のようなベン図で表されることが分かります。
(画像の関係上見づらいですが、右上がα、左上がβ、下がγです)
これは、いったいどういうことなのでしょうか?
これはこのような文字の置き換えで説明されます。
このように置き換えたとき、α,β,γは以下のように表すことができるでしょう。
さらに、以下のような条件が追加されます。
(これはα,β,γの最大公約数rに共通因数が全て吸い取られている、というイメージをすると理解できるかもしれません)
…どうでしょうか。
多分ここはかなり難しい部分かもしれません。
ここを言葉で分かりやすく説明する自信があまりないというのが正直なところです。
新しい概念の話ですからね( ;∀;)
さて、これによって分かったことが以下の通りになります。
前回の記事の復習も絡めたいと思います!
エルデスシュトラウスの予想の解の形式は以下の2通りある。
このときのα,β,γの構造は(*)(**)でともに同じで、
と表される。(modは前回記事で深く説明/余りを考える演算でした)
これを解析すると、
最大公約数が1となるようなを用いて
と書けるため、解の形式はさらに以下のように書き下すことができる。(解形式に代入)
はい、どうでしょうか?
「因数集合」やベン図がよくわからなかったよ、って人はここだけ覚えて次の記事以降にトライしてみてください!
ここを乗り切れば、あとはまたみんなが知っている概念で話を進めていけると思います!
あと、どこかで使うかもしれないので一応説明しておくと、実は
が成立します。
前回の記事でも述べたようにであるわけで、
αを例にとって考えると
と表せるから、nがαと互いに素ならばαはnを因数に持つはずはなく、そのαの因数であるr,a,bももちろんnを因数に持つはずがないのです。
これをβ、γも同様に考えれば理解できそうですね!
さて、今回はここらへんで終わりにしたいと思います。
そして次回は解形式(**)におけるが邪魔なので、これが1であるということを証明したいと思います。
もちろんこれを証明するためには今回の記事が重要なのでしっかりと覚えてから望んでくださいね!
では、また次の記事でお会いしましょう~
エルデスシュトラウスの予想を証明!⑥「z差分法」と解の存在域
エルデスシュトラウスの予想に関する記事もこれで6つ目になります。
今回はという方法を用いてエルデスシュトラウスの予想の解を見つけていきたいと思います。
まずとは何かと言いますと、
エルデスシュトラウスの予想の解が満たしうる条件
を変形して、
とすることです。
こので差をとることからです。
じゃあなんでなの?とかでもよくない?!
という意見がありますが、ちゃんとである理由があるのです。
前回の記事をすでに見ている方は大丈夫ですが、まだ見ていない方はぜひご覧ください。
この記事にも書いてありますが、(**)の解形式におけるはのうち「最小」の数であるとのことでした。
これはすなわち、(**)の解形式において、のうち「最大」であるのはであるということが言えるのです。
そして、この3つの分数のうち最大であるを引いてあげることで、効率よくの大きさを減らしてあげることができるのです!
じゃあ、効率よく減らせることが何の利点になるのかというと、それはこれからする説明を理解してもらう必要があります。
ここでを行った左辺を計算していきましょう。
となりますね。
ここでx,yが自然数であることを考えると、(右辺)が正の値であることが分かるので、
同時に(左辺)が正の値であることも分かります。
もちろんn,zも自然数なので
ここでということに注意すると、
となりますね!
また、zが自然数であることに注意して不等式を書き換えると、
となります。
この変形は前回の記事でも行っていますね。
より大きく最小の自然数はという考えからこの変形を行うことができるのです。
また、前回記事の式①
にを代入して、
となることが分かります。
以上2つの結果により、
となることが分かり、
エルデスシュトラウスの予想が成立するためのの値の範囲が決定されます。
ここから理解できるように、が3つの数の中で「最小」であるため、
このエルデスシュトラウスの予想が成立する解の存在域も「最小」に設定することができるのです!
もしこれがやの不等式だと範囲はもっと広くなってしまうでしょう。
考えなくてはいけない範囲が減るので、もちろんこの「解の存在域」は狭い方がよいということになります。
これでさきほどの
という理由が理解できると思います!
さて、これで一段落…
と思ったのもつかの間、実はこのの上限、(**)の解形式においてはもっと縮めることができるのです!
前回はと紹介しましたが、実際のはよりもっと小さな数なのです!
今からそれを証明しましょう。
っと、その前に準備として次のような定理を紹介しましょう。
この定理は特別難しくはなく、割と簡単に理解できると思います。
おなじみの背理法で証明してみましょう。
仮にもも1ではない、すなわちと仮定しましょう。
このとき右辺の最大値はとがそれぞれになるときで、その値は
となりますね。しかし、左辺は仮分数すなわち1より大きい数ということでした。
どれだけ頑張って右辺を大きくしようとしても、左辺に届くことはありません。
これは矛盾ですね!
よって、上記の定理が正しいことが分かります。
さて、話はかなり戻りますが、を用いて得られた式
の左辺の大きさについて評価してみましょう。
解形式(**)においては
となるので、これを代入すると、
両辺にnをかけて、
となることがわかりますね!
ここで先ほどの<特殊単位分数定理>を用いてみましょう!
では、のときとしてみましょう。
このときはすべて自然数なのでとなることがわかります。
(自然数同士の積が1となる場合は1×1×1×…=1しかありえません!)
これを(**)の解形式が満たす式
※解形式(**)を代入すると得られます
に代入してみましょう!
とすると、
を代入し、式を整理すると、
となりますが、左辺は3の倍数であるのにも関わらず右辺は3で割って2余る数になっています。
両辺の余りが一致していないので、この式は矛盾を含むことになります。
よって矛盾した式を導くもとの仮定が間違っているということになります。
もしとした場合でもこれはとを入れ替えただけになり、
という式が得られて結局おかしくなるので、さらにもとの条件
が間違っていることとなり、さらにこの分数は1になることはないので
という結果が得られますね!
さらにこれを変形して、
ここにを代入して、
という結果が得られますね!
この素晴らしい結果を考慮すると解の存在域は次のように書き換えることができます。
さっきの式よりはだいぶ範囲が狭くなりましたよね!
…しかし、これで満足する私ではありません。
まだ貪欲にもう少しだけ範囲を狭めることができるのです。
それについてはまた次回以降ご紹介いたします!
では、また次の記事でお会いしましょう!
無限大は実数?|無限の厄介な性質
【対象年次:中学三年~】
みなさんこんにちは!
中高生にも分かる数学のお時間です。
今回は昔の数学者たちを苦しめた「無限」のお話になります。
突然ですが皆さんは「無限」は実数だと思いますか?
実数な気がするという人もそうでない人も、今回はそのことについて考えながら記事を読んでいただけると嬉しい限りです。
さて、「無限」という概念はそれを学んでいない人や、まだ習いたての人にもある程度理解しやすい概念な気がしますよね。
微分積分という分野を語るうえで外すことのできない「無限」の概念…
何回か使っていると友達かのように親しみがわいてきて、大して難しい扱いを考えなくなることも…
実際「ここを無限大に飛ばすと…」なんて軽い感じで説明したりできます。
…でも待ってください。
本当は「無限」という概念はそこまで簡単なものではないのです!
ここからは僕が高校生の時に疑問に思った無限の扱いと「無限」が持つ厄介な性質について紹介していきたいと思います。
まず「無限」を考える上でとても重要になってくるのが、その大きさの比較ですよね。
実は無限にも大きい、小さいを比べる術があります。
詳しくは高校数学で学ぶことになりますが、まだ習っていない方にもわかるように頑張って説明します!
(極限記号は使いませんのでご安心ください)
さて早速ですが、無限大に関して次のことがいえます。
※が無限に大きなとき、ではなくと書くことも覚えておいてください。
ではなぜこのようなことが言えるのでしょうか?
その理由は両者を割り算すると、
となり、その値は無限大になるので分子の方が強い(≒大きな無限大)ということが分かります。
逆に
とすると、0に近づくので分子の方が弱い(≒小さな無限大)ということも分かります。
()
これは「オーダー」といい、
割り算をすることにより無限大の大きさを比べることができるのです。
では次のような無限大の大小はどのように考えればいいでしょうか?
これはオーダーをとると、
という値に落ち着きます。
んー、やっぱりよりの方が無限として大きいんじゃない?
という意見が出てきそうですが、ここが無限の落とし穴なのです…
実はこの2つの無限、大きさは同じと判断されるのです。
「マジ?!」って思いますよね(笑)僕も昔はそう思いました。
少し無限の厄介さが分かってもらえましたか?
ではこの現象を考えるために違う命題を考えてみましょう。
「自然数」という数は無限個あり、
その中に含まれる「偶数」という数ももちろん無限個あります。
では自然数の個数を仮想的に (この数は無限大)としましょう。
そしてこちらも無限大ではありますが偶数の個数も仮想的にとしましょう。
ではこのとき、の大小関係はどうなるでしょうか?
本当に、普通に考えると偶数は自然数の中に含まれているので、
奇数の個数分自然数より偶数の方が少ない
すなわち
と考えてしまうかもしれません。
しかしこれも答えは「NO」です。
無限大の大小を比較するときには有限の数の常識を引き合いに出してはいけないのです。
だとしたら、どうやって比べたらいいのか。
その答えを与えるのが「一対一対応」というものです。
昔の数学者は無限大の大小を比較するための「一対一対応」という方法をとりました。
具体的に自然数と偶数の話を用いてその方法を説明すると、
ある自然数に対してそれに対応する偶数を探します。
例えば1という自然数に対して2という偶数、2という自然数に対して4という偶数、…
という具合に自然数という世界のある要素と偶数という世界のある要素を結び付けてやるわけです。
そうすると、どんな自然数に対しても必ず1つの偶数が見つかり、そして偶数の取りこぼしが一つもない。
すなわち自然数と偶数が「一対一対応」しているわけです。
そしてこのように一対一対応を作れるのであれば、自然数の個数と偶数の個数は等しいとみなせるわけです。
すなわちではなく、が正しいということになります。
これを応用すると自然数と3の倍数の個数、自然数と4の倍数の個数なども等しくなることが分かるでしょう。
また、奇数に関しても
という風にn番目の自然数とn番目の奇数が「一対一対応」しているので、
自然数と奇数の個数も等しくなります。
当たり前なことではありますが、
となり、自然数の世界は偶数と奇数の世界で構成されます。
これを個数の話で置き換えると、
となるはずですが、これらすべての個数はすべて無限大でさらに等しく、
という結果が得られるわけです。
かなり横暴な話に聞こえますよね。しかし、これは真実なのです…
これが悪夢ならどんなによかったか…
同様の議論で
ということが言えます。
これは、
すなわち
すなわち
ということを考えればわかりますよね!
そして以上を踏まえて次のことが言えます。
正直ヤバいですよねw常軌を逸してますよねえ~
だってこれを認めたらみたいな感じになるんですから。
しかし、兎にも角にもこれは数学的に正しいとされることだからウダウダ言っても仕方ありません。
ここからは この無限の性質を認めることにより生じうる無限の扱いにくさを考えていきます。
高校生のときの僕はこう考えました。
これは非常に恐ろしい考えですよね。
2つの直線とは座標が大きくなればなるほど遠ざかっていきます。
なのにを認めると、のとき2直線の座標が等しくなります。
明らかに交わってないのに、ですよ?
方程式で考えても、
の解がの他にが存在していることになり、事態の異常性が理解できます。
この「無限」の異様な性質を考えると、無限は実数ではないと結論づけていいような気がします。
では単なる感想ではなく、数学的に無限は実数に含まれるのかどうか、という話ですが
その答えは「含まれない場合もあるし、含まれる場合もある」ということらしいです。
なんだか煮え切らない答えですね。
実際には「通常の意味における実数には無限は含まれない」というのが普通らしいですが、
「拡張実数」という世界では通常の意味の実数に「正の無限大」と「負の無限大」が加えられるらしいのです。
まあ、なにはともあれ「無限」の扱いには注意してください、ということですね!
あまり適当に扱っているといつか痛い目見るかもしれないよ…ということです!
「中高生にも分かる数学」では数学が苦手な人にも非常に分かりやすい記事を心がけています。
他にもいくつか記事があるので、ご覧いただけると嬉しいです!
では、また他の記事でお会いしましょう!
iの平方根 √iは複素数?|虚数,複素数の話
【対象年次:高校二年~】
みなさんこんにちは!
中高生にも分かる数学のお時間です。
今回は虚数,複素数のお話になります。
パッと言われてこの2つについて説明できますか??
もしできなければ、まずは復習がてら虚数,複素数とはどんなものだったか見ていきましょう!
(分かる人は読み飛ばしちゃってOKです!)
虚数単位とは以下のような定義がされています。
これは高校二年で習いますね。
どんな実数も2乗するとプラスになるはずなので、2乗するとマイナスになる数は実数ではない…
だからこれを「虚数」として定めたのでした。
一般的に「虚数」というと、このが含まれた数のことをいいます。
ちなみに中学三年で学ぶ2次方程式の解の公式からも、この虚数が現れるときがあります。
の√の中身
がマイナスになるとき解が虚数になるのでした。
では、一旦話を戻しましょう。
さらに、この虚数単位を用いると複素数というものが定義できるのでした。
このはのときが消えるので「実数」、逆にのときが含まれるので「虚数」になります。
すなわち「複素数」とは「実数」と「虚数」を合わせたものだと言うことができます。
これが複素数の原型であり、このの形で表すことのできない数は複素数ではないということになります。
ではここで虚数単位の平方根を考えてみましょう。
安直に考えれば、そのときその数は
と書かれることになります。
あれ?でもこれ複素数の形で表されていませんよね?
まさか、これは複素数には当てはまらない概念なのでは!?超越虚数だ!!!
…なんて考えていた時期が僕にもありました。
メチャクチャイタい奴ですねw
超越虚数ってなんだよ、中二病かよって感じですね(笑)
結論から述べるとは複素数です。
実際には約束事を決めての意味を考えると複素数の形で表すことができるのです!
順を追って説明していきましょう。
まずの意味から考えてみましょう。
これを言葉に直すと2乗してになる数ということです。
そんな数は複素数の世界にあるのでしょうか?
ではを複素数であると仮定して計算してみます。
このとき、
と表されることになります。
ではここでこの両辺を2乗してみましょうか
となりますね!
ではここで両辺の実部(がない部分)と虚部(がついてる部分)を比べてみましょう。
左辺は言い換えればということなので、
、で式を立ててみると…
という式が完成します。
これを頑張って解いてみましょう!
まず2つ目の式から。この両辺を2乗すると、
となりますね。
そして1つ目の式を移項すると出てくる
という式を代入してを消去すると、
ここで、が実数ということを考えると
はあり得ないことが分かるので(実数は2乗してマイナスならないんでしたよね!)
ということは、さらにこの式の平方根をとって
となります!
あとはなのでこれをに代入すれば、
すなわちもと同じく、
となりましたね。
ここまでの結果をまとめると、
の平方根をとすれば、そのの値は
または
となり、ここからの平方根は2つあり、その値は
となることが判明しました!
実際に2乗してみても、
となります。(マイナスの方は自分で計算してみてね)
ということはの平方根は2つあり、
という複素数で表されることが分かりますね!
結果としての平方根は超越虚数なんかでは決してなく、しっかりと複素数の形で表すことができるということになります。
ちなみにの立方根(3乗するとになる数)もしっかりと複素数の形で表すことができて、
の3つあることが知られてます。
これも今回の求め方と同じように、
として、その両辺を3乗することで
の実部、虚部を比べて式を作っていけばできます!(かなり面倒臭いですが…)
さて今回はここまでとなります。
すこしでも虚数,複素数について理解が深まっていただけたら嬉しいです!
「中高生にも分かる数学」では数学が苦手な人にも非常に分かりやすい記事を心がけています。
他にもいくつか記事があるので、ご覧いただけると嬉しいです!
では、また他の記事でお会いしましょう!