数学の勉強法 / 数学単元ガイド / 高校数学

指数・対数を根本から理解する|「何回かけたか」を読む数学【高校1年生向け】

指数・対数でつまずく最大の理由は、公式が多いからではありません。指数と対数を別々の単元だと思ってしまうからです。実際には、どちらも「同じ数を何回掛けたか」を扱う、ひとつの話です。

最初に、この1組だけ見てください。

\[2^5=32 \qquad\Longleftrightarrow\qquad \log_2 32=5\]

左は「2を5回掛けると32になる」、右は「2を何乗すると32になるか。その答えは5」という意味です。対数は、指数の中に隠れた「何乗」を取り出す記号です。

この記事では、暗記をできるだけ減らします。まず自然数の指数から出発し、指数法則を壊さないように考えることで、0乗、負の指数、分数指数を順に作ります。そのあと、指数を逆向きに読む道具として対数を導きます。例題・確認問題はすべて数強塾のオリジナルです。

この記事の道筋

オンライン数学専門塾 数強塾|プロ講師のみ・完全1対1指導・中高一貫校対応
段階 考えること 到達点
1 同じ数を繰り返し掛ける 指数は「掛け算の回数」を記録する
2 指数法則をすべての整数で保つ 0乗と負の指数が必然的に決まる
3 指数法則を分数まで広げる 分数指数と根号がつながる
4 指数を逆向きに読む 対数の定義と条件が分かる
5 指数法則を対数の言葉へ翻訳する 対数法則を理由つきで使える
6 オリジナル問題を解く 計算、方程式、桁数へ応用できる

1. 指数は「掛け算の回数」の記録

たとえば、3を4回掛けた数を毎回 \(3\times3\times3\times3\) と書くのは大変です。そこで、同じ数を繰り返し掛ける操作を短く記録します。

\[3^4=3\times3\times3\times3\]

\(3\) を、\(4\) を指数と呼びます。指数は、底が掛け算の中に何個あるかを表しています。

なぜ、掛け算では指数を足すのか

\[a^3\cdot a^2=(a\cdot a\cdot a)(a\cdot a)=a^5\]

左側には \(a\) が3個、そのあとに2個あります。合わせて5個です。だから、

\[a^m\cdot a^n=a^{m+n}\]

となります。「公式だから指数を足す」のではありません。同じ底の個数を数え直した結果、足し算になるのです。

なぜ、累乗の累乗では指数を掛けるのか

\[(a^3)^2=(a^3)(a^3)=a^{3+3}=a^6\]

\(a\) が3個入ったまとまりを2組並べるので、全部で \(3\times2=6\) 個です。したがって、

\[(a^m)^n=a^{mn}\]

です。

足し算には使えません。 たとえば \(2^2+2^3=4+8=12\) ですが、\(2^{2+3}=32\) です。指数を足せるのは、同じ底の累乗どうしを掛けるときです。

2. 0乗は、指数法則を守ると1になる

「何も掛けないのだから0では?」と思いやすいところです。しかし、0乗は値を勝手に決めたものではありません。指数法則を壊さないようにすると、1以外に選べません。

\(a\neq0\) として、同じ数を割る計算を2通りに見ます。

\[\frac{a^3}{a^3}=1\]

一方、指数の引き算を使えば、

\[\frac{a^3}{a^3}=a^{3-3}=a^0\]

同じ計算の答えは同じでなければならないので、

\[a^0=1\qquad(a\neq0)\]

です。

大事な見方:指数が1下がるたびに、値は底 \(a\) で割られます。たとえば \(2^3=8, 2^2=4, 2^1=2\) と下がるので、その次の \(2^0\) は \(2\div2=1\) です。

3. 負の指数は「逆数」を表す

指数をさらに1ずつ下げてみます。

\[2^2=4,\quad 2^1=2,\quad 2^0=1,\quad 2^{-1}=\frac12,\quad 2^{-2}=\frac14\]

負の指数は負の数になる印ではありません。指数が0より小さくなった分だけ、底で割り続けることを表します。一般に、

\[a^{-n}=\frac{1}{a^n}\qquad(a\neq0)\]

です。指数法則からも、

\[a^{-n}a^n=a^{-n+n}=a^0=1\]

なので、\(a^{-n}\) は \(a^n\) を掛けると1になる数、つまり \(\dfrac1{a^n}\) だと分かります。

