前回に引き続いて、魔法少女まどか☆マギカ数学。今回はほむらが指名された問題(上の動画2:13)。
問題は以下の通り。
問題:
pは素数、nは任意の自然数とします。
(1+n)p−np−1がpで割りきれることを証明してください。
解答(証明):
二項定理((x+y)a=∑ab=0aCbxbya−b)を用いて、与式を以下のように変形します。
(1+n)p−np−1=p∑k=0[pCknk1p−k]−np−1=[1+pn+p(p−1)2!n2+⋯+p(p−1)⋯3⋅2(p−1)!np−1+np]−np−1=pn+p(p−1)2!n2+⋯+p(p−1)⋯3⋅2(p−1)!np−1
ここで、n,n2,n3,…,np−1は、すべて自然数です。
また、n,n2,n3,…,np−1の各項の係数は、組み合わせの個数(pCk)ですから、これも自然数です。式から、これらは公約数pをもっていることが分かります。
以上から、与式は[p]×[自然数]の形に直せる(=pで割りきれる)ことが分かります。
わかりやすくするため、与式を[p]×[自然数]の形に直すと
(1+n)p−np−1=pn+p(p−1)2!n2+⋯+p(p−1)⋯3⋅2(p−1)!np−1=p[n+(p−1)2!n2+⋯+(p−1)⋯3⋅2(p−1)!np−1]
となります。以上より、与式が素数pで割りきれることが明らかになりました。(証明終)
二項定理((x+y)a=∑ab=0aCbxbya−b)を用いて、与式を以下のように変形します。
(1+n)p−np−1=p∑k=0[pCknk1p−k]−np−1=[1+pn+p(p−1)2!n2+⋯+p(p−1)⋯3⋅2(p−1)!np−1+np]−np−1=pn+p(p−1)2!n2+⋯+p(p−1)⋯3⋅2(p−1)!np−1
ここで、n,n2,n3,…,np−1は、すべて自然数です。
また、n,n2,n3,…,np−1の各項の係数は、組み合わせの個数(pCk)ですから、これも自然数です。式から、これらは公約数pをもっていることが分かります。
以上から、与式は[p]×[自然数]の形に直せる(=pで割りきれる)ことが分かります。
わかりやすくするため、与式を[p]×[自然数]の形に直すと
(1+n)p−np−1=pn+p(p−1)2!n2+⋯+p(p−1)⋯3⋅2(p−1)!np−1=p[n+(p−1)2!n2+⋯+(p−1)⋯3⋅2(p−1)!np−1]
となります。以上より、与式が素数pで割りきれることが明らかになりました。(証明終)
問題文でn^pとなるべきところがnとなってしまっています。
返信削除>suke1000 さん
返信削除ご指摘ありがとうございます。タイプミス修正しました。
式から、これらは公約数pをもっていることが分かります。
返信削除というところですが、厳密に言うとpCkが約数pを持つことも証明する必要があります。大学入試なら減点を食らう可能性が高いです。