- ベストアンサー
素数の表し方
青チャートIAの、第4章 重要例題120(p490)について質問です。 解答で、 [3] nが5以上の素数のとき、nは3k+1、3k+2(kは自然数)のいずれかで表され… とありますが、なぜkは自然数なんですか? kが自然数の場合、 k=8のとき n=3k+1=25、n=3k+2=26 となり、共に素数ではありません。 なので、私は(kは素数)と置くのが正しいと思ったのですが… それとも、kは自然数でもいいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
なんか可笑しいな。 貴方は k=8のとき ======> n=25 あるいは 26 と言ってますよね。 そうじゃなくて n=7/素数のとき ======> 7=3k+1 K=2で自然数であってる。 じゅあないの。 なんで、K=8を先に言うのよ?
その他の回答 (1)
- nanashisan_
- ベストアンサー率20% (55/275)
回答No.1
数学というより日本語にひっかかてますね。 「nが5以上の素数のとき、nは3k+1、3k+2(kは自然数)のいずれかで表される」と言っているだけで、nは3k+1、3k+2(kは自然数)のいずれかが素数になるとは言っていない。 つまり、「5以上の素数は3の倍数のはずがない」という当たり前のことをいっているだけです。