問題
を素数,を正の整数とするとき,はで何回割り切れるか.
出典:京都大学 2009年度 前期日程 第2次学力試験 文理共通 文系第5問・理系第5問
方針
に含まれる素因数の個数を,の中にあるの倍数の個数として重複込みで数える。の倍数は1回分,の倍数は追加でもう1回分,というように数えると,合計はになる。最後に等比数列の和で閉じる。
解答
とは である。この積を素因数分解したとき,素因数が全部で何個現れるかを数えれば,がで割り切れる回数が分かる。
まず,の中での倍数は 個ある。これらの数は,少なくとも1個のを因数にもつ。したがって,この段階で個分のを数えたことになる。
ただし,これだけでは足りない。例えばの倍数は の形をしているので,すでにの倍数として1個分は数えられているが,さらにもう1個分のを余分にもっている。したがって,の倍数の個数を追加で数える必要がある。その個数は 個である。
同様に,の倍数は,の倍数として1回,の倍数としてもう1回数えられたあと,さらに追加でもう1個分のをもつ。その追加分は 個である。
このように考えると,の倍数は,を少なくとも個含む数に対応しており,個目のを数えるために 個を加えればよい。ただしである。のときはの倍数がちょうど1個あり,それより高いの倍数は以下には存在しない。
したがって,に含まれる素因数の個数は である。これは初項1,公比,項数の等比数列の和と見れば である。よって求める回数は である。