• 締切済み

数学Aの問題です。

nが3以上の整数のとき、xのn乗+2掛けるyのn乗=4掛けるzのn乗はx=y=z=0以外に存在しないことを証明せよ。 x=y=z=0でない整数x、y、zで題意の式を満たすものがあると仮定する。~~~~~~ よって、題意の式を満たす整数x、y、zは全て2の倍数である。・・・・・・(1) x=2k、y=2l、z=2m(k、l、mは整数)として題意の式に代入すると、kのn乗+2掛けるlのn乗=4掛けるmのn乗となる。 よって整数k、l、mは題意の式を満たすから、 x、y、zが題意の式を満たせばx/2、y/2、z/2も題意の式を満たす。・・・・・・・(2) 仮定より、x、y、zのうち少なくとも1つは0でない。0でない整数は全て、2のp乗かける(2q-1){p、qは整数でpは0以上}の形に表される。よってx、y、z、の0でないものの内、2の指数pの最小のものをNとすると、x/2のN乗、y/2のN乗、z/2のN乗のうち少なくともひとつは奇数となる。 ゆえに、x、y、zは(2)により題意の式を満たすが、(1)を満たさないから矛盾する。 したがって、nが3以上の整数のとき、題意の式を満たす整数x、y、zは」x=y=z=0だけである。終。 この回答の(2)の下からをやることの持つ意味と、なぜ少なくともひとつは奇数になれば、ゆえににつながるかを詳しく教えてください

みんなの回答

  • owata-www
  • ベストアンサー率33% (645/1954)
回答No.1

(2)でx/2=X、y/2=Y、z/2=Zとおけば、X^n+2*Y^n=4*Z^nが満たされることになります。つまり、(1)がまた成り立つわけで、X、Y、Zは2の倍数である… と繰り返していくとx/2^k、y/2^k、z/2^kも (x/2^k)^n+2*(y/2^k)^n=4*(z/2^k)^nを満たす…※というわけです。 x=a×2^b(aは奇数)と表せます。同様にyとzも表せます。 つまり、(2)を繰り返していくとx、y、zのうちどれかは必ず奇数になります。 例えば、x=10だったら、x/2は奇数になりますし、x=12だったら、(x/2)/2は奇数になります。 よって、 >仮定より、x、y、zのうち少なくとも1つは0でない。0でない整数は全て、2のp乗かける(2q-1){p、qは整数でpは0以上}の形に表される。よってx、y、z、の0でないものの内、2の指数pの最小のものをNとすると、x/2のN乗、y/2のN乗、z/2のN乗のうち少なくともひとつは奇数となる。 となるわけです。 ここで、x/2のN乗=A、y/2のN乗=B、z/2のN乗=Cとおくと※より A^n+2*B^n=4*C^nを満たします が、ここで、仮定(x=y=z=0でない)よりA、B、Cのどれかは奇数になります。しかし、これは(1)と矛盾します。よって、… というわけです。

awer787
質問者

お礼

ありがとうございます。あなたは東京大学のひとですね MAYBE

関連するQ&A