1

対数の変換剤としての考察

57
0

対数の定義

次のように対数を定義する。

対数,底・真数条件

a0,1.b>0とする。aを底とするbの対数を
ap=bp=logabと定義する。
このとき、bを真数という。
また、a0,1のことを底の条件、b>0を真数条件と呼ぶ。

この定義よりalogab=bが直ちに分かる。

底の変換公式

底の変換公式

a,b,cがそれぞれ底の条件、真数条件を満たしているとき
logablogbc=logacが成り立つ。

log325log53=2log35log53=2log33=2

普段教科書で見る底の変換公式はlogab=logcblogcaという形だが、変換剤としての役割を強調するためにこの形で書いた。
この形を見ると、あたかもbacb=caと底と真数で"約分"しているように見える。当然、log24=log12としてはいけないが、底と真数が同じ値であるときであれば約分と同じ操作が可能であるといっているのがこの公式だ。

変換剤

abに変える操作を一般に変換と言うことにする。

例えばaからaを引いてbを足せば、abになる。

加法に関する変換

a+ba+(a+b)=b

またaaで割ってbを掛ければ、abになる。

乗法に関する変換

baaba=b

そして、先ほどの注意で見たように指数と対数を用いても変換ができる。

指数に関する変換

logabalogab=b

それぞれのaに施した演算を、変換剤と呼ぶことにする。

先ほどはabという2文字の変換を考えたが、今度はabcという3文字の変換を考える。そして、この変換の合成とacという変換を比較することによって先ほどの底の変換公式を証明したいと思う。

底の変換公式の変換を用いた証明

(alogab)logbcについて
(alogab)logbc=blogbc=cだが、指数法則より
(alogab)logbc=alogablogbcが成り立つ。
ここでacに変換する変換剤はlogacであったから変換剤を比較することによって
logablogbc=logacが示された。

今、当然のように変換剤を比較して等号で結んでしまったが、一般にこの操作はできるものではない。厳密には対数関数の単射性(単調性)を用いる。

変換剤を等式で結べるなら
logablogbc=caが成り立つのではないか?という声が上がるかもしれないが、単純に変換剤としての役割が違うのでこう議論することはできない。

底の変換公式がなぜ分数の約分のよう振る舞うか、という問いには、変換剤として同じ役割をしているから、という答えを返すことができるだろう。
強いて言うなら、logaa=logbalogbaという等式がこの特徴をよく表しているともいえる。

底と真数の入れ替え

A,Cは真数条件、bは底の条件を満たしているとする。このとき
AlogbC=ClogbAが成り立つ。

大見出しで用いた"底"という言葉の使い方が、対数の定義に用いた底という言葉の使い方と違うので混乱してしまうかもしれないが、ここでの底は、abと書いたときのaを指す言葉だとしておく。(この"底"を「指数関数の底」と書くこともある。)

これの証明は具体例を見たほうがすんなりと入ってくるので、先に例を挙げたいと思う。

定理2の例

9log35=5log39=52=259log35=(32)log35=52(3252)=25

上の例は素直に定理2を用いたものだが、下の例は932とした後、log35を「底の35に変換する変換剤」として解釈した解法である。この解法をもとに証明を考えると、これは容易いものだということが分かる。

AlogbC=(blogbA)logbC=(blogbC)logbA=ClogbA

終わりに

今回は、対数を変換剤という視点から考察し、有名公式の変換的思考からの証明を試みた。今回は数から数への変換というものに焦点を当てたが、ベクトルからベクトルへの変換(これにはまさに一次"変換"という名前がついているが)に焦点を当てても面白いかもしれない。

投稿日:2020118
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 対数の定義
  2. 底の変換公式
  3. 変換剤
  4. 底と真数の入れ替え
  5. 終わりに