여접공간과 차원Permalink

앞선 글에서 TpMT_pMR\mathbb{R}-벡터공간이 된다는 것을 살펴보았다. 이제 우리는 TpMT_pM이 실은 유한차원이라는 것을 보일 것인데, 이를 직접 보이는 대신 TpMT_pM의 dual space가 유한차원임을 보인다.

§접공간, ⁋명제 2에 의하여, Cp\mathcal{C}^\infty_p의 ideal들의 descending chain

Cpmpmp2\mathcal{C}^\infty_p\supset\mathfrak{m}_p\supset\mathfrak{m}_p^2\supset\cdots

이 잘 정의된다. 그럼 특히 mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2Cp/mpR\mathcal{C}^\infty_p/\mathfrak{m}_p\cong\mathbb{R} 위의 벡터공간으로 볼 수 있다.

보조정리 1 Manifold MM과 임의의 한 점 pMp\in M에 대하여, TpM(mp/mp2)T_pM\cong(\mathfrak{m}_p/\mathfrak{m}_p^2)^\ast가 성립한다.

증명

우선 임의의 vTpMv\in T_pM가 주어졌다 하자. 이를 부분집합 mp\mathfrak{m}_p으로 restrict하면 vmpHomR(mp,R)v|_{\mathfrak{m}_p}\in\Hom_\mathbb{R}(\mathfrak{m}_p,\mathbb{R})이 성립한다. 이제 vmpv|_{\mathfrak{m}_p}이 linear map mp/mp2R\mathfrak{m}_p/\mathfrak{m}_p^2\rightarrow\mathbb{R}을 잘 정의한다는 것을 보이려면 mp2ker(vmp)\mathfrak{m}_p^2\subset\ker (v|_{\mathfrak{m}_p})임을 보여야 한다. 적당한 index set II에 대하여, mp\mathfrak{m}_pfi\mathbf{f}_i들에 의해 생성되는 ideal이라 하자. 그럼 mp2\mathfrak{m}_p^2fifj\mathbf{f}_i\mathbf{f}_j들에 의하여 생성되는 ideal이다. 그런데

v(fifj)=fi(p)v(fj)+fj(p)v(fi)=0v(\mathbf{f}_i\mathbf{f}_j)=\mathbf{f}_i(p)v(\mathbf{f}_j)+\mathbf{f}_j(p)v(\mathbf{f}_i)=0

이므로, vvmp2\mathfrak{m}_p^2의 임의의 generator를 항상 0으로 보내고, mp2ker(vmp)\mathfrak{m}_p^2\subset\ker(v|_{\mathfrak{m}_p})이며, 따라서 임의의 vTpMv\in T_pM마다 적당한 mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2의 원소를 대응시킬 수 있다. 이 대응이 R\mathbb{R}-linear map이라는 것은 자명하다.

반대로 임의의 L(mp/mp2)L\in(\mathfrak{m}_p/\mathfrak{m}_p^2)^\ast이 주어졌다 하고, 이를 이용해 tangent vector vLv_L을 하나 만들자. Tangent vector는 CpC_p^\infty에서 R\mathbb{R}로의 linear map으로서, vLv_L을 만든다는 것은 임의의 fCp\mathbf{f}\in \mathcal{C}^\infty_p에 대하여 vL(f)v_L(\mathbf{f})의 값을 정해주는 것과 같다. f(p)\mathbf{f(p)}를 함숫값 f(p)f(p)를 갖는 상수함수라 하면, ff(p)\mathbf{f}-\mathbf{f(p)}mp\mathfrak{m}_p의 원소이고, 따라서

vL(f)=L((ff(p))+mp2)v_L(\mathbf{f})=L((\mathbf{f}-\mathbf{f(p)})+\mathfrak{m}_p^2)

으로 정의하는 것이 잘 정의된다. 이렇게 정의된 vLv_L이 linear map일 뿐만 아니라 §접공간, ⁋정의 3도 만족한다는 것을 보여야 하므로,

