数学II / 本質理解型教材

指数関数・対数関数

対象:前提知識ゼロの高校生 / 到達目標:用語を日常語で説明でき、なぜそうなるか自分の言葉で言えること

なぜ?

倍々の世界を生き抜く言葉

細胞は1個から2個、2個から4個、4個から8個へと増えていきます。複利で増える預金や、ウイルスの爆発的な感染拡大もすべて「前回の値に同じ倍率を掛ける」ことで増えていきます。

私たちの日常は、1、2、3と一定の量ずつ足していく「足し算の感覚」に慣れています。しかし、倍々に増える現象に対して足し算の感覚で挑むと、想像を絶するスピードにまったく追いつけなくなってしまいます。この「掛け算で爆発的に変化する世界」をシンプルに扱い、操るための道具が必要になります。それが指数と対数です。

単元を貫く核心

指数は「同じ数を何回掛けたか」を数にしたもの。対数はそれを逆から読んだもの。この2つを使うことで、「掛け算の世界」と「足し算の世界」を自由に行き来することができます。

この見方を頭に入れておくことで、この後に登場する複雑そうな公式や計算も、すべて「掛け算と足し算の裏表の関係」としてシンプルに理解できるようになります。

ことば

指数の拡張 — 「回数」から「法則を守る数」へ

私たちは中学で、を「掛け合わせた回数」として習いました。たとえば \(2^3\) は「2を3回掛ける」という意味で、\(8\) になります。

しかし、この考え方だと「2を0回掛ける(\(2^0\))」や「2をマイナス1回掛ける(\(2^{-1}\))」、「2を半分だけ掛ける(\(2^{1/2}\))」といった表記は意味が分かりません。

そこで数学では、次のルールがどのような数に対しても壊れないように、新しい意味(定義)を決めます。

$$a^m \times a^n = a^{m+n}$$

これが有名なです。このルールが成り立つためには、次のように決めるしかありません。

  • \(a^0 = 1\) (数値例:\(2^0 = 1\))
    ※ \(2^3 \times 2^0 = 2^{3+0} = 2^3\) となるためには、\(2^0\) は1でなければなりません。
  • \(a^{-n} = \frac{1}{a^n}\) (数値例:\(2^{-1} = \frac{1}{2}\))
    ※ \(2^1 \times 2^{-1} = 2^{1+(-1)} = 2^0 = 1\) となるためには、\(2^{-1}\) は \(\frac{1}{2}\) でなければなりません。
  • \(a^{1/2} = \sqrt{a}\) (数値例:\(8^{1/3} = 2\):3乗して8になる数)
    ※ \(8^{1/3} \times 8^{1/3} \times 8^{1/3} = 8^{1/3+1/3+1/3} = 8^1 = 8\) となるため、3乗して8になる数、すなわち2です。

「ルールを守るように新しい定義を決める」というのは、数学をより広い世界へと広げていくための基本作法です。

▶ 使いどころ:単位の接頭語(キロ \(k=10^3\)、ミリ \(m=10^{-3}\)、マイクロ \(\mu=10^{-6}\))は、指数の拡張を使って桁数をシンプルに書き表したものです。
見る

指数関数 — 倍々のグラフを見る

変数 \(x\) が指数の位置にある関数 \(y=a^x\) をと呼びます。底 \(a\) が1より大きい(\(a > 1\))とき、グラフは「増えれば増えるほど勢いを増して増える」独特のカーブを描きます。どの地点であっても「\(x\) が1増えると値が \(a\) 倍になる」という性質があります。

逆に、底が0から1の間(\(0 < a < 1\))のときは、\(x\) が増えるにつれて急速に減っていきます。

x y O 1 y = 2^x y = (1/2)^x

インタラクティブ描画:底 a を動かしてみよう

x = 0 での値 (y)1.0
x = 5 での値 (y)32.0
▶ 使いどころ:複利計算、人口の増加予測、あるいは放射性物質が時間の経過とともに減っていく様子(半減期)などは、すべてこの指数関数でモデル化されます。
ことば

対数とは? — 向きを逆から読む

指数が「2を3乗したら何になる?」と聞くのに対して、は「2を何乗したら8になる?」と、問いの向きを逆にしたものです。

\(\log_a M\)(ログ・エー・エム)は、**「底 \(a\) を何乗したら \(M\) になるか」**を表す数です。ここで、\(a\) を、\(M\) をと呼びます。

つまり、指数と対数は全く新しい計算をしているわけではなく、**同じ事実を逆の視点から書いたもの**にすぎません。

