整数解の問題の解答-整数方程式の解き方-

 

整数解の問題

整数の問題-合同式の利用で整数解の問題を提起いたしました。この問題は、直感では解けません。ユークリッドの互除法を使わないと、1つの整数解を求めることは、極めて難しいと思います。

問題

 11726・x-58835・y=123・・・・・・・(1) の整数解をもとめてください。

(1)の1つの整数解さえ求まれば、(1)を解くのは容易です。1つの整数解を求めるのが難しいのです。では、どうすればいいのか。ユークリッドの互除法を用いれば、複雑な整数解の問題も解く事が出来ます。

問題の解答-ユークリッドの互除法の利用

まず(1)の1つの整数解を求めます。直感では無理ですから、ユークリッドの互除法を使います。

係数11726、58835を互除法により次の式が得られます。

58835=11726x5+205・・・・・・・・・(2)

11726=205x57+41 ・・・・・・・・(3)

205=41x5・・・・・・・・・・・・(4)

(これから、58835と11726の最大公約数は41です。)

(2)から、205=58835-11726x5となりますから、これを(3)に代入すると次式を得ます。

11726=(58835-11726x5)x57+41

これを整理すると、11726x286-58835x57=41・・・(5)

(5)式の両辺を3倍すると、

11726x858-58835x171=123 となりますから、

(1)式の1つの整数解は(x、y)=(858、171)であることが分かります。1つの解が解れば、後は簡単で、(1)式は

11726(x-858)-58835(y-171)=0となりますから、11726(x-858)=58835(y-171)・・・・(6)です。

ここで、11726と58835の最大公約数は、41ですから、(6)は

286(x-858)=1435(y-171)となり、286と1435は互いに素ですから、

x-858=1435k、y-171=286k(kは整数)となります。

従って、(1)の整数解は

x=858+1435k

y=171+286k   (kは整数)となります。

問題の背景

整数解、合同式については、下記の記事を参照してください。

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です