우리는 지난시간까지 변환이 무엇인지 배웠습니다. 자코비안을 이해하려면 변환행렬과 행렬식의 의미도 알아야 합니다. 오늘은 변환행렬과 행렬식의 의미를 알아봅시다.
변환행렬
변환 중에서 행렬 형태로 표현이 가능한 변환이 있습니다. 예를 들면 아래와 같습니다.
[abcd][uv]=[xy]
uv 평면의 좌표에 행렬을 곱하여 xy 평면의 좌표로 변환할 수 있습니다. 위 행렬을 변환행렬이라고 합니다.
변환행렬의 행렬식
위 변환행렬의 행렬식은 ad-bc 입니다. 행렬식이 변환에서 어떤 의미를 갖는지 알아봅시다.
uv 평면에 아래와 같은 영역이 있다고 합시다. 넓이는 1입니다.

위 변환을 적용하면 각 꼭지점들은 아래와 같이 변환됩니다.
(1,1)→A(a+b,c+d)
(2,1)→B(2a+b,2c+d)
(1,2)→C(a+2b,c+2d)
(2,2)→D(2a+2b,2c+2d)
xy 평면 위의 점 A,B,C,D 는 아래와 같이 나타낼 수 있습니다. 정확한 위치는 모르지만 사각형 형태가 됩니다.

이제 이 넓이를 구할건데요. 아래와 같이 두개의 삼각형으로 ABC와 BDC로 나누겠습니다.
삼각형 ABC의 넓이는 아래 두 벡터를 이용하여 구할 수 있습니다.
→AC=(b,d)
→AB=(a,c)
삼각형 BDC의 넓이는 아래 두 벡터를 이용하여 구할 수 있습니다.
→CD=(a,c)
→BD=(b,d)
벡터 AC와 BD가 같고, AB와 CD가 같습니다. 위 사각형은 평행사변형입니다. 삼각형 ABC만 구하고 두배하면 평행사변형의 넓이를 구할 수 있습니다. 삼각형 ABC의 넓이는 아래와 같이 계산됩니다.
△ABC=12|→AC||→AB|sinθ
우변을 아래와 같이 변형할 수 있습니다.
△ABC=12|→AC||→AB|√1−cos2θ
코사인과 내적의 관계를 이용하여 우변을 아래와 같이 변형합시다.
△ABC=12|→AC||→AB|√1−(→AC⋅→AB)2(|→AC||→AB|)2
아래와 같이 계산해줍니다.
△ABC=12√(|→AC||→AB|)2−(→AC⋅→AB)2
벡터 성분을 이용하여 아래와 같이 계산합니다.
△ABC=12√(b2+d2)(a2+c2)−(ab+cd)2
아래와 같이 전개합니다.
△ABC=12√a2b2+b2c2+d2a2+d2c2−a2b2−2abcd−c2d2
아래와 같이 계산합니다.
△ABC=12√b2c2+d2a2−2abcd
아래와 같이 완전제곱식으로 만들어줍니다.
△ABC=12√(ad−bc)2
아래와 같이 변형합니다.
△ABC=12|ad−bc|
따라서 평행사변형의 넓이는 아래와 같습니다.
평행사변형 넓이 = |ad−bc|
넓이가 1인 영역에 행렬변환을 적용하니 넓이가 |ad−bc|가 되었습니다. 행렬변환 후의 넓이가 행렬변환 전의 넓이의 '행렬식의 절댓값배'인 것을 알 수 있습니다.
댓글