■既約性判定基準(その135)
pを奇数の素数とします。
F5やF7のようにpが小さいときは平方数であるかどうかは容易に見分けられますが、
たとえば、F41では2は平方数でしょうか?
===================================
すぐには答えることができませんが、オイラー基準と使うと平方数であるかを判定できます。
オイラー基準
aが平方数のとき、a^(p-1)/2=1
aが平方数でないとき、a^(p-1)/2=-1
a^(p-1)/2=1ならばaはが平方数である
a^(p-1)/2=-1ならばaは平方数ではない
が成り立つ.
===================================
F11では2^5=32=-1(mod11)→2はF11の平方数ではない。
F41では2^20=?(mod41)
2^10=1024=-1(mod41)
2^20=1(mod41)→2はF41の平方数である。
===================================