このサイトはお使いのブラウザでは正常に動作しません。Google Chromeなど、別のブラウザを使用してください。

素数問題2

    ああ (id: 1430) (2024年5月7日12:00)
    0 0
    前回はありがとうございました。解決しました。 今回は少し問題数が多いですがよろしくおねがいいたします。 (1)正の奇数nに対し、 n=x^2-y^2・・・(*) を満たす整数x,y(x>y≧0)が存在することを示せ (2)n=15について (*)の表示を2通り与えよ (3)正の整数nが4で割り切れるならば(*)のように表示されることを示せ (4)正の奇数nが(*)のように表示されるための必要十分条件は、n≢2(mod4)であることを示せ (5)正の奇数nの(*)のような表示が一意的、すなわち、 n=x^2-y^2=u^2-v^2(x,y,u,vは整数、x>y≧0、u>v≧0)⇒(x,y)=(u,v)であるための必要十分条件は、nが奇素数であることを示せ ヒントとして、 (1)でn≡1,3(mod4)などnが奇数のとき表示されることを示し、(3)でn≡0(mod4)を示したので、(4)ではn≡2(mod)のとき表示できないことを示す、だそうです。 一応自力では、(1)の方針を立てるところまでは来ました。 x^-y^2=(x+y)(x -y)が奇数になるのは両者が奇数のときなので、x=2n,y=2m+1の場合と、x=2m+1,y=2nの場合とで計算するとそれぞれ4(n^2-m^2+n)+1、4(m^2-n^2+m)+1となる みたいな感じです。 よろしくおねがいいたします。
    前回はありがとうございました。解決しました。

    今回は少し問題数が多いですがよろしくおねがいいたします。

    (1)正の奇数nに対し、
    n=x^2-y^2・・・(*)
    を満たす整数x,y(x>y≧0)が存在することを示せ

    (2)n=15について (*)の表示を2通り与えよ

    (3)正の整数nが4で割り切れるならば(*)のように表示されることを示せ

    (4)正の奇数nが(*)のように表示されるための必要十分条件は、n≢2(mod4)であることを示せ

    (5)正の奇数nの(*)のような表示が一意的、すなわち、
    n=x^2-y^2=u^2-v^2(x,y,u,vは整数、x>y≧0、u>v≧0)⇒(x,y)=(u,v)であるための必要十分条件は、nが奇素数であることを示せ

    ヒントとして、
    (1)でn≡1,3(mod4)などnが奇数のとき表示されることを示し、(3)でn≡0(mod4)を示したので、(4)ではn≡2(mod)のとき表示できないことを示す、だそうです。

    一応自力では、(1)の方針を立てるところまでは来ました。
    x^-y^2=(x+y)(x -y)が奇数になるのは両者が奇数のときなので、x=2n,y=2m+1の場合と、x=2m+1,y=2nの場合とで計算するとそれぞれ4(n^2-m^2+n)+1、4(m^2-n^2+m)+1となる みたいな感じです。

    よろしくおねがいいたします。

    回答

    くさぼうぼう : (id: 1236) (2024年5月7日16:38)
    0 0
    ああさん、こんにちは。 私はあまりmodはうまく使えないので、普通に式の利用でやっています。 (1) $n=2k-1(k\geqq1)$ とすると $2k-1=(x+y)(x-y)$ $x+y=2k-1,x-y=1$ としたとき、$x=k,y=k-1$ で、 このとき $n=x^2-y^2$ が成り立つので、題意は示された。 (2) $n=pq(p\geqq q)$ と書けるとき、$x+y=p,x-y=q$ とすれば $x=\dfrac{p+q}{2},y=\dfrac{p-q}{2}$ x,yが整数となるには、p,qともに偶数またはともに奇数。 15=5×3なので、p=5,q=3とすれば、 $x=4,y=1$ また、(1)の方式からは$x=8,y=7$ 2通りの表示が得られた。 (3) $n=4k$ と書け、$4k=(x+y)(x-y)$ ここで $x+y=2k,x-y=2$ とおけば、$x=k+1,y=k-1$ よって $n=4k=(k+1)^2-(k-1)^2=x^2-y^2$ と表現できる。 ============== 追記5/6 21:25 (4) じゃ、nは正の整数ということで。 答案になってないけれど…あとはうまく書いてください。 (←)nが2(mod4)でないときは、(1)(2)(3)より(*)のように表示される。 (→)自然数nが(*)のように表示されたとする。 ここで平方数はmod4をとると、0か1に合同となる。 $n=x^2-y^2$ で x²≡0、y²≡0ならx²-y²≡0 x²≡1、y²≡0ならx²-y²≡1 x²≡0、y²≡1ならx²-y²≡-1≡3 x²≡1、y²≡1ならx²-y²≡0 となり、x²-y²は2(mod4)にはならない。よってnも2(mod4)にはならない。 (5) $n=2k-1=pq=(x+y)(x-y)$ より、 $x=k,y=k-1$ と $x=\dfrac{p+q}{2},y=\dfrac{p-q}{2}$ の2通りの表示ができる。このとき、 この表示が一致するなら、 $k=\dfrac{p+q}{2},k-1=\dfrac{p-q}{2}$ これよりq=1が導け、nが因数に分解できたとするとn×1しか表現できず、nは素数である。 よってnは奇素数! 自分はmodがうまく使えないのでこのような解法になりましたが、きっとmodを上手に使うともっとスマートな解法があるのではないかと思います。あまりいい解答ではなくてすみません。 これで大丈夫ですか?
    ああさん、こんにちは。

    私はあまりmodはうまく使えないので、普通に式の利用でやっています。

    (1) n=2k1(k1)n=2k-1(k\geqq1) とすると
    2k1=(x+y)(xy)2k-1=(x+y)(x-y)
    x+y=2k1,xy=1x+y=2k-1,x-y=1 としたとき、x=k,y=k1x=k,y=k-1 で、
    このとき n=x2y2n=x^2-y^2 が成り立つので、題意は示された。

    (2) n=pq(pq)n=pq(p\geqq q) と書けるとき、x+y=p,xy=qx+y=p,x-y=q とすれば x=p+q2,y=pq2x=\dfrac{p+q}{2},y=\dfrac{p-q}{2}

    x,yが整数となるには、p,qともに偶数またはともに奇数。
    15=5×3なので、p=5,q=3とすれば、 x=4,y=1x=4,y=1
    また、(1)の方式からはx=8,y=7x=8,y=7
    2通りの表示が得られた。

    (3) n=4kn=4k と書け、4k=(x+y)(xy)4k=(x+y)(x-y)
    ここで x+y=2k,xy=2x+y=2k,x-y=2 とおけば、x=k+1,y=k1x=k+1,y=k-1
    よって n=4k=(k+1)2(k1)2=x2y2n=4k=(k+1)^2-(k-1)^2=x^2-y^2 と表現できる。

    ==============
    追記5/6 21:25

    (4) じゃ、nは正の整数ということで。

    答案になってないけれど…あとはうまく書いてください。

    (←)nが2(mod4)でないときは、(1)(2)(3)より(*)のように表示される。
    (→)自然数nが(*)のように表示されたとする。
    ここで平方数はmod4をとると、0か1に合同となる。
    n=x2y2n=x^2-y^2
    x²≡0、y²≡0ならx²-y²≡0
    x²≡1、y²≡0ならx²-y²≡1
    x²≡0、y²≡1ならx²-y²≡-1≡3
    x²≡1、y²≡1ならx²-y²≡0
    となり、x²-y²は2(mod4)にはならない。よってnも2(mod4)にはならない。

    (5) n=2k1=pq=(x+y)(xy)n=2k-1=pq=(x+y)(x-y) より、
    x=k,y=k1x=k,y=k-1x=p+q2,y=pq2x=\dfrac{p+q}{2},y=\dfrac{p-q}{2} の2通りの表示ができる。このとき、
    この表示が一致するなら、
    k=p+q2,k1=pq2k=\dfrac{p+q}{2},k-1=\dfrac{p-q}{2}
    これよりq=1が導け、nが因数に分解できたとするとn×1しか表現できず、nは素数である。
    よってnは奇素数!

    自分はmodがうまく使えないのでこのような解法になりましたが、きっとmodを上手に使うともっとスマートな解法があるのではないかと思います。あまりいい解答ではなくてすみません。

    これで大丈夫ですか?
    ああ (id: 1430) (2024年5月7日20:10)
    0 0

    ありがとうございます。 (4)についてはnが正の奇数ではなく正の整数の間違いでした。すみません。 (5)はどうなりますか?

    ああ (id: 1430) (2024年5月13日20:20)
    0 0

    ありがとうございます! (5)奇素数⇨一意的 の方だけまだ解けていませんが、それ以外完璧でしたd(^_^o)

    回答する