행렬의 정의
📂행렬대수행렬의 정의
정의
수를 다음과 같이 직사각형의 모양으로 나열해놓은 것을 행렬matrix이라고 한다.
A=[10008322]
나열해놓은 각각의 수를 엔트리entry 혹은 성분element이라고 한다. 가로 줄을 행row이라고 하며, 세로 줄을 열column이라고 한다. 또한 임의의 행렬이 m개의 행과 n개의 열을 가지면 그 행렬의 크기를 m×n이라 나타낸다.
설명
위 예시에서 행렬 A는 2개의 행과 3개의 열을 가지며 크기는 2×3이다. 여기에서 주의해야할 점은 ×가 곱하기를 의미하는게 아니라는 것이다. 크기는 2×3과 같이 반드시 행의 수와 열의 수가 드러나도록 표기해야하며 절대 6이라고 적으면 안된다. 참고로 '2×3 행렬'은 [투바이쓰리 행렬]이라 읽는다.
표기법
행렬은 주로 아래와 같이 대괄호[]나 소괄호()로 표기하는데 두 표현 모두 메이저하게 볼 수 있다. 다만 손으로 쓸 때 소괄호를 쓰면 예쁘게 쓰기 힘들다. 또한 2차원, 3차원 공간 좌표를 표기할때와 달리 성분과 성분 사이에 쉼표(,)를 적지 않는 것이 기본이다.
A=[10008322]A=(10008322)
대개 행렬은 대문자로, 성분은 소문자로 표기한다. 가령 행렬 A의 1행 3열의 성분은 3인데 이를 다음과 같이 표기한다.
a13=3
첫번째 아래첨자는 행의 위치, 두번째 아래첨자는 열의 위치를 나타낸다. 이와 비슷하게 i번째 행, j번째 열의 성분이 aij인 행렬을 [aij]와 같이 표기한다. A의 (i,j) 성분은 [A]ij라고 표기한다.
A=[a11a21a12a22a13a23]=[aij],[A]ij=aij
모든 m×n 행렬의 집합을 다음과 같이 표기한다.
Mm×n
크기가 m×n이면서 성분이 실수R, 복소수C인 행렬들의 집합은 각각 다음과 같이 표기한다.
Mm×n(R),Mm×n(C)
조금 더 추상적으로, 성분이 체 F인 n×n 행렬들의 집합을 Mm×n(F)로 표기한다.
열 벡터와 행 벡터
벡터란 수를 가로 혹은 세로로 나열해놓은 것을 말한다. 이러한 점을 생각해봤을 때 어떤 행렬은 열 벡터 혹은 행 벡터를 나열해놓은 것으로 볼 수 있다. 위에서 계속 예시로 들었던 행렬 A를 살펴보자.
A=[10008322]
A의 각 열은 열 벡터 [100], [08], [322]로 구성되어있다고 생각할 수 있다. 혹은 각 행이 행 벡터 [1003], [0822]로 구성되어있다고 볼 수 있다.