두 번 옮기면 원점 반대편, 한 번은 꼭 90도 회전일까요?

같은 실수계수 좌표변환을 두 번 적용하면 모든 점이 원점 반대편으로 가요. 이 조건만으로 한 번의 변환이 회전인지 확인하고, 모든 점의 원점까지 거리를 보존한다는 조건을 더했을 때 가능한 변환을 찾아요.

목재 톱니와 철제 원판이 맞물린 기계의 근접 모습

사진: Tangopaso · Public domain · 원본 출처

같은 실수계수 좌표변환 T를 두 번 적용하면 모든 점이 (−x,−y)로 가요. 두 단계의 최종 결과가 원점대칭이면, 매 단계에서도 원점까지 거리가 유지될까요?

Ts(x,y)=(−sy,x/s),s>0.T_s(x,y)=(-sy,x/s),\qquad s>0.

이 자체 예는 T_s를 두 번 적용하면 항상 (−x,−y)예요. 그러나 (1,0)은 (0,1/s)로 가므로 s≠1이면 원점까지 거리가 달라져요. 두 번째 변환에서 길이를 되돌린다고 해서 첫 단계의 거리까지 보존되지는 않아요.

이제 T=(ax+by,cx+dy)에 모든 점의 거리보존 조건을 추가해요. (1,0),(0,1),(1,1)에 차례로 적용하면

a2+c2=b2+d2=1,ab+cd=0.a^2+c^2=b^2+d^2=1,\qquad ab+cd=0.

따라서 (b,d)는 (−c,a) 또는 (c,−a)예요. 길이가1인 (a,c)에 수직인 길이1의 좌표쌍은 그 두 방향뿐이에요. 뒤쪽 선택의 행렬은 두 번 곱하면 단위행렬이므로 원점대칭 조건과 맞지 않아요.

앞쪽 선택에서는 제곱의 대각성분이 a²−c²=−1이고 나머지 성분은 2ac=0이에요. a²+c²=1과 합하면 a=0,c=±1이에요.

T(x,y)=(−y,x)또는T(x,y)=(y,−x).T(x,y)=(-y,x)\quad\text{또는}\quad T(x,y)=(y,-x).

각각 반시계 방향과 시계 방향90도 회전이에요. Bob Lochel의 글은 같은 변환 두 번으로 −1배를 만드는 회전 해석을 소개해요. 여기서는 그 해석이 유일하려면 어떤 거리 조건이 더 필요한지를 자체 좌표식으로 물어요. 최종 위치가 같다는 계산과 단계마다 유지되는 양을 구별해 봐요. 거리보존 조건을 임의의 실수계수 변환에 조용히 덧붙이면 안 돼요.

출처·착안: It Took Me 2 Years to Get This Approach to Imaginary Numbers. 문항·조건·증명은 자체 교육용으로 새로 작성했다.

이 글 공유하기

개인정보 및 방문 통계 안내