logo

미분 다양체 위에서 정의된 함수의 미분 📂기하학

미분 다양체 위에서 정의된 함수의 미분

정리1

M1n,M2mM_{1}^{n}, M_{2}^{m}을 각각 m,nm, n차원 미분 다양체라고 하자. φ:M1M2\varphi : M_{1} \to M_{2}미분가능한 함수라고 하자. 그리고 모든 점 pM1p \in M_{1}탄젠트 벡터 vTpMv \in T_{p}M에 대해서, 미분가능한 곡선

α:(ϵ,ϵ)M1 with α(0)=p, α(0)=v\alpha : (-\epsilon, \epsilon) \to M_{1} \text{ with } \alpha (0) = p,\ \alpha^{\prime}(0)=v

를 선택하자. 그리고 β=φα\beta = \varphi \circ \alpha라고 두자. 그러면 다음과 같은 매핑

dφp:TpM1Tφ(p)M2dφp(v)=β(0) d\varphi_{p} : T_{p}M_{1} \to T_{\varphi(p)}M_{2} \\[1em] d\varphi_{p}(v) = \beta^{\prime}(0)

α\alpha의 선택에 무관한 선형변환이다.

정의

위 정리와 같이 정의된 매핑 dφpd\varphi_{p}pp에서 φ\varphi미분differential of φ\varphi at pp이라 한다.

설명

도함수derivative가 아니라 미분differential이다.

탄젠트 벡터는 미분 다양체 위에서 정의된 함수에 작용하는 함수이므로, 미분 dφpd\varphi_{p}는 함수공간에서 함수공간으로의 매핑이다. 또한 증명의 결론에서 dϕpd\phi_{p}는 함수 y1ϕx\mathbf{y}^{-1} \circ \phi \circ \mathbf{x}에 대한 자코비안임을 알 수 있다.

differential=Jacobian \text{differential} = \text{Jacobian}

자코비안의 역할을 다시 떠올려보자. 예를 들어 R2\mathbb{R}^{2}에서 정의된 함수의 적분이 다음과 같이 주어졌다고 하자.

f(x,y)dxdy \int \int f(x,y) dx dy

이 적분을 극좌표 (r,θ)(r,\theta)좌표변환할 때 자코비안의 행렬식 xrxθyryθ=r\displaystyle \begin{vmatrix}\dfrac{ \partial x}{ \partial r} & \dfrac{ \partial x}{ \partial \theta} \\ \textstyle{} \\ \dfrac{ \partial y}{ \partial r} & \dfrac{ \partial y}{ \partial \theta} \end{vmatrix}=r 만큼 곱해줘야 한다.

f(x,y)dxdy=f(r,θ)rdrdθ \int \int f(x,y) dx dy = \int \int f(r, \theta) rdr d\theta

따라서 ϕ:M1M2\phi : M_{1} \to M_{2}의 미분 dϕpd\phi_{p}는 미분 다양체 M1M_{1}M2M_{2} 사이의 좌표 변환을 각 다양체의 좌표계 x,y\mathbf{x}, \mathbf{y}를 통해 구현한 것이라고 생각할 수 있다.

합성의 자코비안은 자코비안의 곱과 같으므로 다음이 성립한다. ϕ:MN,ψ:NL\phi : M \to N, \psi : N \to L, pMp\in M에 대해서,

d(ψϕ)p=d(ψ)ϕ(p)d(ϕ)p d(\psi \circ \phi)_{p} = d(\psi)_{\phi (p)} d(\phi)_{p}

탄젠트 벡터의 정의와 의미에 대해서 잘 이해하고 있지 않으면 해당 문서의 내용을 이해하기 굉장히 힘드니 탄젠트 벡터에 대해서 충분히 이해하고 읽도록 하자.

증명

