대칭 행렬(symmetrical matrix)은 특수한 형태의 행렬로, 이 행렬은 주대각선을 기준으로 좌우가 대칭인 성질을 가진다. 대칭 행렬의 특성과 그 응용에 대해 알아보겠다.

대칭 행렬의 정의

대칭 행렬 \mathbf{A}는 행렬의 전치 행렬(transpose matrix)과 원래의 행렬이 같을 때를 말한다. 즉, 대칭 행렬 \mathbf{A}는 다음과 같은 조건을 만족한다:

\mathbf{A} = \mathbf{A}^T

여기서 \mathbf{A}^T\mathbf{A}의 전치 행렬(transpose matrix)을 의미한다.

특성

대칭 행렬은 여러 가지 중요한 특성을 가지고 있다.

1. 주대각선 성분은 실수

대칭 행렬 \mathbf{A}의 주대각선 성분들은 반드시 실수이다. 이 특성은 다음과 같이 증명할 수 있다.

대칭 행렬 \mathbf{A}에서 임의의 주대각선 성분 a_{ii}를 고려하자. 정의에 따라,

a_{ii} = a_{ii}

이는 자명하게 실수이다.

2. 대칭 성분

대칭 행렬은 a_{ij} = a_{ji}를 성립한다. 즉,

\mathbf{A} = \begin{pmatrix} a_{11} & a_{12} & a_{13} \\ a_{12} & a_{22} & a_{23} \\ a_{13} & a_{23} & a_{33} \end{pmatrix}

위와 같은 행렬에서 우리는 a_{12} = a_{21}, a_{13} = a_{31}, a_{23} = a_{32}임을 알 수 있다.

3. 고유값과 고유벡터

대칭 행렬 \mathbf{A}는 다음과 같은 고유값 및 고유벡터의 성질을 가지고 있다.

실수 고유값

대칭 행렬의 모든 고유값은 실수이다. 이는 선형대수학의 스펙트럼 정리에 의해 증명된다.

직교 고유벡터

대칭 행렬의 고유벡터는 서로 직교하며, 이는 대칭 행렬이 대각화 가능하다는 의미이다.
즉,

\mathbf{A} = \mathbf{Q} \mathbf{\Lambda} \mathbf{Q}^T

여기서 \mathbf{\Lambda}는 대각 행렬이고 \mathbf{Q}는 직교 행렬이다.

고유값 분해

대칭 행렬은 항상 고유값 분해할 수 있으며, 그 결과는 다음과 같다.

\mathbf{A} = \mathbf{Q} \mathbf{\Lambda} \mathbf{Q}^T

여기서 \mathbf{Q}는 고유벡터로 구성된 직교 행렬이고, \mathbf{\Lambda}는 대각 행렬로 구성된 고유값들을 나타낸다.

4. 행렬식과 고유값의 관계

대칭 행렬 \mathbf{A}의 행렬식은 고유값들의 곱으로 표현된다.

det(\mathbf{A}) = \lambda_1 \lambda_2 \cdots \lambda_n

여기서 \lambda_i\mathbf{A}의 고유값이다.

5. 역행렬

대칭 행렬의 역행렬도 대칭 행렬이다. 즉,
대칭 행렬 \mathbf{A}의 역행렬 \mathbf{A}^{-1} 또한 대칭 행렬임을 증명할 수 있다.

(\mathbf{A}^{-1})^T = (\mathbf{A}^T)^{-1} = (\mathbf{A})^{-1}

따라서, \mathbf{A}^{-1} 역시 대칭이다.

6. 합과 곱

대칭 행렬은 다음과 같은 연산적 특성을 가진다.

두 대칭 행렬 \mathbf{A}\mathbf{B}의 합 \mathbf{C} = \mathbf{A} + \mathbf{B}도 대칭 행렬이다.

(\mathbf{A} + \mathbf{B})^T = \mathbf{A}^T + \mathbf{B}^T = \mathbf{A} + \mathbf{B}

두 대칭 행렬의 곱 \mathbf{AB}는 일반적으로 대칭 행렬이 아니다. 즉,

(\mathbf{AB})^T = \mathbf{B}^T \mathbf{A}^T = \mathbf{B} \mathbf{A}

일반적으로 \mathbf{AB} \neq \mathbf{BA} 이므로 \mathbf{AB} \neq (\mathbf{AB})^T 아니다.

그러나 대칭 행렬과 직교 행렬 \mathbf{Q}의 곱 \mathbf{A}\mathbf{Q}는 대칭 행렬이다.

7. 응용

대칭 행렬은 다양한 분야에서 중요한 역할을 한다. 몇 가지 예를 들어 보겠다.

물리학

대칭 행렬은 양자역학, 고전 역학 등에서 자주 등장한다. 물리 시스템의 행렬 표현이 대칭 행렬인 경우, 고유값과 고유벡터 분석을 통해 시스템의 행동을 예측할 수 있다.

최적화

대칭 행렬은 이차 형태 및 최적화 문제에서 중요한 역할을 한다. 특히, 헤시안 행렬(Hessian matrix)은 대칭 행렬이며, 이는 함수의 극대화, 극소화 문제를 다룰 때 사용된다.

컴퓨터 그래픽스

대칭 행렬은 변환과 회전 같은 그래픽 변환을 다루는 데 사용된다. 그래픽 변환을 쉽게 처리하기 위해 대각화 가능성을 활용한다.

머신러닝

대칭 행렬은 커널 방법과 응용에서 사용할 수 있으며, 커널 매트릭스는 대칭 양의 반정값 행렬을 포함한다. 이는 주성분 분석(PCA)과 같은 차원 축소 기법과 연결된다.


대칭 행렬은 수학 및 과학의 여러 분야에서 중요한 역할을 하는 특수한 행렬이다. 주요 특성으로는 대각선 성분의 실수성, 고유값과 고유벡터의 실수 및 직교성, 역행렬의 대칭성 등을 포함한다. 이 특성들은 대칭 행렬을 다양한 응용 분야에서 매우 유용하게 만든다.