Scalar

  • 오직 magnitude(크기)만을 가지는 물리량.
  • 숫자 하나.
  • ndim=0, rank=0

Vector

  • magnitudedirection을 가지는 물리량.
  • ordered list of numbers.
  • ndim=1, rank=1로 vector가 표현됨. : vector는 다차원 vector space의 특정 point를 가르키는데 사용됨.

zero vector

  • 모든 component(성분)의 값이 0인 vector

차원 (Dimension)

  • Vector의 component의 수.
  • $\langle 1,2,3 \rangle$는 3차원 vector space에 속하는 요소를 나타냄.

전치 (Transpose)

  • row와 column이 교환됨. row vector의 transpose는 column vector.
  • $\vec{x}^T = \textbf{x}^T = \begin{bmatrix}x_1 \\ x_2 \\ x_3\end{bmatrix}^T = \begin{bmatrix} x_1 & x_2 & x_3 \end{bmatrix}$

norm (노름)

  • vector의 length 혹은 magnitude로 불림.
  • 3차원 공간에서 Euclidean Norm은 다음과 같이 정의됨.
    $$| \vec{a} | =\| \vec{a} \|_2 = (a^2_1+a^2_2+a^2_3)^{\dfrac{1}{2}}$$
  • 일반적인 norm의 정의는 다음을 만족하는 것을 가르킴.
    1. ${ \| \vec{a} \| }_{P} \ge 0$, $ \vec{a} = \vec{0}$ 일 경우, ${ \| \vec{a} \| }_{P}=0$
    2. ${ \| C \vec{a} \| }_P = | C | { \| \vec{a} \| }_{P}$. 여기서 $C$는 상수. (양의 동차성)
    3. ${ \| \vec { a } +\vec { b } \| }_{ P }\le { \| \vec { a } \| }_{ P }+{ \| \vec { b } \| }_{ P }$
  • Euclidean norm의 경우 $P=2$인 경우임.
    • $\|\vec{a}\|_2 = \sqrt{\vec{a}\cdot \vec{a}} = \sqrt{\vec{a}^T\vec{a}}$

https://bme808.blogspot.com/2022/10/norm.html

 

Norm (노름)

Vector 및 matrix의 크기에 해당하는 양(magnitude) 을 구하는 연산 으로 사용됨. The higher the norm index($p$값이 클 경우), the more it focuses on large values ...

bme808.blogspot.com


Position vector (위치벡터, $\vec{r}$)

  • 평면 $\mathbb{R}^2$에서 점 $P(a_1,a_2)$에서 점 $Q(b_1,b_2)$ 방향의 vector는 다음 그림과 같음.
  • 여기서 $P$는 initial point(시작점,시점)이고, $Q$는 terminal point(종점)이라 함.
  • position vector는 일반적으로 initial point가 원점인 경우로서, 이 경우 terminal point $Q$의 position vector라고 불림.


vector의 합, 차, 상수배

  • 다음의 두 vector가 있다고 하자.
    $$\begin{aligned} \vec { a } &=\langle a_1 ,a_2,a_3\rangle  \\
    \vec { b } &= \langle b_1 ,b_2,b_3\rangle \\
    \end{aligned}$$
  • 합과 차, 상수배
    $$\begin{aligned} \vec{a} + \vec{b} &= \langle a_1 + b_1 , a_2 + b_2 , a_3 + b_3 \rangle \\
    \vec{a} - \vec{b} &= \langle a_1 - b_1 , a_2 - b_2 , a_3 - b_3 \rangle \\
    c\vec{a} &= \langle ca_1, ca_2, ca_3 \rangle, c \text{ is constant.} \end{aligned}$$


Unit vector

  • $\left| \vec { a } \right| =1$인 $\vec{a}$ (or $\textbf{a}$)를 unit vector라고 함.

Normalization

  • 방향은 유지하되 norm인 1인 unit vector로 만드는 것
    $$
    \begin{aligned}
    \frac{1}{\left| \vec { a } \right| }\vec { a } \end{aligned}$$

dot product (or inner product or scalar product)

  • 내적 이라고 불리는 연산으로 다음과 같이 정의되며, 결과가 scalar 임.
    $$\begin{aligned}
    \vec { a } \cdot \vec { b } &=|| \vec { a } || || \vec { b } | | \cos { \theta } \\ \quad & = { a }_{ 1 }{ b }_{ 1 }+{ a }_{ 2 }{ b }_{ 2 }{ +a }_{ 3 }{ b }_{ 3 } \end{aligned}$$
  • 두 vector 사이의 각을 구하는데 많이 이용됨.
  • 또는 두 vector 사이의 similarity를 구하는데 많이 이용됨 : 2023.07.23 - [.../Math] - [ML] Cosine Similarity

https://youtu.be/zSd7jd2HGhM?si=_N19F3HeciGtHmrZ

 

Inner product는 projection과 매우 관계가 깊음.

2022.05.19 - [.../Math] - [Math] Orthogonal Projection (정사영)

 

[Math] Orthogonal Projection (정사영)