4. 分数指数は「根号」を表す

次は指数を整数から分数へ広げます。ここでも、指数法則を守ることを優先します。

\(a^{1/2}\) を2乗すると、累乗の累乗の法則から、

\[\left(a^{1/2}\right)^2=a^{(1/2)\cdot2}=a\]

となります。2乗すると \(a\) になる正の数は \(\sqrt a\) です。したがって、

\[a^{1/2}=\sqrt a\]

同じように、\(a^{1/3}\) は3乗すると \(a\) になる数なので、\(\sqrt[3]{a}\) です。一般に \(a>0\) として、

\[a^{1/n}=\sqrt[n]{a},\qquad a^{m/n}=\sqrt[n]{a^m}=\left(\sqrt[n]{a}\right)^m\]
分母は根号の次数、分子は累乗です。 たとえば \(16^{3/4}\) なら、まず4乗根を取り、そのあと3乗します。順番を入れ替えても同じ値になります。
基本例題:分数指数と負の指数を一度に読む

次の値を求めてください。

\[32^{2/5}\cdot 27^{1/3}\div 4^{-1/2}\]
1

底を「ちょうど根が取れる形」で見る。
\(32=2^5, 27=3^3, 4=2^2\) です。
2

指数を掛ける。

\[32^{2/5}=(2^5)^{2/5}=2^2=4,\qquad27^{1/3}=(3^3)^{1/3}=3\]
3

負の指数を逆数へ直す。

\[4^{-1/2}=\frac1{\sqrt4}=\frac12\]
4

最後の割り算まで丁寧に行う。

\[4\cdot3\div\frac12=12\cdot2=24\]
答え:\(24\)

5. 指数関数は「同じだけ進むと、同じ倍率になる」

\(y=2^x\) を考えます。\(x\) が1増えるたびに、値は2倍になります。

\(x\) \(-2\) \(-1\) \(0\) \(1\) \(2\) \(3\)
\(2^x\) \(1/4\) \(1/2\) \(1\) \(2\) \(4\) \(8\)

一次関数は \(x\) が同じだけ増えると、\(y\) が同じ量だけ増えます。指数関数は \(x\) が同じだけ増えると、\(y\) が同じ倍率で変わります。この「差ではなく倍率を見る」感覚が、指数関数の本質です。

  • \(a>1\) なら \(y=a^x\) は増加する。
  • \(0<a<1\) なら \(y=a^x\) は減少する。
  • どちらも \(a^0=1\) なので点 \((0,1)\) を通る。
  • 値 \(a^x\) は常に正で、0にはならない。

6. 対数は、指数を取り出す逆向きの記号

指数の式 \(a^p=M\) で、底 \(a\) と結果 \(M\) が分かっていて、指数 \(p\) を知りたいとします。その \(p\) を表す記号が対数です。

\[a^p=M\qquad\Longleftrightarrow\qquad p=\log_a M\]

\(\log_a M\) は、ひとかたまりで「\(a\) を何乗すると \(M\) になるか」を表します。

指数の式 対数の式 言葉で読む
\(2^6=64\) \(\log_2 64=6\) 2を6乗すると64
\(5^{-2}=1/25\) \(\log_5(1/25)=-2\) 5を−2乗すると1/25
\(9^{1/2}=3\) \(\log_9 3=1/2\) 9を1/2乗すると3

なぜ、底は正で1以外なのか

高校数学で実数全体を指数として扱うには、底を \(a>0\) とします。また \(a=1\) では \(1^x=1\) のまま変化せず、「何乗したか」を結果から逆算できません。そのため、

\[a>0,\qquad a\neq1\]

が必要です。

なぜ、真数は正でなければならないのか

正の底の累乗 \(a^x\) は、どんな実数 \(x\) に対しても正です。0や負の数にはなりません。したがって、\(a^x=M\) を満たす実数 \(x\) を考えるには、

\[M>0\]

が必要です。これが真数条件です。対数方程式では、計算の前と後に必ず確認します。

7. 対数法則は、指数法則の翻訳

対数法則を丸暗記すると、\(\log_a(M+N)\) まで誤って分けたくなります。指数に戻して考えると、使える形がはっきりします。

積が和になる理由

\(p=\log_a M, q=\log_a N\) と置くと、定義より \(M=a^p, N=a^q\) です。したがって、

