「両辺の対数をとるとは?」 $a = b \iff \log_c a = \log_c b$ が成り立つ理由
「両辺の対数をとる」操作の意味を丸暗記するのではなく、対数の定義とグラフの形から視覚的に解き明かします。
1. 対数の「定義」を思い出そう
対数とは、そもそも次のような関係性を表すための記号です。
「$c$ を何乗したら $a$ になるか?」を $x$ とすると…
- $c^x = a$ を満たす指数 $x$ のことを $\log_c a$ と書きます。
- 同様に、$c^y = b$ を満たす指数 $y$ は $\log_c b$ と書けます。
対数を扱う際は、必ず以下の「真数条件」と「底の条件」を満たす必要があります。これらは証明や計算を進めるための大前提となります。
【底の条件】 $c > 0$ かつ $c \neq 1$
💡 具体例で考えてみよう
-
$2^3 = 8 \iff 3 = \log_2 8$
(「2を3乗すると8になる」 = 「2を何乗したら8になる? 答えは3」) -
$3^2 = 9 \iff 2 = \log_3 9$
(「3を2乗すると9になる」 = 「3を何乗したら9になる? 答えは2」)
2. 論理のステップと証明
なぜ $a=b$ ならば対数をとっても同じになるのか、証明を追ってみましょう。
【本題】 $a=b \implies \log_c a = \log_c b$
上で確認した通り、$c^x = a$ なら $x = \log_c a$。同様に、$c^y = b$ なら $y = \log_c b$ です。
スタート地点の $a = b$ という式に代入します。
指数関数は「計算結果が同じなら元の指数も同じになる」性質があります。したがって $c^x = c^y$ ならば:
最後に $x, y$ を元の形に戻せば、$\log_c a = \log_c b$ が導かれます。
✍️ きちんとした証明
【証明】
$a, b$ を正の実数とし、$a = b$ と仮定する。実数 $x, y$ をそれぞれ $x = \log_c a$、$y = \log_c b$ とおく。
対数の定義より、これらはそれぞれ以下の等式を意味する。
仮定より $a = b$ であるため、それぞれを代入して等式をつなぐと以下を得る。
底 $c$ について $c > 0$ かつ $c \neq 1$ なので、指数関数 $f(t) = c^t$ は単射である。したがって:
最後に、$x$ と $y$ を元の対数の表記に戻すことで、次式を得る。
(証明終)
【逆】 $\log_c a = \log_c b \implies a = b$
「逆」の証明は、指数関数の性質に頼る必要すらなく、対数の定義をそのまま当てはめるだけでシンプルに導き出せます。
スタート地点である $\log_c a = \log_c b$ を $x$ と置きます。
$x = \log_c a$ より $c^x = a$。同様に $x = \log_c b$ より $c^x = b$ となります。
$a$ も $b$ も、どちらも同じ値である $c^x$ に等しいため:
これにより $a = b$ が導かれます。
✍️ きちんとした証明
【証明】
$a, b$ を正の実数とし、$\log_c a = \log_c b$ と仮定する。この実数値を $x$ とおくと、
対数の定義より、前式からは $c^x = a$ が、後式からは $c^x = b$ が得られる。これら2つの等式より、$c^x$ を介して次式が成り立つ。
(証明終)
「両辺の対数をとる」という操作は、方程式を解く際に頻繁に登場します。これは魔法のテクニックではなく、「両辺に同じ関数 $f(x) = \log_c x$ を適用しているだけ」と捉えるのが、数学的な正しい理解です。
3. グラフを用いた視覚的な証明
「両辺の対数をとる」操作は、「同じ値を関数に入力すれば、同じ結果が出力される」という大原則に過ぎません。これをグラフで確認しましょう。
Case 1. 指数関数の場合
Case 2. 対数関数の場合
最終結論
数式による論理的な変形からでも、グラフの直感的なイメージからでも、
「$a=b$ という同じ値からは、必ず1つの同じ対数の値しか導かれない」
ことが分かります。