みんなの教科書GitHub

数学II 指数関数・対数関数

答えと解説

答えが合っていても、解説を読んで「なぜそう解くのか」まで確認すると力がつきます。 解説を読んでもわからないときは、AIに質問してみましょう。

1基本

次の値を求めよ。
(1) 4324^{-\frac{3}{2}}
(2) 163×43\sqrt[3]{16} \times \sqrt[3]{4}

答え

(1) 18\dfrac{1}{8}
(2) 44

解説

(1) 4=224 = 2^2 と直してから、指数法則 (ar)s=ars(a^r)^s = a^{rs} を使います。

432=(22)32=22×(32)=234^{-\frac{3}{2}} = (2^2)^{-\frac{3}{2}} = 2^{2 \times \left(-\frac{3}{2}\right)} = 2^{-3}

負の指数の定義 an=1ana^{-n} = \dfrac{1}{a^n} より

23=123=182^{-3} = \frac{1}{2^3} = \frac{1}{8}

(2) 累乗根を分数の指数に直します。16=2416 = 2^44=224 = 2^2 なので

163×43=243×223=243+23=22=4\sqrt[3]{16} \times \sqrt[3]{4} = 2^{\frac{4}{3}} \times 2^{\frac{2}{3}} = 2^{\frac{4}{3}+\frac{2}{3}} = 2^2 = 4

別解として、163×43=643=4\sqrt[3]{16} \times \sqrt[3]{4} = \sqrt[3]{64} = 4 と根号のまま計算してもかまいません。どちらの方法でも、まず素因数分解して底をそろえるのが基本です。

ChatGPTで質問Claudeで質問Geminiで質問
2基本

次の方程式を解け。
(1) 2x=322^x = 32
(2) (13)x=27\left(\dfrac{1}{3}\right)^x = 27

答え

(1) x=5x = 5
(2) x=3x = -3

解説

(1) 右辺を底 22 の累乗に直します。32=2532 = 2^5 なので

2x=252^x = 2^5

y=2xy = 2^x は増加関数で、同じ値をとる xx はただ1つだから

x=5x = 5

(2) 底を 33 にそろえます。(13)x=(31)x=3x\left(\dfrac{1}{3}\right)^x = (3^{-1})^x = 3^{-x}27=3327 = 3^3 なので

3x=333^{-x} = 3^3

指数を比較して x=3-x = 3、すなわち

x=3x = -3

検算: (13)3=33=27\left(\dfrac{1}{3}\right)^{-3} = 3^3 = 27 で確かに成り立ちます。指数方程式は「底をそろえて指数を比較」が鉄則です。

ChatGPTで質問Claudeで質問Geminiで質問
3基本

次の値を求めよ。
(1) log28\log_2 8
(2) log319\log_3 \dfrac{1}{9}
(3) log1010\log_{10} \sqrt{10}

答え

(1) 33
(2) 2-2
(3) 12\dfrac{1}{2}

解説

いずれも「底を何乗したら真数になるか」を考えます。対数の定義 ap=M    p=logaMa^p = M \iff p = \log_a M に戻るのが基本です。

(1) 23=82^3 = 8 なので

log28=3\log_2 8 = 3

(2) 19=132=32\dfrac{1}{9} = \dfrac{1}{3^2} = 3^{-2} なので

log319=log332=2\log_3 \frac{1}{9} = \log_3 3^{-2} = -2

(3) 10=1012\sqrt{10} = 10^{\frac{1}{2}} なので

log1010=log101012=12\log_{10} \sqrt{10} = \log_{10} 10^{\frac{1}{2}} = \frac{1}{2}

真数を「底の累乗」の形に書き直せば、その指数がそのまま対数の値になります。分数や根号が出てきても、負の指数・分数の指数で表せば同じ手順で処理できます。

ChatGPTで質問Claudeで質問Geminiで質問
4基本

次の値を求めよ。
(1) log102+log105\log_{10} 2 + \log_{10} 5
(2) log212log23\log_2 12 - \log_2 3

答え

(1) 11
(2) 22

解説

(1) 積の対数の性質 logaM+logaN=logaMN\log_a M + \log_a N = \log_a MN で1つにまとめます。

log102+log105=log10(2×5)=log1010=1\log_{10} 2 + \log_{10} 5 = \log_{10} (2 \times 5) = \log_{10} 10 = 1

(2) 商の対数の性質 logaMlogaN=logaMN\log_a M - \log_a N = \log_a \dfrac{M}{N} でまとめます。

