問題
が相異なる素数,の積,,であるとき,個の数 の最大公約数は1であることを示せ.
出典:京都大学 1997年度 前期日程 第2次学力試験 理系 第2問
方針
全ての二項係数の最大公約数をとすると、まずよりはの約数である。したがってを示すには、がでもでも割り切れないことを示せばよい。を消すにはを見て、分子の個の連続因子の中での倍数が最初のだけであることを数える。同様にを使っても排除する。
解答
求める最大公約数をとする。すべてのの中に が含まれるので、はの約数である。したがって、がでもでも割り切れないことを示せば、が従う。
まずについて調べる。 である。分子に現れる個の整数 のうち、で割り切れるものはだけである。分母にもはちょうど1回だけ含まれる。したがって、分子と分母に含まれるの因子はちょうど打ち消し合い、はで割り切れない。
よって、すべての二項係数の公約数であるもでは割り切れない。
同様に を考えると、分子の個の連続因子の中での倍数はだけであり、分母に含まれるとちょうど打ち消し合う。したがってはで割り切れない。ゆえにもで割り切れない。 はの約数であり、しかもでもでも割り切れない。したがって である。
別解。合同式で見ることもできる。については である。はで割り切れないので、はを法として割ることができる。また より である。はと異なる素数なのでで割り切れず、したがってはで割り切れない。についても同じ議論でがで割り切れないことが分かり、結論はである。