vL(fg)=L((fgf(p)g(p))+mp2)=L(((ff(p))(gg(p))+f(p)(gg(p))+(ff(p))g(p))+mp2)=f(p)L((gg(p))+mp2)+g(p)L((ff(p))+mp2)=f(p)+vL(g)+g(p)vL(f).\begin{aligned} v_L(\mathbf{f}\cdot\mathbf{g})&=L((\mathbf{fg}-\mathbf{f(p)g(p)})+\mathfrak{m}_p^2)\\ &=L(((\mathbf{f}-\mathbf{f(p)})(\mathbf{g}-\mathbf{g(p)})+\mathbf{f(p)}(\mathbf{g}-\mathbf{g(p)})+(\mathbf{f}-\mathbf{f(p)})\mathbf{g(p)})+\mathfrak{m}_p^2)\\ &=\mathbf{f}(p)L((\mathbf{g}-\mathbf{g(p)})+\mathfrak{m}_p^2)+\mathbf{g}(p)L((\mathbf{f}-\mathbf{f(p)})+\mathfrak{m}_p^2)\\ &=\mathbf{f}(p)+v_L(\mathbf{g})+\mathbf{g}(p)v_L(\mathbf{f}). \end{aligned}

을 계산할 수 있다. LvLL\mapsto v_L 또한 linear map이 된다는 것을 쉽게 보일 수 있으며, 뿐만 아니라 이 대응이 앞서 정의한 TpMT_pM에서 (mp/mp2)(\mathfrak{m}_p/\mathfrak{m}_p^2)^\ast로의 linear map의 역함수가 된다는 것을 확인할 수 있다.

따라서 mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2이 유한차원이라면 TpMT_pM도 유한차원이며, 이 때

(TpM)(mp/mp2)mp/mp2(T_pM)^\ast\cong(\mathfrak{m}_p/\mathfrak{m}_p^2)^{\ast\ast}\cong\mathfrak{m}_p/\mathfrak{m}_p^2

이므로 mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2cotangent space여접공간이라 부른다.

정리 2 R\mathbb{R}-벡터공간 mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2의 차원은 유한하며, 그 값은 manifold MM의 차원과 같다.

증명

이를 보이기 위해, 다음의 다변수 테일러 근사

g(x)=g(x0)+i=1mgrix0(ri(x)ri(x0))phantom+i,j(ri(x)ri(x0))(rj(x)rj(x0))01(1t)2grirj(x0+t(xx0))dt\begin{aligned}g(x)&=g(x_0)+\sum_{i=1}^m\frac{\partial g}{\partial r^i}\bigg|_{x_0}(r^i(x)-r^i(x_0))\\ &\phantom{phantom}+\sum_{i,j}(r^i(x)-r^i(x_0))(r^j(x)-r^j(x_0))\int_0^1(1-t)\frac{\partial^2g}{\partial r^i\partial r^j}\bigg|_{(x_0+t(x-x_0))}\mathop{dt}\end{aligned}

을 사용한다.

(U,φ)(U,\varphi)pp을 중심으로 하는 coordinate system이고, φ=(xi)i=1m\varphi=(x^i)_{i=1}^m라 하자. 또, fmp\mathbf{f}\in\mathfrak{m}_p가 임의로 주어졌다 하자.

위의 식은 유클리드 공간에서 성립하는 식이므로, g=fφ1g=f\circ\varphi^{-1}로 두고, gg의 정의역이 φ(U)\varphi(U)인 것으로 생각하자. 원점을 중심으로 한 테일러 근사로부터, 임의의 xφ(U)x\in\varphi(U)에 대하여 다음의 식

