■数とあそぶ(その1)

 最下位1桁が1,5,6の数は何回かけても最下位1桁は1,5,6である.それでは

[Q]2桁の数xyで何回かけても最下位2桁がxyになる数は?

===================================

 このような数を「保型数」というらしい.最後の桁が1,5,6である数の平方は,最後の桁が1,5,6になることは明らかであろう.したがって,候補となるのは

  (10k+1)^2=10(10k^2+2k)+1=10(10k^2+2k)+1

  (10k+5)^2=10(10k^2+10k)+25=10(10k^2+10k+2)+5

  (10k+6)^2=10(10k^2+12k)+36=10(10k^2+12k+3)+6

===================================

 たとえば,最後の桁が6のとき,最後の2桁について調べてみると,

 (100k+06)^2=100(100k^2+12k)+36

 (100k+16)^2=100(100k^2+32k+2)+56

 (100k+26)^2=100(100k^2+52k+6)+76

 (100k+36)^2=100(100k^2+72k+12)+96

 (100k+46)^2=100(100k^2+92k+21)+16

 (100k+56)^2=100(100k^2+112k+31)+36

 (100k+66)^2=100(100k^2+132k+43)+56

 (100k+76)^2=100(100k^2+152k+57)+76

 (100k+86)^2=100(100k^2+172k+73)+96

 (100k+96)^2=100(100k^2+192k+92)+16

 このようにして,最下位2桁が76の数は何回かけても最下位2桁は76である.同様に,最下位2桁が25の数は何回かけても最下位2桁は25である.こうして,すべての保型数の最下位2桁は25,76である.

===================================