[
掲示板に戻る
]
記事No.72690に関するスレッドです
★
整数
/ 明日香
引用
[B]なのですが、a^q-1=p^(k-l),a^q+1=p^lとおくと解けないのですが、なぜでしょう?
No.72688 - 2021/02/08(Mon) 10:58:23
☆
Re: 整数
/ 明日香
引用
問題です
No.72689 - 2021/02/08(Mon) 11:00:53
☆
Re: 整数
/ 明日香
引用
答えです
No.72690 - 2021/02/08(Mon) 11:02:06
☆
Re: 整数
/ IT
引用
q=(p-1)/2 ですよね?
そうおいてもとけるのでは? その後どうやられましたか?
No.72691 - 2021/02/08(Mon) 12:45:44
☆
Re: 整数
/ 明日香
引用
2=p^l(1-p^(k-2l))
p^l=1,1-p^k-2l=2
-1=p^(k-2l)となりpが虚数となってしまいます。
No.72697 - 2021/02/08(Mon) 16:10:10
☆
Re: 整数
/ IT
引用
> 2=p^l(1-p^(k-2l))
a^q-1=p^(k-l),a^q+1=p^lの2式の差をとったのですね?
k-2l<0になるので、p^lでくくるのはうまくないです。
(a^q-1)(a^q+1)=p^(k-l)p^l ,q=(p-1)/2 ですよね?
(a^q+1)/(a^q-1)=1+2/(a^q-1) = p^(2l-k)
・・・ で行けるのでは?
No.72699 - 2021/02/08(Mon) 17:10:26
☆
Re: 整数
/ 黄桃
引用
参考までに、どこで間違ったかと言えば、lとk-lのどちらが大きいかはわからないのに、lの方が大きいとしたところです。
>2=p^l-p^(k-l)=p^l(1-p^(k-2l))
(a^q-1=p^(k-1) かつ a^q+1=p^l, ただしl≧0、 として辺々引いたのでしょうが、きちんと書かないと読む人に理解してもらえません)。
k-l≧l の場合は、おっしゃるように、ありえません。
k-l<l (つまり2l-k>0)の場合は整数の範囲で
2=p^(k-l)(p^(2l-k)-1)
と積の形にかけます。以下、容易です。
#答から逆算すれば、a=2, p=3, q=1 なのですから、a^q+1=3^1, a^q-1=1=3^0、
#つまり、k=l=1 で p^(k-2l)=1/3で、2=3*2/3 になっていたのか、と自分で気づくべきです。
No.72700 - 2021/02/08(Mon) 17:59:34
☆
Re: 整数
/ IT
引用
黄桃さんの回答にあるように
2=p^(k-l)(p^(2l-k)-1) とした方が簡明ですね。
No.72702 - 2021/02/08(Mon) 18:50:28