• 締切済み

証明

これを証明してください.お願いします. n^3 が平方数⇒nも平方数である

みんなの回答

  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.2

n は素数 (p, q, … z) の各自然数 (i, j, … m >1 ) 乗の積に分解できるはず。  n = p^(i)*q^(j) …*z^(m)   …(1) n が平方数であるための条件は、{i, j, … m} が偶数であること。 n^3 は  n^3 = p^(3i)*q^(3j) …*z^(3m) になるが、これが平方数なら {3i, 3j, … 3m} の各数は偶数のはず。 ならば、{i, j, … m} が偶数なのだろう。 つまり、(1) に戻って n は平方数なのだろう。    

noname#221368
noname#221368
回答No.1

 なんか、いっぱい突っ込まれそうな気がするんですが(^^;)。単純な発想としてはこうですよね?。  n^3が平方数という事は、何かの数mの2乗になってる訳ですよね?。   n^3=m^2   (1)  (1)から、   n=m^(2/3) になりますが、mが自然数だとすると、m=0,1の場合を除いて、「自然数mの2/3乗なんて、ふつうは絶対に自然数nにはなりません」。例外は、mがさらにm=k^αみたいになってて(kも自然数)、α×2/3が自然数になる場合です。そこで2と3の最小公倍数を探してみると6なので、試しにα=3=6/2とすれば、   n=m^(2/3)=(k^3)^(2/3)=k^(3×2/3)=k^(6/3)=k^2 となり、nは平方数です。  詳細は、自分でやってみて下さい。「自然数mの2/3乗なんて、ふつうは絶対に自然数nにはなりません」の「なる/ならない」の場合分けが、多少面倒だとは思います。

関連するQ&A

専門家に質問してみよう