対数計算機 (詳細)

任意の底に対応。対数の値を計算し、関数のグラフを描画します。

log10(100) = 2
逆算: 102 = 100

グラフ: y = log10(x)

常用対数 log₁₀(x) 2.0000
自然対数 ln(x) 4.6052
二進対数 log₂(x) 6.6439

対数(Logarithm)とは何か?

対数とは、一言で言えば「ある数を、別の数の『何乗』として表せるか」を示す指数のことです。

数式 $y = \log_b x$ において:

  • $b$ (base):底(てい)。基準となる数です。正の数で、かつ1でない必要があります。
  • $x$:真数(antinode/argument)。対数をとりたい元の数です。必ず正の数である必要があります。
  • $y$:対数の値。$b$ を $y$ 乗すると $x$ になります($b^y = x$)。

なぜ対数を使うのか?

対数は、16世紀の数学者ジョン・ネイピアによって発明されました。当時の天文学者たちは、巨大な数の掛け算や割り算に苦しんでいました。対数を使うと、面倒な「掛け算」を簡単な「足し算」に変換できるため、計算の手間が劇的に減ったのです。
(例:$\log(A \times B) = \log A + \log B$)

現代では、計算の補助というよりも、「桁数が大きく変わる自然現象」を表現するために使われます。

代表的な対数とその応用

常用対数 ($\log_{10} x$)

底を10とする対数です。私たちの使う数字が10進数であるため、最も直感的に理解しやすい対数です。

  • マグニチュード(地震): マグニチュードが1増えると、地震のエネルギーは約32倍になります($\log_{10} E = 4.8 + 1.5M$)。
  • pH(酸性・アルカリ性): 水素イオン濃度の逆数の常用対数です。
  • デシベル(音): 音の強さの比率を対数で表したものです。

自然対数 ($\ln x$ または $\log_e x$)

底をネイピア数 $e$ (約2.718) とする対数です。微分しても形が変わらないという美しい性質を持つため、物理学や経済学、統計学など、変化を扱う学問分野で標準的に使われます。

二進対数 ($\log_2 x$)

底を2とする対数です。コンピュータの世界(0と1のデジタルの世界)では、「情報を表現するのに何ビット必要か」を知るために不可欠です。本サイトの「log2計算機」もご利用ください。

グラフから見る対数の性質

本計算機のグラフを見てください。

  • 成長の鈍化: $x$ が大きくなるにつれて、グラフの上昇カーブは緩やかになります。これは、「数が大きくなればなるほど、次の桁(10倍)に行くのが大変になる」ことを示しています。
  • マイナスの無限大: $x$ が0に近づくと、グラフは急激に下がり、マイナスの無限大へ向かいます。真数が0やマイナスになる対数が定義できない理由がここにあります。

よくある質問 (FAQ)

Q:底の変換公式とは何ですか?

A:電卓に特定の底のボタンがない場合、$\log_b x = \frac{\log_a x}{\log_a b}$ という公式を使って計算できます。通常は底 $a$ として10(常用対数)や $e$(自然対数)を使います。

Q:log(0) や log(-1) は計算できますか?

A:実数の範囲では計算できません(定義されません)。ただし、複素数まで範囲を広げれば、負の数の対数も定義することができます(オイラーの公式などを使います)。本計算機では実数のみを扱います。