ゴールデンウィークも終わりなのでスタバでハジけようと思って,ぜいたくなものを買いました.
チョコバナナ!美味しい!
写ってないけど袋のデザインもかわいいね!
それはそうと,Shoup『A Computational Introduction to Number Theory and Algebra』を読んでいきます.
書影を得るためにAmazonのリンクを貼っていますが,この本は著者がこのページで公開しているのでPDFが無料でDLできます.単に安いだけでなくとてもおもしろい本なので,興味のある方はぜひどうぞ.
今回やるのは演習問題5.8です.
問題文
Use Chebyshev's theorem and Abel's identity to show that $$ \sum_{p \leq x} \frac{1}{\log p} = \frac{\pi(x)}{\log x} + O(x/(\log x)^ 3). $$
回答
Abelの総和法を適用します.
与えられた総和 $\sum_{p \leq x} \frac{1}{\log p}$ を $c_i = [i \; \text{is prime }]$ と $f(i) = 1/ \log i$ の積の和だとみなしてAbelの総和法を適用すると,
を得ます.
ここでChebyshevの定理により
なる定数 $C_1, C_2 > 0$ があります.
したがって少し前にやった演習問題により,
です.
感想
Abelの総和法便利ですね.(2回目)
途中で出てくる $[i \; \text{is prime }]$ という記法ですが,これは [ ] の中身が true のときに $1$, false のときに $0$ を返すようなものとしています.Knuth先生の本で見かけて使ってみたかったので使ってみました.