素数全書 練習問題1.13
Legendreによる素数定理π(x)=o(x)の証明を再現する問題らしい。
まず、 であるが、の定義から、『1≦n≦x で nの素因子がすべてより大きいような n』の個数である。ところが、nがより大きな素数のどれかに一致しない場合、nのその他の素因子はより小さくなるため、条件を満たさなくなる。(ただし、1の素因子というものが存在しないため、n=1だけは例外として常に条件を満たしている。)
このことから、 が成立する。(最後の+1は、1という例外のためのカウントである。)
また、にカウントされる条件を、
#{1≦n≦x で nがすべての以下の素数の倍数でないもの}= x - #{1≦n≦x で nが以下の素数の倍数であるもの}
と言い換えると、
が成立している。(d=1のとき、になることに注意。)□
を『1≦n≦x で nがy以下の素数の倍数でないようなもの』の個数と言い換えると、練習問題 1.10での経験から、を以下のすべての素数の集合とすると、(n=π(y)である。)
[tex:\phi(x,\quad y)=x-\sum_{q_i}^n \lfloor\frac{N}{q_i}\rfloor+\sum_{i