方針
全ての二項係数の最大公約数をD D とすると、まずn C 1 = n = p q n C 1 = n = pq よりD D はp q pq の約数である。したがってD = 1 D = 1 を示すには、D D がp p でもq q でも割り切れないことを示せばよい。p p を消すにはp q C p pq C p を見て、分子のp p 個の連続因子の中でp p の倍数が最初のp q pq だけであることを数える。同様にp q C q pq C q を使ってq q も排除する。
解答
求める最大公約数をD D とする。すべてのn C k n C k の中に n C 1 = n = p q n C 1 = n = pq が含まれるので、D D はp q pq の約数である。したがって、D D がp p でもq q でも割り切れないことを示せば、D = 1 D = 1 が従う。
まずp p について調べる。 p q C p = p q ( p q − 1 ) ( p q − 2 ) ⋯ ( p q − p + 1 ) p ! pq C p = p ! pq ( pq − 1 ) ( pq − 2 ) ⋯ ( pq − p + 1 ) である。分子に現れるp p 個の整数 p q , p q − 1 , p q − 2 , … , p q − p + 1 pq , pq − 1 , pq − 2 , … , pq − p + 1 のうち、p p で割り切れるものはp q pq だけである。分母p ! p ! にもp p はちょうど1回だけ含まれる。したがって、分子と分母に含まれるp p の因子はちょうど打ち消し合い、p q C p pq C p はp p で割り切れない。
よって、すべての二項係数の公約数であるD D もp p では割り切れない。
同様に p q C q = p q ( p q − 1 ) ( p q − 2 ) ⋯ ( p q − q + 1 ) q ! pq C q = q ! pq ( pq − 1 ) ( pq − 2 ) ⋯ ( pq − q + 1 ) を考えると、分子のq q 個の連続因子の中でq q の倍数はp q pq だけであり、分母q ! q ! に含まれるq q とちょうど打ち消し合う。したがってp q C q pq C q はq q で割り切れない。ゆえにD D もq q で割り切れない。 D D はp q pq の約数であり、しかもp p でもq q でも割り切れない。したがって D = 1 D = 1 である。
別解 解法2
方針
解法1の素因数の個数の議論を合同式に置き換える。p q C p pq C p を q q と p − 1 p − 1 個の比の積に分け、各因子を p p を法として簡約する。結果が0でないことから最大公約数に p p が入らないと示し、p , q p , q を交換して q q も排除する。
解答
最大公約数を D D とする。p q C 1 = p q pq C 1 = pq だから D ∣ p q D ∣ pq である。
p p を法として p q C p pq C p を調べる。p q C p = q ⋅ ( p q − 1 ) ( p q − 2 ) ⋯ ( p q − p + 1 ) ( p − 1 ) ! . pq C p = q ⋅ ( p − 1 )! ( pq − 1 ) ( pq − 2 ) ⋯ ( pq − p + 1 ) . 1 , … , p − 1 1 , … , p − 1 はすべて p p を法として逆数を持ち、p q − i ≡ − i ( m o d p ) . pq − i ≡ − i ( mod p ) . 従ってp q C p ≡ q ( − 1 ) p − 1 ≢ 0 ( m o d p ) . pq C p ≡ q ( − 1 ) p − 1 ≡ 0 ( mod p ) . 最後の不等号は p ≠ q p = q がともに素数であることによる。よって p q C p pq C p は p p で割り切れず、すべての二項係数の公約数 D D も p p では割り切れない。
同様に p , q p , q を交換するとp q C q ≡ p ( − 1 ) q − 1 ≢ 0 ( m o d q ) pq C q ≡ p ( − 1 ) q − 1 ≡ 0 ( mod q ) だから、D D は q q でも割り切れない。
D D は p q pq の約数であり、その素因数 p , q p , q のどちらも持たない。従ってD = 1. D = 1.
総評
二項係数全体の最大公約数を、特定の2つの二項係数で素因数ごとに排除する問題である。難度は標準上位、目安時間は18分前後。最初にn C 1 = p q n C 1 = pq を見て最大公約数の候補を1 , p , q , p q 1 , p , q , pq に絞ると、証明の目的が明確になる。p q C p pq C p では「分子の中でp p の倍数が何個あるか」を数えるだけでよいが、分母のp ! p ! と打ち消した後にp p が残らないことまで書くと答案として堅い。
← 前の問題 第1問 次の問題 第3問 →
広告
解き方を先生に相談する
高校生に対応した、数学専門のオンライン個別指導。体験授業は有料です。
冊子PDFで見る 京大の整数の問題で問題集を作る
京大の整数の問題
出典: 京都大学 1997年度 前期 理系 第2問。問題文はHTML表示のために再入力・数式組版しています。