指数方程式
指数に変数を含む方程式を、指数方程式といいます。一般には、指数方程式は af(x) = bg(x)(ただし a, b>0)と書けます。典型的な例は 2x = 8 です。2の3乗は8なので、答えが3になることはすぐわかります。ここからは、もう少し数学らしい解き方を見ていきましょう。
簡単な指数方程式
指数方程式を解くときは、方程式を af(x) = bg(x) で a = b の形、つまり底がそろった形に直せるととても便利です。底が同じなら、累乗どうしが等しくなるのは指数も等しいときだからです。そうなれば、あとは方程式 f(x) = g(x) を解くだけです。先ほどの例は次のように変形できます。8を2の累乗で表すと 2x = 23 となり、底がそろいます。そこで2つの指数を等号で結べば、そのまま答え x = 3 が得られます。例を少し難しくして 22x = 8 としても、変形すると 22x = 23 となり、2x = 3 を解けば答えは1.5です。
もう一つ簡単なのは、方程式の一方の辺が1の場合です。次の例を考えましょう。
複雑に見えますが、累乗の基本的な性質を知っていれば、1になるのは2通りしかないことがわかります。底が1の場合(1は何乗しても1です)と、指数が0の場合(どんな数も0乗すると1です)です。ここではもちろん後者を使い、方程式を 53x − 2 = 50 と書きかえます。これで、すでに解ける形(前の段落を参照)になりました。あとは指数を比べるだけです。方程式は 3x − 2 = 0 となり、これは簡単な1次方程式です。
両辺の対数をとる
方程式を底がそろった形に直せないときは、両辺の対数をとる方法を試します。数学の先生はいつも「どうしていいかわからなくなったら、とにかく対数をとりなさい!」と言っていましたが、そのとおりでした。底の異なる指数方程式で、底をそろえるのが無理な(または効率が悪い)ときは、両辺の対数をとりましょう。元の方程式
から、次の式が得られます。
対数の公式を使うと、次のようになります。
では、次の例を考えましょう。
底は同じではなく、そろえることもできないので、両辺の対数をとります。
ここで対数の性質を使い、左辺の積を和に「ばらし」ます。
さらに対数の性質を使い、指数を対数の前に「移します」。
右辺のかっこをはずします。
未知数を含む項を左辺に移します。
x をくくり出します。
x について解きます。
これで事実上答えが出ました。さらに対数の性質を使って 2log10 5 を log10 52 = log10 25 にすることもできますが、答えに対してできるのは本当にそれくらいです。
置き換え
指数方程式は置き換えを使って解くこともできます。例で見てみましょう。
ここで a = 7x とおきます。元の方程式の 7x を a に置き換えると、次の方程式(もう指数方程式ではありません)ができます。
これはただの2次方程式です。解は 2 と −3 です。
この解を置き換えの式 a = 7x に戻します。つまり 2 = 7x です。両辺の対数をとると、
となり、これを解くと次のようになります。
もう一つの解は負なので、戻す必要はありません。代入すると負の数の対数をとることになってしまいますが、負の数の対数は存在しないからです。これで指数方程式の答えが求まりました。
例題
次の指数方程式を解きなさい。
一見すると、両辺の底は等しくありません。残念です。しかし、よく見れば底をそろえる変形がわかるはずです。8の代わりに、8に等しい 23 を使えばよいのです。累乗の累乗の公式を使うと、次のようになります。
これで底がそろったので、簡単な1次方程式 3x − 4 = 6x + 3 を解けばよいのです。
次の指数方程式を解きなさい。
ここでもいつものように底は同じではありません。しかし、なんとか変形できそうなことは見当がつくでしょう。左辺には指数が同じ累乗の積の公式を使い、右辺には先ほどと同じ公式を使って 100x − 1 を 102(x − 1) にします。
これでまた底がそろったので、ふつうの1次方程式を解きます。
次の指数方程式を解きなさい。
いつものように、まず底をそろえる必要があります。ここではくくり出しを使い、左辺の式から 3x をくくり出します。そのあとかっこの中を足すと、簡単な方程式になります。
左辺は整理できたので、次は右辺です。27が3の3乗であることはすぐわかります。
残るは最後の一歩だけです。底がそろったので、指数を等号で結びます。
次の指数方程式を解きなさい。
この場合は、指数方程式からふつうの2次方程式をつくってみます。いちばんよいのは、置き換え 4x = a を使うことです。
これでふつうの2次方程式になったので、判別式と解を計算します。
得られた値を、置き換えの式に戻す必要があります。1つ目の値の場合です。
2つ目の値の場合です。