행렬 A의 각 요소는 aij로 나타낸다.
i는 행, j는 열을 의미한다.
전치행렬(Transpose matrix)
A의 전치행렬 AT는 A의 행을 열로, A의 열을 행으로 가지는 n x m 행렬이다.
(AT)ij=(A)ji로 표현할 수 있다.
A=∣∣∣∣∣∣∣acebdf∣∣∣∣∣∣∣AT=∣∣∣∣∣abcdef∣∣∣∣∣
영행렬(Zero matrix)
행렬의 모든 요소가 0인 행렬, O
A+O=O+A=A
정방행렬(Square matrix)
n x n 행렬로 행과 열의 개수가 모두 n인 정사각형 모양의 행렬
aii(i=1,2,..,n)를 행렬 An의 주대각선(Main diagonal)
항등행렬(Identity matrix)
주대각선이 1이고 나머지 요소는 모두 0인 n차 정방행렬
In=∣∣∣∣∣∣∣∣∣∣10⋮001⋮0………00⋮1∣∣∣∣∣∣∣∣∣∣
항등행렬은 숫자의 1과 같은 존재로 행렬곱에 대한 항등원 역할을 한다.
행렬의 곱
m x r 행렬 A와 r X n 행렬 B에서 두 행렬의 곱 AB는 m X n 행렬 C가 된다.
즉, m x (r x r) x n 에서 r이 같은 차원이면 행렬곱을 수행할 수 있고 r 성분이 사라진 m x n 행렬의 행렬곱이 된다.
여기서 두 행렬의 곱 AB로 정의된 행렬 C의 각 요소는 다음과 같다.
cij=ai1b1j+ai2b2j+⋯+airbrj
행렬 C의 각 요소 cij는 A의 i번째 행벡터와 B의 j번째 열벡터의 내적이다.
따라서, 두 행렬의 곱 AB에 대해 A의 열 개수와 B의 행 개수는 일치해야 한다.
교환법칙이 성립하지 않는다. AB=BA
행렬의 곱은 병렬처리로 가속할 수 있다.
텐서(tensor)는 스칼라, 벡터, 행렬을 아우르는 개념이다.
숫자가 늘어설 수 잇는 방향이 k개면 k-텐서로 부른다.
0- 텐서 : 스칼라
1- 텐서 : 벡터
2- 텐서 : 행렬
T의 각 요소가 벡터라면 T는 3-텐서로 볼 수 있다.
T=∣∣∣∣∣∣∣∣∣VVVVVVVVVVVVVVVV∣∣∣∣∣∣∣∣∣
3-텐서의 대표적인 예는 컬러영상이다.
V가 3-벡터이면 RGB 영상, 4-벡터이면 RGBA 영상이다.
분할행렬(Partitioned Matrix)
행렬을 조각 단위로 분할하여 부분행렬로 이루어진 구조로 보는 방법

행렬은 열벡터의 리스트로 볼 수 있다.
m x n 행렬은 m-벡터가 n개 있다고 해석할 수 있다.
Ax=∣∣∣∣∣∣∣∣∣∣a11a21⋮am1a12a22⋮am2………a1na2n⋮amn∣∣∣∣∣∣∣∣∣∣∣∣∣∣∣∣∣∣∣∣x1x2⋮xn∣∣∣∣∣∣∣∣∣∣=∣∣∣a1a2…an∣∣∣∣∣∣∣∣∣∣∣∣∣x1x2⋮xn∣∣∣∣∣∣∣∣∣∣
선형대수에서는 이처럼 벡터들에 대한 가중치의 합을 선형조합(linear combination)이라고 한다.
x1∣∣∣∣∣∣∣−110∣∣∣∣∣∣∣+x2∣∣∣∣∣∣∣320∣∣∣∣∣∣∣+x3∣∣∣∣∣∣∣2−30∣∣∣∣∣∣∣=∣∣∣∣∣∣∣1−9−3∣∣∣∣∣∣∣
행렬 A의 열벡터들에 대한 가능한 모든 선형조합의 결과
col(A)
선형시스템 Ax=b가 해를 가지면
b∈col(A)
선형시스템 Ax=b가 해가 없으면
b∈/col(A)