• 締切済み

LOGについて

学生のころは数学もそれなりに勉強してきたつもりだったんですが、ふと人から聞かれて困ることがあります。 LOGについてですが、全く数学を知らない、わからない人に対して、LOGとは何かを説明する場合どのように説明すればいいでしょうか。

みんなの回答

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.11

最近、関連の深そうなご質問がありました↓

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=790999
  • string
  • ベストアンサー率44% (4/9)
回答No.10

一般に、例えば、10桁の掛け算よりも10桁の足し算の方が計算が楽です。 springside様がおっしゃっているように、対数とは1614年頃ネイピアが掛け算を足し算に変えるために発明したものです。 例えば、1024×512=524288 ですが、 1024が2^{10}(2の10乗)、512が2^{5}(2の5乗) であることに気づけば、 1024×512=2^{10}×2^{5}=2^{15} というように掛け算が指数の部分の足し算となります。 この経験から指数の形に書けば、掛け算が足し算に変わるということがわかります。 そこで、12345×837633のような掛け算を行うときに それぞれを10^{?} (別に2^{?}でもよい)という形に かけば、 12345×837633=10^{☆}×10^{○}=10^{☆+○} というように、指数の部分の足し算になります。 100は10^{2}、1000は10^{3}と書けますが、 では、2は10の何乗と書いたらよいのでしょうか? という疑問がでてきます。 10^{0}=1、10^{1}=10です。2は1と10の間ですので、 2は10の0.2乗か0.3乗くらいという気がしますが、とりあえずよくわからないので、 2=10^{log 2} と書いておくことにします。 つまり、logとは2を10の何乗と書くために必要なもの ということになります。(10の何乗でなくて2の何乗という形でもよい) logを実際に使うためにはlog2=0.3010という値が必要になります。 これは少し考えれば自分の手で計算できますが、ここでは、その説明は省きます。まあ、原理的には計算できるものだと思っていてください。 対数表を使った計算の説明のため、簡単な例で、対数計算をお見せすると 2×3=10^{0.3010}×10^{0.4771}=10^{0.7781}=6 という感じになります。 このように対数を使った計算では対数表が欠かせません。ネイピアは対数を思いついてから、それを本にして発表するまで8年間かかっています。その8年間はひたすら対数表をつくっていたのでした。 以上がlogのもともとの意味です。 log100=2、log1000=3、、という例からわかるように (底が10の場合)logの値とはおおざっぱに言って「桁数」を表します。 (正確には「桁数-1」) log2=0.3010ですので、2とは1.301桁の数ということになります。 ですから、「logX=34」という式をみたら、「Xは大体35桁くらいの数なんだな」と思えばよいわけです。 (底が2の場合は2進数で書いた「桁数-1」を表します) 現代ではコンピュータの出現によって、掛け算を行う際に対数を使うことはなくなりました。 だからといって、対数がもはや役に立っていないわけでは全然なく、数学や物理ででてくる式に対数はしょっちゅう現れます。 つまり、依然として実用に大いに役に立っているということです。

  • mythism
  • ベストアンサー率52% (45/86)
回答No.9

まず,#1さんの言うとおり,log(x)yは「xを何回掛け合わせるとyになるのか」を示していると教えるのが,なんとなく理解してもらうのに良い方法だと思います. さて,何故必要なのかについては,1つは,x^z=yの時,z=log(x)yになるという性質を使えば,数学で式を変形していくときに,難しい数や計算をすぐに行わなくても済むということが挙げられます.円周率をπと「とりあえず」置いておくのと似たような感じですね. 2つめには,大きな数をわかりやすく表現できるということが挙げられます.代表例は地震のマグニチュードで,マグニチュードが1上がるたびに,地震の持つエネルギーが約32倍になります.また,2あがると約32×約32=1000倍になります. 例えば,「エネルギーが1000000の地震とエネルギーが1000000000の地震があった」といってもなんだか良くわかりませんが,「マグニチュードが4の地震と6の地震があった」というと理解できる数に収まります.このようにものすごい大きな幅のある値をわかりやすく理解するためにも,使われることがあります. あとは,「掛け合わせ回数」を求めるためのまっとうな利用法ですが,こちらは他の回答者の方々が説明してくださっているので省略しますね.

noname#33973
noname#33973
回答No.8

