728x90
728x90

행렬식

  • 하나 이상의 수로 구성된 nn정사각 행렬에는 이 행렬을 대표하는 수를 대응할 수 있는데, 그 수를 구하는 식을 행렬식(Determinant)이라고 한다.
  • 행렬식을 이용하면 역행렬이 존재하는지 여부를 판별할 수 있고, 연립 일차 방정식의 해가 유일하게 존재하는지도 판단할 수 있다.

 

행렬식(Determinant : det(A)det(A) 또는 |A||A|)

nn정사각 행렬에 대응하는 수를 구하는 식

det(A)=|A|=|a11a12a1na21a22a2nan1an2ann|det(A)=|A|=∣ ∣ ∣ ∣a11a12a1na21a22a2nan1an2ann∣ ∣ ∣ ∣

 

2차, 3차 정사각 행렬의 기본 행렬식

① 2차 정사각 행렬 A=[a11a12a21a22]A=[a11a12a21a22] 의 행렬식

det(A)=|a11a12a21a22|=a11a22a12a21det(A)=a11a12a21a22=a11a22a12a21

② 3차 정사각 행렬 B=[b11b12b13b21b22b23b31b32b33]B=b11b12b13b21b22b23b31b32b33 의 행렬식

def(B)=|b11b12b13b21b22b23b31b32b33|=(b11b22b33+b12b23b31+b13b21b32)(b13b22b31+b11b23b32+b12b21b33)def(B)=∣ ∣b11b12b13b21b22b23b31b32b33∣ ∣=(b11b22b33+b12b23b31+b13b21b32)(b13b22b31+b11b23b32+b12b21b33)

 

  • 위에서 정의한 행렬식은 기본 행렬식으로, 2차 또는 3차 정사각 행렬에서만 사용할 수 있다.
  • 기본 행렬식은 다음과 같이 행렬의 연두색 방향에 있는 원소들을 곱한 후 더한 값에서 주황색 방향의 원소들을 곱한 후 더한 값을 빼는 방식으로 행렬을 대표하는 값을 구한다.

 

예제 : 3차 정사각행렬 A=[301421535]A=301421535 의 행렬식을 구하시오.
해설 보기

det(A)={3×2×5+0×1×5+1×(4)×(3)}{1×2×5+3×1×(3)+0×(4)×5}=41det(A)={3×2×5+0×1×5+1×(4)×(3)}{1×2×5+3×1×(3)+0×(4)×5}=41

 

3차 이상인 정사각 행렬의 행렬식

  • 여인수(Cofactor)의 개념을 이용하여 행렬식을 구할 수 있다.
  • 3차 정사각 행렬의 경우, 기본 행렬식뿐 아니라 여인수를 이용해서도 행렬식을 구할 수 있다.
  • 4차 이상 정사각 행렬에 대해서는 기본 행렬식의 공식을 바로 적용할 수 없고, 여인수의 개념을 이용해야 행렬식을 구할 수 있다.
  • 여인수는 행렬의 소행렬을 이용하여 구할 수 있다.

 

소행렬(Minor Matrix : MijMij )

nn정사각 행렬에서 ii 행과 jj 열을 제거해서 얻은 (n-1)×(n-1)(n1)×(n1) 행렬

 

예 : 행렬 A=[11121314212223243132333441424344]A=⎢ ⎢ ⎢11121314212223243132333441424344⎥ ⎥ ⎥
  • 소행렬 M11M11 을 구한다면, 행렬 AA 에서 1행과 1열제외한 나머지 부분으로 구할 수 있다.
A=[11121314212223243132333441424344]M11=[222324323334424344]A=⎢ ⎢ ⎢11121314212223243132333441424344⎥ ⎥ ⎥M11=222324323334424344

 

  • 소행렬 M32M32 을 구한다면, 행렬 AA 에서 3행과 2열을 제외한 나머지 부분으로 구할 수 있다.
A=[11121314212223243132333441424344]M32=[111314212324414344]A=⎢ ⎢ ⎢11121314212223243132333441424344⎥ ⎥ ⎥M32=111314212324414344

 

소행렬식(Minor Determinant : det(Mij)det(Mij))

nn 차 정사각 행렬의 소행렬 MijMij 의 행렬식

 

예 : 행렬 A=[11121314212223243132333441424344]A=⎢ ⎢ ⎢11121314212223243132333441424344⎥ ⎥ ⎥
M11=[222324323334424344],M43=[111214212224313234]M11=222324323334424344,M43=111214212224313234 

 

  • 2차 또는 3차 정사각 행렬인 경우에는 기본 행렬식을 이용하여 구할 수 있다.
det(M11)=|222324323334424344|=(22×33×44+23×34×42+24×32×43)(24×33×42+22×34×43+23×32×44)det(M11)=∣ ∣222324323334424344∣ ∣=(22×33×44+23×34×42+24×32×43)(24×33×42+22×34×43+23×32×44)

det(M43)=|111214212224313234|=(11×22×34+12×24×31+14×21×32)(14×22×31+12×21×34+11×24×32)det(M43)=∣ ∣111214212224313234∣ ∣=(11×22×34+12×24×31+14×21×32)(14×22×31+12×21×34+11×24×32)

 

  • 그러나 크기가 5차 이상인 행렬의 소행렬은 크기가 4차 이상이므로, 이 소행렬에 대한 소행렬을 이용하여 구할 수 있다.

 

