• ベストアンサー

nが整数のとき、n^2が素数aの倍数ならばnはaの倍数である、は真ですか?

数学の問題を解いていると、nが整数のとき、 n^2が3の倍数⇔nは3の倍数 を証明せよ n^2が5の倍数⇔nは5の倍数 を証明せよ という問題がありました。 そこで、質問タイトルにあるように、 「n^2が素数aの倍数⇔nはaの倍数」 は成り立つかな?と思って証明しようと思い、 必要は明らかなので十分について 対偶を取って数学的帰納法で証明しようとしたのですが、うまくいきませんでした。 そもそもこの命題は真なのでしょうか。真なのでしたら、 出来るならば高校数学の範囲で証明を示してもらえないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「n^2 が素数 p の倍数」なら「n が p の倍数」は真です. 証明は... 「高校数学」ってどこまで使っていいんでしたっけ? ・「ab が素数 p の倍数なら a か b が p の倍数」を使っていい → n^2 = n・n より自明. ・「素因数分解が一意である」ことを使っていい → ほぼ自明. n = p1 p2 ... と素因数分解すると n^2 = p1^2 p2^2 ... となって, 後者のどこかに p があるならそもそも前者のどこかに p がある. ・合同式と二項定理を使っていい → n^p ≡ n (mod p) を二項定理+帰納法で証明. あとは (p ≧ 3 を仮定していいので) n^p ≡ n^2 ・ n^(p-2) ≡ n となるので n^2 が p で割切れるなら n も p で割切れる.

oriyama
質問者

お礼

おお・・・こんなに単純に出来るとは。 ちまちまとやっていた自分が馬鹿みたいです。 解答ありがとうございました。

関連するQ&A

  • 命題 n^2が偶数ならば、nは偶数である

    nは整数とします この命題が真であることを対偶と背理方を使わずに証明せよ 命題 n^2が偶数ならば、nは偶数である どなたかご教授願います

  • 8^nー7nー1が49の倍数である証明をせよ。

    8^nー7nー1が49の倍数である証明をせよ。 途中までも正しいのか?正しい証明方法を教えてください。 …8^k+1ー7kー7ー1 数学的帰納法として

  • 『nを整数、pを素数とするとき、n^3がpの倍数ならばnもpの倍数であ

    『nを整数、pを素数とするとき、n^3がpの倍数ならばnもpの倍数である』 の「n^3が」の部分は、2乗以上ならnの何乗であっても成り立つような気がするのですが、成り立ちますか? また、何か命題を証明する際にこれを用いるときは、証明なしで使っていいものなのでしょうか? ちなみに大学入試の記述試験を想定しての質問です。 よろしくお願いします。

  • nが整数のとき, 2n^3+3n^2+n は6の倍数であることを証明せ

    nが整数のとき, 2n^3+3n^2+n は6の倍数であることを証明せよ。 上の解き方は,n(n+1)(2n+1)に因数分解し, 2の倍数かつ3の倍数であることを証明すればよいと思うのですが, 教科書には, 2の倍数であるというのは,n(n+1)が連続する2つの整数の積だから証明でき, 3の倍数であるというのは, kを整数として  n=3kのとき,n=3k+1のとき,n=3k+2のときに3×○の形にすれば証明できるとありました。 ここで質問なのですが, なぜ,n=3k n=3k+1 n=3k+2 にするのでしょうか? n=k n=k+1 n=k+2 ではなぜ駄目なのか教えていただけませんか?  

  • 3連続の整数が、2と3の倍数になることの証明

    高校数学の数列の問題です。 数列{an}の初項a1 から、第n項での和を、Snと表す。 この数列が、(n+2)an=3Sn(n=1,2,3,・・・) をみたす。数列{an}の初項a1が整数であるとき、Snは整数であることを示せ。 (n+2)a[n]-(n+1)a[n-1]=3( S[n]- S[ n-1]) これから、一般項を求めて、 a{n}=(n+1)/(n-1) a {n-1} an={(n+1)/( n -1)}×{n/n-2}×{ n -1}×{ n -1/ n -3}× { n -2/ n-4}×… {5/3}×{4/2}×{3/1}a1 約分して、 これから一般項求める an={n(n+1)/2}× a{ 1} (ここからは、ある人からの回答です) a[n]={n(n+1)/2}× a[1] を求めた時点で、 n(n+1)/2 は1からnまでの和ですから a[1]が整数なので、 a[n]は整数であることが分かります。 a[1]からa[n]までの和である S[n]も当然整数となります。 もし計算で出すのでしたら n(n+1)(n+2)/6×a[1] となります。 これが整数であることは n(n+1)(n+2) は連続する3つの整数なので、 2の倍数と3の倍数を含むことから6の倍数となります。 つまり分母の6が約分されるので整数となります。 とあるのですが、 この「 n(n+1)(n+2) は連続する3つの整数なので、 2の倍数と3の倍数を含むことから6の倍数となります。」 この部分は、証明なしで使っていいのでしょうか? いわれると何となくわかるのですが・・・ また、これを示すには、どうすれば示せますか? お願いします。

  • 数1 整数の証明問題について

    整数nにおいて、n^2がAの倍数ならばnはAの倍数である という命題の証明問題がありますが、全ての整数がAに当てはまるというわけではなく、何か条件があるのでしょうか。 Aに9を入れると成り立たないなあと不思議に思って質問してみました

  • 整数の倍数性

    n=a1・a2・a3・…・am(a1~am:素数または1) とすると、 kを自然数として、x^kがnの倍数ならば整数xもnの倍数 は言えますか? すみません数学は得意ではないので…

  • nを正の整数とする時、6の倍数であることを証明する n(n+1)(n+2) n3乗+5n

    nを正の整数とする時、6の倍数であることを証明する n(n+1)(n+2) n3乗+5n

  • 数学的帰納法 n^2≧n (nは整数)の証明

    数学的帰納法 n^2≧n (nは整数)の証明 n=1 のとき 1≧1 より成り立つ n=k のとき k^2≧k ... -k^2≦-k ... 1 が成り立つと仮定すると n=k+1 のとき (k+1)^2≧k+1 k^2+2k+1≧k+1 k^2≧-k 1より k^2≧-k^2 k^2 は正数だからこれは左辺は正数、右辺は負数になる。したがってこれは成り立つ 私なりにやってみたのですがこれでどんな自然数nについても証明はできているでしょうか。 また、負数に関しての証明の方法をご教授願います。

  • 数学A 整数の性質の証明について

    問題 nは自然数とする。n+3は6の倍数であり、n+1は8の倍数であるとき、     n+9は24の倍数であることを証明せよ。 この問題の解答は、 n+3,n+1は自然数a,bを用いて,n+3=6a ,n+1=8bと表わされる。 n+9=(n+3)+6=6a+6=6(a+1) ・・・(1) n+9=(n+1)+8=8b+8=8(b+1) ・・・(2) よって(1)よりn+9は6の倍数であり,(2)よりn+9は8の倍数でもある。 したがって,n+9は6と8の最小公倍数24の倍数である。 とこのようになっています。 ここで質問ですが、上の証明は自然数a,bを用いてnを表示していますが、 これを、整数a,bを用いてnを表示したら、不正解になってしまうのでしょうか。 理由も含め教えてください。よろしくお願いします。