g(x)=g(0)+i=1mgri0ri(x)+i,jri(x)rj(x)01(1t)2grirjtxdtg(x)=g(0)+\sum_{i=1}^m\frac{\partial g}{\partial r^i}\bigg|_0r^i(x)+\sum_{i,j}r^i(x)r^j(x)\int_0^1(1-t)\frac{\partial^2g}{\partial r^i\partial r^j}\bigg|_{tx}\mathop{dt}

을 얻는다. 이제 x=φ(q)x=\varphi(q)라 하면

f(q)=f(p)+i=1m(fφ1)ri0ri(φ(q))+i,jri(φ(q))rj(φ(q))01(1t)2grirjtφ(q)dt=f(p)+i=1m(fφ1)ri0xi(q)+i,jxi(q)xj(q)01(1t)2grirjtφ(q)dt\begin{aligned}f(q)&=f(p)+\sum_{i=1}^m\frac{\partial (f\circ\varphi^{-1})}{\partial r^i}\bigg|_0r^i(\varphi(q))+\sum_{i,j}r^i(\varphi(q))r^j(\varphi(q))\int_0^1(1-t)\frac{\partial^2g}{\partial r^i\partial r^j}\bigg|_{t\varphi(q)}\mathop{dt}\\ &=f(p)+\sum_{i=1}^m\frac{\partial(f\circ\varphi^{-1})}{\partial r^i}\bigg|_0 x^i(q)+\sum_{i,j} x^i(q)x^j(q)\int_0^1(1-t)\frac{\partial^2 g}{\partial r^i\partial r^j}\bigg|_{t\varphi(q)}dt\end{aligned}

이다. 우변을 살펴보면, fmp\mathbf{f}\in\mathfrak{m}_p으로부터 f(p)=0f(p)=0이고, 또 우변의 적분은 qq에 대한 CC^\infty 함수이다. 이제 xix^i들은 모두 xi(p)=0x^i(p)=0을 만족하는 함수이므로, 위 식을 germ으로 바꾸면 우변의 이중합은 mp2\mathfrak{m}_p^2의 원소가 된다. 이를 모두 정리하면

f=i=1m(fφ1)ri0ximod  mp2\mathbf{f}=\sum_{i=1}^m\frac{\partial(f\circ\varphi^{-1})}{\partial r^i}\bigg|_0\mathbf{x}^i\mod \mathfrak{m}_p^2

이 성립한다. f\mathbf{f}는 임의의 원소이므로, mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2xi+mp2\mathbf{x}^i+\mathfrak{m}_p^2들로 생성됨을 알 수 있다.

증명을 마무리하기 위해서는 이들 nn개의 원소들 xi+mp2\mathbf{x}^i+\mathfrak{m}_p^2들이 일차독립임을 보여야 한다.

i=1maixi=0mod  mp2\sum_{i=1}^m a_i\mathbf{x}^i=0\mod \mathfrak{m}_p^2

이라 하자. 그럼 UU 위에서 위 식은

i=1mai(xiφ1)=0mod  m02\sum_{i=1}^m a_i (x^i\circ\varphi^{-1})=0\mod \mathfrak{m}_0^2

이 되고 (단, m0\mathfrak{m}_0은 점 0φ(U)0\in\varphi(U)에 대응되는 maximal ideal이다), xiφ1=rix^i\circ\varphi^{-1}=r^i이므로

i=1mairi=0mod  m02\sum_{i=1}^m a_i\mathbf{r}^i=0\mod \mathfrak{m}^2_0

가 된다.

우리는 아직 /xi\partial/\partial x^i를 정의하진 않았지만, 유클리드 공간에서의 방향미분은 잘 알고 있다. 이를 이용해서 위 식의 양변에 /rj\partial/\partial r^j를 취하면, 우변의 00 (즉 n2\mathfrak{n}^2의 어떤 원소)는 라이프니츠 법칙에 의해 00이 될 것이고, 따라서 이 식은

aj=rj0airi=0a_j=\frac{\partial}{\partial r^j}\bigg|_0\sum a_i r^i=0

