[선형대수학] 13. 내적공간 (1: 내적의 정의)
고등학고 수학(기하와 벡터)과 대학교 다변수 미적분학 시간에 벡터의 내적을 2차원 벡터의 경우 →a=(a1,b1), →b=(b1,b2)일 때 →a⋅→b=a1b1+a2b2, 3차원 벡터의 경우 →a=(a1,a2,a3), →b=(b1,b2,b3)일 때 →a⋅→b=a1b2+a2b2+a3b3으로 정의한다고 배웠을 것이다. 또한 두 벡터가 이루는 각 θ(−π≤θ≤π)에 대하여cosθ=→a⋅→b|→a||→b|=a1b1+a2b2√a21+a22√b21+b22(2-dimension),cosθ=→a⋅→b|→a||→b|=a1b1+a2b2+a3b3√a21+a22+a23√b21+b22+b23(3-dimension)라고 배웠을 것이다.
앞에서 언급했던 내적을 임의의 벡터공간의 벡터에 대해서 나타낼 수 있다. 즉 임의의 벡터공간 V에 대하여 V상의 임의의 벡터 x, y에 대하여 내적(inner product) ⟨⋅,⋅⟩:V×V→R을 실수⟨x,y⟩로 정의하는데, 임의의 x,y,z∈V와 스칼라 k∈R에 대하여 다음의 성질들을 갖는다.
(1) ⟨x,y⟩=⟨y,x⟩
(2) ⟨x+y,z⟩=⟨x,z⟩+⟨y,z⟩,⟨x,y+z⟩=⟨x,y⟩+⟨x,z⟩
(3) ⟨kx,y⟩=⟨x,ky⟩=k⟨x,y⟩
(4) ⟨x,x⟩≥0, ⟨x,x⟩=0일 필요충분조건은 x=0(영벡터)
벡터공간 V와 내적 ⟨,⟩로 이루어진 순서쌍 (V,⟨,⟩)을 내적공간(inner product space)이라고 한다. 이를 간단히 V로 나타낸다.
Rn(n차원 유클리드공간)상의 두 벡터 x=(x1,...,xn), y=(y1,...,yn)에 대하여 이 두 벡터의 유클리드 내적(Euclidean inner product)을x⋅y=⟨x,y⟩=x1y1+⋯+xnyn=xTy로 정의하면 이는 내적이 된다. 이때 (Rn,⋅)를 유클리드 n차원공간(Euclidean n-space)이라고 한다.
구간 [a,b]에서 정의된 연속함수들의 집합 C([a,b])는 벡터공간이다. 임의의 f,g∈C([a,b])에 대하여⟨f,g⟩=∫baf(x)g(x)dx로 정의된 연산은 내적이다.
내적공간 V상의 임의의 벡터 x, y에 대하여 다음의 부등식이 성립한다.⟨x,y⟩2≤⟨x,x⟩⟨y,y⟩이 부등식을 코시-슈바르츠 부등식(Cauchy-Schwarz inequality)라고 부른다. x=0인 경우는 분명히 이 부등식이 성립하기 때문에 x≠0이라고 하자. 그러면 임의의 t∈R에 대하여 내적의 정의에 의해0≤⟨tx+y,tx+y⟩=⟨x,x⟩t2+2⟨x,y⟩t+⟨y,y⟩이고 이 부등식이 성립하려면⟨x,y⟩2−⟨x,x⟩⟨y,y⟩≤0이어야 한다. 코시-슈바르츠 부등식에서 등식이 성립하는 경우는 x와 y가 서로 종속인 경우이다.
내적공간 V에서 x∈V의 길이(length)를 다음과 같이 정의한다.||x||=√⟨x,x⟩||x||는 벡터 x의 길이이다. 이를 이용하여 두 벡터 x, y의 거리(distance)를 다음과 같이 정의한다.d(x,y)=||x−y||이때 길이와 거리는 다음의 성질을 갖는다.
(1) ||x||≥0, ||x||=0일 필요충분조건은 x=0
(2) ||kx||=|k|||x||
(3) ||x+y||≤||x||+||y|| (삼각부등식)
(4) d(x,y)≥0, d(x,y)=0일 필요충분조건은 x=y
(5) d(x,y)=d(y,x)
(6) d(x,y)≤d(x,z)+d(z,y) (삼각부등식)
내적과 길이, 거리의 정의를 이용하여 쉽게 증명할 수 있다. (3)의 경우는 코시-슈바르츠 부등식을 이용하면 쉽게 증명되고 (6)은 (3)을 이용해서 증명한다. f와 g가 구간 [a,b]에서 연속함수일 때, 내적을 ⟨f,g⟩=∫baf(x)g(x)dx로 정의한 다음, 코시-슈바르츠 부등식과 삼각부등식을 이용하여 다음의 부등식이 성립함을 보일 수 있다.(1)(∫baf(x)g(x)dx)2≤(∫ba{f(x)}2dx)(∫ba{g(x)}2dx)(2)(∫ba{f(x)+g(x)}2dx)12≤(∫ba{f(x)}2dx)12+(∫ba{g(x)}2dx)12
코시-슈바르츠 부등식으로부터−1≤⟨x,y⟩||x||||y||≤1이므로 유일한 θ∈[0,π]가 존재하여cosθ=⟨x,y⟩||x||||y||이다. θ를 두 벡터 x와 y사이의 각(angle)이라고 한다. 두 벡터 x와 y의 내적이 0, 즉 ⟨x,y⟩=0이 되는 경우, cosπ2=⟨x,y⟩=0이므로 이 두 벡터를 수직(orthogonal 또는 perpendicular)이라고 한다.
내적공간 V상의 임의의 벡터 x, y에 대하여 이 두 벡터의 각을 θ라 할 때 ⟨x,y⟩=||x||||y||cosθ이므로||x+y||2=||x||2+||y||2+2||x||||y||cosθ이고 θ=π2(x와 y가 서로 수직)일 때, ||x+y||=||x||+||y||이다. 이를 피타고라스 정리(Pythagorean theorem)라고 한다.
참고자료:
Linear Algebra, jinho Kwak, sungpyo Hong, Birkhauser
'대수학 > 선형대수학' 카테고리의 다른 글
[선형대수학] 15. 내적공간 (3: 단위벡터, 정규직교기저, 직교사영) (0) | 2017.10.29 |
---|---|
[선형대수학] 14. 내적공간 (2: 내적의 행렬표현) (0) | 2017.10.28 |
[선형대수학] 12. 선형변환 (5: 쌍대공간과 선형범함수) (0) | 2017.10.23 |
[선형대수학] 11. 선형변환 (4: 닮음행렬) (0) | 2017.10.20 |
[선형대수학] 10. 선형변환 (3: 선형변환의 벡터공간과 기저의 변환) (0) | 2017.10.17 |