일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 프로토콜 #네트워크 #통신 #컴퓨터
- 해석학 #유계 #상계 #하계 #집합
- Database #DBMS
- React #리액트 #component #life cycle
- 일차종속 #일차독립 #선형대수학 #벡터공간
- chatGPT #openAI #인공지능 #chatGPT4
- span #generate
- 데이터베이스 #키 #key #슈퍼키 #super key #외래키 #foreign key #후보키 #candidate key #기본키 #primary key
- React #Hooks
- chatgpt api
- 선형대수학 #벡터공간 #벡터 #수학
- 딥러닝 #퍼셉트론 #perceptron #신경망 #neural network
- 해석학 #상한 #하한 #최댓값 #최솟값
- subspace #부분공간 #선형대수학
- OSI #OSI 7계층 #컴퓨터 네트워크
- 리액트 #React #컴포넌트 #component
- C# #Framework #.NET
- 유클리드 기하학 #유클리드 공준 #기하학 #중등 기하 #평면 기하
- 삼각함수 #sin #cos #tan
- 완비성공리 #실수
- 아르키메데스 #Archimedean Property #해석학 #Analysis
- 수학 #공리 #정의 #정리 #명제
- C# #unity #유니티
- 기하와 벡터 #직선 #직선의 방정식 #벡터 #방향벡터
- 라디안 #호도법 #각도 #기하 #고등수학 #수학
- AI #math #function
- 실수 #성질 #정리 #체 #Field #공리
- raspberrypi #라즈베리파이4 #ssh
- chatgpt # chatgpt api
- 데이터베이스 #제약조건
- Today
- Total
기록하고 기록하면 어떻게 될까
[선형대수학] 벡터 공간 (Vector Space) 이란 무엇인가? 본문
선형대수학을 공부하다보면 생소한 개념들을 많이 만나게 되는데 벡터 공간이 그 시작이 아닐까 생각한다. 처음 공부할 때는 너무나도 추상적이고 그래서 이게 왜 중요한 건지 모르겠는데(물론 아직도 잘 모르긴 한다) 현대대수학을 공부하며 군,환,체를 배우고 선형대수를 다시 보다보니 벡터 공간이 중요한 개념이라는 것이 조금씩 와닫는다.
그러면 지금부터 벡터공간 Vector Space에 대해 차근차근 살펴보자.
$Vector$ $Space$ 란?
체 $field$ $F$에서의 $vector \; space$ or $linear$ $space$ $V$는 다음 8가지 조건을 만족하는 두 연산, 합과 스칼라 곱을 가지는 집합이다.
- 합 $sum$은 두 원소 $x,y$에 대해 유일한 원소 $x + y$ $\in$ $V$를 대응하는 연산이다.이 때 $x+y$는 $x$와 $y$의 합이라고 한다.
- 스칼라 곱 $scalar \; multiplication$ 은 체 $F$의 원소 $a$와 $vector \;space$ $V$의 원소 $x$마다 유일한 원소 $ax$ $\in$ $V$를 대응하는 연산이다. 이 때 $ax$는 $a$와 $x$의 스칼라 곱이라 한다.
즉 벡터 공간은 특정한 성질들을 만족하는 집합이라고 생각할 수 있다. 그 특정한 성질들은 아래의 8가지 조건들이다.
벡터 공간 V 는 아래의 8가지 조건을 모두 만족하는 집합이다.
$VS1)$ 모든 $x, y$ $\in$ $V$에 대하여 $x + y = y + x$이다. (덧셈의 교환법칙)
$VS2)$ 모든 $x,y,z$ $\in$ V에 대하여 $(x+y) + z = x + (y+z)$이다. (덧셈의 결합법칙)
$VS3)$ 모든 $x$ $\in$ $V$에 대하여 $x + 0 = x$인 $0$ $\in$ $V$가 존재한다. (덧셈에 대한 항등원의 존재)
$VS4)$ 각 $x$ $\in$ $V$ 마다 $x + y = 0$인 $y$ $\in$ V가 존재한다. (덧셈에 대한 역원의 존재)
$VS5)$ 각 $x$ $\in$ $V$ 에 대하여 $1x = x$이다.
$VS6)$ 모든 $a,b$ $\in$ $F$와 모든 $x$ $\in$ $V$에 대하여 $(ab)x = a(bx)$이다.
$VS7)$ 모든 $a$ $\in$ $F$와 모든 $x,y$ $\in$ $V$에 대하여 $a(x+y) = ax + ay$이다.
$VS8)$ 모든 $a,b$ $\in$ $F$와 모든 $x$ $\in$ $V$에 대하여 $(a+b)x = ax + bx$이다.
조건들을 보면 4개의 덧셈에 대한 성질들이 있고, 스칼라 곱에 대한 나머지 4가지의 성질들이 있음을 볼 수 있다.
$Field$ $F$의 원소는 $스칼라(scalar)$, $vector \; space \; V$의 원소는 $벡터(vector)$라 한다. 여기서 벡터는 벡터공간의 원소를 가리키는 일반적인 개념이다.
여기서 볼 수 있는 또 다른 특징은 모든 벡터공간은 영벡터 O를 포함한다는 것이다. ( VS3 참고)
벡터 공간의 예시
가장 우리가 흔하게 생각할 수 있는 벡터 공간은 $R^3$ 3차원 실수 공간이다.
실수의 대수적 성질은 위의 벡터 공간 성립 조건들을 모두 만족한다. 자세한 설명은 실수의 대수적 성질을 다룬 이 글을 참고하면 될 것 같다.
https://jintionary.tistory.com/23
실수 $R$의 성질과 그에 따른 정리들
우리가 흔히 알고 있는 실수 $R$은 대수학적인 관점에서 체 Field 라는 구조를 가진다. (체 Field 라는 개념은 현대대수학에서 배우게 되는데 추후 군 Group, 환 Ring 관련 포스팅과 함께 같이 정리하겠
jintionary.tistory.com
따라서 결론적으로 $R^3$ 은 벡터공간이다.
두번 째로 성분이 체 $F$의 원소인 모든 $m \times n$ 행렬의 집합은 $M_{m \times n}(F)$라 표기한다. $A,B \in M_{m \times n}(F), c \in F$ 일 때, 합과 스칼라 곱을 다음과 같이 정의하면 $M_{m \times n}(F)$는 벡터공간이다.
$(A+B)_{ij} = A_{ij} + B_{ij}$ , $(cA)_{ij} = cA_{ij} (단, 1\le i \le m, 1 \le j \le n)$
그리고 마지막으로 영 벡터만을 가지는 집합 $S=\{0\}$ 역시 벡터 공간이다. 이 때 두개의 연산을 $0 + 0 =0, c0 = 0 (c \in F)$라 정의하면 이 집합 $S$는 벡터 공간이고 우리는 이 집합 $S$를 체 $F$ 위의 점 공간이라 한다.
마무리
벡터 공간에 대해서 알아보았다. 다음에는 벡터 공간에서 파생되는 용어 및 개념들에 대해서 정리해보겠다.
'Algebra > Linear Algebra' 카테고리의 다른 글
[선형대수학] 부분 공간 Subspace 에 대하여 (0) | 2023.03.10 |
---|