이 된다. 따라서 aj=0a_j=0이 모든 jj에 대해 성립하고 xi+mp2\mathbf{x}^i+\mathfrak{m}_p^2들은 일차독립이다.

이 정리의 증명을 잘 살펴보면, 단순히 차원에 대한 정보 뿐만 아니라 TpMT_pM의 basis 또한 얻을 수 있다. 우리는 xi+mp2\mathbf{x}^i+\mathfrak{m}_p^2들이 mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2의 basis가 된다는 것을 보였는데, tangent space TpMT_pM(mp/mp2)(\mathfrak{m}_p/\mathfrak{m}_p^2)^\ast와 isomorphic하다는 사실을 잘 알고 있으므로 TpMT_pM의 basis를 이들의 dual basis로 잡는 것이 자연스러워 보인다. 즉,

정의 3 Manifold MMpMp\in M이 주어졌다 하자. pp을 포함하는 coordinate system (U,φ)(U,\varphi), 그리고 φ\varphi의 component function들 xix^i에 대하여, xix^i 방향의 directional derivative는 다음의 식

(xip)f=(fφ1)riφ(p)\left(\frac{\partial}{\partial x^i}\bigg|_p\right)f=\frac{\partial(f\circ \varphi^{-1})}{\partial r^i}\bigg|_{\varphi(p)}

으로 정의되는 tangent vector이다.

물론 모든 tangent vector들은 방향미분들로 생각할 수 있지만, 이들 벡터들 /xi\partial/\partial x^i들의 특별한 점은 이들이 정확히 coordinate system이 정의해주는 좌표축과 평행한 방향의 미분들이라는 것이다.

mm개의 tangent vector들은 앞서 말했듯 mp/mp2\mathfrak{m}_p/\mathfrak{m}_p^2의 basis의 dual이므로, 이들이 basis를 이루는 것은 자명하다. 그러면, 임의의 vTpMv\in T_pM에 대해, vv/xi\partial/\partial x^i들의 linear combination으로 나타내는 방법 또한 유일하게 존재해야 할 것이다. 이는 다음의 식

v=i=1mv(xi)xipv=\sum_{i=1}^m v(x^i)\frac{\partial}{\partial x^i}\bigg|_p

으로 주어진다. 이 식이 맞는지를 체크해 보기 위해서는 임의의 f\mathbf{f}에다 위 식의 양 변에 있는 tangent vector들을 각각 적용해본 후 그 결과를 비교하면 된다. 혹은 더 간단하게, f\mathbf{f}xi+mp2\mathbf{x}^i+\mathfrak{m}_p^2들의 linear combination으로 나타나니, xj\mathbf{x}^j에 대해서만 적용해 봐도 충분할 것이다. 우변을 xj\mathbf{x}^j에 적용해보면,

i=1mv(xi)xipxj=i=1mv(xi)δij=v(xj)\sum_{i=1}^m v(x^i)\frac{\partial}{\partial x^i}\bigg|_p x^j=\sum_{i=1}^m v(x^i)\delta_{ij}=v(x^j)

이 되므로 앞선 식이 성립한다.

이제 우리는 tangent vector를 엄밀한 언어로 정의하였으므로, 다음 글부터는 Cp\mathcal{C}^\infty_p의 원소들을 germ f\mathbf{f}로 쓰지 않고, 간단히 ff로만 적기로 한다. 이 때 fCpf\in \mathcal{C}^\infty_p이라는 것은 ffpMp\in M의 적당한 열린근방에서 정의된 CC^\infty 함수라는 뜻이다.


참고문헌

[War] Frank W. Warner. Foundations of Differentiable Manifolds and Lie Groups, Graduate texts in mathematics, Springer, 2013
[Lee] John M. Lee. Introduction to Smooth Manifolds, Graduate texts in mathematics, Springer, 2012


댓글남기기