1. Vector의 norm의 정의
vector space 에서 정의된 scalar function 'norm'은 특정한 properties를 만족한다. 즉, 다음의 property를 만족하면 norm이라고 할 수 있다.
와 같은 차원 벡터가 있을 때
1) positivity & positive definiteness
2) absolute homogeneity
3) triangle inequality
여기서 드는 생각은 왜 norm이라는 것이 중요한가라는 질문이다.
직관적으로 생각하면 벡터는 고등학교에서 배울 때 '크기'와 '방향'을 가진 값이라고 했었다. 하지만 이 때는 우리가 3차원 이상으로 확장하지 않기 때문에 그림을 그려서 크기를 벡터의 2-norm으로 정의했었다. (삼각법칙에 의해 쉽게 나온다.) 따라서 고차원의 벡터를 상징성이 있는 값(크기 등)으로 표현 가능하게 만드는 것을 norm이라고 볼 수도 있겠다.
1-1. p-norm의 정의
이 정의로부터 가장 대표적으로 쓰이는 1-norm, 2-norm, -norm까지 알 수 있다.
1-2. 1-norm의 정의
1-3. 2-norm의 정의
2-norm은 Euclidean norm of vector로도 불린다.
1-4. -norm의 정의
-norm을 직관적으로 이해하려면 에서 가장 큰 값 외에 다른 값은 무시되었다고 볼 수 있다.
2차원 벡터를 기준으로 p-norm의 p값을 바꿔가며 시각화하면 다음과 같다. (그림출처)

1-5. dual norm의 정의
dual norm이라는 개념은 최적화 분야에서 중요하다.
다음 dual norm 정의에 따라서
- 2-norm의 dual norm은 2-norm
- 1-norm의 dual norm은 -norm
- -norm의 dual norm은 1-norm
- -norm의 dual은 -norm이다. (이다.)
위의 명제에 대한 증명은 다음과 같다.
1) 2-norm의 dual norm이 2-norm임을 증명
2) 1-norm의 dual norm이 -norm임을 증명
3) -norm의 dual norm이 1-norm임을 증명
'수학 Mathematics' 카테고리의 다른 글
[수학] Convex function (0) | 2022.10.14 |
---|---|
[수학] Matrix Exponential 미분/적분 (0) | 2022.10.12 |
[수학] 수학적 증명 방법 (0) | 2022.03.10 |
[수학] Definition, Theorem, Lemma, Corollary (0) | 2021.02.18 |