logo

삼차원 유클리드 공간에서 외적이란 📂수리물리

삼차원 유클리드 공간에서 외적이란

정의

20171006\_171423.png

x,yR3\mathbf{x}, \mathbf{y} \in \mathbb{R}^3 에 대해 다음을 x\mathbf{x}y\mathbf{y}의 외적cross product 으로 정의한다.

x×y=(x2y3x3y2,x3y1x1y3,x1y2x2y1)=det[ijkx1x2x3y1y2y3]=[0x3x2x30x1x2x10][y1y2y3] \begin{align*} \mathbf{x} \times \mathbf{y} =& (x_{2}y_{3} - x_{3}y_{2}, x_{3}y_{1} - x_{1}y_{3}, x_{1}y_{2} - x_{2}y_{1}) \\ =& \det \begin{bmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ x_{1} & x_{2} & x_{3} \\ y_{1} & y_{2} & y_{3} \end{bmatrix} \\ =& \begin{bmatrix} 0 & -x_{3} & x_{2} \\ x_{3} & 0 & -x_{1} \\ -x_{2} & x_{1} & 0 \end{bmatrix} \begin{bmatrix} y_{1} \\ y_{2} \\ y_{3} \end{bmatrix} \end{align*}

설명

참고로 i=(1,0,0)\mathbf{i} = (1,0,0) , j=(0,1,0) \mathbf{j} = (0,1,0) , k=(0,0,1)\mathbf{k} = (0,0,1) 이다. 내적과 마찬가지로 외적 역시 더욱 일반적인 정의는 가능하지만 실용적인 측면에선 삼차원만 고려하는 것이 보통이다. 연산의 결과가 벡터이기 때문에 벡터곱 이라고도 불리며, cross product를 직역한 가위곱이라는 이름도 있다. 외적이라는 이름이 가장 많이 쓰이긴 하나, 이는 outer product와 혼동될 여지가 있다.

연산스칼라곱(내적)벡터곱외적(텐서곱)
차원nn차원 벡터33차원 벡터nn차원 벡터
표기uv=uTv\mathbf{u} \cdot \mathbf{v} = \mathbf{u}^{\mathsf{T}} \mathbf{v}u×v\mathbf{u} \times \mathbf{v}uv=uvT\mathbf{u} \otimes \mathbf{v} = \mathbf{u}\mathbf{v}^{\mathsf{T}}
결과스칼라 =1×1=1 \times 1 행렬33차원 벡터n×nn \times n 행렬
iuivi=u1v1++unvn\sum_{i} u_{i}v_{i} = u_{1}v_{1} + \cdots + u_{n}v_{n}[u2v3u3v2u3v1u1v3u1v2u2v1]\begin{bmatrix} u_{2}v_{3} - u_{3}v_{2} \\ u_{3}v_{1} - u_{1}v_{3} \\ u_{1}v_{2} - u_{2}v_{1} \end{bmatrix}[u1v1u1v2u1vnu2v1u2v2u2vnunv1unv2unvn]\begin{bmatrix} u_{1}v_{1} & u_{1}v_{2} & \cdots & u_{1}v_{n} \\ u_{2}v_{1} & u_{2}v_{2} & \cdots & u_{2}v_{n} \\ \vdots & \vdots & \ddots & \vdots \\ u_{n}v_{1} & u_{n}v_{2} & \cdots & u_{n}v_{n}\end{bmatrix}

가장 많이 쓰이는 곳은 단연 물리학으로, 토크나 로렌츠 힘 등을 표현할 때 빈번하게 등장하게 된다. 기하학적인 모양새 역시 오른나사 법칙을 떠올리면 쉽게 상상할 수 있다. 외적의 성질 몇가지를 증명 없이 소개하도록 하겠다.

성질

x,y,zR3\mathbf{x}, \mathbf{y}, \mathbf{z} \in \mathbb{R}^3kRk \in \mathbb{R} 에 대해 다음이 성립한다.

(1) x×x=0\mathbf{x} \times \mathbf{x} = 0

(2) 반교환성anti commutativity: x×y=y×x\mathbf{x} \times \mathbf{y} = -\mathbf{y} \times \mathbf{x}

(3) (kx)×y=k(x×y)=x×(ky)(k \mathbf{x}) \times \mathbf{y} = k (\mathbf{x} \times \mathbf{y}) = \mathbf{x} \times (k \mathbf{y})

(4) x×(y+z)=(x×y)+(x×z)\mathbf{x} \times ( \mathbf{y}+ \mathbf{z} )= (\mathbf{x} \times \mathbf{y}) + (\mathbf{x} \times \mathbf{z})

(5) 스칼라 삼중곱: (x×y)z=x(y×z)(\mathbf{x} \times \mathbf{y}) \cdot \mathbf{z} = \mathbf{x} \cdot ( \mathbf{y} \times \mathbf{z})

(6) 벡터 삼중곱(bac-cab공식): x×(y×z)=(xz)y(xy)z\mathbf{x} \times ( \mathbf{y} \times \mathbf{z} ) = (\mathbf{x} \cdot \mathbf{z}) \mathbf{y} - (\mathbf{x} \cdot \mathbf{y}) \mathbf{z}

(7) xy2=(xx)(yy)(xy)2|| \mathbf{x} \cdot \mathbf{y} ||^2 = (\mathbf{x} \cdot \mathbf{x} ) ( \mathbf{y} \cdot \mathbf{y} ) - ( \mathbf{x} \cdot \mathbf{y} )^2

(8) x×y=xysinθ|| \mathbf{x} \times \mathbf{y} || = || \mathbf{x} || || \mathbf{y} || \sin{\theta}

(9) x×y0\mathbf{x} \times \mathbf{y} \ne \mathbb{0} 이면 x×y\mathbf{x} \times \mathbf{y} x\mathbf{x}y\mathbf{y} 에 수직이다.


교환법칙이 성립하지 않아 직관적으로 받아들이기 어려운 성질들이 많다. 문제를 풀고 직접 종이에 써보면서 익숙해지도록 하자.