対数簡約計算機 - 対数式をまとめる
積・商・べきの法則を使って、複数の対数式を1つの対数にまとめます。常用、自然、2進、およびカスタムの底に対応しています。
演算を選び、底を指定し、値を入力すると、計算機が簡約された1つの対数式を返します。
対数簡約計算機 - 対数式をまとめる
積・商・べきの法則を使って、複数の対数式を1つの対数にまとめます。常用、自然、2進、およびカスタムの底に対応しています。
対数簡約計算機について
対数の簡約とは、同じ底をもつ対数の和、差、または係数倍を、1つの対数として書き直すことです。この方法は3つの基本恒等式に基づいています。積の法則 log_b(a) + log_b(c) = log_b(a·c)、商の法則 log_b(a) − log_b(c) = log_b(a/c)、べきの法則 k·log_b(a) = log_b(a^k) です。これらに底の変換公式を組み合わせることで、同じ底を含むあらゆる対数式を扱えます。
この計算機は、x、(x + 1)、5 のような記号入力を受け付けます。対数の簡約は本質的に記号操作であり、結果は数値ではなく式だからです。問題に合った演算を選んでください。加算は log_b(a) + log_b(b)、減算は log_b(a) − log_b(b)、べき乗は k·log_b(a) に対応します。すると計算機が対応する簡約形を組み立てます。底の選択肢は最もよく使う 10、e、2 をカバーし、1 以外の任意の正の数をカスタム底として指定できます。
なぜ簡約するのでしょうか。微積分では、長い対数の和よりも、1つの対数の方が微分や積分をしやすくなります。対数方程式を解くときは、左辺を簡約すると対数と指数を打ち消して、多項式方程式を取り出せます。データ分析では、対数尤度を1つの対数積にまとめると、最尤計算が簡単になります。情報理論では、log_2 を含む項を簡約すると、エントロピーや相互情報量が最も見やすい形になります。
いくつか重要な注意点があります。1回の簡約で扱う対数はすべて同じ底でなければなりません。log_2(x) と log_10(y) を、そのままではまとめられません。まず底の変換公式を使う必要があります。実数の範囲では、各対数の真数は正でなければなりません。0 や負の真数を許すと、式は限定された定義域でのみ成立します。べきの法則は、指数 k を対数そのものではなく真数に適用します。k·log_b(a) は log_b(a^k) になりますが、(log_b(a))^k にはなりません。
代数や数学I・A/II/Bの問題を簡単にしたいとき、微積分で微分しやすい形に整えたいとき、あるいは長い導出の途中を確認したいときに、この対数簡約計算機を使ってください。
計算例
それぞれの演算の使い方がわかる3つの短い例です。
| 入力 | 簡約形 | 使う法則 |
|---|---|---|
| log(2) + log(5), base 10 | log_10(2 · 5) | 積の法則。この式は log_10(10) = 1 と評価できますが、簡約した記号形は log_10(2·5) です。 |
| ln(x) − ln(y) | ln(x / y) | 自然対数(底 e)の商の法則。対数式の微分で役立ちます。 |
| 3 · log_2(x) | log_2(x^3) | べきの法則。係数 3 を真数の指数に移すのが、対数方程式を解くときの基本の一手です。 |
| log_5(a) + log_5(b) | log_5(a · b) | 底 5 の積の法則。 |
対数簡約計算機の使い方
- 式に合う演算を選びます。加算、減算、べき乗のいずれかです。
- 対数の底を選びます。10、e、2、またはカスタムの正の底を指定できます。
- 1つ目の値 a を入力します。加算または減算では 2つ目の値 b も入力します。べき乗では係数 k を入力します。
- 「対数を簡約」をクリックします。元の式と、簡約された1つの対数形式の両方が表示されます。
- 「リセット」をクリックすると、新しい式で最初からやり直せます。
対数簡約FAQ
対数を簡約するとはどういう意味ですか?
対数の簡約とは、積・商・べきの法則を使って、同じ底をもつ対数の和、差、係数倍を1つの対数として書き直すことです。これは対数を展開する逆の操作で、代数と微積分の基本技能です。
なぜすべての対数が同じ底でなければならないのですか?
積・商・べきの法則は、すべての対数が共通の底をもつ場合にのみ成り立ちます。底が異なる場合は、まず底の変換公式 log_b(x) = log_c(x) / log_c(b) で変換してください。
これらの法則を逆に使って対数を展開できますか?
はい。同じ3つの法則を逆向きに使えば、1つの対数をより簡単な対数の和や差に展開できます。展開は簡約の逆操作であり、連鎖律で微分する前によく使われます。
log と ln の違いは何ですか?
多くの現代的な文献では、下付きなしの log は通常常用対数 log_10 を意味し、ln は自然対数 log_e を意味します。ただし、計算機や一部のプログラミング言語では log が自然対数を表すため、出典の慣習を必ず確認してください。
なぜ log_b(1) は常に 0 なのですか?
任意の正で 1 ではない底 b について b^0 = 1 だからです。1 を与える指数は常に 0 になります。この恒等式は、log_b(1) に帰着する式の簡約に役立ちます。
x や (x+1) のような記号入力も扱えますか?
はい。結果は数値ではなく整形された記号式なので、入力した文字列はそのまま簡約形に組み込まれます。計算機は真数の中の代数式をさらに簡約しません。