行列の直接計算から A2−(a+d)A+(ad−bc)I=O を示し、左下成分を取る。(2)は得られた漸化式を法 p で考える。行列式が0でないため逆向きにも漸化式を解けることを明記する。
解答
(1) 単位行列を I とする。直接計算によりA2−(a+d)A+(ad−bc)I=Oが成り立つ。両辺に An を掛けるとAn+2−(a+d)An+1+(ad−bc)An=Oである。左下成分を比較してcn+2−(a+d)cn+1+(ad−bc)cn=0を得る。
(2)D=ad−bc とおく。仮定より D は p で割り切れない。ck,ck+1 がともに p で割り切れるとする。(1)の漸化式から、cn,cn+1 がともに p で割り切れれば cn+2 もそうである。よって n≧k のすべての cn は p で割り切れる。
一方、漸化式をDcn=(a+d)cn+1−cn+2と書く。右辺が p で割り切れれば Dcn も割り切れるが、D は p で割り切れないから、素数 p の性質により cn が p で割り切れる。これを n=k−1,k−2,… と順に用いれば、n<k についてもすべて成り立つ。以上より、すべての自然数 n について cn は p で割り切れる。
別解
解法2
方針
(1) は特性多項式を直接確認する。(2)は法 p の行列として考え、行列式が0でないことから A を可逆にし、上三角行列の積と逆行列を使う。
解答
(1) 直接計算するとA2−(a+d)A+(ad−bc)E=O.両辺に An を掛け、左下成分をとればcn+2−(a+d)cn+1+(ad−bc)cn=0.(2) 以下、成分を法 p で考える。p∤(ad−bc) だから A は可逆であり、 すべての An も可逆である。ck≡ck+1≡0(modp) より、Ak,Ak+1 はともに 上三角行列である。可逆な上三角行列の逆行列も上三角行列だからA=Ak+1(Ak)−1も上三角行列である。したがってすべての整数 n≧1 について An は上三角行列となり、その左下成分はcn≡0(modp).n=0 を自然数に含める場合も、A0=E なので c0=0 である。
総評
行列恒等式と整数の漸化式を結ぶ問題で、目安は15分。前向きの帰納だけでは n<k が残るため、行列式が法 p で0でないことを使った逆向きの議論が最大の採点点となる。
漸化式の前後伝播に加え、法 p での可逆上三角行列として再証明した。行列式が単元である仮定を明示する。