• ベストアンサー

√5≡y (mod p )が解を持つための条件は?

素数p に対し、√5≡y (mod p ) を 5≡y^2 (mod p )と定義したとき、√5≡y (mod p )が解を持つための必要十分な条件は p≡±1(mod 5)らしいのですが本当でしょうか?(必要あるいは十分だけ?)正しいときはどのように(あるいはどのような方針で)証明したらいいのでしょうか。また、参考文献があれば教えてください。

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

  • ベストアンサー
回答No.1

pを法としてaが平方剰余に等しいとき, ルジャンドル記号を用いて (a/p)=1 と表し, 平方非剰余であるとき (a/p)=-1 と表します。 奇素数p,qに対して,平方剰余の相互法則; (p/q)(q/p)=(-1)^{(p-1)/2}*{(q-1)/2} が成り立つことが知られてますから, pが奇素数,q=5のとき (p/5)(5/p) = (-1)^(p-1)=1 が成り立ちます。さらに,ルジャンドル記号の 定義より (p/5)^2=1 ですから, (5/p) = (p/5) であることがわかります。 平方数を5で割った余りは1^2,2^2,3^2,4^2を 直接調べればわかりますから, 5≡y^2 (mod p)が解を持つ ⇔ (5/p)=1 ⇔ (p/5)=1 ⇔ p≡±1 (mod 5) が得られますね。 p=2のときは,既約剰余類がもともと1しかないので, 述べるまでもないでしょう。 平方剰余の相互法則については,剰余類を 扱っている整数論の本なら必ず載っていますので, どれでもお好きなものをお選び下さい。 (例えば, 高木貞治(著)初等整数論講義,共立出版 A.ベイカー(著)初等数論講義,サイエンス社 など) どの本でも,証明は少し長いです。 (したがって,ここでその証明をすべて述べるのは困難。)

tarobe_san
質問者

お礼

とてもよく分かりました。ありがとうございます。 早速、高木貞治(著)初等整数論講義を入手しました。

