「数学ガールのお知らせメール」で週に一度の更新連絡をしています。ぜひ、ご登録ください。登録は無料です。
登場人物紹介
僕:数学が好きな高校生。
ユーリ:僕のいとこの中学生。 僕のことを《お兄ちゃん》と呼ぶ。 論理的な話は好きだが飽きっぽい。
テトラちゃん:僕の後輩。 好奇心旺盛で根気強い《元気少女》。言葉が大好き。
僕とユーリ、そしてテトラちゃんは、 双倉図書館で開催されているイベント《いにしえの代数学》の会場を回っている。 会場にはパネルがたくさんあり、解説や数学の問題が書かれている。
僕たちは、 サービト・イブン・クッラによる二次方程式の解法を見終えたところ(第447回参照)。
博学多才なサービト・イブン・クッラ
9世紀の学者サービト・イブン・クッラは、次のような業績で知られている。
テトラ「何度も感じていることですけれど、多様なものが混じり合うというのは興味深いですね……」
ユーリ「テトラさん、何のこと?」
テトラ「翻訳によって他の国の著作が自分の国にもたらされるというのと、 学問分野が相互に作用するというのはとてもおもしろいと思うんです」
僕「違う世界にいる人は、違う考え方をしている。 だから、それを知ることで何か新しいものが生まれてくるのかもしれないね。 代数的な式変形に幾何的な説明を加えることもその一つ」
ユーリ「んー……だったらヤバいね」
僕「何がヤバい? 新しいものが生み出されるんだよ」
ユーリ「だって、いまだったら自動翻訳とネットがあったらすぐ伝わっちゃうじゃん?」
僕「それは便利なことだと思うけど」
ユーリ「ちがーう! 違う世界じゃなくなるってこと!」
テトラ「ユーリちゃんは、自動翻訳とインターネットの発達によって、 次第に世界が均質化してしまうんじゃないか……と危惧してるんじゃないでしょうか。 情報が行き来するスピードがアップするのはいいけれど、多様なものが高速に混じり合ってしまうなら、 多様ではなくなってしまうという意味です」
ユーリ「それそれ! テトラさんは、ちゃーんとユーリが言いたいことわかってる!」
僕「なるほどなあ……それぞれの世界を育む時間があってこそ《違う世界》に触れる意味があるってことか」
僕は考える。
それは、もしかすると、個人と他者の関係にもいえるんじゃないだろうか。
自分が一人で考える時間と、他者から学ぶ時間の両方を確保してこそ、実りが豊かになる……
僕「こっちに友愛数のパネルがあるよ」
ユーリ「ゆー・あい・すー? うお・あい・にー?」
テトラ「《wǒ ài nǐ》は《I love you》ですね!」
僕「何の話?」
友愛数
二つの自然数 $\RFM$ と $\BFN$ の組 $(\RFM,\BFN)$ が友愛数であるとは、 $\RFM$ と $\BFN$ が次の性質を持つことをいう。
言い換えると、自然数 $x$ の約数の総和を $\sigma(x)$ で表すとき、 $\RFM$ と $\BFN$ の組 $(\RFM,\BFN)$ が友愛数であるとは、 $$ \beginCases \sigma(\RFM) - \RFM &= \BFN \\ \sigma(\BFN) - \BFN &= \RFM \endCases $$ が成り立つことである。
古代のピタゴラス学派は $(\REDFOCUS{220},\BLUEFOCUS{284})$ が友愛数であることを知っていた。 これは最小の友愛数である。
$\sigma(x)$の$\sigma$はギリシア文字シグマの小文字である。
一般に「約数」は正と負の両方を考えるが、ここでは正の約数に限って考えることにする。
テトラ「友愛数という言葉は何かの本で見たことがありましたが、定義は知りませんでした。 こういうことだったんですね」
ユーリ「何だかごちゃごちゃしててわかんない」
テトラ「こういうときは《小さな数で考える》のがいいんですよ。 たとえば $12$ の約数は何でしょう」
ユーリ「$1,2,3,4,6,12$ でしょ? $12$ を割り切る数」
テトラ「《$12$ の約数の総和から $12$ を引いた数》を計算します。 $12$ の約数の総和を $\sigma(12)$ で表すと、 $$ \sigma(12) - 12 = (1 + 2 + 3 + 4 + 6 + 12) - 12 = 28 - 12 = 16 $$ のように $16$ になりますね。では今度は、 $16$ の約数を考えてみましょう」
ユーリ「$1,2,4,8,16$」
テトラ「ですから、《$16$ の約数の総和から $16$ を引いた数》は、 $$ \sigma(16) - 16 = (1 + 2 + 4 + 8 + 16) - 16 = 15 $$ になります。まとめると、 $$ \begin{cases} \sigma(12) - 12 &= 16 \\ \sigma(16) - 16 &= 15 \end{cases} $$ になりました。残念ながら $\sigma(16) - 16 = 15 \NEQ 12$ なので、 $(12,16)$ は友愛数ではないということがわかりました。 $(12,16)$ ではうまくいきませんでしたけど、 いまと同じような計算をしたときに、互いに
$$ \begin{cases} \sigma(\RFM) - \RFM &= \BFN \\ \sigma(\BFN) - \BFN &= \RFM \end{cases} $$
という関係が成り立っている自然数の組 $(\RFM,\BFN)$ のことを、友愛数と呼ぶんですね」
ユーリ「そーゆーことね。ユーリ、 $100$ パーセント理解した! テトラさんの説明、わかりやすーい!」
僕「いまテトラちゃんがやってくれたように計算すれば $(12,16)$ が友愛数でないことはわかる。 そしてパネルに書いてある自然数の組 $(220,284)$ は本当に友愛数であるかと言われれば、 確かめるのはすぐにできる。 でも、友愛数を見つけるのは難しそうだな……」
ユーリ「$(220,284)$ が友愛数であるって、すぐに確かめられるの?」
僕「そりゃそうだよ。だって——」
ユーリ「ちょっと待った! ユーリがそれやる!」
問題
$(220,284)$ は友愛数か。
僕「……」
ユーリ「$220$ の約数は、 $1$ と、 $2$ と、 $3$ はダメ、 $4$ と、 $5$ と、 $6$ は……ダメ、 $7$ は……ダメ。 ほらー、やっぱり、すぐに確かめるなんて無理じゃん!」
僕「約数になるかどうか、 $1,2,3,4,5,\ldots$ のように順番に試しているからだよ。 約数になるかどうかを考えるときは素因数分解して考えるとすぐだよ」
ユーリ「素因数分解は知ってるけど……関係あるの?」
僕「$220$ を素因数分解すると、 $$ 220 = 2^2 \times 5 \times 11 $$ だから、 $220$ の約数は必ず
ユーリ「ふむふむ……あれ? でも、その $a,b,c$ を全パターン計算するわけ? 結局めんどーじゃん……」
僕「ところが違うんだよ。いまは友愛数を考えているので《約数の総和》を得ることが大事になる。 $\sigma(220)$ を計算したい」
ユーリ「だからそれって、 $$ \begin{align*} \sigma(220) &= 2^0 \times 5^0 \times 11^0 && (a = 0,b = 0,c = 0) \\ &+ 2^0 \times 5^0 \times 11^1 && (a = 0,b = 0,c = 1) \\ &+ 2^0 \times 5^1 \times 11^0 && (a = 0,b = 1,c = 0) \\ &+ \cdots \\ &+ 2^2 \times 5^1 \times 11^1 && (a = 2,b = 1,c = 1) \end{align*} $$ をぜーんぶ計算することになるじゃん!」
テトラ「いまユーリちゃんが書いてくれた式は《積の和》の形ですから、 それを《和の積》に直せばいいんですね。 つまり、こんなふうに因数分解することになります」
$$ \sigma(220) = (2^0 + 2^1 + 2^2) \times (5^0 + 5^1) \times (11^0 + 11^1) $$ユーリ「……」
ユーリは、テトラちゃんが書いた式をじっと見る。
僕とテトラちゃんは無言でじっと待つ。
いまはユーリが個人で考える時間なのだ。邪魔をしてはいけない。
僕「……」
テトラ「……」
無料で「試し読み」できるのはここまでです。 この続きをお読みになるには「読み放題プラン」へのご参加が必要です。
ひと月500円で「読み放題プラン」へご参加いただきますと、 449本すべての記事が読み放題になりますので、 ぜひ、ご参加ください。
参加済みの方/すぐに参加したい方はこちら
結城浩のメンバーシップで参加 結城浩のpixivFANBOXで参加(2025年4月11日)