質問<2516>2005/8/10
from=主夫
「整数問題」


18x-43y=1を満たす整数の組(x,y)をすべて求めよ。

以下、自分なりに解いてみたのですが、アドバイスを下さい。
行列を使って、
1=(-5)*43+12*18
を得ました。
ここから一気に
(x,y)=(43m+12,18m+5) (m∈Z)
と結論付けたのですが、どのように求めたのかを明記するように言われました。
実際、整数になるように式をいじってたらできたのですが、よきアドバイスを
いただけませんか?

★希望★ヒント希望★

お返事2005/8/13
from=武田


「行列を使って」と書いてありますが、どの行列を使ったのでしょうか?

<2485>の(2)を参照

普通これは、次のようにやります。
18x-43y=1
43÷18=2…7より
18x-(2・18+7)y=1
18x-2・18y-7y=1
18(x-2y)-7y=1
18÷7=2…4より
(7・2+4)(x-2y)-7y=1
7・2(x-2y)+4(x-2y)-7y=1
7{2(x-2y)-y}+4(x-2y)=1
7(2x-5y)+4(x-2y)=1
7÷4=1…3より
(4・1+3)(2x-5y)+4(x-2y)=1
4(2x-5y)+3(2x-5y)+4(x-2y)=1
4{(2x-5y)+(x-2y)}+3(2x-5y)=1
4(3x-7y)+3(2x-5y)=1
4÷3=1…1より
(3・1+1)(3x-7y)+3(2x-5y)=1
3(3x-7y)+(3x-7y)+3(2x-5y)=1
3{(3x-7y)+(2x-5y)}+(3x-7y)=1
3(5x-12y)+(3x-7y)=1
3x-7y=nとおくと、
3(5x-12y)+n=1
15x-36y=1-n
連立して、
{3x-7y=n    ………①
{15x-36y=1-n………②
①を5倍して、②を引くと、
∴y=5n-(1-n)=-1+6n
①に代入して、
3x-7(-1+6n)=n
3x=n-7+42n=-7+43n
∴x=(-7+43n)/3

n=1のとき、x=12,y=5という整数解になる。
したがって、
18x-43y=1の整数組は
(x,y)=(12+43m,5+18m)
である。ただし、mは整数