- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フェルマの小定理の証明方法について)
フェルマの小定理の証明方法について
このQ&Aのポイント
- フェルマの小定理の証明方法について紹介します。
- フェルマの小定理の証明は、二項定理と数学的帰納法、または、オイラーの定理を使います。
- フェルマの小定理の簡明な証明方法を探しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一通り読んでみましたが、 >ここで、kをk+1に置き換えるが、加法+と乗法・を交換則、結合則、分配則をみたす演算子*とすると、 ↑の箇所、この演算子の定義がよくわからなかったため、その続きの部分も分かりませんでした。 それと、 >F(k)=k^(p-1)+k^(p-1)…+1 とおくと、 ↑の箇所、F(k)=k^(p-1)+k^(p-2)+…+1の間違いですね? また、 >(k-1)・F(k)≡k-1 よって、 F(k)≡1 ↑の議論はk≠1 mod pのときしか成り立ちません。k≡1 mod pなら定義から明らかにF(k)≡0 mod pですよね? 以上、この証明はイマイチよくわからなかったので、以下に別の簡単な証明を紹介します↓ pを素数とし、 いまaをpと互いに素な整数とします。 このとき、p-1個の整数 a, 2a, 3a, ..., (p-1)a は mod pでいずれも0でなく(←pの倍数になるものがないから)、 どの2つも mod pで等しくない(←どの2つの差もpの倍数にならないから) よってmod pで、 1, 2, 3, ..., p-1 を並べ替えたものに他ならない。 従って、全て掛けた積は等しい: a×2a×3a×・・×(p-1)a ≡1×2×3×・・×(p-1) mod p 両辺を整理すると、 a^(p-1)×(p-1)! ≡(p-1)! mod p 移項すると、 (a^(p-1)-1)×(p-1)! ≡0 mod p ここで、(p-1)! はpで割り切れないので、(a^(p-1)-1)がpで割り切れることになる。 つまり、a^(p-1)-1≡0 mod p フェルマーの定理の証明終わり。
お礼
ウィキペディアに記載されている証明を短くする方法を考えていたのですが、読み返すと記載ミスがちょこちょこありました(汗) すみませんでした。 簡単な証明の紹介ありがとうございます! 目からウロコが落ちました。オイラーの定理の証明方法を応用すれば良かったんですね! 思いつかなかった・・・ 素晴らしいです!!