행렬의 기본 표기
개의 행과 개의 열을 갖는 행렬을 행렬이라고 한다.
- : 행 번호
- : 열 번호
- : 행 열의 원소
스칼라(scalar)는 여기서는 실수 또는 복소수로 생각한다. 더 일반적으로는 체(field)의 원소로 정의할 수 있다.
행렬의 상등 (Equal Matrices)
두 행렬 , 가 같으려면 다음 두 조건을 모두 만족해야 한다.
- 두 행렬의 크기가 같다.
- 대응하는 모든 원소가 같다: .
행렬의 덧셈과 스칼라배
같은 크기의 행렬끼리 대응하는 원소를 더한다.
스칼라 를 행렬에 곱하면 모든 원소에 를 곱한다.
기본 성질 (p.4)
, , 는 같은 크기의 행렬이고, , 는 스칼라라고 하자.
| 성질 | 식 |
|---|---|
| 덧셈의 교환법칙 | |
| 덧셈의 결합법칙 | |
| 스칼라배의 결합법칙 | |
| 스칼라 의 곱 | |
| 행렬의 합에 대한 분배법칙 | |
| 스칼라의 합에 대한 분배법칙 |
행렬의 곱셈 (Matrix Multiplication)
가 정의되려면 앞 행렬의 열 개수와 뒤 행렬의 행 개수가 같아야 한다.
가 , 가 행렬이면 는 행렬이다.
즉, 의 원소는 의 번째 행과 의 번째 열에서 대응하는 원소를 곱한 뒤 더한 값이다.
예시
곱셈 순서에 주의
행렬의 곱셈은 일반적으로 교환법칙이 성립하지 않는다. 항상 라는 뜻은 아니며, 행렬에 따라 일 수도 있다.
- 가 정의되어도 는 정의되지 않을 수 있다.
- 둘 다 정의되더라도 크기가 다를 수 있다.
- 크기가 같더라도 대응하는 원소가 다를 수 있다.
연산에 필요한 행렬의 크기가 맞을 때, 다음 성질이 성립한다.
| 성질 | 실수 | 행렬 |
|---|---|---|
| 덧셈의 교환법칙 | ||
| 덧셈의 결합법칙 | ||
| 곱셈의 교환법칙 | 일반적으로 성립하지 않음 | |
| 곱셈의 결합법칙 | ||
| 왼쪽에서 곱할 때의 분배법칙 | ||
| 오른쪽에서 곱할 때의 분배법칙 |
전치행렬 (Transpose, p.10)
의 행과 열을 서로 바꾼 행렬을 전치행렬 라고 한다. 가 행렬이면 는 행렬이다.
특히, 곱의 전치를 구할 때는 곱셈 순서가 뒤집힌다.
TODO: 이 성질을 직접 증명해 보기.
정사각행렬과 특수한 행렬
정사각행렬 (Square Matrix, p.11)
행과 열의 개수가 같은 행렬이다. 주대각선(main diagonal)은 인 원소들로 이루어진다.
- 주대각선 아래: (행 번호가 더 큼)
- 주대각선 위: (열 번호가 더 큼)
삼각행렬 (Triangular Matrix, p.11)
| 종류 | 정의 | 원소 조건 |
|---|---|---|
| 상삼각행렬 (Upper Triangular) | 주대각선 아래의 원소가 모두 인 정사각행렬 | 이면 |
| 하삼각행렬 (Lower Triangular) | 주대각선 위의 원소가 모두 인 정사각행렬 | 이면 |
대각행렬 (Diagonal Matrix, p.12)
주대각선 이외의 원소가 모두 인 정사각행렬이다.
단위행렬 (Identity Matrix, p.13)
주대각선의 원소가 모두 인 대각행렬이다. 단위행렬을 으로 표시한다.
가 행렬이면 다음이 성립한다.
대칭행렬 (Symmetric Matrix, p.13)
주대각선을 기준으로 대응하는 원소가 같은 정사각행렬이다.
즉, 모든 에 대해 이다.