Loading [MathJax]/jax/output/CommonHTML/jax.js
Vector Field::::수학과 사는 이야기

Vector Field

수학이야기/Calculus 2016. 10. 25. 09:17
반응형

일반적으로 벡터장(Vector Field)은 정의역에 있는 점에 벡터를 이어주는(mapping) 함수다.

F(x,y,z)=M(x,y,z)i+N(x,y,z)j+P(x,y,z)k와 같이 표현할 수 있는데 F:R3R3인 사상으로 생각하면 쉽게 이해할 수 있다. 성분함수(component function) N,N,PR3에서 R 위로의 실가함수인데 이 함수들이 연속함수이면 벡터장이 연속이고 미분가능하면 벡터장도 미분가능하다. 2차원 벡터장은 아래와 같이 쓸 수 있다.

F(x,y)=M(x,y)i+N(x,y)j

3차원 공간에 있는 곡선 r(t)=x(t)i+y(t)j+z(t)k에서 접선벡터 T와 법선벡터 N는 곡선을 따라 벡터장을 이룬다.

v(t)=f(t)i+g(t)j+h(t)k와 같이 표현된다.

스칼라 함수 f(x,y,z)의 등위 곡면(level surface)의 각 점에 기울기 벡터 f를 대응시키면 곡면에서의 3차원 벡터장을 얻는다.

F(x,y,z)=fx(x,y,z)i+fy(x,y,z)j+fz(x,y,z)k

벡터장을 그림으로 나타내기 위해서는 대표적인 점을 찍고 이 점을 시점으로 하는 함숫값인 벡터를 그려준다. 

어떤 실가 함수의 기울기 벡터로 주어지는 벡터장은 기울기 벡터장(gradiant field) 이라고 한다.

예를 들어 3차원 공간에 있는 점에서 온도가 아래와 같이 정해진다고 하면 T=100x2y2z2 기울기 벡터장(gradiant field)은

F=T=2xi2yj2zk이다.

벡터장의 선적분

벡터장 F(x,y,z)=M(x,y,z)i+N(x,y,z)j+P(x,y,z)k이 연속함수라고 하고 곡선 C가 매끄러운 매개변수방정식 r(t)=x(t)i+y(t)j+z(t)katb라고 가정하자. 매개변수 방정식 r(t)는 전진 방향을 결정해 준다. 경로  C를 따라 각 점에서 접선벡터 T=drds=v|v|는 경로에 접하는 단위벡터이고 전진 방향을 가리킨다. 직관적으로 벡터장의 선적분은 경로 C를 따라 스칼라 함수인 F의 접선 성분을 선적분하는 것이다. 이 접선 성분은 다음과 같이 내적에 의해 구할 수 있다.

FT=Fdrds

벡터장에 있는 매끄러운 곡선 C에서 일(work)을 구해보자.

 

Wnk=1Wknk=1F(xk,yk,zk)T(xk,yk,zk)Δsk

정의 r(t),atb로 매개변수화 된 곡선 C를 품고 있는 벡터장 F이 있다고 하자. 곡선 C를 따라서 이동하는 물체가 하는 일은 아래와 같다.

W=CFTds=baF(r(t))drdtdt

정의 r(t),atb로 매개변수화 된 닫힌곡선 C를 품고 있는 벡터장 F이 있다고 하자. nC 위에 있는 외향 단위 법선벡터라고 놓으면 곡선 C를 가로 지르는 유출(Flux)은 아래와 같다.

C를 가로 지르는 F의 유출=CFnds

반시계 방향으로 회전할 때 외향 단위 법선벡터는 아래와 같이 구할 수 있다.

n=T×k=(dxdsi+dydsj)×k=dydsidxdsj

따라서 Fn=M(x,y)dydsN(x,y)dxds

평면 곡선인 경우 아래와 같이 반시계 방향으로 회전 적분(cyclic integral)으로 계산한다.

CFnds=C(MdydtNdxdt)dt=CMdyNdx

반응형