성분의 절댓값이 1보다 작아도 반복 곱은 커질 수 있다

성분의 절댓값이 1보다 작아도 반복 곱은 커질 수 있다

전도 경로가 보이는 실제 회로 기판

사진: Tinux · CC0 · 원본 출처

∣aij∣<1(i,j=1,2),A=(aij).|a_{ij}|<1\quad(i,j=1,2),\qquad A=(a_{ij}).

실수 2행 2열 행렬 A의 거듭제곱에서 모든 성분이0으로 가는가? 반례를 제시하고, 모든 성분의 절댓값이 m 이하일 때 보장되는 m의 경계를 구하라. m≥0이다.

네 성분이 모두3/4인 A는 A²=(3/2)A이고 Aⁿ=(3/2)ⁿ⁻¹A다. 각각의 성분이1보다 작다는 조건에 맞지만 반복 곱은 커진다. 행렬 곱의 한 칸에는 두 항의 합이 들어가기 때문이다.

반대로 m=0이면 A=O이므로 모든 거듭제곱도 영행렬이다. m>0이고 |aᵢⱼ|≤m이면 귀납적으로 Aⁿ의 각 성분 절댓값은 m(2m)ⁿ⁻¹ 이하이다. 다음 곱의 한 칸에 두 항이 있고 각 항에 m이 한 번 더 곱해진다.

0≤m<1/2이면 모든 성분이0으로 간다.\boxed{0\le m<1/2\text{이면 모든 성분이0으로 간다.}}

m=1/2에서는 네 성분이 모두1/2인 행렬의 제곱이 자기 자신이어서 경계를 포함할 수 없다. 이 조건은 충분조건이다. [[0,2],[0,0]]은 성분2가 있어도 두 번 곱하면0이므로 필요한 조건이라고 채점하지 않는다.

출처·착안: srcav, 「Grid Method Matrix Multiplication」. 문항과 풀이는 새로 작성했다.