Projection $\textbf{x}_1$ onto $\textbf{w}$ (vector $\bf{x}$를 vector $\bf{w}$에 투영) 를 수식으로 표현하면 다음과 같음. $$\text{proj}_\textbf{w}\textbf{x}=\dfrac{\bf{x}\cdot\bf{w}}{\bf{w}\cdot\bf{w}}\bf{w}=\dfrac{\bf{x}\cdot\bf{w}}{\bf{w

dsaint31.tistory.com

 


cross product (vector product)

  • 외적이라고 많이 기재되는데... 이는 구분되는 다른 연산인 outer product로 오해하는 문제가 발생하기 때문에 권하지 않음.
  • 주로 3차원 vector에서만 사용되며, operands에 해당하는 vector 들에 직교하는 vector를 결과로 냄.
    • 물리 등에서 회전, 방향 등에 관련된 문제에서 많이 사용됨.
    • linear algebra 의 outer product는 결과가 matrix로 나오며, 다차원  vector를 operand로 삼는 구분되는 다른 연산임.
  • cross product 연산으로 다음과 같이 정의되며, 결과가 vector 임. $$\begin {aligned}
    \vec { a } \times \vec { b } &=\left( { \left| \vec { a } \right| }\left| \vec { b } \right| \sin { \theta } \right) \vec { n } \\
    \quad &= \begin{vmatrix} \vec {i} & \vec {j} & \vec {k} \\ a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3\end{vmatrix} \\
    \quad &= \vec {i} \begin{vmatrix} a_2 & a_3 \\ b_2 & b_3 \end{vmatrix} + \vec {j} \begin{vmatrix} a_3 & a_1 \\ b_3 & b_1 \end{vmatrix} + \vec {k} \begin{vmatrix} a_1 & a_2 \\ b_1 & b_2 \end{vmatrix} \\
    \quad &= \vec{i}(a_2b_3-a_3b_2)+\vec{j}(a_3b_1-a_1b_3)+\vec{k}(a_1b_2-a_2b_1)
    \\ \end {aligned}$$
  • 여기서 $\vec{n}$ 은 unit normal vector이며 right hand law에 따른 방향을 가지며 $\vec{a}$ 와 $\vec{b}$ 에 orthogonal(수직)임.


orthogonality

  • $\vec{a}\ne \vec{0}$와 $\vec{b}\ne \vec{0}$가 성립하면서,
  • $\vec{a}$와 $\vec{b}$의 inner product가 0일 경우,
  • 이 두 vector가 orthogonal(직교)하다 라고 함.

Cartesian Coordinate System(or Rectangular Coordinate System)에서 Vector표현.

  • 벡터 v를 다음과 같은 직교좌표계에서 나타낼 경우, $\textbf{i,j,k}$를 x축, y축, z축의 positive direction을 방향으로 하는 base unit vector를 이용하여 표현.
    $$
    \vec{v}=a\vec{i}+b\vec{j}+c\vec{k}
    $$

  • base unit vector : 기저 단위 벡터 (서로에 대해 orthogonal)
  • $\vec{i},\vec{j},\vec{k}$는 서로 orthogonal함. (최소한 linearly independent임.)

2024.02.04 - [.../Math] - [Math] Cartesian Product (or Descartes Product, Product Set)

 

[Math] Cartesian Product (or Descartes Product, Product Set)

Cartesian Product (or Descartes Product) 공집합(empty set, null set)이 아닌 여러 sets를 이용하여 새로운 set을 만드는 연산. Cartesian product는 operand인 여러 집합들의 각 elements를 원소(component, element)로 하는 tuple

dsaint31.tistory.com

 


Directional cosine (방향여현) & Directional angles

  • $\vec{v}$ 의 directional angles $\alpha,\beta,\gamma$는 다음과 같이 정의됨.
    • $\alpha$ is the angle b/w $\vec{v}$ and the positive x-axis ($0 \le \alpha \le \pi$)
    • $\beta$ is the angle b/w $\vec{v}$ and the positive y-axis ($0 \le \beta \le \pi$)
    • $\gamma$ is the angle b/w $\vec{v}$ and the positive z-axis ($0 \le \gamma \le \pi$)
  • $\vec{v}$의 directional cosines $\lambda, \mu, \nu$는 다음과 같이 정의됨.
    • $\lambda = \cos{\alpha} = \frac{a}{\left|\vec{v}\right|}$
    • $\mu = \cos{\beta} = \frac{b}{\left|\vec{v}\right|}$
    • $\nu = \cos{\gamma} = \frac{c}{\left|\vec{v}\right|}$

다음이 성립함.
$$\begin{aligned}\left\|\vec {v}\right\|_2 = A = |\vec {v}| &= \sqrt{a^2+b^2+c^2}\\&=A\sqrt{\lambda^2+\mu^2+\nu^2} \\ \therefore \sqrt{\lambda^2+\mu^2+\nu^2} &= 1\\ \end{aligned}$$

 


 

반응형

'... > Math' 카테고리의 다른 글

[Statistics] Central Limit Theorem  (0) 2022.03.31
[Statistics] Moment (Probability Moment)  (0) 2022.03.31
[Math] Vector (2) : Vector Function  (0) 2022.03.28
Softplus  (0) 2022.03.14
Function (함수) : 간략 정의  (0) 2021.09.14

+ Recent posts