#5です。 生物の個体数も、(環境圧がかかるまでは)累乗的に推移しますね(いわゆるネズミ算) Q.「1分間で2つに分裂するアメーバがいる。このアメーバ1匹が1億匹以上に増えるのは何分後か」 A.「Log[2]100000000=Log[2]10^8=8Log[2]10≒26.57 より27分後。」 ________________________ 品質管理。 Q.「1回の製品チェックで不良品の70%を発見できるとする。不良品の少なくとも99.9999%を発見するには何回チェックを繰り返せば良いか。」 A.「Log[0.3]0.0001≒7.64より 8回」 (条件を単純化するために強引な設定をしてます。普通はこんなチェックはしないと思います。) __________________________ かなり強引ですが… Q.「1週間の使用につき5%の確率で故障する機械が1万台ある。この機械を修理せずに連続運用した場合、半数が故障するのは何週間後と予想されるか?」 A.「Log[0.95]0.5≒13.5 より14週間後。」 _________________________ 対数とは関係ないですが、 昔、元陸将補という方が新聞紙上で、 「90式戦車の自動装填装置は1発ごとに5%の確率で故障するという。20発撃ては全車が故障する計算になる。」 とのたまっておりました。 いったいどんな“計算”なんだか…(汗

  • gator
  • ベストアンサー率33% (159/480)
回答No.7

数学のわからない人にどう説明するか? 結構、難しいですよね。 まず、結構自然界にも人間の世界にもlogを使った方が良いケースは たくさんあります。 その前にlogじゃない方が良いケースは、例えば水道の蛇口から一定量 で水を出して、風呂桶にたまる水の量。これは一定時間に一定量の水 が増えて行きますよね。例えば、1分で10L。2分だったら20L、、、 10分で100L。 一方、例えば、生ものに細菌がついて増える現象。あれって、一定時間 で数が2倍とか、上の例のように増加量が一定なのではなく、増加の比率 が一定の場合。例えば、初めは細菌の数が1個。1分で5倍になる。としま しょう。1分で5個。2分で25個。3分で125個、4分で625個、5分で3125個、 6分で15625個、7分で78125個、8分で390625個、9分で1953125個、10分で 9765625個、、、 細菌の数が少なければ、食べてもお腹の中でやっつけられるけど、1万個 を超えたらダメだとか、、、 あと、大きい数と小さい数を同時に扱う必要のある時。Excelをお使いに なれるのなら、グラフを書いてみましょう。横軸を時間、縦軸を細菌の数。 10分で約977万個ですから一メモリ100万で10メモリ。このグラフだと、7分 まで殆ど0と変わらないように見えます。 次に縦軸をlog(対数)にしてみます。こうすると、1個、10個という小さい 数から1000万という大きな数まで同時に見ることができます。 いかがでしょうか? 以上

回答No.6

一番素朴な対数(log)の効果(というか、logという概念が生まれた時に言われた効果)というのは、「大きな数の計算をするのが楽になる(「天文学者の寿命を延ばした」とも言われたらしい)」ということでしょう。 具体的に説明します。 logの性質として、「掛け算を足し算にできる」、「累乗を掛け算にできる」というのがあります。つまり、 log(a×b) = log(a) + log(b) log(c^d) = d×log(c) (「^」という は、累乗を表す記号です) これを使うと、例えば、2^10×3^20(2の10乗×3の20乗)の値を知りたいときに、以下のように概算できます。 X=2^10×3^20とすると、 log(X)=log(2^10×3^20) =log(2^10) + log(3^20) =10log2 + 20log3 となり、log2≒0.3010、log3≒0.4771なので、(注:底を10にしています) log(X)≒10×0.3010 + 20×0.4771 =12.552 となります。したがって、 X≒10^12.552 =3,564,・・・(3兆5千6百4十億・・・) となり、だいたいの値がわかります(正確さを犠牲にして、大体の桁数などがわかったということです)。[正確な値は、3,570,467,226,624です。] ただ、現代では上記のような計算は全てコンピュータがやってくれるので、上記のメリットは薄いでしょう。むしろ、「何かと何かの相関関係を調べるときに、直接的な値そのものではなく、logをとった値で調べると相関関係をつかみやすく、また、計算もしやすい。」といった点が便利なのかも知れません(「物理的な音量」と「人が感じる音の大きさ」とか←うろ覚えです)。

noname#33973
noname#33973
回答No.5

一番身近なのはやはり複利計算ではないでしょうか? 「年率0.5%のとき、元金が8倍になるのは何年後か?」 「Log[1.05]8≒42.6より、43年後。」

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.4

> なぜLOGが必要なのか 自然のもので、2つの値がべき乗の関係になっているものって…あんまり思いつきません。 むしろ、人間の都合でそう設定しているものが多い気がします。 無理矢理例を挙げてみると、 コンロで100のお湯を沸かすとき、 火力1だと2の熱量なので、50分かかる。 火力2だと4の熱量なので、25分かかる。 火力3だと8の熱量なので、12.5分かかる。 火力4だと16の熱量なので、6.25分かかる。 丁度10分後にお湯が沸騰するための火力の目盛りは?とか。 こちらも都合が良いからそういう単位になっているのですが、音量のデシベルとか。

  • si-tan
  • ベストアンサー率27% (8/29)