log212log23=log2123=log24=log222=2\log_2 12 - \log_2 3 = \log_2 \frac{12}{3} = \log_2 4 = \log_2 2^2 = 2

log102+log105=1\log_{10} 2 + \log_{10} 5 = 1 は常用対数の計算で何度も使う関係です(2×5=102 \times 5 = 10 だから)。「和は積に、差は商に」まとめて、簡単な数にならないか確かめましょう。

ChatGPTで質問Claudeで質問Geminiで質問
5基本

不等式 (12)x<18\left(\dfrac{1}{2}\right)^x < \dfrac{1}{8} を解け。

答え

x>3x > 3

解説

底を 12\dfrac{1}{2} にそろえます。18=(12)3\dfrac{1}{8} = \left(\dfrac{1}{2}\right)^3 なので

(12)x<(12)3\left(\frac{1}{2}\right)^x < \left(\frac{1}{2}\right)^3

12\dfrac{1}{2}11 より小さいので、y=(12)xy = \left(\dfrac{1}{2}\right)^x は減少関数です。したがって、指数の大小は不等号の向きが逆になり

x>3x > 3

検算: x=4x = 4 を入れると (12)4=116<18\left(\dfrac{1}{2}\right)^4 = \dfrac{1}{16} < \dfrac{1}{8} で成立します。「底が 11 より小さいときは不等号の向きが逆になる」が、この単元でいちばん多いミスのポイントです。

ChatGPTで質問Claudeで質問Geminiで質問
6標準

a>0a > 0a12+a12=3a^{\frac{1}{2}} + a^{-\frac{1}{2}} = 3 のとき、次の値を求めよ。
(1) a+a1a + a^{-1}
(2) a32+a32a^{\frac{3}{2}} + a^{-\frac{3}{2}}

答え

(1) 77
(2) 1818

解説

(1) 与えられた式を2乗します。a12×a12=a0=1a^{\frac{1}{2}} \times a^{-\frac{1}{2}} = a^0 = 1 に注意すると

(a12+a12)2=a+2a12a12+a1=a+a1+2\left(a^{\frac{1}{2}} + a^{-\frac{1}{2}}\right)^2 = a + 2 \cdot a^{\frac{1}{2}} \cdot a^{-\frac{1}{2}} + a^{-1} = a + a^{-1} + 2

左辺は 32=93^2 = 9 なので

a+a1=92=7a + a^{-1} = 9 - 2 = 7

(2) 3乗の公式 (x+y)3=x3+y3+3xy(x+y)(x+y)^3 = x^3 + y^3 + 3xy(x+y)x=a12x = a^{\frac{1}{2}}y=a12y = a^{-\frac{1}{2}} で使います。xy=1xy = 1 なので

33=a32+a32+3133^3 = a^{\frac{3}{2}} + a^{-\frac{3}{2}} + 3 \cdot 1 \cdot 3
27=a32+a32+927 = a^{\frac{3}{2}} + a^{-\frac{3}{2}} + 9

したがって

a32+a32=279=18a^{\frac{3}{2}} + a^{-\frac{3}{2}} = 27 - 9 = 18

a12a^{\frac{1}{2}}a12a^{-\frac{1}{2}} は掛けると 11 になる——この対称式の構造に気づけば、数学Iで学んだ対称式の計算がそのまま使えます。

ChatGPTで質問Claudeで質問Geminiで質問
7標準

方程式 4x32x4=04^x - 3 \cdot 2^x - 4 = 0 を解け。

答え

x=2x = 2

解説

2x=t2^x = t とおきます。指数関数の値域から、必ず t>0t > 0 です。4x=(2x)2=t24^x = (2^x)^2 = t^2 なので、方程式は

t23t4=0t^2 - 3t - 4 = 0

左辺を因数分解して

(t4)(t+1)=0(t - 4)(t + 1) = 0

t=4t = 4 または t=1t = -1 ですが、t>0t > 0 より t=1t = -1 は不適。よって t=4t = 4、すなわち

2x=4=222^x = 4 = 2^2

したがって

x=2x = 2

検算: 423224=16124=04^2 - 3 \cdot 2^2 - 4 = 16 - 12 - 4 = 0

おき換えたら必ず「t>0t > 0」の条件を書くこと。この条件チェックを忘れて t=1t = -1 からも解を出そうとするのが典型的なミスです。

ChatGPTで質問Claudeで質問Geminiで質問
8標準

不等式 9x43x+309^x - 4 \cdot 3^x + 3 \le 0 を解け。

答え

