이번 내용을 이해하기 위해서는 벡터의 Forward Transformation, Backward Transformation에 대한 지식이 있으셔야 합니다. 이에 대한 기본적인 개념은 이전 포스트에 정리해두었으니, 참고하시길 바랍니다.
https://psg-quantuminfo.tistory.com/35
[tensor calculus] 0. Intorduction
Introduction Tensor Calculus란 무엇인가? Tensor Calculus를 공부하기 위해 알아야할 배경지식은 무엇인가? Tensor Algebra 배경지식 Introduction 저는 전기전자공학부 학생으로 해당 내용을 정식으로 배운 것은
psg-quantuminfo.tistory.com
Tensor Calculus에서 각 기호의 의미
Linear Algebra, Multivarialbe calculus에서와 Tensor Calculus에서 특정 기호들을 약간 다르게 받아들이는 경향이 있습니다. 아래의 사항들을 잘 기억해두시면 좋습니다.
기호 | Linear Algebra, Multivariable calculus | Tensor calculus |
(Euclidean) vector | Partial Derivative | |
small change in x | Differential form | |
Directional Derivative | Covariant Derivative |
여기서는 위의 표 내용 중

위는 Cartesian coordinate와 Polar coordinate를 나타내는 그림입니다.
여기서
Cartesian coordinate에서는
Polar coordinate에서는
그러면 다음의 식이 성립합니다.
Polar coordinate에 대해 잘 알고 계신 분은 위의 위치벡터 표기 및 partial derivate가 어색하거나, 오류가 있다고 생각하실 수 있습니다.
많은 책들에서
이는 basis vector를 normalization 하기 위해
하지만 저는
이렇게 표기하는 책들도 존재하며, 이러한 표기가 더 깔끔하다고 생각하기 때문입니다.
앞으로 normalization 된 것은
The Jacobian
대학교 1학년 때 주로 배우는 기초 미적분학 중 벡터 미적분학을 배울 때 Jacobian matrix에 대한 설명이 나옵니다.
벡터 미적분학에서 Jacobian matrix는 다변수 벡터 함수의 도함수들을 원소로 하는 행렬입니다.
Jacobian matrix는 다음과 같은 수식으로 표현됩니다.
여기서
Jacobian determinant는 Jacobian matrix의 행렬식을 의미합니다.
Jacobian determinant는 다변수 적분을 할 때 미분소를 서술하기 위해 많이 이용합니다.
여기서는 벡터의 변환을 설명하기 위해 Jacobian matrix를 사용할 예정입니다.
Forward Transformation
Cartesian & Polar coordinate
Forward Transformation은 old basis를 new basis로 변환하는 것을 의미합니다.즉, new basis를 old basis에 대한 식으로 만드는 것입니다.old basis는
Cartesian coordinate에서 Polar coordinate으로의 transformation 예시를 들며 transformation을 설명할 것입니다.
원활한 수식 전개를 위해 위에서 언급한 내용을 다시 한 번 적겠습니다.

이 때, Chain Rule에 의하여 다음 식이 성립합니다.
Partial derivative 표기를 vector 표기로 바꾸어 표현하면 다음과 같습니다.
이러한 관계를 다음과 같은 행렬 연산을 통해 간단하게 표현할 수 있습니다.
앞에서 보았듯이
따라서 Basis vector의 forward transformation은 Jacobian matrix에 의해 표현된다는 것을 알 수 있습니다.
예시: Jacobian matrix 계산
Cartesian coordinate와 Polar coordinate는 다음과 같은 관계를 갖고 있습니다.
이 관계를 이용하여 Jacobian matrix를 계산하면 다음과 같습니다.
이를 이용하여 구체적인 상황에서 계산을 해보겠습니다. 아래에 그림이 있습니다.

위의 그림에 있는 점에서는 Jacobian matrix가 다음과 같이 계산됩니다.
위에서 구한 공식에 따라 Forward Transformation은 다음과 같이 표현할 수 있습니다.
Backward Transformation
이번에는 Forward Transformation과 반대로 old basis를 new basis에 대한 식으로 정리하는 것입니다.
여기서는 Cartesian coordinate의 basis vector를 Polar coordinate의 basis vector에 대한 식으로 나타내는 것을 보이겠습니다.
Chain Rule에 따라 다음의 식이 성립합니다.
Partial derivative 표기를 vector 표기로 바꾸어 표현하면 다음과 같습니다.
이 때,
그럼 위에서 구한 식을 다음과 같이 행렬로 표현할 수 있습니다.
예시: Inverse Jacobian matrix 계산
Polar coordinate와 Cartesian coordinate는 다음과 같은 관계를 갖고 있습니다.
이 관계를 이용하여 Inverse Jacobian matrix를 계산하면 다음과 같습니다.
Inverse
위에서 구한
Einstein summation convention
선형대수학을 물리학에 응용하면서 좌표계에 관한 공식을 다룰 때
Einstein summation convention(혹은 Einstein notation)은
한 항에 동일한 첨자가 윗첨자와 아랫첨자로 한 번씩 짝을 지어 나타날 경우에 해당 첨자가 가질 수 있는 모든 값에 대해 항의 값을 전부 더하는 것으로 약속을 합니다.
예를 들어 보겠습니다.
이는
Einstein summation convention 을 이용하면 아래와 같이 표현할 수 잇습니다.
앞으로 tensor calculus 포스트에서는 Einstein summation convention을 계속해서 사용할 예정입니다.
또한, 다양한 개념들을 Cartesian coordinate와 polar coordinate을 예시로 들며 설명할 것이기 때문에,
Einstein summation convention을 이용하면 Chain rule을 다음과 같이 표기할 수 있습니다.
또한
다음과 같은 식을 통해서요!
오늘 포스트는 여기까지 입니다! 감사합니다:)
'취미 > 수학' 카테고리의 다른 글
[tensor calculus] 2. Derivatives are Vectors & Extrinsic vs Intrinsic (0) | 2024.03.06 |
---|---|
[tensor calculus] 0. Intorduction (0) | 2024.02.12 |