Loading [MathJax]/jax/output/CommonHTML/jax.js

【整数】フェルマーの小定理〜定理、証明、利用方法〜

整数

今回は、「フェルマーの小定理」について解説します。

今回の記事を読むと以下のことがわかります。

・フェルマーの小定理とは

・フェルマーの小定理の証明

・フェルマーの小定理の利用方法

わか
わか

この記事は、「わか」が執筆しています。

私「わか」(https://twitter.com/wakkachan2019)は、国立大学数学科を卒業後、数学教育に10年以上関わっています。

フェルマーの小定理とは

フェルマーの小定理

わか
わか

まずは定理を確認しましょう!

定理

p:素数

apa(modp)

合同式は、「あまり」にのみ着目した等号で、今回の場合

apをpで割ったときのあまり」と「aをpで割ったあまり」が等しいことを表しています。

合同式に関しては以下の記事を参考にしてください。

わか
わか

フェルマーの小定理の例です

353(mod5)353で割った余りは等しい」

352433(mod5)

272(mod7)2727で割った余りは等しい」

271282(mod7)

フェルマーの小定理:証明

フェルマーの小定理の証明

わか
わか

フェルマーの小定理の証明を見ていきましょう。

証明

p:素数 

apa(modp)

を示す。

(1)a=1のとき

1p1(modp)

(2)a=kのとき

kpk(modp)

と仮定する。

   a=k+1のとき

(k+1)p=kp+pC1kp1+pC2kp2++pC1kp+1p ()

kp+1(modp)

k+1(modp)

(1)(2)より 

apa(modp)

数学的帰納法を利用したこの証明方法もよく出題されます

補足

以下の事実を利用しています。

pが素数のとき pCk はpの倍数 k=1,2,,k1

証明

pCk=p(p1)(p2)(pk+2)(pk+1)k(k1)(k2)21

pは素数なので、分母のどの整数とも約分することができない。

したがって、pCk はpの倍数 k=1,2,,k

フェルマーの小定理:利用方法

フェルマーの小定理をテーマにした入試問題

問題

p を素数とする。
(1) pCk(k=1,2,,p1)は、いずれもpで割り切れることを証明せよ。

(2) (1)を用いて、すべての自然数nに対して、npnpで割り切れることを証明せよ。

                             (1974 早稲田大)

わか
わか

これは記事前半で紹介した証明そのものが出題されていますね

フェルマーの小定理を利用すると1撃で解ける問題

問題1

nが2以上の自然数のとき n7nが7の倍数であることを示せ(2006・日本女子大学)

証明

フェルマーの小定理より

n7nnn0(mod7)

したがって、n7nが7の倍数

問題2

n5の1の位とnの1の位が一致することを示せ

証明

(1)フェルマーの小定理より

n5nnn0(mod5)

よってn5nが5の倍数

(2)

nが奇数のとき n5nは2の倍数

nが偶数のとき n5nは2の倍数

よって n5nは2の倍数

(1)(2)より n5nは10の倍数

n5を10で割ったあまりとnを10で割ったあまりが一致する

したがってn5の1の位とnの1の位が一致する

フェルマーの小定理:まとめ

以下が「フェルマーの小定理」のまとめです。

・フェルマーの小定理:pが素数のとき apa(modp)

・フェルマーの小定理は、「あまり」と「素数」に着目した定理

・2項定理を利用することで証明することができる

・大学入試の「整数」の分野で、導出過程も含めてよく出題される

わか
わか

以上で「フェルマーの小定理」解説を終わります。

フェルマーの最終定理をテーマにした入試問題の記事はこちら

フェルマーの小定理を利用した入試問題はこちら

コメント

タイトルとURLをコピーしました