109x-29y=1 の整数解の1つを求めたいのですが、何か賢い方法はあるでしょうか。
ユークリッドの互除法を利用すれば (x,y)=(4,15) が1つの整数解になることがわかりますが、
互除法を使わずに解に迫る方法はありますか?
109の倍数:109 218 327 436 545 654 763 872 981 1090 …
29の倍数:29 58 87 116 145 174 203 232 261 290 …
- 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
- 今の自分の気分スタンプを選ぼう!
A 回答 (9件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
> 22x ≡ 1 (mod 29) や 22m = 1 + 7n から x や m や n の検討をつける
> ことは、勘が働きやすいです。
> これなら、ユークリッドの互除法を使わなくとも整数解が見つけられる
> かもしれません
そこで止めずに、最後まで
109x - 29y = 1
→ 22x ≡ 1 (mod 29) → 22x = 1 + 29n
→ 0 ≡ 1 + 7n (mod 22) → 22m = 1 + 7n
→ m ≡ 1 (mod 7)
と書くと、これがユークリッド互除法であることが解りやすいかもしない。
22m = 1 + 7n よりも m ≡ 1 (mod 7) のほうが
更に解が見つけやすいだろうし。
書き方はともかく、各係数を見ると実際にやってる計算は
109 = 29・3 + 22,
29 = 22・1 + 7,
22 = 7・2 + 1,
7 = 1・7 + 0. ←割り切れたので、 1 が 109 と 29 の最大公約数
だから、内容は互除法そのものだ。
解の一例 m = 1 に気付いたら、
22m = 1 + 7n から n = 3,
22x = 1 + 29n から x = 4,
109x - 29y = 1 から y = 15 を見つければ、
x = 4, y = 15 が 109x - 29y = 1 を満たすことが判る。
ここでは解の一例を見つけたいだけだから、最後までやらなくても
途中でカンが働けば、その時点でひとつの解に気付いてかまわない。
速さで言えば、そのほうが速い。
No.7
- 回答日時:
>総当たり的な方法のように思えます。
NO2 です。 その通りです。
但し 109の倍数と 29の倍数の差が 1 ですから、
x の1桁目に +1 をすると y の1桁目になる筈です。
又 3x29<102<4x29 ですから、
x=1 から x=9 迄行えば、答えが出てくるか、
見当が付くか どちらかになる可能性が高い、と考えました。
No.5
- 回答日時:
y=(109x-1)/29
とし Excel または calc にて x,y の価を求めれば
例えば (x,y)=(4,15),(33,124),(62,233) など
No.4
- 回答日時:
7yじゃなかった
結局はユークリッドの互除法なんだけど、合同式を使う。
29で割った時の余りに着目する。
29yは余り0だから、109を7で割った時の余りが1になる筈。
109=(29×3+22)なので、29で割った余りは22
つまり22xを29で割った余りが1になる様なxを見つける。
22x≡1(mod29)を解く
x=4が見付かる(88÷29=3余り1)
以下略
回答ありがとうございます。
合同式は便利ですね!xの検討がつきやすくなります。
> 22x≡1(mod29)を解く
> x=4が見付かる(88÷29=3余り1)
このx=4は必ず整数解になりますか?それとも、今回はたまたま整数解になって運がよい、という展開でしょうか?
No.1
- 回答日時:
カンで見つけるのが早いっちゃ早いかな。
解を見つけるための操作手順としては、
事実上ユークリッド互除法でしかないものを
別の方法であるかのように書いて見せる方法は
いくつか知られている。
109x - 29y = 1 を mod 29 へ移行して
22x ≡ 1 (mod 29) から 22x = 1 + 29n.
これを mod 22 へ移行して
0 ≡ 1 + 7n (mod 22) から 22m = 1 + 7n.
とやってくとか、
109/29 の連分数展開を使ったり、
その連分数展開に行列積を使う方法とか。
どれも皆、ユークリッド互除法の計算手段
なんだけどね。
回答ありがとうございます。
★22x ≡ 1 (mod 29)から、候補としてx=4は思いつきやすいかもしれません。ところで、ここでの★はxが満たすべき必要条件であるため、x=4が解とは限らない(たまたまx=4が解になっているだけ)という解釈であっているでしょうか。
22x ≡ 1 (mod 29) や 22m = 1 + 7n から x や m や n の検討をつけることは、勘が働きやすいです。
これなら、ユークリッドの互除法を使わなくとも整数解が見つけられるかもしれません…というのは未熟で
>事実上ユークリッド互除法でしかないものを別の方法であるかのように書いて見せる
なのですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
三相交流についてです。これは...
-
こちらの2024.08.20 18:17と202...
-
数学で、典型問題や見たことの...
-
(2)で、a>0だからと書くのはな...
-
109x-29y=1 の整数解の見つけ方...
-
数学の参考書についての質問で...
-
数学の同値変形について 命題 A...
-
複素数平面
-
-2(X^2 +1)t = 0 x^2 +1 ≠ 0よ...
-
一橋大学過去問 複素数平面
-
円の方程式について教えてくだ...
-
x>0,y>0→x^x+y^y≧x^y+y^x?
-
2024.8.20 18:17にした質問の、...
-
複素数平面
-
高校数学についてです。 問題は...
-
2+A=10 3+B=12 A+B=19 これで正...
-
BTCのソフトの送る手数料は90円...
-
tan(θ-π/2)は-1/tanθですか?
-
2024.5.8 08:24にした質問の 20...
-
算数や数学の問題って、問題自...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
g(z)=tan(z)/(z-π/2)^(n+1)のロ...
-
Ⅹ^5=1の解(1の5乗根)は複素...
-
「ベルヌーイ数とローラン展開...
-
質問したい事が2つあります。 ①...
-
添付している画像の積分が解け...
-
複素数平面 第9日目
-
論理演算の式の導出過程について
-
2024.8.31 00:04にした質問の20...
-
ノンアルコール飲料
-
2の810乗はいくつですか?
-
数学の約束記号の問題について...
-
-1≦x≦1 -1≦y≦1 を満たすとき x+...
-
質問1, a(n) = 1/(n+1)! lim[z-...
-
確率の問題で質問です。 サイコ...
-
簡単なはずですが教えてください。
-
アポロニウス
-
数学の三角形に関する問題です。
-
高校数学の確率が得意な方おら...
-
2つの0
-
なんでこういう数列の極限の問...
おすすめ情報