0x10 \le x \le 1

解説

3x=t3^x = t(t>0t > 0)とおきます。9x=(3x)2=t29^x = (3^x)^2 = t^2 なので、不等式は

t24t+30t^2 - 4t + 3 \le 0

左辺を因数分解して

(t1)(t3)0(t - 1)(t - 3) \le 0

2次不等式の解は

1t31 \le t \le 3

(これは t>0t > 0 を自動的に満たしています。)t=3xt = 3^x に戻すと

303x313^0 \le 3^x \le 3^1

3311 より大きく y=3xy = 3^x は増加関数なので、指数の大小がそのまま成り立ち

0x10 \le x \le 1

検算: x=0x = 014+3=001 - 4 + 3 = 0 \le 0 ✓、x=1x = 1912+3=009 - 12 + 3 = 0 \le 0 ✓。「おき換え → 2次不等式 → 指数に戻す」という3段構えの流れを身につけましょう。

ChatGPTで質問Claudeで質問Geminiで質問
9標準

方程式 log2(x1)+log2(x+1)=3\log_2 (x-1) + \log_2 (x+1) = 3 を解け。

答え

x=3x = 3

解説

まず真数条件を確認します。x1>0x - 1 > 0 かつ x+1>0x + 1 > 0 より

x>1x > 1

積の対数の性質で左辺を1つにまとめます。

log2(x1)(x+1)=3\log_2 (x-1)(x+1) = 3

対数の定義から

(x1)(x+1)=23=8(x-1)(x+1) = 2^3 = 8

左辺を展開して

x21=8すなわちx2=9x^2 - 1 = 8 \quad すなわち \quad x^2 = 9

よって x=3x = 3 または x=3x = -3。真数条件 x>1x > 1 より x=3x = -3 は不適なので

x=3x = 3

検算: log22+log24=1+2=3\log_2 2 + \log_2 4 = 1 + 2 = 3

対数方程式では「真数条件を最初に書き、最後に解を条件と照合する」を徹底しましょう。x=3x = -3 を答えに含めるのが最頻出のミスです。

ChatGPTで質問Claudeで質問Geminiで質問
10標準

次の値を求めよ。
(1) log927\log_9 27
(2) log23×log38\log_2 3 \times \log_3 8

答え

(1) 32\dfrac{3}{2}
(2) 33

解説

どちらも底の変換公式 logab=logcblogca\log_a b = \dfrac{\log_c b}{\log_c a} を使います。

(1) 9=329 = 3^227=3327 = 3^3 なので、底を 33 に変換して

log927=log327log39=32\log_9 27 = \frac{\log_3 27}{\log_3 9} = \frac{3}{2}

検算: 932=(32)32=33=279^{\frac{3}{2}} = (3^2)^{\frac{3}{2}} = 3^3 = 27

(2) log38\log_3 8 の底を 22 に変換します。

log38=log28log23=3log23\log_3 8 = \frac{\log_2 8}{\log_2 3} = \frac{3}{\log_2 3}

これを代入すると、log23\log_2 3 が約分されて

log23×log38=log23×3log23=3\log_2 3 \times \log_3 8 = \log_2 3 \times \frac{3}{\log_2 3} = 3

底の異なる対数の積は、底を1つにそろえると約分でうまく消えることが多い——これがこのタイプの問題の狙いです。

ChatGPTで質問Claudeで質問Geminiで質問
11標準

不等式 log12(x1)>2\log_{\frac{1}{2}} (x-1) > -2 を解け。

答え

1<x<51 < x < 5

解説

まず真数条件: x1>0x - 1 > 0 より

x>1x > 1

右辺の 2-2 を底 12\dfrac{1}{2} の対数で表します。(12)2=22=4\left(\dfrac{1}{2}\right)^{-2} = 2^2 = 4 なので

2=log124-2 = \log_{\frac{1}{2}} 4

したがって不等式は

log12(x1)>log124\log_{\frac{1}{2}} (x-1) > \log_{\frac{1}{2}} 4

12\dfrac{1}{2}11 より小さいので、y=log12xy = \log_{\frac{1}{2}} x は減少関数です。よって真数の大小は不等号の向きが逆になり

x1<4すなわちx<5x - 1 < 4 \quad すなわち \quad x < 5

真数条件と合わせて

1<x<51 < x < 5

検算: x=2x = 2 のとき log121=0>2\log_{\frac{1}{2}} 1 = 0 > -2 ✓。「底が 11 より小さいと不等号が逆転」と「真数条件との共通範囲をとる」の2つを両方こなす必要がある、テスト頻出の形です。

