행렬(Matrix)은 수나 다항식을 직사각형 모양으로 배열한 것이다.
행렬은 선형대수학에서 식을 간략하게 표현하는 역할을 한다.
관련 용어
기본 연산
주요 특징
vector의 정의
수학적 관점에서, 아래 2가지 성질을 만족하면 모두 벡터로 볼 수 있다.
- 두 벡터를 서로 더할 수 있다.
- 벡터들에 scalar를 곱할 수 있다.
행렬은 선형대수학(Linear Algebra)에서 핵심적인 역할을 한다.
선형방정식(Linear equation)을 간략히 표현하여 복잡한 연산 및 표현을 돕는다.
예를 들어, 아래의 (A) 방정식들을 (B)로 표현할 수 있다.
(A)
(B)
행렬은 linear function으로 볼 수도 있다.
행렬로 나타낸 를 A 행렬에 input 가 들어가 output 가 나온다고 보는 것이다.
데이터 표현/저장 용도로도 사용할 수 있다.
Identity matrix
Inverse
✔️ matrix determinant : inverse 존재 여부 판단하기
일 때, 의 determinant는 이다.
만약 이면 는 존재하고, 이면 존재하지 않는다.
Transpose
Symmetric matrix
Multiplication (두 행렬 간의 곱)
Associativity
Distributivity
Gaussian Elimination 활용
연립 방정식을 특수한 하나의 행렬로 표현한다.
(예시)
행 간의 곱셈/덧셈을 통해, diagonal(대각선) 부분은 1, diagonal(대각선)의 왼쪽 아래는 0으로 만든다.
(예시)
다시 다항식으로 바꿔 해를 구한다.
(예시)