\[MN=a^p a^q=a^{p+q}\]

両辺を底 \(a\) の対数で読めば、

\[\log_a(MN)=p+q=\log_a M+\log_a N\]

となります。つまり、対数の積の法則は、指数の掛け算の法則を逆向きに読んだものです。

商と累乗も同じ考え

\[\log_a\!\left(\frac{M}{N}\right)=\log_a M-\log_a N\]
\[\log_a(M^r)=r\log_a M\]

いずれも \(M>0, N>0\) のもとで使います。

和や差は分けられません。 一般に \(\log_a(M+N)\neq\log_aM+\log_aN\) です。たとえば \(\log_2(2+2)=2\) ですが、\(\log_22+\log_22=1+1=2\) となるのは偶然です。\(M=2,N=6\) なら左辺は3、右辺は \(1+\log_26\) で一致しません。

底の変換公式は「共通のものさし」

底が異なる対数を比べたいとき、同じ底 \(c\) へ直します。

\[\log_a M=\frac{\log_c M}{\log_c a}\]

\(a^p=M\) の両辺に底 \(c\) の対数を取ると \(p\log_c a=\log_c M\) なので、\(p\) について解けばこの公式になります。

8. 問題を見たときの判断順序

  1. 底をそろえられるかを見る。
  2. 指数に \(2x\) と \(x\) があるなら、\(t=a^x>0\) と置けないか考える。
  3. 対数があれば、最初に底の条件と真数条件を書く。
  4. 積・商・累乗だけを対数法則でまとめる。和や差は分けない。
  5. 指数に未知数が残るなら、対数を取って指数を前へ下ろす。
  6. 最後に、元の式へ戻して条件と答えを検算する。

9. オリジナル問題で、発想から練習する

以下はすべて本記事のために作成した数強塾オリジナル問題です。先に自分で考えてから「解答と発想」を開いてください。

問題1:対数を指数の言葉へ戻す

次の値を求めてください。

\[\log_{1/3}9+\log_3\!\left(\frac1{27}\right)\]
解答と発想を見る

発想:底が \(1/3\) のときは、\((1/3)^k\) が9になる指数 \(k\) を探します。

\[\left(\frac13\right)^{-2}=3^2=9\quad\Longrightarrow\quad\log_{1/3}9=-2\]
\[3^{-3}=\frac1{27}\quad\Longrightarrow\quad\log_3\!\left(\frac1{27}\right)=-3\]
\[-2+(-3)=-5\]
答え:\(-5\)
問題2:対数法則で1つにまとめる

次の値を求めてください。

\[\log_2 12+\log_2 10-\log_2 15\]
解答と発想を見る

発想:足し算は積へ、引き算は商へまとめます。

\[\log_2\!\left(\frac{12\cdot10}{15}\right)=\log_2 8=3\]

途中で各対数を小数に直す必要はありません。真数を先に整理すると、2の累乗が現れます。

答え:\(3\)
問題3:指数と対数が直接打ち消し合う形

次の値を求めてください。

\[\left(\frac1{25}\right)^{\log_5 3}\]
解答と発想を見る

発想:底を5にそろえます。

\[\frac1{25}=5^{-2}\]
\[\left(5^{-2}\right)^{\log_5 3}=\left(5^{\log_5 3}\right)^{-2}=3^{-2}=\frac19\]

\(5^{\log_5 3}=3\) は、対数の定義そのものです。「5を何乗すると3か」という指数を、実際に5の指数へ戻しているから3になります。

答え:\(\dfrac19\)
問題4:指数方程式を2次方程式へ変える

方程式を解いてください。

\[3^{2x}-10\cdot3^x+9=0\]
解答と発想を見る

発想:\(3^{2x}=(3^x)^2\) なので、\(t=3^x\) と置くと2次方程式になります。ただし \(t>0\) を忘れません。

\[t^2-10t+9=0\]
\[(t-1)(t-9)=0\]

よって \(t=1,9\) です。元に戻すと、

\[3^x=1\Longrightarrow x=0,\qquad3^x=9\Longrightarrow x=2\]
答え:\(x=0, 2\)
問題5:真数条件で不要な解を除く

方程式を解いてください。

\[\log_2(x-1)+\log_2(x+2)=2\]
解答と発想を見る

発想1:計算前に真数条件を書きます。

\[x-1>0,\quad x+2>0\quad\Longrightarrow\quad x>1\]

