やめる

想定問題・基礎科目 1/3 数字替え

ユークリッドの互除法 想定問題 1

2つの自然数a,bの最大公約数をgcd(a,b)と書く。互除法の割り算を行列で表して掛け合わせると,a×x+b×y=gcd(a,b)となる整数の組x,yを1組求めることができる。a=91,b=35の場合について述べた次の文の,【 】に当てはまる値の組合せとして,最も適切なものはどれか。ただし,行列は [[上の段],[下の段]] の形で書き,(s,t) は s と t を縦に並べた列ベクトルを表す。

91 を 35 で割ると,商2,余り21 (1) 35 を 21 で割ると,商1,余り14 (2) 21 を 14 で割ると,商1,余り7 (3) 14 を 7 で割ると,商2,余り0 (4) 余りが0になったので,最大公約数は【ア】である。 商がqの割り算で(割られる数,割る数)から(割る数,余り)へ移ることは,上の段が (0,1),下の段が (1,-q) の行列 [[0,1],[1,-q]] を左から掛けることで表せる。(1)~(3)の行列を,あとの割り算のものほど左に置いて掛けた B = [[0,1],[1,-1]] × [[0,1],[1,-1]] × [[0,1],[1,-2]] = [[-1,3],[x,y]] を (91,35) に掛けると (14,7) になる。よって x=【イ】,y=【ウ】で,91×【イ】+35×【ウ】=【ア】となる。
アイウ