回答No.3

中盤の式、log(3)27=3でした。すいません、打ち間違い…(^^;

  • si-tan
  • ベストアンサー率27% (8/29)
回答No.2

最近、確か、何かのペット番組で、ログの計算をする犬(?)見たいなのが出てきて、それで母に聞かれたことがありますね。 僕はとにかく、具体例を挙げまくりましたね。 log(2)4=2, log(2)8=3などなど…。 母のような算数さえ出来ない人間でも、具体例を数個出して説明(logの右下に書いてある小さな数字を、イコールの右の数字の「回数」だけかけると、logの隣の大きな数字になるんだよ、的な)すると、意味は分かったようで、log(3)=27とかを解くことが出来ました。 数学が全く出来ない人に教える、ということは具体的なことではなく、それの存在の意義などについてだと思うので、とりあえず、「メチャクチャ大きな数字を扱うときに、たとえば、掛け算とかしないとダメでとても大変な時に、logを使うと、それが足し算に直すことが出来て、めっちゃ便利☆」とか言うと、どうでしょうか?(^^;

関連するQ&A

  • 1/log(n) ってなんですか?

    はじめまして。 私は数学に全くうといものです。 仕事で読む経済の仕組みの記事の中にたまに、log という文字を使った数学の式が書かれています。 そこで、それが理解できるように数学の勉強をしたいと思っています。 log というものが理解できるようになるには、どのジャンルをやればいいのでしょうか? 統計、微分積分、、、どれをやればいいのかわかりません。 オススメの書籍がありましたら教えてください。

  • e^log(log3) の値は?(logの底はe)

    数学で、e^log3 の値は、logの底がeなら、3だということは分かるのですが、 e^log(log3) の場合は、どのような値になるのでしょうか? log3 になるのですか?

  • logの問題

    自分、文系だったのですが、とある入試で数学が必要になり今必死で勉強しております。そこでlogの問題が出てきて一から学び治してます。 質問です。 1/2log(2)12 - 3/log(2)3 + log(2)3/8 を簡単な数で表せという問題です。 回答は-2になるのは分かりますが、そこに至るまでの仮定が分かりません。特に3/8の部分が自分を悩ませています。 どうかご教授ください。

  • logとln

    logとln logとlnの違いは何ですか?? 底が10かeかということでいいのでしょうか? 大学の数学のテストでlogが出てきた場合は底が10と解釈してよいのでしょうか?? 解説お願いします!!

  • 数学log(ロガリズム)の解法を教えて下さい。

    大人になってから数学を学びなおす必要が出てきましたが、 下記の理屈が分かりません。どなたか説明お願い致します。 log10(2)は、10をn乗したら2になると考えて、そのnを求める関数。 log10(2)=0.3010 10^0.3010=2 log10(3)は、10をn乗したら3になると考えて、そのnを求める関数。 log10(3)=0.4771 10^0.4771=3

  • VBAのlogとintについて

    エクセル2007のVBAについての質問です  イミディエントウインドウでの出力なのですが ? log(1000)/log(10#) 3 ? int(3) 3 ?int(log(1000)/log(10#)) 2 となります。このような  int(log(10^n)/log(10#))  に対する、数学的な計算に対する誤差は、今のところn=3の場合のみで 見受けられるのですが、対処法はあるのでしょうか?よろしくお願いいたし ます。

  • log、○乗・・・・

    数学でlogや○乗など数学文字をwordで使いたいのですが、 専用のソフトでしかできないのでしょうか?? 教えてください。

  • 数学 log の問題ですが解りません。

    数学 log の問題ですが解りません。 考え方も含めて教えて下さい。 log 10 15 = 1.176 , log 10 24 = 1.380 , log 10 21 = 1.322のとき log 10 84 の値を求めよ。

  • log(-i)って??底はe

    数学の問題で 次の複素数の対数を求めよ。 1) -i   2)ie^2   ...以下省略 この場合対数ですからlogを使うという発想で合ってますよね? すると 1)の場合は log(-i) 2)の場合は log(ie^2) = log(i) + 2 このlog(±i)は どう計算すれば答えを導けますか?

  • logのグラフについて

    数学のlogが良く分かりません。途中の計算も入れて教えていただけると幸いです。 y=log3(9-x)のグラフを書け(3は小さいやつです)という問題です。 よろしくお願いします。