이 영역을 누르면 첫 페이지로 이동
컴퓨터와 수학, 몽상 조금 블로그의 첫 페이지로 이동

컴퓨터와 수학, 몽상 조금

페이지 맨 위로 올라가기

컴퓨터와 수학, 몽상 조금

컴퓨터공학, 딥러닝, 수학 등을 다룹니다.

10. 벡터 공간 (Vector Space)

  • 2020.11.28 21:04
  • 학부 수업/선형대수학

벡터 공간은 실벡터 공간Real Vector Space과 복소벡터 공간Complex Vector Space으로 나뉘어진다.

복소수Complex Number

복소수는 실수와 허수Imaginary Number의 합으로 구성되는 수를 의미한다. 허수 $i$는 다음과 같다.

$$i^2 = -1$$

복소수 $z$는 실수 $x,y$의 조합으로 다음과 같이 나타낸다.

$$ z = x+yi$$

복소수 연산의 벡터 표현

복소수 연산은 실수 축과 허수 축으로 구성된 벡터 공간 위에서, 벡터의 연산으로 나타내어질 수 있다.

복소 공간에서 복소수 표현

복소수 $z = x + yi$는 복소 공간에서, 벡터의 크기 $r$과 벡터가 실수 축과 이루는 각도 $\theta$로 나타낼 수도 있다.

$$ r = \sqrt{x^2+y^2}\\
\theta = \tan^{-1}(\frac{y}{x})\\
x+yi = re^{i\theta}$$

$$e^{i\theta} = \cos(\theta)+i\sin(\theta) $$

$$x = r\cos(\theta)\\
y = r\sin(\theta)$$

이러한 개념은 이산 푸리에 변환에서 응용된다.

벡터 공간Vector Space

어떤 벡터공간 $V$의 벡터 $(v_1, v_2, \cdots, v_n)$과 스칼라값 $a_1, a_2, \cdots, a_n$에 대해, $a_1v_2 + a_2v_2 + \cdots + a_nv_n$으로 나타내어지는 것을 선형 결합이라 한다.

어떤 벡터 $(u, v) \in V$들의 선형 결합으로 이루어진 벡터 $w$가 $w\in V$를 만족할 때, $V$를 벡터 공간이라 한다. (즉, 어떤 벡터들로 구성되는 공간을 의미함.)

하나의 원소 0으로만 이루어진 벡터 공간은 영벡터 공간이라 한다.

부분공간subspace

벡터공간 $V$의 부분집합 $W$가 다음 두 연산을 만족할 때, $W$를 $V$의 부분공간이라 한다.

  1. $u\in W, v\in W$이면, $u+v\in W$
  2. $u\in W$이고, $\alpha$가 스칼라값이면, $\alpha u \in W$

선형 종속, 선형 독립

벡터공간 $V$의 $v_1, v_2, \cdots, v_n$ 벡터들에 대해 $a_1v_1 + a_2v_2 + \cdots a_nv_n = 0$을 만족하는 적어도 하나는 0이 아닌 스칼라값의 집합 $a_1, a_2, \cdots, a_n$이 존재하면, 해당 벡터들은 선형 종속Linearly Dependent이다.

반면, 이를 만족하는 $a$값들이 존재하지 않는다면, 벡터들이 선형 독립Linearly Independent이라 한다.

혹은, $V$의 어떤 벡터 $v$가 $V$의 다른 벡터들의 선형 결합으로 표현될 수 있을 때, 선형 종속이다.

벡터공간의 생성span과 기저basis

벡터공간 $V$의 모든 벡터들을 벡터공간 $V$상의 벡터 $v_1, v_2, \cdots, v_n$의 선형 결합으로 표현할 수 있을 경우, 벡터공간 $V$의 벡터 $v_1, v_2, \cdots, v_n$이 벡터공간 $V$를 생성하고 있다고 한다.

어떤 벡터공간 $V$의 벡터 $v_1, v_2, \cdots, v_n$이 다음을 만족하면, 해당 벡터들이 벡터공간 $V$의 기저basis를 형성한다고 한다.

  1. $v_1, v_2, \cdots, v_n$이 선형 독립이다.
  2. $v_1, v_2, \cdots, v_n$이 벡터공간 $V$를 생성한다.

예를들어, 실수공간 $R^2$의 기저 벡터는 $(0, 1)$과 $(1, 0)$이다.
다만 설정하기에 따라 $(1, 2)$와 $(2,1)$ 등, 선형 종속이 아닌 모든 벡터 쌍은 $R^2$의 기저 벡터가 될 수 있다.

$(1,0)$과 $(0,1)$ 같은 기저 벡터를 표준 기저 혹은 자연 기저라 한다.

$V$가 $R^n$상의 벡터 공간일 때, $V$의 기저가 되는 벡터의 수를 차원이라 하고 $dim(V)$로 나타낸다.

'학부 수업 > 선형대수학' 카테고리의 다른 글

12. 벡터의 내적 (Dot Product of Vector)  (0) 2020.11.29
11. 고유값과 고유벡터 (Eigen Value and Eigen Vector)  (0) 2020.11.29
9. 벡터 (Vector)  (0) 2020.11.28
8. LU 분해 (LU Decomposition)  (1) 2020.10.19
7. 역행렬과 크래머의 규칙을 이용한 선형 시스템의 해 (Cramer's Rule)  (0) 2020.10.05

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • 12. 벡터의 내적 (Dot Product of Vector)

    12. 벡터의 내적 (Dot Product of Vector)

    2020.11.29
  • 11. 고유값과 고유벡터 (Eigen Value and Eigen Vector)

    11. 고유값과 고유벡터 (Eigen Value and Eigen Vector)

    2020.11.29
  • 9. 벡터 (Vector)

    9. 벡터 (Vector)

    2020.11.28
  • 8. LU 분해 (LU Decomposition)

    8. LU 분해 (LU Decomposition)

    2020.10.19
다른 글 더 둘러보기

정보

컴퓨터와 수학, 몽상 조금 블로그의 첫 페이지로 이동

컴퓨터와 수학, 몽상 조금

  • 컴퓨터와 수학, 몽상 조금의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 태그
  • 방명록

카테고리

  • 분류 전체보기 (283)
    • Tech Trend (3)
    • Deep Learning (77)
      • 공부 노트 (21)
      • 논문 리뷰 (44)
      • 논문 스키밍 (1)
      • 영상처리 (11)
    • Engineering (3)
      • Tips (2)
      • Experiences (1)
    • Blog (49)
      • 회고 & 계획 (20)
      • 내 이야기 (9)
      • 리뷰 (4)
      • 군대에 간 공돌이 (10)
      • ML엔지니어 취업 도전기 (1)
      • 여행 (4)
    • 학부 수업 (141)
      • 머신러닝 (16)
      • C프로그래밍 (8)
      • 자료구조 (11)
      • 알고리즘 (17)
      • 디지털시스템 (25)
      • 컴퓨터구조 (11)
      • 확률과 통계 (21)
      • 선형대수학 (14)
      • 이산수학 (18)
      • 데이터시각화 (0)
    • 강의 (9)
      • 딥러닝 기초 (7)
      • Python (2)

공지사항

인기 글

정보

백지오의 컴퓨터와 수학, 몽상 조금

컴퓨터와 수학, 몽상 조금

백지오

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기

나의 외부 링크

  • profile
  • github
  • linkedin

방문자

  • 전체 방문자
  • 오늘
  • 어제
Powered by Tistory / Kakao. © 백지오. Designed by Fraccino.

티스토리툴바