본문 바로가기
Mathematics/선형대수

(선형대수학) 2.6 Kernel of Linear Transformation

by 피그티 2018. 7. 22.

물리에서 자주 사용하는 방정식들, Newton's 2nd law, Maxwell's equations, Schrödinger's equation 등은 differential equation이다. 따라서 주어진 물리적 조건에 맞는 differential equation의 해를 찾는 방법에 대한 기초적인 것들이 물리학과 학부과정 전반에서 쓰인다. 경우에 따라 differential equation이 선형대수학에서 다루는 구조를 가지는 경우도 있다. 예를 들어,

d2dx2f(x)=0

에서 미분 연산자는 미분의 성질

ddx(cf(x)+g(x))=cddxf(x)+ddxg(x)

로부터 linear operator임을 알 수 있다. 즉, fg가 solution이 된다면 cf+g도 solution이 된다. 흔히, differential equation을 homogeneous와 inhomogeneous로 나눠서 linear operator만 남게 되는 형태를 homogeneous라고 하는데, 이러한 homogeneous differential equation을 푼다는 것은 선형대수의 언어로 이야기 하자면, linear operator에 작용되어 결과로 zero vector가 되는 vector를 찾는 것이다.

 

DEFINITION            Kernel of Linear Transformation

 

Vector space V로부터 vector space W로의 linear transformation T에 대하여,

Tv=0

을 만족하는 vector vV의 집합을 T의 kernel 또는 null space라고 부르고 ker(T)로 쓴다.

ker(T)={vV | Tv=0W}

 

ker(T)V의 subspace임을 쉽게 확인할 수 있다. 이와 비슷하게 T의 image(또는 range라고 부른다)

im(T)={TvW | vV}

W의 subspace가 된다. 이를 종합하면 다음 그림과 같이 표현할 수 있다.

 

By Tomasz59 (Own work) [CC BY-SA 4.0], via Wikimedia Commons

 

dimV=n이고, dim(ker(T))=r(단, rn), ker(T)의 basis를 {e1,,er}라고 하자. V의 basis는

{e1,,er,,en}

으로 잡을 수 있다. 이제, A=span(er+1,,en)이라고 하자. Vector v1, v2A가 linearly independent이면 Tv1, Tv2도 linearly independent이다.

(c1Tv1+c2Tv2=T(c1v1+c2v2)=0이려면 c1v1+c2v2ker(T)이므로 c1v1+c2v2=0이어야한다. 따라서 c1=c2=0이다.)

그러므로 {Ter+1,,Ten}im(T)의 basis가 된다. 즉, dim(im(T))=nr이다. dim(ker(T))nullity(T)라고 하고, dim(im(T))rank(T)라고 한다.

 

THEOREM            Rank-Nullity Theorem

 

T를 finite dimensional vector space V로부터 vector space W로의 linear transformation이라고 하면,

rank(T)+nullity(T)=dimV

 

Linear transformation은 basis가 정해지면 matrix로 표현될 수 있다. 따라서 matrix를 linear transformation이라고 생각한다면 비슷한 방식으로 matrix의 kernel과 image를 정의할 수 있다. Matrix equtation

AX=Y

[a11a1nam1amn][x1xn]=[y1yn]

에서 모든 X에 대한 Y의 집합을 A의 image라고 부르고 Y=0가 되는 모든 X의 집합을 A의 kernel이라고 부른다. 흔히 matrix A의 rank를 A의 row space의 dimension으로 정의하는데, 그렇게 정의하더라도 그 값은 image의 dimension과 같으므로 linear transformation에서 정의하는 rank와 같은 의미이다.

 

 

Example: Laplace Equation

 

전자기학의 핵심이 되는 Maxwell's equation's의 한 부분인 Gauss law

E=div(E)=ρϵ0

에서 ρ=0인 경우 gredient의 divergence는 0인 점을 이용하여

E=ϕ=grad(ϕ)

로 둔다. 따라서 Gauss law는 Laplace's equation

2ϕ(x,y,z)=(d2dx2+d2dy2+d2dz2)ϕ(x,y,z)=0

이 된다. 이 식이 유효하기 위해서는 함수 ϕ(x,y,z)는 최소한 2번 미분가능 해야 한다. 2번 미분 가능한 함수들의 집합을 V라고 하자. 미분 연산의 성질로부터 V는 vector space임을 쉽게 확인할 수 있다. 그리고 vector(V의 원소) ϕ에 작용하는 operator 2는 linear operator가 되고 Laplace's equation을 만족하는 함수들의 집합(해집합)은 ker(2)가 된다.

 

만약 ker(2)들의 basis가 {fn}이라고 한다면, 임의의 Laplace's equation의 solution ϕ

ϕ=ncnfn

가 된다. 결국 Lapace equation을 푸는 것은 coefficient cn을 구하는 것과 마찬가지이다. 전자기학이나 양자역학에서 소개되는 Legendre polynomials, Fourier series는 특정 boundary condition에서 ker(2)의 basis가 된다.