対数

計算結果を比較する

ダウンロード

この計算の入力内容と結果に加え、比較した追加の計算もすべて含まれます。

特定の数を生み出す指数を求める

対数は「この数を得るために底を何乗すればよいか?」という問いに答えます。 値と底を入力すると、このツールが対数を、また同じ値を底10、自然対数(ln)、底2で求めます。

計算式

logb(x)=ln(x)ln(b)\vC{\log_b(x)} = \frac{\vA{\ln(x)}}{\vB{\ln(b)}}

ここで xx は値、bb は底です — ほとんどの計算機は自然対数(ln\ln)の組み込み関数しか持たないため、これは底の変換公式です。

計算例

8の底2の対数:

    1. log2(8)=ln(8)ln(2)=2.0790.6933\vC{\log_2(8)} = \frac{\vA{\ln(8)}}{\vB{\ln(2)}} = \frac{2.079}{0.693} \approx \vC{3} — なぜなら 23=82^3 = 8 だからです。

考慮すべき主な要因

  • 対数は正の数(および1以外の任意の正の底)に対してのみ定義されます。 ゼロまたは負の数の対数には実数の答えがありません — これは、正の底をどんな実数乗しても常に正の結果になり、ゼロや負の数を生み出せる実数の指数が存在しないという事実を反映しています。
  • 対数スケールは、非常に広い範囲にわたる量に対して広く使われています。 地震の規模を表すリヒタースケール、音の大きさを表すデシベルスケール、酸性度を表すpHスケールはすべて対数的です — 整数1段階の違いが基礎となる量の10倍(またはそれに近い大きな)変化を表すため、これらのスケールでの「小さな」違いが実世界では巨大な違いを表すことがあります。
  • 底10、底e(自然対数)、底2はそれぞれ異なる理由で異なる分野に登場します。 底10は10進数の数体系や日常的なスケールと自然に一致します。底eは微積分や連続的な成長・減衰(連続複利など)に自然に現れます。底2はコンピューターサイエンスの基礎であり、そこでは量がしばしば倍になります(データストレージや二分探索のステップなど)。
  • 主要な対数の恒等式を使うと、複雑な式をより単純な要素に分解できます。 log(a×b) = log(a) + log(b)、log(aⁿ) = n×log(a) — これらの規則があったからこそ、計算機が存在するはるか以前から、対数は難しい掛け算やべき乗の問題をより単純な足し算に変えるために歴史的に使われてきました。

よくある間違い

  • ゼロまたは負の数の対数を求めようとする。 正の底にどんな実数の指数を適用しても、ゼロや負の結果を得ることは決してできないため、これらの入力には実数の答えがありません — この計算機は値を返す代わりに無効として表示します。
  • 公式や教科書を読むときに「log」と「ln」を混同する。 単なる「log」は日常や工学の文脈では慣習的に底10を意味しますが、多くの数学やコンピューターサイエンスの教科書では代わりに自然対数(底e)を意味することがあります — 出典がどちらの慣習を使っているか、思い込まずに必ず確認してください。
  • 対数の底は正でなければならず、1に等しくてはならないことを忘れる。 底が1の場合、そのどんな乗数も1になってしまうため、他の値を生む指数を解く方法がありません — また負の底は正と負が交互になる結果を生み、実数の対数を完全に破綻させます。
  • 対数スケールを線形であるかのように読んでしまう。 リヒタースケールで2ポイントの差は2倍の強さではなく — 約1,000倍のエネルギー放出です。整数1段階が振幅の10倍の変化(およびエネルギーの約31.6倍の変化)を表すためです。

知っておくと便利なこと

  • 指数を求めるのではなく、底をある乗数にする逆の演算が必要ですか?指数計算機がその方向を扱います。
  • 放射性崩壊の半減期のような、対数的な減衰プロセスに取り組んでいますか?半減期計算機は同じ自然対数の数学を、減衰に特化した計算例に適用します。
  • 三角関数など他の機能と並んで対数も備えた、より本格的な科学計算機が必要ですか?関数電卓がより広いツールセットをカバーします。

出典: 標準的な対数の恒等式.

よくある質問

対数とは何ですか?

対数は「この数を得るために底を何乗すればよいか?」という問いに答えます。例えば、8の底2の対数は3です。なぜなら2の3乗が8だからです。対数はべき乗の逆演算です。

任意の底で対数を計算するには?

底の変換公式を使います: log_b(x) = ln(x) ÷ ln(b) (lnは自然対数)。ほとんどの計算機はいくつかの特定の底の組み込み関数しか持たないため、この公式を使えば任意の底での対数を求められます。

logとlnの違いは何ですか?

"log"(底を書かない場合)は慣例的に底10("常用"対数)を意味し、"ln"は特に自然対数、底e(約2.71828)を意味します。このツールは、実際にリクエストした底にかかわらず、両方と底2の対数も表示します。

なぜ負の数の対数を取れないのですか?

正の底をどんな実数乗しても常に正の結果になるためです — 正の底からゼロや負の数を生み出せる実数の指数は存在しません。負の数の対数は複素数の体系では存在しますが、それはこの計算機が計算する範囲外です。

対数の実際の使用例にはどんなものがありますか?

対数スケールは、地震の規模(リヒタースケール)、音の強さ(デシベル)、酸・塩基の強さ(pH)のように、量が非常に広い範囲にわたる場所ならどこでも使われます。対数はコンピューターサイエンス(二分探索、情報理論)や、放射性崩壊や連続複利のような連続的な成長・減衰のモデル化にも登場します。

年齢を確認してください

アカウントを作成するには、生まれた月と年を教えてください。