Skip to the content.

最終更新日:2026年9月18日

まず結論

(1 + a)^n ≈ 1 + na
という近似は、** a が1に比べて十分小さく、a²以降の項を無視できるとき**に使えます。

基本情報技術者試験では、次の流れで判断すると分かりやすいです。

a が十分小さい
↓
a² はもっと小さい
↓
a³ はさらに小さい
↓
高次の項を無視する
↓
(1 + a)^n ≈ 1 + na

試験中は、まず次の一文を思い出してください。

小さい量の2乗以上は、さらに小さくなるので無視する。

直感的な説明

例えば、

a = 0.01

とします。

すると、

a   = 0.01
a²  = 0.0001
a³  = 0.000001

となります。

aに比べると、a²やa³はかなり小さくなっています。

そのため、

1 + a の n 乗

を展開したとき、a²、a³、…を含む小さな項を省いて、

1 + na

だけで近似することができます。

定義・仕組み

二項定理で展開する

((1+a)^n) を二項定理で展開すると、次の形になります。

[ (1+a)^n = 1+na+ rac{n(n-1)}{2}a^2+ rac{n(n-1)(n-2)}{6}a^3+cdots ]

最初の2項は、

[ 1+na ]

です。

残りは、(a^2)、(a^3) などを含んでいます。

aが小さいと高次項が小さくなる

( a ) が1より十分小さければ、

[ |a^2| ll |a| ]

となり、さらに、

[ |a^3| ll |a^2| ]

となります。

そのため、高次の項の影響が十分小さい場合には、

[ (1+a)^n approx 1+na ]

と近似できます。

数値で確認する

例えば、

[ a=0.01,quad n=10 ]

とします。

近似式では、

[ 1+na = 1+10 imes0.01 = 1.10 ]

です。

一方、元の式は、

[ (1.01)^{10} approx 1.1046 ]

です。

完全に同じではありませんが、かなり近い値になります。

「近似」は等号ではない

ここは重要です。

[ (1+a)^n = 1+na ]

ではなく、

[ (1+a)^n approx 1+na ]

です。

高次項を省いているため、一般には完全一致しません。

科目Aでどう出る?

科目Aでは、近似式そのものよりも、どの条件なら近似できるかを選ばせる問題があります。

判断するときは、次のように考えます。

(1+a)^n
↓
二項展開
↓
1 + na + a²を含む項 + …
↓
a が十分小さい
↓
a²以降を無視
↓
1 + na

選択肢を切る基準

条件 判断    
( a ) が1に比べて非常に小さい 近似しやすい
(a) が非常に大きい 高次項を無視しにくい    
(a/n) が大きい 近似条件の中心ではない    
(na) が1より大きい それだけでは判断できない    

試験では、aそのものが十分小さいかをまず見ます。

どんな場面で使う?

小さな変化を簡単に計算したいとき

小さな増減率を含む計算では、厳密なべき乗計算をせず、近似式で素早く見積もることがあります。

例えば、

1%ずつ変化する
→ a = 0.01

のように、変化率が小さい場合です。

計算量を減らしたいとき

複雑な式でも、高次の小さい項を無視することで、扱いやすい一次式にできます。

複雑な式
↓
小さい項を省く
↓
簡単な式で近似

このような考え方は、工学や物理、情報処理でもよく使われます。

よくある誤解・混同

誤解1:aが小さければ必ず完全に一致する

近似なので、完全一致ではありません。

aが小さくなるほど誤差は小さくなりやすいですが、高次項を省いている以上、通常は差が残ります。

誤解2:nの大きさだけを見ればよい

この近似の出発点は、aが十分小さく、高次項が無視できることです。

ただし、nが非常に大きい場合は、高次項の係数も大きくなるため、

aが小さいだけで必ず高精度になるとは限らない

ことには注意します。

FEではまず、問題文の選択肢として「( a ) が1に比べて非常に小さい」を選べれば十分です。

誤解3:naが1より小さいことだけが条件

naだけを見ても、高次項が無視できるかは判断できません。

近似の理由は、

a²、a³、…
が小さくなる

ことです。

誤解4:aが大きくても使える

例えば、

[ a=1,quad n=10 ]

なら、

[ (1+1)^{10}=1024 ]

ですが、

[ 1+10 imes1=11 ]

です。

これでは近似になりません。

a が十分小さい
→ 高次項を無視しやすい

a が大きい
→ 高次項を無視できない

誤解5:二項定理を全部計算しなければ解けない

試験では、二項展開のすべてを計算する必要はありません。

重要なのは、

[ (1+a)^n = 1+na+ ext{a²以上を含む項} ]

と見抜くことです。

あとは、

a が十分小さい
↓
a²以上を無視

と考えれば解けます。

まとめ(試験直前用)

  • ((1+a)^n approx 1+na) は、aが十分小さいときの近似
  • 二項展開すると、1 + na の後に a²、a³、…の項が続く
  • aが小さければ、a²以降はさらに小さくなる
  • 高次項を無視して、1 + na だけ残す
  • 「≈」は近似であり、完全一致ではない
  • nが非常に大きい場合は、aが小さいだけで高精度とは限らない
  • 試験では **「 a が1に比べて非常に小さい」** をまず選ぶ

覚える一文はこれです。

aが小さい → a²以降を捨てる → 1 + na。

© 2024-2026 stemtazoo. All rights reserved.