最終更新日:2026年9月18日
fe fe-technology mathematics approximation
まず結論
(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。