質問<2797>2005/12/30
(1)① a,b∈Nに対し,aをbで割った余りをrとする。 次を示せ。 1° r=0⇒(a,b)=b 2° r≧1⇒(a,b)=(b,r) ② 18x-43y=1を満たす整数(x,y)を全て求 めよ。 ★希望★完全解答★
お便り2006/1/4
from=風あざみ
①の(a,b)はaとbの最大公約数ですね。 そう思って解答します。 ①の1.の解答 「rは0ということはaはbで割り切れる。 bはbで割り切れるから、bはaとbの公約数 公約数≦最大公約数だからb≦(a,b)・・・☆ bはbより大きな自然数では割り切れない。 実際、bをbより大きな自然数mで割ると b=0*m+bとなるので、bはmで割り切れません。 したがって、(a,b)>bとはなりえない。 よって、(a,b)≦b・・・★ ☆と★より(a,b)=bが示された。 」 ①の2.の解答 「aをbで割った商をqとしますと a=bq+rと書くことができます。 (a,b)=d、(b,r)=eとおきます a=da'、b=db'=e=b"、c=ec'と書けます。 r=a-bq=d*(a'-b'q)だからrはdで割り切れる。 b=d*b'だから、dはbとrの公約数でもある 公約数≦最大公約数だからd≦eとなる・・・● a=bq+r=e*(b"q+r')だからaはeで割り切れる b=e*b"だからeはaとbの公約数でもある 公約数≦最大公約数だからe≦dとなる。・・・◎ ●と◎よりd=eとなります。 よって、(a,b)=(b,r)がいえました。」 ② 18x-43y=1・・・◆ 18*12-43*5=1・・・◇ 式◆-式◇を計算すると 18(x-12)-43(y-5)=0 18(x-12)=43(y-5)・・・□ ですから43(y-5)が18で割り切れる 43と18は互いに素ですから、y-5が18で割り切れる。 y-5=18k・・・■ (kは任意の整数)と書ける ■を□に代入して整理すると x=43k+12 よって18x-43y=1を満たす任意の整数(x,y)は任意の整数kをとると、 (43k+12,18k+5)と書ける。