Linear Algebra #01

프로그래머 민트찰떡·2024년 2월 7일

LinearAlgebraReboot

목록 보기
1/1

용어

선형방정식 linear equation
선형방정식계 = 선형계 system of linear equations = linear system
계수 coefficient
실수 real number
복소수 complex number
해 solution
해집합 solution set
동치 equivalent
일관성이 있는 consistent
일관성이 없는 inconsistent
행렬 matrix
계수 행렬 coefficient matrix
첨가 행렬 augmented matrix
행렬의 크기 size of a matrix
행 row
열 column
기본 행 연산 elementary row operations
행 동치 row equivalent
가역적 reversible

선형방정식계

선형방정식

a1x1+a2x2++anxn=ba_1x_1 + a_2x_2 + \cdots + a_nx_n = b

꼴의 방정식을 선형방정식이라 부른다.
여기서 계수 a1,a2,,ana_1, a_2, \dots, a_n 과 상수 bb 는 실수 혹은 복소수이고, nn 은 양의 정수이다.

선형방정식계

동일한 변수 x1,x2,,xnx_1, x_2, \dots, x_n 을 사용하는 선형방정식의 모음을 선형방정식계 혹은 선형계 라고 한다.

예를 들어

3x1+2x2=82x1x2=53x_1 + 2x_2 = 8 \\ 2x_1 - x_2 = 5

위의 두 식은 동일한 변수 x1,x2x_1, x_2 를 사용하는 선형방정식들이므로 두 식을 통틀어 선형방정식계, 즉 선형계라고 부를 수 있다.

해, 해집합

선형계의 해는 수의 목록(s1,s2,,sns_1, s_2, \dots, s_n)으로, 각각 변수 x1,x2,,xnx_1, x_2, \dots, x_n 에 대입했을 때 선형계 내의 각 방정식이 모두 참이된다.
선형계의 모든 해의 모음을 선형계의 해집합이라고 부른다.
두 선형계는 해집합이 같을 때 동치이다.

선형계의 해는
1. 해가 없거나 (no solution)
2. 해가 하나거나 (one solution)
3. 해가 무수히 많다. (infinitely many solutions)

선형계의 해가 존재할 때 일관성이 있다고 하고, 해가 존재하지 않을 때 일관성이 없다고 한다.

행렬 표기

선형계의 핵심 정보는 모두 행렬 이라고 부르는 사각 배열에 담을 수 있다.

2x1+3x24x3=5x12x2=34x1+x2+2x3=7\begin{aligned} &2x_1 &+ 3x_2 &- 4x_3 &= 5 \\ &x_1 &- 2x_2 & &= 3 \\ &4x_1 &+ x_2 &+ 2x_3 &= 7 \end{aligned}

위 선형계에서 계수만 모아 행렬을 만들면 다음과 같고

[234120412]\left[ \begin{array}{ccc} 2 & 3 & -4 \\ 1 & -2 & 0 \\ 4 & 1 & 2 \\ \end{array} \right]

이런 행렬을 계수 행렬 이라고 부른다.

우변의 상수항들까지 행렬에 적으면 다음과 같은데

[234512034127]\left[ \begin{array}{ccc|c} 2 & 3 & -4 & 5 \\ 1 & -2 & 0 & 3 \\ 4 & 1 & 2 & 7 \\ \end{array} \right]

이런 행렬을 첨가 행렬 이라고 부른다.

행렬의 크기는 행의 개수와 열의 개수에 의해 결정된다.
위의 첨가행렬은 3개의 행과 4개의 열로 이루어져 있으므로 3×43 \times 4 행렬('3 by 4 행렬' 이라고 읽는다) 이다.

일반적으로, 양의 정수 m 과 n 에 대해 m×nm \times n 행렬은 행이 m 개이고 열이 n 개인 행렬을 말한다.

선형계 해 구하기

...

기본 행 연산

  1. (대체)
  2. (교환)
  3. (스케일링..?)

행 동치
행 연산은 가역적이다

두 첨가행렬이 행 동치이면 두 선형계는 해가 같다. 두 선형계는 동치이다.

존재성과 유일성

선형계는 해가 없거나 하나이거나 무수히 많은데, 이를 알아내기 위해 두 가지 질문을 해봐야 한다.
1. 선형계가 일관성이 있는가? 즉, 해가 하나라도 존재하는가?
2. 만약 해가 있다면, 그 해는 유일한가?

첨가행렬에 대한 행 연산으로 답할 수 있다.

profile
Game Engine Programmer

0개의 댓글