$$2^3 = 8 \quad \longleftrightarrow \quad \log_2 8 = 3$$

この2つの式は、どちらも「2を3回掛けると8になる」という同じ事実を表しています。底が10の場合(数値例:\(\log_{10} 1000 = 3\))も同様です。

$$10^3 = 1000 \quad \longleftrightarrow \quad \log_{10} 1000 = 3$$
▶ 使いどころ:「現在の量から始めて、何回半分にしたら1グラム以下になるか?」といった、変化の「回数(時間)」を求めたいときは、すべて対数を使って計算します。

掛け算の世界を、足し算の世界へ写す

対数の最も強力な性質は、**「中身の掛け算を、外側の足し算に変換できる」**という点にあります。

$$\log_a (M \times N) = \log_a M + \log_a N$$

一見不思議ですが、これは指数法則の \(a^m \times a^n = a^{m+n}\) を、「回数(指数)」の側から見た言い換えにすぎません。

「掛け算」は桁が増えると手計算が非常に大変になりますが、「足し算」ならずっと簡単に計算できます。対数は、掛け算という重い計算を、足し算という軽い計算へとワープさせる翻訳機なのです。17世紀に対数表が発明されたことで、天文学者たちは膨大な桁数の計算から解放され、「寿命が2倍に延びた」と称えられました。

⚠️ よくある誤り: \(\log(M+N)\) を \(\log M+\log N\) にしてしまう。足し算に化けるのは「掛け算」\(\log MN\) だけです。
▶ 使いどころ:かつてコンピュータがない時代に使われた「計算尺」や、音楽における「音程」(周波数が2倍になると1オクターブ上がる関係を12等分する仕組み)は、この対数の性質を応用しています。
ことば

常用対数と「桁」の情報

底を10とする対数 \(\log_{10} M\) をと呼びます。10の対数を取ると、その数が「およそ10の何乗(=何桁)か」という情報を直接取り出すことができます。

例えば、\(\log_{10} 2 \approx 0.301\) という値を知っていれば、\(2^{100}\) が何桁の数字になるのかを計算できます。

$$\log_{10} 2^{100} = 100 \times \log_{10} 2 \approx 30.1$$

これは「\(2^{100}\) はおよそ \(10^{30.1}\) である」ことを意味します。\(10^{30}\) が31桁の最小の数ですから、\(2^{100}\) は「31桁」の巨大な数だと分かります。

また、身近な数値例として \(2^{10} = 1024 \approx 10^3\) も有名です。「2の10乗はおよそ1000」と覚えておくと、指数の大まかな大きさを暗算する強力な武器になります。

▶ 使いどころ:地震の規模を表すマグニチュード(1増えるとエネルギーが約32倍になる)、酸性・アルカリ性を表すpH、音の大きさを表すデシベル(dB)など、強さの幅が広すぎる現象を「桁のスケール」で測るものさしはすべて常用対数です。
つなぐ

対数目盛 — 爆発的な変化を「まっすぐ」見る

等しい「足し算の幅(1, 2, 3...)」ではなく、等しい「掛け算の倍率(1, 10, 100, 1000...)」を等間隔に配置した目盛を、と呼びます。

指数関数的に爆発して増える現象を普通の目盛で描くと、グラフは壁のように急上昇してしまい、初期の推移がまったく読めなくなります。しかし、縦軸を対数目盛にする(片対数グラフにする)と、倍々の勢いで増えるグラフはきれいな「直線」になり、変化のペース(傾き)が一定であることが一目でわかるようになります。

普通の目盛(急上昇して見づらい) 0 50 100 対数目盛(直線になって傾きが読める) 1 10 100
▶ 使いどころ:ウイルスの感染者数の推移グラフや、長期の株価チャート、音響機器における周波数特性のグラフなど、広範囲な変化率を正しく読み解く場面で対数目盛が活躍しています。

底の変換 — 単なる「単位の換算」という見方

対数の計算でよく登場する難しい公式に、があります。しかしこれも、本質はきわめてシンプルです。単なる「単位の換算」にすぎません。

たとえば、ある量を測るのに「2で数える(底が2)」か、「10で数える(底が10)」かの違いがあるだけで、測っている対象の大きさは同じです。そのため、それらの比は常に一定になります。

$$\log_2 M = \frac{\log_{10} M}{\log_{10} 2}$$

これは、長さの単位で「マイルをキロメートルに直す」ために換算レートを掛けるのと同じ原理です。「底が違う対数同士でも、比率を合わせれば簡単に変換できる」ということを示しているだけなのです。