pM1p \in M_{1}에서의 M1M_{1}좌표계x:URnM1\mathbf{x} : U \subset \mathbb{R}^{n} \to M_{1}라고 하자. Rn\mathbb{R}^{n}의 좌표를 (r1,,rn)Rn(r_{1}, \dots, r_{n}) \in \mathbb{R}^{n}이라고 하자.

x(r1,,rn)=pandx1(p)=(x1(p),,xn(p)) \mathbf{x}(r_{1}, \dots, r_{n}) = p \quad \text{and} \quad \mathbf{x}^{-1}(p) = \left( x_{1}(p), \dots, x_{n}(p) \right)

그리고 점 ϕ(p)M2\phi (p) \in M_{2}에서의 M2M_{2}좌표계y:VRmM2\mathbf{y} : V \subset \mathbb{R}^{m} \to M_{2}라고 하자. Rm\mathbb{R}^{m}의 좌표를 (s1,,sm)Rm(s_{1}, \dots, s_{m}) \in \mathbb{R}^{m}이라고 하자.

y(s1,,sm)=ϕ(p)andy1(ϕ(p))=(y1(ϕ(p)),,ym(ϕ(p))) \mathbf{y}(s_{1}, \dots, s_{m}) = \phi (p) \quad \text{and} \quad \mathbf{y}^{-1}(\phi (p)) = \Big( y_{1}(\phi (p)), \dots, y_{m}(\phi (p)) \Big)

탄젠트 벡터의 정의에 의해, M2M_{2}의 점 ϕ(p)\phi (p)에서의 탄젠트 벡터 β(0)\beta^{\prime}(0)는 다음과 같다. M2M_{2} 위에서 미분가능한 함수 g:M2Rg : M_{2} \to \mathbb{R}에 대해서,