発想2:対数の和を積へまとめます。

\[\log_2\{(x-1)(x+2)\}=2\]

指数の式へ戻すと、

\[(x-1)(x+2)=2^2=4\]
\[x^2+x-6=0\quad\Longrightarrow\quad(x-2)(x+3)=0\]

候補は \(x=2,-3\) ですが、真数条件 \(x>1\) を満たすのは \(x=2\) だけです。

答え:\(x=2\)
問題6:指数にいる文字を対数で前へ出す

\(6^p=35^q=210^2\) のとき、\(\dfrac1p+\dfrac1q\) を求めてください。

解答と発想を見る

発想:\(p,q\) が指数にいるので、同じ底の対数を取って指数を前へ出します。底は10でも \(e\) でも構いません。

\[p\log6=2\log210,\qquad q\log35=2\log210\]

それぞれ逆数を作ると、

\[\frac1p=\frac{\log6}{2\log210},\qquad\frac1q=\frac{\log35}{2\log210}\]

足して、積の法則を逆向きに使います。

\[\frac1p+\frac1q=\frac{\log6+\log35}{2\log210}=\frac{\log(6\cdot35)}{2\log210}=\frac12\]

\(6\cdot35=210\) になるように数を設計してあることが見抜きどころです。

答え:\(\dfrac12\)
問題7:常用対数で桁数と最高位を求める

\(\log_{10}2=0.3010, \log_{10}3=0.4771\) とします。\(12^{25}\) は何桁の整数か。また、最高位の数字を求めてください。

解答と発想を見る

発想1:桁数は、10の何乗と何乗の間にあるかで決まります。

\[\log_{10}(12^{25})=25\log_{10}12\]

\(12=2^2\cdot3\) なので、

\[25(2\log_{10}2+\log_{10}3)=25(2\cdot0.3010+0.4771)=25\cdot1.0791=26.9775\]

よって、

\[10^{26}<12^{25}<10^{27}\]

したがって27桁です。

発想2:小数部分 \(0.9775\) が最高位を決めます。

\[12^{25}=10^{26.9775}=10^{0.9775}\cdot10^{26}\]

\(\log_{10}9=2\log_{10}3=0.9542\) であり、

\[0.9542<0.9775<1\]

底10の指数関数は増加するので、

\[9<10^{0.9775}<10\]

したがって \(12^{25}\) は \(9\times10^{26}\) 以上 \(10\times10^{26}\) 未満で、最高位は9です。

答え:27桁、最高位の数字は \(9\)

10. 最後に残すべき、たった3つの理解

  1. 指数は、同じ底を何個掛けたかの記録。 だから積では指数が足され、累乗の累乗では掛けられる。
  2. 0乗・負の指数・分数指数は、指数法則を保つために決まる。 0乗は1、負の指数は逆数、分数指数は根号になる。
  3. 対数は指数を取り出す逆操作。 対数法則は指数法則を逆向きに翻訳したものである。

公式を忘れたときは、指数なら「底が何個あるか」、対数なら「底を何乗すると真数になるか」へ戻ってください。根本の言葉へ戻れる人は、初めて見る式でも自分で法則を作り直せます。

式変形は分かるのに、問題になると手が止まる方へ

数強塾では、答えだけでなく「最初の一手をどう決めるか」から1対1で確認します。

体験授業について詳しく見る

関連:指数関数・対数関数の例題10問対数とは|数学用語辞典

オンライン数学専門塾 数強塾|プロ講師のみ・完全1対1指導・中高一貫校対応

数強塾オンラインのご案内

体験授業に申し込む入塾受け入れ状況(残席)数学つまずき診断(無料)体験授業の事前案内保護者の方へ高1・高2の方へ医学部志望の方へ保護者様からの声料金・指導システム指導事例・合格実績大学受験 合格実績(集計ルール開示)数強塾グループの理念学校別の数学対策数学の勉強法(記事一覧)数強塾プレミアム(映像授業)獣医学部専門コース鉄緑会・SAPIX等との併用サポート過去問解説・数学問題集情報Ⅰ・情報Ⅱ専門「情報ラボ」情報の過去問アーカイブ(無料PDF)解法テクニック事典(公式・裏ワザ)入試数学の定石(解き方の型・全27章)2026年 夏期講習会2026年 冬期講習会代表・藤原進之介について