▶ 使いどころ:コンピュータは2進法(底が2)で計算しますが、人間の私たちは10進法(底が10)で考えます。プログラムの中で対数の底を変換するときに、この考え方が不可欠になります。

逆関数 — 表裏一体の鏡合わせのグラフ

指数関数 \(y=a^x\) と対数関数 \(y=\log_a x\) は、入力と出力をそっくり入れ替えた関係にあります。このような関係をと呼びます。

グラフを描くと、この2つの曲線は斜め45度の直線 \(y=x\) を挟んで、きれいに折り返した鏡写し(対称)の形になります。

指数関数はどんな \(x\) を入れても \(y\) は必ずプラス(正)になります。この「出力が必ず正」という性質を逆転させると、対数関数では「入力する中身(真数)が必ず正でなければならない」というルールが導かれます。これが非常に重要なです。

x y O y = x y = 2^x y = \log_2 x
▶ 使いどころ:対数方程式や不等式の解法のパターン、桁数問題の機械的な演習はここでは扱いません。大切なのは、この2つの関数が「表と裏」として美しく対応しているというイメージを掴むことです。

単元の地図

指数は「何回掛けたか」を数にしたもの。対数はそれを逆から読んだもの。この2つで「掛け算の世界」と「足し算の世界」を行き来できる。

学習のロードマップ:

① 指数法則を守るように、指数の範囲を分数やマイナスへと拡張する
 ↓
② 指数関数を描いて、倍々に増える「掛け算の世界」を視覚化する
 ↓
③ 指数を「逆から読む」ルールとして、対数の概念を導入する
 ↓
④ 対数法則を利用して、掛け算を足し算に写す驚異的な便利さを知る
 ↓
⑤ 底の変換公式や逆関数を通して、指数と対数の表裏一体の関係を整理する

この単元で増えたことば辞典(タップで展開)
ことば日常語での意味・定義
指数同じ数を掛け合わせた回数のこと。
指数法則指数同士の足し算が、元の数の掛け算に対応するという計算ルール。
\(a^0 = 1\)指数法則を壊さないために決められた、「0乗は1」という約束事。
指数関数変数 \(x\) が指数の位置にあり、\(x\) が変化すると \(y\) が一定倍率で変化する関数。
対数「底を何乗したら真数になるか」という、指数の逆向きの問いを表す数。
常用対数10を底とする対数。巨大な数の桁数を調べるのに役立つ。
対数目盛等比(倍々)を等間隔に置くことで、爆発的な変化を直線として捉える目盛。
底 of 変換公式異なる底を持つ対数を、同じ底の対数の比に置き換える「単位換算」の公式。
逆関数元の関数の入力と出力を入れ替えた関数。\(y=a^x\) と \(y=\log_a x\) は互いに逆関数。
⚠️

ここで詰まりやすいポイント

  • \(\log_a(M+N)\) を分解しようとしてしまう
    → 対数は「掛け算を足し算」にする道具です。中身がすでに足し算(\(M+N\))のものは、\(\log_a M + \log_a N\) のようにバラすことはできません。
  • \(a^0 = 0\) だと思ってしまう
    → 何も掛けないのだから0だと思いがちですが、正解は 1 です。「指数法則を守る唯一の値」として数学的に定義されています。
  • 対数の「底」と「真数」の条件を忘れてしまう
    → 底はプラスで1以外(\(a > 0, a \neq 1\))、真数は必ずプラス(\(M > 0\))でなければなりません。グラフが \(y=x\) で対称なことや、指数の出力が常にプラスであることを思い出すと当然と分かります。
  • 「指数関数的」を単なる「すばやい増加」と捉えてしまう
    → 増加の幅自体がどんどん大きくなる「倍々の加速」こそが本質です。単なるスピードではなく、勢いそのものが自己増殖していく恐ろしさを示しています。
つなぐ

この先どこへつながるか

  • 数学III(自然対数の底 \(e\) と微分積分):微分しても(傾きの変化を見ても)形が変わらない特別な底 \(e \approx 2.718\) を学び、指数・対数の本格的な微積分へと進みます。
  • 情報理論(ビットと情報量):コンピュータのデータ量(ビット数)は、2を底とする対数 \(\log_2 M\) で定義されています(例:4択は \(\log_2 4 = 2\) ビット)。
  • 化学(水素イオン濃度 pH):液体の酸性度を示す pH は、水素イオン濃度の逆数の常用対数 \(\log_{10}\) で表されます。
  • 金融・投資(複利と「72の法則」):複利計算で「お金が2倍になる年数」を「\(72 \div 利率\)」で近似する有名な法則は、対数の性質から厳密に証明されます。