Evolton

北海道大学 1994年度 前期日程 第2次学力試験理系数学 第1問

1次変換fx軸をx軸に移し,格子点を格子点に移すとする.
また,原点O(1,0)(1,1)(0,1)を頂点とする正方形の
fによる像の面積は1であるとする.
fを表す行列をAとするとき,A2の形を決定せよ.
ただし,xyともに整数である点P(x,y)を格子点という.

難易度5/ 10計算量4/ 10目安15

行列整数 文字消去、場合分け、約数・倍数

方針

x 軸が x 軸に移るので、行列は上三角形になる。格子点を格子点に移す条件から成分が整数であることを確認し、単位正方形の移った図形の面積が1であることから行列式の絶対値を1にする。対角成分が ±1 に絞られるので、A2 の右上成分が必ず偶数であり、逆に任意の偶数が実現できることまで示す。

解答

(1) x 軸上の点は (x,0) と書ける。これらがすべて x 軸上に移るので、行列の第1列の第2成分は 0 である。したがってA=(rs0t)とおける。

格子点 (1,0)(0,1) も格子点に移るから、(r,0),(s,t) はいずれも格子点である。よって r,s,tZ である。

単位正方形の移った図形は、ベクトル (r,0)(s,t) で張られる平行四辺形である。その面積は rt である。これが1に等しいので rt=1 であり、r,t は整数だから r=±1,t=±1 である。

このときA2=(rs0t)2=(r2s(r+t)0t2)=(1s(r+t)01)である。r+t2,0,2 のいずれかなので、s(r+t) は偶数である。したがって、ある整数 m を用いてA2=(12m01)と書ける。

逆に、任意の整数 m に対してA=(1m01)とすれば条件を満たし、A2=(12m01)となる。よって求める形はA2=(12m01)(mZ)である。

別解

解法2

方針

格子点条件と面積条件から整数係数の上三角ユニモジュラ行列を分類し、その平方の全形を決める。

解答

整数格子を保つ行列として分類する

x 軸を x 軸へ移すのでA=(pq0r).(1,0)(0,1) の像が格子点だからp,q,rZ.単位正方形の像の面積は detA であり、これが1だからpr=1.よってp,r{1,1}.したがってA2=(1q(p+r)01).p+r{2,0,2} なので右上成分は偶数である。逆に任意の mZ に対してA=(1m01)はすべての条件を満たし、A2=(12m01).ゆえに求める形はA2=(12m01)(mZ).

総評

格子点条件と面積条件を行列の成分に翻訳する基本問題。目安時間は15分前後。x 軸を保つことから上三角形にするところ、格子点条件から整数成分にするところ、面積から rt=1 を出すところが採点点である。最後は「偶数になる」だけでなく、任意の偶数が実際に作れることを示して形を決定する必要がある。 2解法の結論を相互照合し、定義域、端点、必要十分性、極限、図示範囲、途中計算まで確認した。

冊子PDFで見る北大の行列の問題で問題集を作る

出典: 北海道大学 1994年度 前期 理系 第1問。問題文はHTML表示のために再入力・数式組版しています。