面白い問題ですね♪
「ウォルステンホルムの定理(1862年)
(Q)p>3が素数ならば,既約分数
1+1/2+1/3+・・・+1/(p−1)
の分子はp^2で割り切れることを証明せよ(1862年).
*ウォルステンホルムの定理の別証明
(p−1)!とpは互いに素であるから
S=(p−1)!(1+1/2+1/3+・・・+1/(p−1))
がp^2で割り切れることと
1+1/2+1/3+・・・+1/(p−1)=0 (mod p^2)
は同値である.
mod算術を扱う場合,1/2のような数はある整数と同値である.
*ここがよく分からない?...どうしてそう言えるんだろ?…^^;
たとえば,
1/2=6/2=3 (mod 5)
1+1/2+1/3+1/4=1+13+17+19=0 (mod 25)
*1/2=x…2x-1=25…x=13
1/3=x…3x-1=25*2…x=17
1/4=x…4x-1=25*3…x=19
って求めてるようね…^^…?
素数pによる整除性ではなく,素数の平方p^2による整除性なのでかなり難しい問題である.
そこで,素数による整除性の問題に帰着させてより解きやすいものにしたい.そこでまず
1+1/2+1/3+・・・+1/(p−1)=0 (mod p)
を証明しよう.
1+1/2+1/3+1/4=1+3+2+4=0 (mod 5)
であるが,
4=−1,3=−2 (mod 5)
を使えば,
1+1/2+1/3+1/4=1−2+2−1=0 (mod 5)
同様に,
p−1=−1,p−2=−2,・・・ (mod p)
であるから
1+1/2+1/3+・・・+1/(p−1)=0 (mod p)
を証明することができる.
次に,1/1と1/(p−1),1/2と1/(p−2),・・・をペアに組ませると
1+1/2+1/3+・・・+1/(p−1) (mod p^2)
=1+1/(p−1)+1/2+1/(p−1)+・・・+1/(p−1)/2+1/((p+1)/2)
=p(1/(p−1)+1/2(p−2)+・・・+1/((p−1)/2)*(p+1)/2)
(mod p^2)
したがって,
1/(p−1)+1/2(p−2)+・・・+1/((p−1)/2)*(p+1)/2)=0
(mod p)
p−1=−1,p−2=−2,・・・ (mod p)
であるから,
1/1^2+/2^2+1/3^2+・・・+1/(p−1)^2=0 (mod p)
が成り立つことをを示しさえすればよい.
*項数は(p-1)/2個になっているはずでは…?
1/1^2+/2^2+1/3^2+・・・+1/(p−1)^2
=1^2+2^2+3^2+・・・+(p−1)^2=(p−1)p(2p−1)/6=0
(mod p)
となって証明了.」
↑
鍵コメT様からの解説を頂戴しました〜m(_ _)m〜
↓
私はこの文脈で「同値」ということばは使いませんが,
概ね次のようなことだと思います.
[1] 割り算の意味から
そもそも「a/b」とは,方程式bx=aの解を意味します.
これの類推で,合同式の文脈では,bx≡a を満たす整数xの意味で
a/b との表記を用いることもあり得ます.
この表記を用いる場合,例えば
mod5で「1/2」とは,3 (もちろん8とか-2でも同じ)であり,
mod25で「1/3」とは,17 となります.
[2] 合同の意味から
以下,法pは整数とします.通常の整数について,
a≡b (mod p) は,「a-bがpで割り切れること」を意味します.
これを拡張して,有理数について,x≡y (mod p)を,
「x-yを既約分数にしたとき,分子がpで割り切れること」と考えることにすると,
x≡yのとき,x-yの分母は,pと互いに素であり
(分子がpの倍数で,既約分数なので,pと分母は,1より大きい公約数をもたないから)
この意味でx≡y,z≡wであれば,x+z≡y+wとなることがわかります.
(pa/b+pc/d=p(ad+bc)/(bd)で,bdはpと互いに素より,約分しても分子のpは残るので)
[2] の解釈によれば,mod25で,
1/2≡13,1/3≡17,1/4≡19 であり,
1+1/2+1/3+1/4≡1+13+17+19となりますね.
*後半の疑問も解消♪
↓
・鍵コメT様からのもの〜m(_ _)m〜グラッチェ☆
mod p において,k^2≡(p-k)^2なので,
1/1^2+1/2^2+…+1/(p-1)^2 の前半と後半は,逆順で同じものです.
1/1^2+1/2^2+1/3^2+…+1/(p-1)^2=0 を示せば,前半=0はすぐ言えます.
ただ,
「mod p^2 で,
2(1+1/2+1/3+…+1/(p-1))
=(1+1/(p-1))+(1/2+1/(p-2))+…+(1/(p-1)+1)
=p/(1(p-1))+p/(2(p-2))+p/(3(p-3))+…+p/((p-1)1)
=p(1/(1(p-1))+1/(2(p-2))+1/(3(p-3))+…+1/((p-1)1))」
とする方が見やすいかもしれませんね.
*納得です☆
証明はその辺りが略されてましたのねぇ…^^;…
わたしのレベルでは...そこが謎でしたぁ…^^;;…Orz〜