β(0)g= ddt(gβ)(0)=ddt(gyy1β)(0)= ddt((gy)(y1β))(0)= j=1m(gy)sjt=0d(y1β)jdt(0)by \href= j=1myj(0)(gy)sjt=0= j=1myj(0)gyjt=0 \begin{align*} \beta^{\prime}(0) g =&\ \dfrac{d}{dt}(g \circ \beta)(0) = \dfrac{d}{dt}(g \circ \mathbf{y} \circ \mathbf{y}^{-1} \circ \beta)(0) \\ =&\ \dfrac{d}{dt}\big( (g \circ \mathbf{y}) \circ (\mathbf{y}^{-1} \circ \beta)\big)(0) \\ =&\ \sum \limits_{j=1}^{m} \left.\dfrac{\partial (g\circ \mathbf{y})}{\partial s_{j}}\right|_{t=0} \dfrac{d (\mathbf{y}^{-1} \circ \beta)_{j}}{d t}(0) & \text{by } \href{https://freshrimpsushi.github.io/posts/chaine-rule-for-multivariable-vector-valued-funtion}{\text{chain rule}} \\ =&\ \sum \limits_{j=1}^{m} y_{j}^{\prime}(0) \left.\dfrac{\partial (g\circ \mathbf{y})}{\partial s_{j}}\right|_{t=0} \\ =&\ \sum_{j=1}^{m} y_{j}^{\prime}(0) \left.\dfrac{\partial g}{\partial y_{j}}\right|_{t=0} \end{align*}

이때 오퍼레이터 yjt=0\left.\dfrac{\partial }{\partial y_{j}}\right|_{t=0}의 의미는 M2M_{2} 위에서 정의되어 미분할 수 없는 gg의 정의역을 y\mathbf{y}와의 합성을 통해 Rm\mathbb{R}^{m}으로 당겨와서 미분한다는 의미이다. 이제 yjy_{j}^{\prime} 들을 구해보자.

yj=ddt(y1β)j y_{j}^{\prime} = \dfrac{d}{dt} (\mathbf{y}^{-1} \circ \beta)_{j}

탄젠트 벡터를 계산할 때 처럼, y1β\mathbf{y}^{-1} \circ \beta를 다음과 같이 분해해서 생각하자.

y1β=y1ϕα=y1ϕxx1α \mathbf{y}^{-1} \circ \beta = \mathbf{y}^{-1} \circ \phi \circ \alpha = \mathbf{y}^{-1} \circ \phi \circ \mathbf{x} \circ \mathbf{x}^{-1} \circ \alpha

그리고 위 식을 두 함수 y1ϕx\mathbf{y}^{-1} \circ \phi \circ \mathbf{x}x1α\mathbf{x}^{-1} \circ \alpha의 합성으로 다룰 것이다.

  • Part 1. y1ϕx\mathbf{y}^{-1} \circ \phi \circ \mathbf{x}

    y1ϕx:RnRm\mathbf{y}^{-1} \circ \phi \circ \mathbf{x} : \mathbb{R}^{n} \to \mathbb{R}^{m}이므로

    y1(ϕ(x(r1,,rn)))=(y1(ϕ(x(r1,,rn))),,ym(ϕ(x(r1,,rn)))) \begin{equation} \mathbf{y}^{-1}\left( \phi (\mathbf{x}(r_{1}, \dots, r_{n})) \right) = \left( y_{1}(\phi (\mathbf{x}(r_{1}, \dots, r_{n}))), \dots, y_{m}(\phi (\mathbf{x}(r_{1}, \dots, r_{n}))) \right) \end{equation}

    이를 간단히 적으면

    y1ϕx(r1,,rn)=(y1,,ym) \mathbf{y}^{-1} \circ \phi \circ \mathbf{x} (r_{1}, \dots, r_{n}) = \left( y_{1}, \dots, y_{m}\right)

    이때 각각의 yjy_{j}는 정확히 말해서 (1)(1)에서와 같이 ϕ(x(r1,,rn))\phi (\mathbf{x}(r_{1}, \dots, r_{n}))에 관한 함수이지만, 표기가 너무 복잡하므로 편의상 (r1,,rn)(r_{1}, \dots, r_{n})에 관한 함수인 것처럼 표기하도록 하자.

    yj=yj(r1,,rn),1jm y_{j} = y_{j}(r_{1}, \dots, r_{n}),\quad 1\le j \le m

  • Part 2. x1α\mathbf{x}^{-1} \circ \alpha

    x1α:RRn\mathbf{x}^{-1} \circ \alpha : \mathbb{R} \to \mathbb{R}^{n}이므로

    x1(α(t))=(xi(α(t)),,xn(α(t))) \mathbf{x}^{-1} (\alpha (t)) = \left( x_{i}(\alpha (t)), \dots, x_{n}(\alpha (t)) \right)

    여기서도 마찬가지로, 편의상 각각의 xix_{i}들이 tt에 관한 함수인 것처럼 표기하도록 하자.

    xα(t)=(xi(t),,xn(t)) \mathbf{x} \circ \alpha (t) = ( x_{i}(t), \dots, x_{n}(t) )

이제 그러면 (y1ϕx)(x1α)(\mathbf{y}^{-1} \circ \phi \circ \mathbf{x}) \circ (\mathbf{x}^{-1} \circ \alpha)RRn\mathbb{R} \to \mathbb{R}^{n}인 함수와 RnRm\mathbb{R}^{n} \to \mathbb{R}^{m}인 함수의 합성이므로, 연쇄법칙에 의해서 다음을 얻는다.

ddt(y1β)(0)= ddt(y1ϕx)(x1α)(0)= [i=1n(y1ϕx)1xit=0d(x1α)idt(0)i=1n(y1ϕx)mxit=0d(x1α)idt(0)]= [i=1ny1xit=0dxidt(0)i=1nymxit=0dxidt(0)]= [i=1ny1xixi(0)i=1nymxixi(0)] \begin{align*} \dfrac{d}{dt} (\mathbf{y}^{-1} \circ \beta)(0) =&\ \dfrac{d}{dt}(\mathbf{y}^{-1} \circ \phi \circ \mathbf{x}) \circ (\mathbf{x}^{-1} \circ \alpha)(0) \\ =&\ \begin{bmatrix} \sum \limits_{i=1}^{n} \left.\dfrac{\partial (\mathbf{y}^{-1} \circ \phi \circ \mathbf{x})_{1}}{\partial x_{i}}\right|_{t=0} \dfrac{d (\mathbf{x}^{-1} \circ \alpha)_{i}}{d t}(0) \\ \vdots \\ \sum \limits_{i=1}^{n} \left.\dfrac{\partial (\mathbf{y}^{-1} \circ \phi \circ \mathbf{x})_{m}}{\partial x_{i}}\right|_{t=0} \dfrac{d (\mathbf{x}^{-1} \circ \alpha)_{i}}{d t}(0) \end{bmatrix} \\ =&\ \begin{bmatrix} \sum \limits_{i=1}^{n} \left.\dfrac{\partial y_{1}}{\partial x_{i}}\right|_{t=0} \dfrac{d x_{i}}{d t}(0) \\ \vdots \\ \sum \limits_{i=1}^{n} \left.\dfrac{\partial y_{m}}{\partial x_{i}}\right|_{t=0} \dfrac{d x_{i}}{d t}(0) \end{bmatrix} \\ =&\ \begin{bmatrix} \sum \limits_{i=1}^{n} \dfrac{\partial y_{1}}{\partial x_{i}} x_{i}^{\prime}(0) \\ \vdots \\ \sum \limits_{i=1}^{n} \dfrac{\partial y_{m}}{\partial x_{i}} x_{i}^{\prime}(0) \end{bmatrix} \end{align*}

따라서

yj(0)=ddt(y1β)j(0)=i=1nyjxixi(0),1jm y_{j}^{\prime}(0) = \dfrac{d}{dt} (\mathbf{y}^{-1} \circ \beta)_{j}(0) = \sum \limits_{i=1}^{n} \dfrac{\partial y_{j}}{\partial x_{i}} x_{i}^{\prime}(0),\quad 1\le j \le m

그러므로 β(0)\beta^{\prime}(0)를 기저 {yjt=0}\left\{ \left.\dfrac{\partial }{\partial y_{j}}\right|_{t=0} \right\}에 대한 좌표벡터로 표기하면 다음과 같다.

β(0)=j=1myj(0)yjt=0=[y1(0)ym(0)]=[i=1ny1xixi(0)i=1nymxixi(0)] \beta^{\prime}(0) = \sum_{j=1}^{m} y_{j}^{\prime}(0) \left.\dfrac{\partial}{\partial y_{j}}\right|_{t=0} = \begin{bmatrix} y_{1}^{\prime}(0) \\ \vdots \\ y_{m}^{\prime}(0) \end{bmatrix} = \begin{bmatrix} \sum \limits_{i=1}^{n} \dfrac{\partial y_{1}}{\partial x_{i}} x_{i}^{\prime}(0)\\ \vdots \\ \sum \limits_{i=1}^{n} \dfrac{\partial y_{m}}{\partial x_{i}} x_{i}^{\prime}(0) \end{bmatrix}

따라서 β(0)\beta^{\prime}(0)α\alpha에 의존하지 않음을 알 수 있다.

한편 α(0)=v\alpha^{\prime}(0) = v에 대해서 다음이 성립한다.

v=α(0)=i=1nxi(0)xit=0=[x1(0)xn(0)] v = \alpha^{\prime}(0) = \sum \limits_{i=1}^{n}x_{i}^{\prime}(0) \left.\dfrac{\partial }{\partial x_{i}}\right|_{t=0} = \begin{bmatrix} x_{1}^{\prime}(0) \\ \vdots \\ x_{n}^{\prime}(0) \end{bmatrix}

따라서 β(0)=dϕp(v)\beta^{\prime}(0) = d\phi_{p}(v)를 정리하면 다음과 같다.

β(0)= [i=1ny1xixi(0)i=1nymxixi(0)]= [y1x1y1x2y1xny2x1y2x2y2xnymx1ymx2ymxn][x1(0)xn(0)]= [y1x1y1x2y1xny2x1y2x2y2xnymx1ymx2ymxn]v \begin{align*} \beta^{\prime}(0) =&\ \begin{bmatrix} \sum \limits_{i=1}^{n} \dfrac{\partial y_{1}}{\partial x_{i}} x_{i}^{\prime}(0)\\ \vdots \\ \sum \limits_{i=1}^{n} \dfrac{\partial y_{m}}{\partial x_{i}} x_{i}^{\prime}(0) \end{bmatrix} \\ =&\ \begin{bmatrix} \dfrac{\partial y_{1}}{\partial x_{1}} & \dfrac{\partial y_{1}}{\partial x_{2}} & \dots & \dfrac{\partial y_{1}}{\partial x_{n}} \\[1em] \dfrac{\partial y_{2}}{\partial x_{1}} & \dfrac{\partial y_{2}}{\partial x_{2}} & \dots & \dfrac{\partial y_{2}}{\partial x_{n}} \\[1ex] \vdots & \vdots & \ddots & \vdots \\[1ex] \dfrac{\partial y_{m}}{\partial x_{1}} & \dfrac{\partial y_{m}}{\partial x_{2}} & \dots & \dfrac{\partial y_{m}}{\partial x_{n}} \end{bmatrix} \begin{bmatrix} x_{1}^{\prime}(0) \\ \vdots \\ x_{n}^{\prime}(0) \end{bmatrix} \\ =&\ \begin{bmatrix} \dfrac{\partial y_{1}}{\partial x_{1}} & \dfrac{\partial y_{1}}{\partial x_{2}} & \dots & \dfrac{\partial y_{1}}{\partial x_{n}} \\[1em] \dfrac{\partial y_{2}}{\partial x_{1}} & \dfrac{\partial y_{2}}{\partial x_{2}} & \dots & \dfrac{\partial y_{2}}{\partial x_{n}} \\[1ex] \vdots & \vdots & \ddots & \vdots \\[1ex] \dfrac{\partial y_{m}}{\partial x_{1}} & \dfrac{\partial y_{m}}{\partial x_{2}} & \dots & \dfrac{\partial y_{m}}{\partial x_{n}} \end{bmatrix} v \end{align*}

따라서 dpϕd_{p}\phi는 다음과 같은 행렬로 표현되는 선형 변환이다.

dpϕ=[y1x1y1x2y1xny2x1y2x2y2xnymx1ymx2ymxn] d_{p}\phi = \begin{bmatrix} \dfrac{\partial y_{1}}{\partial x_{1}} & \dfrac{\partial y_{1}}{\partial x_{2}} & \dots & \dfrac{\partial y_{1}}{\partial x_{n}} \\[1em] \dfrac{\partial y_{2}}{\partial x_{1}} & \dfrac{\partial y_{2}}{\partial x_{2}} & \dots & \dfrac{\partial y_{2}}{\partial x_{n}} \\[1ex] \vdots & \vdots & \ddots & \vdots \\[1ex] \dfrac{\partial y_{m}}{\partial x_{1}} & \dfrac{\partial y_{m}}{\partial x_{2}} & \dots & \dfrac{\partial y_{m}}{\partial x_{n}} \end{bmatrix}

이는 함수 y1ϕx\mathbf{y}^{-1} \circ \phi \circ \mathbf{x}자코비안이기도 하다.

dϕp=Jacobian of y1ϕx=(y1,,ym)(x1,,xn) d\phi_{p} = \text{Jacobian of } \mathbf{y}^{-1} \circ \phi \circ \mathbf{x} = \dfrac{\partial (y_{1}, \dots, y_{m})}{\partial (x_{1}, \dots, x_{n})}


  1. Manfredo P. Do Carmo, Riemannian Geometry (Eng Edition, 1992), p9-10 ↩︎