Linear Algebra Roadmap

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

Linear equations

linear system

Linear equation
Linear system
Matrix
Elementary row operations
Existence and uniqueness

echelon forms

leading entry
row echelon form (REF)
reduced row echelon form (RREF)
echelon matrix
reduced echelon matrix
Uniqueness of RREF
pivot
pivot column
pivot position
basic variable / free variable

Existence and uniqueness theorem

A linear system is consistent iff
no row in its augmented matrix is of form [00b]\begin{bmatrix}0 & 0 & \cdots & b\end{bmatrix} where b0b \ne 0

vector equations

(naive) vector
column vector
scalar multiplication and vector addition
algebraic properties of R^n

linear combination & span

b\bold{b}Span{v1,,vp}\text{Span}\{\bold{v}_1, \cdots, \bold{v}_p\} 에 속하는지 여부는 곧
x1v1+x2v2++xpvp=bx_1\bold{v}_1 + x_2\bold{v}_2 + \cdots + x_p\bold{v}_p = \bold{b} 식에 해가 존재하는지 여부와 같고 또한
첨가행렬 [v1v2vpb]\begin{bmatrix}\bold{v}_1 & \bold{v}_2 & \cdots & \bold{v}_p & \bold{b}\end{bmatrix} 의 해가 존재하는지 여부와 같다

the matrix equation

linear combination and matrix-vector multiplication

Ax=[a1a2an][x1x2xn]=x1a1+x2a2++xnanA\bold{x} = \begin{bmatrix}\bold{a}_1 & \bold{a}_2 & \cdots & \bold{a}_n\end{bmatrix} \begin{bmatrix}x_1 \\ x_2 \\ \vdots \\ x_n\end{bmatrix} = x_1\bold{a}_1 + x_2\bold{a}_2 + \cdots + x_n\bold{a}_n

theorem 3 - matrix equation, vector equation, linear system

AAm×nm \times n 행렬이고 b\bold{b}RmR^m 에 속할 때
1. Ax=bA\bold{x} = \bold{b}
2. x1a1+x2a2++xnan=bx_1\bold{a}_1 + x_2\bold{a}_2 + \cdots + x_n\bold{a}_n = \bold{b}
3. [a1a2anb]\begin{bmatrix}\bold{a}_1 & \bold{a}_2 & \cdots & \bold{a}_n & \bold{b}\end{bmatrix}
의 해집합은 모두 같다

existence of solutions

The equation Ax=bA\bold{x} = \bold{b} has a solution iff b\bold{b} is a linear combination of the columns of AA

theorem 4

AAm×nm \times n 행렬일 때 다음 명제는 모두 동치이다.
1. Rm\mathbb{R}^m 의 모든 b\bold{b} 에 대해 Ax=bA\bold{x} = \bold{b} 의 해가 존재한다
2. Rm\mathbb{R}^m 의 모든 b\bold{b}AA 의 열의 선형 결합이다.
3. AA 의 열들이 Rm\mathbb{R}^m 을 생성한다.
4. AA 의 모든 행에 피봇이 존재한다.

  • 여기서 AA 가 첨가행렬이 아니라 계수행렬임에 주의!!

matrix-vector product

AxA\bold{x}

[a]\begin{bmatrix}\bold{a}\end{bmatrix}

profile
Game Engine Programmer

0개의 댓글