関連するQ&A

  • x^2+4y^2=1 の解について

    x^2+4y^2=1 をみたす共に有理数のx,yがある。解(x,y)は無数にあることを示せ。  x=a/b,y=p/q とおいて、式を変形して、その式が無数の整数解をもつことを示す方針で考えていますが、その無数に解をもつ方程式がどんな形にこの場合なるのか、行き詰まっています。ポイントとなるところについてアドバイス、ヒントがあればと思います。

  • x+yとx^2+y^2がともにpで割り切れるならばx^2+y^2はp^2で割り切れる?

    p:素数(但し、pは2ではない)とする。 x,y:自然数 x+yとx^2+y^2がともにpで割り切れるならばx^2+y^2はp^2で割り切れる という命題を証明したいのですがどうすればいいのでしょうか?

  • mod p の計算

    1+1/(2^k)+1/(3^k)+・・・+1/((p-1)^k) (mod.p) を計算すると、kがp-1で割り切れないとき、0になるらしく、実際に計算してみたところ、数字が小さいところでは、それがなりたつことがわかりました。 これは、一般に本当に正しいのが知りたいのですが、証明なども含めて、教えて頂ければ有り難いです。

  • modに関する証明問題

    pをp≡3mod4を満たす素数として、a≡b^2mod pが解を持つとしたとき a^(p+1)/4 が a の mod p での平方根になる ことを示したいのですが、どうしてそうなるのか、さっぱりです。 どなたか教えていただけないでしょうか。

  • 数学、mod pのk乗

    xの2乗≡a(mod pのk乗)が整数解を持てばxの2乗≡a(mod pのk+1乗)も整数解を持つ pは素数、kは0以上の整数、aは整数 この証明についての質問です。 xの2乗≡a(mod pのk乗)の整数解をx1とすると x1の2乗-a=(pのk乗)s sは整数 x2=x1+(pのk乗)tとおくと x2の2乗-a=(x1+(pのk乗)t)の2乗-a =x1の2乗+2(x1)(pのk乗)t+((pのk乗)の2乗)(tの2乗)-a =(x1の2乗-a)+2(x1)(pのk乗)t+((pのk乗)の2乗)(tの2乗) =(pのk乗)s+2(x1)(pのk乗)t+((pのk乗)の2乗)(tの2乗) =(pのk乗)(s+2(x1)t+(pのk乗)(tの2乗)) ここまではいいのですが s+2(x1)t≡0(mod p)となるようにtを選ぶことができるというのがわかりません。 ここを通過すればpのk+1乗を約数にもつことになって証明が終わります。

  • y''=-yの一般解について

    授業では「二回微分して元に戻るといえば三角関数→y=Asinx+Bcosx (A,Bは任意の定数)と推測→代入すれば成り立つから証明完了」みたいな流れで説明されました。 これが一つの解になるというのは確かに分かるんですが、本当にこれを指して一般解と言ってもいいのでしょうか? 別の解が無いこととかは証明しなくてもいいんでしょうか? たとえば、x^2-3x+2=0という方程式があって、x=1をいれたら成立したからこれが解だと言っているのと同じような違和感を感じます・・・

  • 数論

    定理2.5 自然数nに対して(2.28) x^2+y^2=nが(x,y)=1となる解x,y∈Z(すなわち原始解)を持つための必要十分条件は、nを素因数分解してn=ΠPi^ei(ei>0)とするとき       i nは4で割り切れないかつPi≡3(mod4)となるPiが含まれないことである。という定理(岩波1978年基礎数学 数論 p72)があります。 なおiは添え字 (証明)必要性 Pi≡3(mod4)とする。(2.28)の原始解(x,y)があればx≡Ly(modPi)とすればn=x^2+y^2≡y^2(1+L^2)≡0(modPi)よりL^2≡-1 (modPi)でなければならない。 これはPi≡3(mod4)に矛盾する。 (十分性はここでは省略します) この必要性の証明の中で最後の記述なぜこれはPi≡3(mod4)に矛盾するのかというのがわかりません。ご指導方よろしくお願いいたします。

  • 必要十分条件の証明

    x=(αr-βp)/(r-pq) y=(β-αq)/(r-pq) ただしp、q、r、α、β∈Z 整数p、q、rに関する条件|r-pq|=1は、任意の整数α、βに対し解x、yが整数であるための必要十分条件であることを証明しなさい という問題について解答が α=0、β=1とすると、y=1/(r-pq) y=整数であるから、r-pq=±1が必要である 逆に、r-pq=±1のとき、x、yは任意の整数α、βに対して整数となるから十分である したがって、求める必要十分条件は |r-pq|=1 となっていました ここで疑問に思ったのは任意の整数α、βに対し解x、yが整数であるからα=0、β=1とするのは理解でき、そのとき|r-pq|=1が成り立ち、逆に|r-pq|=1のとき任意の整数α、βに対して整数となるとなるのも分かるんですが、これで証明がほんとに完了してるのかということです 最初に任意の整数α、βに対しα=0、β=1を代表させていますが、例えばα=1、β=2とかα=3、β=-2とかの場合を考慮する必要はないのでしょうか? 友人にも尋ねてみたのですが、曖昧です 自分なりに考えてみた結果は、任意の整数α、βに対し解x、yが整数であることの必要条件を求めるときは、任意の整数α、βに対し解x、yが整数であるというのはあくまで条件、前提であるからその段階ではα=0、β=1と代表させても問題ない、というものなのですが果たして正しいのでしょうか? 長文で申し訳ありませんが、ご教授お願いいたします

  • modを使用した平方根の求め方

    解き方が解からない問題があります。 どれだけ考えても解き方がわからないので、どなたかわかる方教えてください。 【解き方が解からない問題】 大きな素数の積n=pqが与えられた時、nを素因数分解するのは非常に難しい。 整数mと整数y(<m)が与えられた時y=x2(xの二乗) mod mなる整数解xが存在すれば、yは mod mで平方剰余であるという。 xを mod mでのyの平方根という。 mが素数7の時、 12(1の二乗の事です。二乗の書き方がわからなくて・・・)≡1 (mod 7) 、 22(2の二乗) ≡ 4 (mod 7) 32(3の二乗)≡2 (mod 7) 、 42(4の二乗) ≡ 2 (mod 7) 52(5の二乗)≡4 (mod 7) 、 62(6の二乗) ≡ 1 (mod 7) となるので、1、2、4が平方剰余で、各平方剰余には2個の平方根がある。 mが二つの素数の積の場合、4個の平方根がある。 ここまでが参考書に載ってる説明です。 ここから私がわからない問題です。 102(10の二乗) mod 77=23 n = 77 の素因数7と11から素因数の知識を利用してZのmod nでの平方根Sを計算する。 S2(Sの二乗) ≡ 23 mod 7 S2(Sの二乗) ≡ 23 mod 11 上の2つを解いて、mod 77での4つの平方根10、32、45、67を得る。 この2つの式から、何をどうやって計算して、4つの平方根10、32、45、67が導き出せたのかわかりません。 二乗の表記の仕方がわからず、とても見難くなってしまいました。すみません。 乱文になってしまいましたが、どなたかわかる方教えてください。 よろしくお願いします。

  • 積分方程式の解の存在条件

    次の積分方程式 ∫K(x, y)f(y)dy=g(x) の解が存在するための必要十分条件というのは知られているでしょうか? 積分範囲やKの条件はある程度制約があってもよいです。 例えば、K(x, y)=K(y, x) あるいは半無限区間である等 背景としては、連立一次方程式Ax=yの解が存在するための必要十分条件は detA=0であることですが、 それを連続空間に拡張できるかどうかということに興味があります。