ネイピア数 e とは? 値が約2.718になる理由をわかりやすく解説

電卓に「e の1乗」と入力すると、2.718281828 と答えが出ます。この数がネイピア数、記号で e と書かれる数で、複利計算、人口増加、放射性崩壊、確率、そして微積分のすべてなど、数学のあらゆる分野でいずれ出会う数少ない定数のひとつです。
このガイドでは、まず短い答えを示し、そのあとで値の出どころ、計算方法を2通り、そして微積分がなぜ e を指数の「自然な」底とみなすのかを説明します。指数そのものに不安がある場合は、先に指数を直感的に理解するを読んでから戻ってきてください。
短い答え:e とは何か、主な値
e の値は約 2.71828 です。もう少し先まで書くと 2.718281828459045... で、e は無理数なので小数は終わることも循環することもありません(MathWorld)。e は自然対数の底であり、自然指数関数 の底です。ジョン・ネイピアにちなんでネイピア数(Napier's constant)とも呼ばれ、日本語ではオイラー数と呼ぶ人もいます(Wikipedia)。
e についての検索の多くは、実はほんの数個の値を知りたいだけです。有効数字6桁以上で計算した値を表にまとめます。
| 式 | 値 | 理由 |
|---|---|---|
| 2.718282 | どんな数も1乗すればそれ自身 | |
| 1 | 0でない数の0乗は1 | |
| 0.367879 | と同じ | |
| 7.389056 | ||
| 1.648721 | と同じ | |
| 1 | 自然対数は を打ち消す |
つまり、e の1乗は e そのもので、約 2.71828 です。1乗で特別なことが起こるわけではありません。特別なのは底としての e 自体です。
e はどこから来たのか:複利計算
ヤコブ・ベルヌーイは1683年、連続複利の利息を研究している中でこの数に出会い、それが2と3の間になければならないことを示しました(MacTutor)。彼の問いは簡単に述べられます。
年利100%の口座に1ドルを預けます。年末に1回だけ利息が付くなら、2ドルになります。では同じ100%を n 回の小さな支払いに分け、1回ごとに残高の ずつを加え、各回の利息が前の回の分にも付くことにします。1年後の金額は
ドルになります。複利の回数を増やすほど多くなりますが、際限なく増えるわけではありません。
| 複利の頻度 | n | 1年後の残高 |
|---|---|---|
| 年1回 | 1 | 2.000000 |
| 年2回 | 2 | 2.250000 |
| 四半期ごと | 4 | 2.441406 |
| 毎月 | 12 | 2.613035 |
| 毎日 | 365 | 2.714567 |
| 毎時 | 8,760 | 2.718127 |
| 連続 | n を限りなく大きく | 2.718282 = e |
毎月から毎日にしても増えるのは約10セントです。毎日から毎時にすると、半セントにも届きません。残高は決して超えられない上限に向かってじわじわ近づいていき、その上限が e です。OpenStax の微積分の教科書も、まさにこのように e を定義しています。m が大きくなると はある数に近づき、その数を e と呼ぶのです(OpenStax Calculus Volume 1, section 1.5)。利率 r で t 年間なら、同じ考え方から連続複利の公式 が得られます。
一致する2つの定義と、それぞれの収束の速さ
同じ数にたどり着く道がもうひとつあります。各階乗の逆数を足していくのです。
MathWorld は両方の形を e の定義として挙げています。オイラーも1748年の『無限解析入門』(Introductio in analysin infinitorum)で両者を並べて示し、そこで e を小数点以下18桁まで求めました(MacTutor)。2つは同じ数を作りますが、速さはまったく違います。ここでは収束競争を直接計算して比べます。目標は e の小数点以下5桁、2.71828 です。
収束競争:極限 vs 級数
| 極限 | 値 | 級数、使った項数 | 部分和 |
|---|---|---|---|
| n = 1 | 2.000000 | 2項(1/1! まで) | 2.000000 |
| n = 10 | 2.593742 | 4項(1/3! まで) | 2.666667 |
| n = 100 | 2.704814 | 6項(1/5! まで) | 2.716667 |
| n = 1,000 | 2.716924 | 8項(1/7! まで) | 2.718254 |
| n = 100,000 | 2.718268 | 9項(1/8! まで) | 2.718279 |
| n = 1,000,000 | 2.718280 | 10項(1/9! まで) | 2.718282 |
級数は10項で 2.71828 に到達します。極限のほうは n が約 743,000 になってようやく 2.71828 と表示され、100万ステップに達してもまだ小数第6位が合っていません。理由は誤差の大きさにあります。階乗の項は1つ進むごとに前よりはるかに小さくなるので、級数の誤差はどんなべき乗よりも速く縮みます。一方、極限の誤差はおよそ のように縮むため、ステップ数を10倍にしても正しい桁は1桁ほどしか増えません。
実用上の教訓はこうです。極限は e がなぜ存在するのか(複利成長の上限であること)を説明し、級数は e を実際に計算するための方法です。
微積分が e を好む理由
底が のどんな指数関数 も、進むほど急に上昇(または下降)する曲線です。どの点でも、傾きは高さに比例します。ほとんどの底では、その比例定数は扱いにくい値です。 なら傾きは高さの約 0.693 倍、 なら約 1.099 倍です。
その定数がちょうど1になる底がただひとつあり、どの点でも傾きが高さに等しくなります。その底が e です。OpenStax は導関数の章で e をこう定義しています。 での傾きが1になる指数関数の唯一の底が e であり、そこから
が導かれます(OpenStax Calculus Volume 1, section 3.9)。自分自身が導関数になる関数のおかげで、成長を扱う微積分はほとんど手間がかかりません。 を微分しても何も変わらず、積分しても何も変わりません。導関数を傾きとしてとらえる考え方が初めてなら、微分をゼロから理解するで一から積み上げています。
ln と書かれる自然対数は の逆関数です。 であり、 なら です。導関数も同じくらい簡潔で、 となります。科学者が e を底とする対数を「自然」と呼ぶのはそのためで、公式がいちばん短くなる底だからです。ln を常用対数や2を底とする対数と並べて扱った対数を直感的に理解するも参考にしてください。
前の節の級数も偶然ではありません。 のマクローリン級数は です(OpenStax Calculus Volume 2, section 6.3)。ここに を代入すれば、e を表す階乗の和になります。
ネイピア数、オイラー定数、オイラーの等式の違い
オイラーの名前はあまりにも多くの結果に付いているため、検索では3つの異なるものが混同されがちです。
| 名前 | 記号と値 | 内容 |
|---|---|---|
| ネイピア数(オイラー数) | e ≈ 2.71828 | 自然対数の底。上で見た極限と級数 |
| オイラー定数(オイラー・マスケローニ定数) | γ ≈ 0.57722 | n を大きくしたときの の極限 |
| オイラーの等式 | e、i、π、1、0 を結ぶ等式 |
わかっていることの範囲も違います。e は無理数であることが証明されており、1873年にシャルル・エルミートが超越数であることも示しました(MathWorld)。γ のほうは、無理数かどうかさえまだわかっていません(MathWorld, Euler-Mascheroni constant)。そしてオイラーの等式は数ではなく、e を虚数乗したものについての主張です。オイラーの等式の解説で、なぜ が -1 に着くのかを見られます。
e でよくある間違い
e を変数として扱う。 で変わるのは x であって、e は変わりません。 を解くには、両辺の ln をとります。 です。
早く丸めすぎる。 で e の代わりに 2.7 を使うと、20.0855 ではなく 19.683 になります。最後のステップまでは電卓の e をそのまま使ってください。
と を混同する。 負の指数は逆数を意味します。 は正の数です。 は別の数です。
ln と log を取り違える。 ほとんどの電卓で「log」は常用対数(底10)、「ln」は底が e の対数を意味します。 ですが、 です。
e の練習問題
答えを見る前に、次の問題を試してみてください。
- 電卓なしで、、、 はそれぞれいくつでしょう。
- と を簡単にしてください。
- を解いてください。
答え:1、e、0。 と 7。。
Math Zen の対数の練習では ln と底の変換を繰り返し練習でき、関数の練習には指数関数も含まれているので、これらのルールを一問ずつ身につけていけます。
よくある質問
e は有理数ですか?
いいえ。e は無理数で、小数は終わることも循環することもありません。エルミートは1873年に、e が超越数でもあることを証明しました。つまり、有理数係数の0でない多項式のどんな根にもなりません。
なぜ e という名前なのですか?
レオンハルト・オイラーは1731年のゴールドバッハ宛ての手紙でこの文字を使い、1736年に印刷物でも使いました。なぜ e を選んだのか確かなことはわかっておらず、自分の頭文字を選んだという話は歴史家に裏付けられていません。
e^2 はいくつですか?
約 7.389 です。e を自分自身と掛けたもの、つまり です。
e の0乗はいくつですか?
ちょうど 1 です。0でないどんな数も0乗すれば1になるのと同じです。
よくある質問
- e は有理数ですか?
- いいえ。e は無理数なので、2つの整数の分数としては表せず、小数 2.718281828... は終わることも循環することもありません。オイラーは e が途切れない連分数で表せることを示し、1873年にシャルル・エルミートはさらに強い事実を証明しました。e は超越数、つまり有理数係数の0でない多項式のどんな根にもならない数です。
- なぜ e という名前なのですか?
- この文字はレオンハルト・オイラーに由来し、彼は1731年のクリスチャン・ゴールドバッハ宛ての手紙で使い、1736年の『力学』では印刷物でも使いました。なぜ e を選んだのかは確かなことはわかっていません。自分の名前の頭文字にしたという説には裏付けがなく、すでに a を使っていたので次の空いている母音の e にしただけ、という見方もあります。
- e の1乗はいくつですか?
- e の1乗は e そのもので、約 2.71828 です。どんな数も1乗すれば変わらないからです。比較のために挙げると、e^0 = 1、e^-1 は約 0.3679(1/e のこと)、e^2 は約 7.389 です。
- 電卓で e はどう入力しますか?
- e^x と書かれたキーを探してください。多くの関数電卓では ln キーの第2機能になっています。e^x と ln x は互いに打ち消し合うからです。e^1 と入力すると e 自身、約 2.718281828 が表示されます。2.718 と手で打ち込むと丸めた値になるので、複数のステップにわたる計算では電卓の e をそのまま使ってください。
- ネイピア数とオイラー定数は同じものですか?
- いいえ。ネイピア数(オイラー数)e は約 2.71828 で、自然対数の底です。オイラー定数(オイラー・マスケローニ定数)は γ と書かれ、約 0.5772 です。調和和 1 + 1/2 + 1/3 + ... + 1/n が n を大きくしたときに ln n をどれだけ上回り続けるかを表す数で、無理数かどうかはまだ誰にもわかっていません。


