「数学」p,q,rが素数のとき、p^q+1=rを満たす(p,q.r)を全て求めよ
■ このスレッドは過去ログ倉庫に格納されています
pは2固定
2^q+1が素数になるパターンが有限なのか? 合同式と因数分解のそれぞれで考える方法があるとヒント >>6
qが奇数なら
2^q+1≡0(mod3)
左辺≧5で右辺≠3だからq奇数はアウト
qは偶素数2しかない qは2以外の偶数をとらないことは明らか
あとはある数の奇数乗を因数分解できることから導かれる 2^q+1=rを満たすqrもとめる
q mod2=1のとき
2*4^n+1
mod 3 で
2*1^n+1=3=0
→q mod2=1ではrが素数にならない
q mod2=0だと条件満たす素数qは2のみで2,2,5か pが奇数の場合、p^qもまた奇数であり、r=p^q+1は10以上の偶数になる
しかしこれはrが素数であることと矛盾
よってpは偶数であり、さらに素数なのでp=2
また「r=2^q+1は素数であるとき、qは2の累乗である」ことを背理法により示す
q=(2^i)*oと表せると仮定すると、(iは非負整数、oは3以上の奇数)
r=2^((2^i)*o)+1
=(2^(2^i))^o+1
2^(2^i)=xと置くと
r=x^o+1
oは奇数なのでx=-1のときr=(-1)^o+1=-1+1=0
よってx^o+1は因数に(x+1)を含み、r=(x+1)f(x)と表せる
(x+1)=(2^(2^i)+1)より、(x+1)≧3の奇数となる
rの素因数に奇数があるのはrが素数であることに反するので、q=(2^i)*oと表すことはできない
よってq=2^iとなり、qもまた素数であることからq=2^1=2、r=(2^2+1)=5
(p,q,r)=(2,2,5) もうちょっとしたら解答を貼ってみる
時間超えたらごめん ミスや抜けがあったら指摘して
出題:p,q,rが素数のとき、p^q+1=rを満たす(p,q.r)を全て求めよ
① r=2となる場合
p^q=1 となるのはp=1かつq=1のとき、又は任意の素数pに対してq=0の場合だけなので条件を満たさないため存在しない
② r=3となる場合
p^q=2となるのはp=2かつq=1の場合のみであり、条件を満たさない。
③ r≧5となる場合
p^qは偶数でなければならないためp=2である。
q=2のとき、r=5となり条件を満たす。
それ以外の場合では、qは3以上の奇数となるが、
2^q+1=(2+1)(2^(q-1)-2^(q-2)*1+…-2*1+1)
と因数分解できるため、与式左辺は必ず3の倍数となる。
よって(p,q,r)=(2,2,5)が解答
※
合同式を使う場合
③においてqを3以上の奇数とすると
mod 3にて
2^q + 1 ≡ (-1)^q + 1 ≡ -1 + 1 ≡ 0
よって3の倍数になるため、条件を満たさない p≠2は余式左辺が偶数になるので自明
p=2のときq≠2とすると
余式左辺は因数分解できる
よってp=q=2
あとは計算してr=5 ■ このスレッドは過去ログ倉庫に格納されています