分数という概念は,数学だけでなく日常生活のいたるところで使われている,とても身近なものです.例えば,何かを等分するときに「何分の何」というような表現をしますね.もちろん数学においては分数が数え切れないほど出てきますし,高校になると多項式の分数(教科書では分数式と呼ばれる)が登場します.
調べてみると,小学校3,4年で分数の意味と通分をしない加減について,5,6年で分数の加減乗除と小数への変換について学習するそうです.ここで,小学校ではどのように分数の導入がされているのでしょうか.例えば
ということです.小学校3,4年でこのように教わったあと,小学校5年で割り算としての分数,つまり
次に分数の計算をどのように教わるか見てみましょう.まず通分と約分ですが,これはまたテープなどを用いて,「2つに分けたうちの1つ,4つに分けたうちの2つ,6つに分けたうちの3つもすべて長さは同じ」という観察をした後,次の性質
を教わります.そして,「通分,約分をして2つの分数の分母をそろえることで足し算,引き算をする」という流れで加減の方法を習います.ここまでは小学校5年で扱うそうです.最後に分数の乗除については,
と習います.
ところで,小学校では分数の他に小数という概念も教わります(小学校4年から).これについては,まず
少し前置きが長くなりましたが,ここから本題に入っていくことにします.
この記事のテーマは次の問題です.
「分数」とは何か?
1つ目,2つ目の疑問に対しては,はじめにの最後で触れた小数を思い浮かべるかもしれません.しかし,
ここで,数学に親しみのある方の中には2つ目(加えて1つ目)の疑問に対して次のような回答を思いついた人もいるでしょう.
ところが,この定義にも問題が残ります.それは,文章中に出てくる「数
では,一体どのようにしたら「分数」というものを正確に定められるのでしょうか.以降,その問題について考えていきます.
以上の話を見て,「そもそも自然数,整数ってなんだ?」という疑問を持った方もいるでしょう.実はこれらも「正確に」定めることができるのですが,その段階から書くとかなり長くなってしまうので,今回はその疑問には触れず自然数,整数については基本的な事柄を認めることにします.
ここから分数を正確に定めていきます.分数は
という性質があるものでした.つまり,これらを加味して定義を行うことになります.
予備知識のない方(高校生,中学生など)にも読んでいただけるような平易な解説にするために,なるべく(高校で習うものも含め)集合の知識は用いずに書いています.そのため少し冗長になっていたりぼやかしている部分もありますが,そのような箇所は注意で集合の言葉を使って記述し直すことにします.
まず,与えられた整数
ここで,一般に2つの整数の組
整数全体の集合を
この章の冒頭で述べたように,2つの分数が等しいなら,どちらかの分数の分母・分子にある整数をかけたものがもう一方の分数になっているのでした.これを参考にして,次の定義を設けます.
イメージとしては,2つの分数
このステップではついに分数を定義します.Step2において,前分数に対し「分数のイコール」に似た同等という概念を定義しました.ここで注意しておきたいのは,同等というのは「イコール」というわけではない,ということです.例えば,2つの前分数
しかし,分数の場合,
「どういうこと?」と思った方もいると思うので詳しく説明します.まず,上の定義より
となりますが,
このことはなんとなくわかると思いますがしっかり確かめておきます.まず,前分数
となり,
この逆,「
ちなみに,以上の式変形で「
このことから,
が成り立ち,結局
以上の結果を用いると,分数の「通分」が成り立つことを証明することができます.
が成り立つ.
Step3では,まず,前分数
Step2, Step3 の内容は,集合
通常の(小学校で習った)分数に対しては,
が成り立つのでした.それゆえ Step3 で改めて定義した分数に対してもこのように定義するべきでしょう.つまり,次のようになります.
ここで,
という式変形は明らかではありません.つまり,
これは
次に
となるが,これは
以上の事実は,数学用語で「分数の加法,乗法の定義はwell-definedである」といい表されます.
これでやっと分数の足し算や掛け算が行えることになります!例えば
や
といった計算ができますね.
引き算については,マイナスの分数を足す,すなわち
とみることができます.ここで,
を意味します(2つ目のイコールは
さて,最後に分数の割り算について見ていきます.まず,(自然数の)割り算
掛け算の場合により,もし
以上で分数の割り算がしっかり定義できたため,
と書くことにすれば,これで「分数の分数」という概念も正当化できたことになります.割り算についてはすでに定義していた掛け算についての事実を用いただけだったので追加の議論をせずに済みましたね.
前章では,整数に対しその「分数」の厳密な定義はどういうものになるのか,ということを見ました.ここで,はじめにの一番初めにも触れた,多項式に対する「分数式」はどうやって定義できるのか?という疑問が生じます.実はこの「分数式」も整数の場合と同じようにして定義することができるのです.では,実際にどうやるのかを見てみましょう(議論がかぶる部分が多いためさらっと説明することにします).
まず用語についての注意です.中学数学や高校数学では,項が1つの式を単項式,単項式を足し合わせたものを多項式とよび,単項式と多項式をあわせて整式とよんでいますが,ここでは単項式を項が1つの多項式とみなし,整式という用語の代わりに多項式という言葉を使うことにします.
ここで,そもそも「多項式」ってなに?とか「数や文字をかけ合わせたもの」ってちゃんと説明するとどうなるの?というような疑問を持った方もいると思います.もちろん今までのように「多項式」も厳密に定義を与えることができます.しかし,そのためには少し長い準備が必要なので,今回は「多項式」というもの自体については暗黙の了解とします.
多項式
2つの前分数
前分数
と定義します.このとき,整数の場合と同様に
2つの分数式
と定義します.このとき,また整数の場合と同様に,
分数式の割り算は特に議論することがないため省略します.以上によって分数式も厳密に定義することができました.
この記事では,まず小学校で習った分数の概念を振り返り,疑問点を提示しました.そして,ではどうすれば「正確に」分数というものを定義できるのか,ということで2章において分数の「構成」を追っていきました.最後に,その整数に対する分数の構成が分数式の場合にも行える,ということを確認しました.
実は,今回紹介した正確に分数を定義する方法は環の局所化と呼ばれるものの一例になっています.全く知らない方は「え?」となっていると思うので,(正確さには欠けますが)なんとなく雰囲気だけでも掴んでいただけるような説明をしようと思います.
まず,私たちに馴染みの深い「整数」は,足し算・引き算・掛け算ができるもので,さらに交換法則,結合法則,分配法則などが成り立っています(これは小学校や中学校で習いますね).また,おそらく中学校や高校で,なぜか「数の範囲が自然数だと引き算は常にできると限らず,数の範囲が整数だと割り算は常にできると限らない……」みたいな「それはそうでしょ」と思うようなことをやったと思います.実は,このことは専門的な(大学で習うような)数学の一つである代数学につながる内容なのです.
代数学において,整数のような
足し算・引き算・掛け算ができ,何に足しても答えが変わらない数(整数なら
のことを環とよびます(いきなり定義を書いてもある程度用語を知らないと混乱してしまうと思うので,"などの条件"のようにぼかして書いています).注意しておきたいのは,ここでの「数」は私たちが慣れ親しんでいるような数字である必要はなく,常識的には「数」と考えられないようなものであったとしても,それらに足し算・引き算・掛け算のようなものが定まっていてかつ環であるための条件を満たしさえすればよいということです.整数の集まりが満たす「良い条件」を「抜き出して」きて,逆にその抜き出した条件以外を「捨て去る」ことにより得られた一般的な概念が環であるというわけです.
例えば,もちろん整数は環になっています.他に,多項式の集まりは足し算,引き算,掛け算ができ,また整数などは変数を含まない1項の多項式と見れるので
これで「環の局所化」という言葉の「環」の部分はなんとなくわかったと思います.ではその「局所化」とは一体何なのでしょうか?まず,環には足し算・引き算・掛け算は定まっていましたが「割り算」は必ずしもできるとは限りません.これは整数のとき割り算ができなかったことをイメージすればよいです.実は,「環の局所化」とは,環において割り算をできるようにする操作のこと,言い換えればその環に含まれる「数」を使って分数をつくる操作のことをいいます.
上で述べたように整数全体や多項式全体は環をなしますから,本文で議論した整数の分数をつくる操作や多項式の分数をつくる操作が「環の局所化」の一例となっていることは想像がつくと思います.逆にいえば,「環の局所化」とは,整数・多項式とは違う,しかしそれに似た「数の世界」において整数・多項式の場合と同じように「分数」を構成する操作だといえるでしょう.
このように,私たちが普段何気なく使っている数学の概念の裏には,奥深い数学の世界が潜んでいます.この記事ではその「普段何気なく使っている数学の概念」の1つとして「分数」というものを取り上げましたが,それ以外にも「整数,実数,多項式,方程式,関数,ベクトル,…」など,掘り下げると興味深い話題で溢れている概念がたくさんあります.もし,今回の話を「面白い!」と感じたらぜひインターネットや本などを使って色々調べてみてください!きっとあなたの好奇心を揺さぶる話題に出会えるはずです.
今回はここまでです.最後までご覧いただきありがとうございました!!