예제 : 다음 정사각 행렬 A에 대한 소행렬과 소행렬식을 구하여라.

A=[223101435]A=223101435

해설 보기

M11=[0135],det(M11)=3M11=[0135],det(M11)=3

M12=[1145],det(M12)=1M12=[1145],det(M12)=1

M13=[1043],det(M13)=3M13=[1043],det(M13)=3

M21=[2335],det(M21)=1M21=[2335],det(M21)=1

M22=[2345],det(M22)=2M22=[2345],det(M22)=2

M23=[2243],det(M23)=2M23=[2243],det(M23)=2

M31=[2301],det(M31)=2M31=[2301],det(M31)=2

M32=[2311],det(M32)=1

M33=[2210],det(M33)=2

 

여인수(Cofactor :Aij)와 여인수 행렬(Cofactor Matrix :[Aij])

n 차 정사각 행렬 A=[aij] 에서 원소 aij 에 관한 계수와 그 계수를 원소로 갖는 행렬
Aij=(1)i+jdet(Mij)
  • 여인수를 구하는 공식에서 알 수 있듯이, 여인수각 행렬의 소행렬식 det(Mij)각 원소의 위치에 따른 부호 (1)i+j 에 의해 결정된다.
  • 여인수 행렬에서 각 원소의 위치에 따른 원소의 부호는 다음과 같다.
[++++++++]

 

여인수 행렬

 

예 : 행렬 A=[11121314212223243132333441424344] 에서 a11a43 의 여인수 구하기
  • 여인수 A11 의 부호는 (1)1+1 이 되어 양수(+)이고, A43 의 부호는 (1)4+3 이 되어 음수(-)이다.
A11=(1)1+1det(M11)=det(M11)
={(22×33×44+23×34×42+24×32×43)(24×33×42+22×34×43+23×32×44)}

A43=(1)4+3det(M43)=det(M43)
={(11×22×34+12×24×31+14×21×32)(14×22×31+12×21×34+11×24×32)}

 

예제 : 다음 정사각 행렬 A에 대한 여인수 행렬을 구하여라.

A=[223101435]

해설 보기

A11=(1)1+1det(M11)=3

A12=(1)1+2det(M12)=(1)=1

A13=(1)1+3det(M13)=3

A21=(1)2+1det(M21)=(1)=1

A22=(1)2+2det(M22)=2

A23=(1)2+3det(M23)=2

A31=(1)3+1det(M31)=2

A32=(1)3+2det(M32)=1

A33=(1)3+3det(M33)=2

 

[Aij]=[313122212]

 

여인수를 이용한 행렬식

n3n 차 정사각 행렬 A 의 행렬식은 다음과 같다.

det(A)
=ai1Ai1+ai2Ai2++ainAin : i 행을 선택한 경우
=a1jA1j+a2jA2j++anjAnj : j 열을 선택한 경우
  • 여인수를 이용하여 행렬식을 구할 때는 행렬의 또는 한 열을 선택하고, 그 행이나 열을 구성하는 각 원소와 그 원소에 대응되는 여인수를 곱한 다음 더하여 행렬식을 구한다.
  • 이 때, 어떤 행 또는 어떤 열을 선택하더라도 행렬식 결과는 같으므로, 연산하기 쉬운 행이나 열을 선택한다.

 

예 : A=[223101435] 의 행렬식 구하기
  • 행렬 A 의 여인수 행렬은 다음과 같다.
[Aij]=[313122212]

 

  • 행렬식을 구하기 위해 연산하기 쉬운 2행을 선택한다. 그러면 다음과 같이 행렬 A 의 2행의 원소들과 행렬 A 에 대한 여인수 행렬의 2행의 원소들을 곱한 후 더해서 행렬식을 구할 수 있다.
det(A)=a21A21+a22A22+a23A23
=a21(1)2+1det(M21)+a22(1)2+2det(M22)+a23(1)2+3det(M23)
=(1×1)+{0×(2)}+{1×(2)}=1

 

  • 열을 선택해도 같은 행렬식이 나오는데, 이를 확인하기 위해 역시 연산이 간단한 2열을 선택하여 행렬식을 구해본다.
det(A)=a12A12+a22A22+a32A32
=a12(1)1+2det(M12)+a22(1)2+2det(M22)+a32(1)3+2det(M32)
=(2×1)+{0×(2)}+{3×(1)}=1

 

  • 그러므로 여인수를 이용하여 행렬식을 구할 때는 어떤 행 또는 어떤 열을 선택해도 상관 없다.
728x90
728x90

행렬식행렬식(Determinant : det(A) 또는 |A|)2차, 3차 정사각 행렬의 기본 행렬식3차 이상인 정사각 행렬의 행렬식소행렬(Minor Matrix : Mij )소행렬식(Minor Determinant : det(Mij))여인수(Cofactor :Aij)와 여인수 행렬(Cofactor Matrix :[Aij])여인수를 이용한 행렬식