皆さんユーグリッドの互除法を用いた解法に不慣れな方は先ずは慣れることです。練習あるのみ。これに尽きます。それでは慣れるためのコツを書いておきます。シンプルですが大切だと思うのでご覧ください。ただし, これは私はこうやって覚えましたという方法なので, 他に覚えやすい方法があればそれをご参照ください。それでは参ります。
問題:
を満たす整数
の組を1組見つけよ。
手順としては左辺の
,
の係数を大きい方を小さい方で割って、商と余りで大きい数31を小さい数13を用いて表していきます。それが以下の
になります。
![]()
次に割る数の13を余りの5で割って, 同じように, 商と余りで大きい方の数13を小さい方の数5を用いて表していきます。それが以下の
になります。
![]()
次も同様に割る数5を余り3を用いて表すと, 以下の
になります。
![]()
同様に最後に割る数3を余り2で表すと, 余りが1になります。それが
の状態です。
![]()
この
の余りが1の状態に,
,
,
の順で式を置き換えていくのですが, このとき, ①~④の式をすべて(余り)
~の形に等式変形します。
より![]()
より![]()
より![]()
より![]()
このように(余り)
~の形に式変形して
の順に1つずつ置き換えていくのが攻略のポイントとなります。それと掛け算したときに, 掛け算の結果を書いてしまわないことです。
はそのままで, 26としないことです。目標は13と31を用いて1という数字をつくることですから。以下見ていきましょう。
に
をあてはめて, ![]()
![]()
これに
をあてはめて, ![]()
![]()
これに
をあてはめて, ![]()
![]()
よって、問題の
と比較して
となる。
ここまでのやり方がうまくいかない人は, 上の例題で, (余り)=~の形に変形した後,
,
と文字でおいて, その都度
で置き換えて表していくことをお勧めします。どういうことかと申しますと, ![]()
![]()
![]()
![]()
ここまでは同じ
①~④の式をすべて(余り)
~の形に等式変形します。
ここで,
,
に置き換えるのです。
①より![]()
②と
より![]()
③と
より![]()
④と
より![]()
となり,
から![]()
つまり, ![]()
が得られるという仕組みになります。
最初のやり方がしっくりこない方はこちらを試してみてください。
数樂管理人のブログ 