ChatGPTで質問Claudeで質問Geminiで質問
12発展

2502^{50} は何桁の整数か。ただし log102=0.3010\log_{10} 2 = 0.3010 とする。

答え

16桁

解説

桁数を調べるには常用対数をとります。logaMk=klogaM\log_a M^k = k \log_a M より

log10250=50log102=50×0.3010=15.05\log_{10} 2^{50} = 50 \log_{10} 2 = 50 \times 0.3010 = 15.05

したがって

15log10250<1615 \le \log_{10} 2^{50} < 16

これは

1015250<101610^{15} \le 2^{50} < 10^{16}

を意味します。101510^{15} は16桁の最小の数(11 のあとに 00 が15個)なので、2502^{50} は 16桁 の整数です。

一般に「NNnn    n1log10N<n\iff n - 1 \le \log_{10} N < n」、つまり log10N\log_{10} N の整数部分に 11 を足せば桁数です。15.0515.05 を見て「15桁」と答えてしまうのが典型的なミス——101=1010^1 = 10 が2桁であることを思い出して確認しましょう。

ChatGPTで質問Claudeで質問Geminiで質問
13発展

1x81 \le x \le 8 のとき、関数 y=(log2x)24log2x+1y = (\log_2 x)^2 - 4 \log_2 x + 1 の最大値と最小値、およびそのときの xx の値を求めよ。

答え

最大値 11(x=1x = 1 のとき)、最小値 3-3(x=4x = 4 のとき)

解説

log2x=t\log_2 x = t とおきます。まず tt の範囲を求めます。1x81 \le x \le 8y=log2xy = \log_2 x は増加関数なので

log21tlog28すなわち0t3\log_2 1 \le t \le \log_2 8 \quad すなわち \quad 0 \le t \le 3

このとき

y=t24t+1y = t^2 - 4t + 1

平方完成して

y=(t2)23y = (t - 2)^2 - 3

t=2t = 2 は範囲 0t30 \le t \le 3 の内部にあります。

【最小値】頂点 t=2t = 2 でとり、y=3y = -3。このとき log2x=2\log_2 x = 2 より x=22=4x = 2^2 = 4

【最大値】軸から遠い端点でとります。t=0t = 0 は軸から距離 22t=3t = 3 は距離 11 なので、t=0t = 0 で最大。

y=(02)23=1y = (0-2)^2 - 3 = 1

このとき log2x=0\log_2 x = 0 より x=1x = 1

(参考: t=3t = 3 では y=(32)23=2y = (3-2)^2 - 3 = -2 で、確かに 11 より小さい。)

以上より、最大値 11(x=1x = 1)、最小値 3-3(x=4x = 4)。

おき換えたら「tt の範囲」を必ず求めること。範囲を忘れると、定義域つき2次関数の最大・最小問題として処理できません。最後に tt から xx に戻すのも忘れずに。

ChatGPTで質問Claudeで質問Geminiで質問
14発展

0.3200.3^{20} を小数で表すと、小数第何位に初めて 00 でない数字が現れるか。ただし log103=0.4771\log_{10} 3 = 0.4771 とする。

答え

小数第11位

解説

常用対数をとります。0.3=3100.3 = \dfrac{3}{10} なので

log100.3=log103log1010=0.47711=0.5229\log_{10} 0.3 = \log_{10} 3 - \log_{10} 10 = 0.4771 - 1 = -0.5229

したがって

log100.320=20log100.3=20×(0.5229)=10.458\log_{10} 0.3^{20} = 20 \log_{10} 0.3 = 20 \times (-0.5229) = -10.458

これより

11log100.320<10-11 \le \log_{10} 0.3^{20} < -10

すなわち

10110.320<101010^{-11} \le 0.3^{20} < 10^{-10}

1011=0.0000000000110^{-11} = 0.00000000001 は小数第11位に初めて 11 が現れる数で、101010^{-10} 未満の数は小数第10位までがすべて 00 です。したがって 0.3200.3^{20} は 小数第11位 に初めて 00 でない数字が現れます。

一般に「nlog10N<(n1)    N-n \le \log_{10} N < -(n-1) \iff N は小数第 nn 位に初めて 00 でない数字が現れる」です。桁数の問題(整数部分 +1+1)と対にして覚えましょう。10.458-10.458 の整数部分は 11-11(10-10 ではない!)という負の数の扱いが最大の注意点です。

ChatGPTで質問Claudeで質問Geminiで質問