このサイトはお使いのブラウザでは正常に動作しません。Google Chromeなど、別のブラウザを使用してください。
整数
53x+12y=1
の整数解のうち、xが整数で最小になるのは
x=? y=?
この問題の求め方お教えて下さい
回答
ももさん、こんにちは。
コメント見ました。では「xが正の整数で最小」ということで。
必要なら、説明も書きますが、一般解は
x=5+12k、y=ー22+53k(kは整数)
になると思います。
よってk=0のとき、x=5となり、それが正で最小。
このとき、y=ー22。
さて、整数問題の不定方程式ax+by=1の解き方は、a,bが小さければ、aの倍数、bの倍数をずらっといくつか(多くたって10個)書き並べて、差が1になるものが見つかります。aの4倍とbの7倍の差が1だったとしたら、x=4,y=-7(またはx=-4,y=7)が解の一つになり、その式に
abk-bak=0を辺々足すと一般解a(4+bk)+b(-7+ak)=1となり、一般解が求まります。x=4+bk,y=-7+ak。
しかしこの問題のように係数が大きい時(53と12)は倍数を並べてもなかなか差が1になるものが出てこないことがります。その時は「ユークリッドの互除法」を使います。これで必ずx、yの一組が見つかります。それに12k、53kをたすと一般解になります。ユークリッドの互除法を使うやり方は、とてもここでは書ききれないので、以下のサイトをのぞいてください。
https://lets-math.com/euclidean_algorithm/
https://xn--48s96ub7b0z5f.net/gojoho-futeihouteishiki/
コピーしてプラウザのURL欄に貼り付けで。
これのどれかで、ここのところがわからないとか、言ってくれれば解説します。ゴメン!
これで大丈夫ですか?いつものようにコメント欄に返事を書いてください。
すみません、”xが正の整数で最小になる”でした。 あと、なぜ一般解が x=5+12k、y=ー22+53k(kは整数) になるのか分かりません。 説明お願いしたいです🙇🏻♀️
親切にありがとうございます! ユーグリットの互除法までちゃんと理解出来ました!
それはよかったです。またどうぞ!