英進館 天神本館
中高一貫部 数学コラム

英進館 天神本館
中高一貫部
数学コラム

数学コラム


ナルシシスト数

数学に触れていると、「○○数」という言葉がたくさん出てきます。

「自然数」「素数」「合成数」あたりはすでに知っている人が多いでしょう。「虚数」「複素数」も高校数学で出てきます。「三角数」「四角数」「回文数」「フィボナッチ数」「友愛数」「グラハム数」あたりはどうでしょうか。どんな数か、ぜひ調べてみてください。

さて、今回は「○○数」の例として、「ナルシシスト数」を紹介したいと思います。

ナルシシスト数とは、$n$ 桁の自然数で、その各桁の数の $n$ 乗の和が、もとの自然数に等しくなる数」のことです。

たとえば、371や1634はナルシシスト数です。

$3^3+7^3+1^3=27+343+1=371$

$1^4+6^4+3^4+4^4=1+1296+81+256=1634$

自己愛が強いことをナルシシズムといいます。ギリシア神話に登場する美少年ナルキッソスが、水面に映る自らの姿に恋をしたというエピソードに由来しています。このナルシシスト数も、自身の数を水面に映して表現しているような比喩となっています。

ナルシシスト数を小さい方から並べてみると、1、2、3、4、5、6、7、8、9、153、370、371、407、1634、8208、9474、...と続いていきます。

ではどこまで続いていくのでしょうか。言い換えると、ナルシシスト数は有限個なのでしょうか、無限個なのでしょうか。証明できますか?

この問題は、中学数学レベルで理解できます(厳密な証明は高校数学レベル)。ぜひ自分でちょっと考えてから、次の説明を読んでほしいと思います。

証明してみよう

$n$ 桁の自然数$N$を考えます。各桁の $n$ 乗和が最大になるのは、各桁の数字が9の場合なので、その和は $9^n+9^n+\dots+9^n= n\times9^n$ となります。

一方、$n$ 桁の自然数のうち最小のものは $10^{n-1}$ ですので、$N\geqq10^{n-1}$ となります。

よって、$N$ がナルシシスト数ならば、$n\times9^n\geqq10^{n-1}$ となります。

これを変形すると、

$\displaystyle 10n\geqq{\Bigl (}{\frac {10}{9}}{\Big )}^{\!n}$ ......☆

となります。

$y=\displaystyle {\Bigl (}{\frac {10}{9}}{\Big )}^{\!n}$ のように指数に文字の入った関数を指数関数をいいます。指数関数の厳密な取り扱いは高校数学の数Ⅱや数Ⅲで学びますが、概略は中学数学の範囲でも理解できます。

たとえば、$a^n$ と $2a$ の振る舞いはどのように違うでしょうか。

まずは $a=2$ の場合、つまり $2^n$ と $2n$ の違いについて考えてみましょう。

$2n$ は $n$ の値によらず $n$ が $1$ 増えるごとに $2$ ずつ増えていきます。一方、$2^n$ は $n$ が $1$ から $2$ に増えるときは $2$ から $4$ へと $2$ しか増えませんが、$n$ が $10$ から $11$ に増えるときは $1024$ から $2048$ へと $1024$ も増えます。

このように $a$ が $1$ より大きい場合(たとえば $2^n$ )は、指数関数 $y=a^n$ は $n$ が大きくなるにつれて爆発的に増加していきます。逆に、$a$ が $1$ より小さいとき(たとえば $0.1^n$ )は、$y=a^n$ は $n$ が大きくなるにつれ爆発的に減少していきます。

では、

$\displaystyle 10n\geqq{\Bigl (}{\frac {10}{9}}{\Big )}^{\!n}$ ......☆

に戻りましょう。左辺の $10n$ は $n$ の値によらず一定の割合で増加しますが、右辺の $\displaystyle {\Bigl (}{\frac {10}{9}}{\Big )}^{\!n}$ は $n$ が大きくなると爆発的に増加していくことがわかります。$n=1$ のときは、$\displaystyle 10\geqq{\Bigl (}{\frac {10}{9}}{\Big )}$ 。$n=2$ のときは $\displaystyle 20\geqq{\frac {100}{81}}$ といったように、$n$ が比較的小さい場合は☆の不等式は成り立ちますが、$n$ が大きくなると $\displaystyle {\Bigl (}{\frac {10}{9}}{\Big )}^{\!n}$ が爆発的に増加し、いずれは $10n$ を超えてしまう(☆が成り立たなくなる)ときがやってくるだろうとわかります。

ちなみに、計算すると、$n=61$ で不等式が成立しなくなります。つまり、$61$ 桁より小さいときにしかナルシシスト数は存在しないとわかるのです。

以上から、ナルシシスト数は有限個しか存在しません。

最大のナルシシスト数は $115132219018763992565095597973971522401$ です。

数学ではこのように、面白い名前のついた数や数列や定理などがあり、中学数学・高校数学の範囲でもかなりのところまで理解できます。ぜひ興味をもって学んでいってもらいたいなと思います。