アプリ版:「スタンプのみでお礼する」機能のリリースについて

https://mathtrain.jp/hisyomondai

上記のサイトに、nが十分大きいとき、

1/k+1/(k+1)+...+1/(n-1) ~ log(n/k)

とありました。

しかし、同サイトに載っている

1+1/2+...1/n ~ log(n)

を使えば、

1/k+1/(k+1)+...+1/(n-1) ~ log{(n-1)/(k-1)}

となるように思うのですが、どのようにしたら、

1/k+1/(k+1)+...+1/(n-1) ~ log(n/k)

となるのでしょうか?
nが十分大きいと、

log{(n-1)/(k-1)} ~ log(n/k)

としてよいからでしょうか?

どのサイトを見ても、log(n/k)となっているので、間違っているのではないと思うのですが、私には理解できません。

教えていただけないでしょうか。

A 回答 (3件)

>nが十分大きいと、



>log{(n-1)/(k-1)} ~ log(n/k)

>としてよいからでしょうか?
その通り、良いからです。
    • good
    • 0

log{(n-1)/(k-1)} ~ log(n/k)はたしかになりたちますね。


log{(n-1)/(k-1)}/ log(n/k)={log(n-1)-log(k-1)}/ {logn-logk}で
分母分子をlognで割った時に分拇→1(n→∞)
分子=1+log(1-1/n)/logn-log(k-1)}/ logn→1(n→∞)だから
log{(n-1)/(k-1)}/ log(n/k)→1(n→∞) つまりlog{(n-1)/(k-1)} ~ log(n/k)です。
    • good
    • 0

どっちが間違いという訳じゃなく、どっちも近似ですから。


 もし積分をご存知なら
  log(n/k) = log(n) - log(k) = ∫{x = k〜n} 1/x dx
  = Σ{j=k〜n-1}∫{x = j〜j+1} 1/x dx
そして
  1/(j+1) <∫{x = j〜j+1} 1/x dx < 1/j
であることがお分かりでしょう。
 なので
  Σ{j=k〜n-1}(1/(j+1)) < log(n/k) < Σ{j=k〜n-1}(1/j) < log((n-1)/(k-1)) < Σ{j=k〜n-1}(1/(j-1))
つまり
  1/(k+1)+1/(k+2)+...+1/n <log(n/k) < 1/k+1/(k+1)+...+1/(n-1) < log((n-1)/(k-1)) < 1/(k-1)+1/k+...+1/(n-2)
ということなんです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!