한국어

벡터 공간, 선형 변환 등 선형대수학의 기본 개념과 전 세계 다양한 분야에서의 응용을 탐구합니다.

선형대수학: 벡터 공간과 선형 변환 - 글로벌 관점

선형대수학은 물리학, 공학, 컴퓨터 과학, 경제학, 통계학을 포함한 광범위한 학문 분야의 문제를 이해하고 해결하는 데 필요한 도구와 기술을 제공하는 수학의 기초 분야입니다. 이 글에서는 선형대수학의 두 가지 핵심 개념인 벡터 공간과 선형 변환에 대한 포괄적인 개요를 제공하며, 이들의 전 세계적인 관련성과 다양한 응용을 강조합니다.

벡터 공간이란 무엇인가?

핵심적으로, 벡터 공간(선형 공간이라고도 함)은 함께 더하거나 숫자인 스칼라로 곱할("스케일링할") 수 있는 객체인 벡터의 집합입니다. 이러한 연산은 구조가 예측 가능하게 작동하도록 특정 공리를 만족해야 합니다.

벡터 공간의 공리

V를 두 연산, 즉 벡터 덧셈(u + v)과 스칼라 곱셈(cu)이 정의된 집합이라 합시다. 여기서 uv는 V의 벡터이고 c는 스칼라입니다. V가 벡터 공간이 되려면 다음 공리들이 성립해야 합니다:

벡터 공간의 예시

다음은 벡터 공간의 일반적인 예시입니다:

부분 공간

벡터 공간 V의 부분 공간은 V에 정의된 것과 동일한 덧셈 및 스칼라 곱셈 연산 하에서 그 자체가 벡터 공간이 되는 V의 부분 집합입니다. V의 부분 집합 W가 부분 공간임을 확인하려면 다음을 보이면 충분합니다:

선형 독립, 기저, 그리고 차원

벡터 공간 V의 벡터 집합 {v1, v2, ..., vn}이 선형 독립이라고 하는 것은, 방정식 c1v1 + c2v2 + ... + cnvn = 0에 대한 유일한 해가 c1 = c2 = ... = cn = 0인 경우를 말합니다. 그렇지 않으면, 그 집합은 선형 종속입니다.

벡터 공간 V의 기저는 V를 생성하는(즉, V의 모든 벡터가 기저 벡터의 선형 결합으로 표현될 수 있는) 선형 독립인 벡터들의 집합입니다. 벡터 공간 V의 차원은 V의 임의의 기저에 있는 벡터의 수입니다. 이것은 벡터 공간의 근본적인 속성입니다.

예시: R3에서 표준 기저는 {(1, 0, 0), (0, 1, 0), (0, 0, 1)}입니다. R3의 차원은 3입니다.

선형 변환

선형 변환(또는 선형 사상)은 두 벡터 공간 V와 W 사이의 함수 T: V → W로, 벡터 덧셈과 스칼라 곱셈 연산을 보존합니다. 공식적으로, T는 다음 두 속성을 만족해야 합니다:

선형 변환의 예시

핵과 치역

선형 변환 T: V → W의 (또는 영공간)은 W의 영벡터로 사상되는 V의 모든 벡터들의 집합입니다. 공식적으로, ker(T) = {v in V | T(v) = 0}입니다. 핵은 V의 부분 공간입니다.

선형 변환 T: V → W의 치역(또는 상)은 V의 어떤 벡터의 상이 되는 W의 모든 벡터들의 집합입니다. 공식적으로, range(T) = {w in W | w = T(v) for some v in V}입니다. 치역은 W의 부분 공간입니다.

차원 정리는 선형 변환 T: V → W에 대해, dim(V) = dim(ker(T)) + dim(range(T))가 성립함을 말합니다. 이 정리는 선형 변환의 핵과 치역의 차원 사이의 근본적인 관계를 제공합니다.

선형 변환의 행렬 표현

선형 변환 T: V → W와 V와 W의 기저가 주어지면, T를 행렬로 표현할 수 있습니다. 이를 통해 계산적으로 효율적인 행렬 곱셈을 사용하여 선형 변환을 수행할 수 있습니다. 이것은 실제 응용에 매우 중요합니다.

예시: T(x, y) = (2x + y, x - 3y)로 정의된 선형 변환 T: R2 → R2를 고려해 봅시다. 표준 기저에 대한 T의 행렬 표현은 다음과 같습니다:

  • 온라인 강좌: MIT OpenCourseWare (Gilbert Strang의 선형대수학 강좌), 칸 아카데미 (선형대수학)
  • 소프트웨어: MATLAB, Python (NumPy, SciPy 라이브러리)