ABOUT ME

오타, 오류 등등 지적은 환영합니다

Today
Yesterday
Total
  • 행렬의 기초 - 행렬의 연산, 교환자, 항등 행렬
    수리물리 2023. 2. 14. 21:31
    반응형

    이번에는 물리학에서 사용하는 여러가지 행렬(matrix)의 연산을 정리해보자.

     

    1. 행렬의 덧셈(addition of matrix)

     

    행렬의 덧셈은 같은 크기의 행렬끼리만 가능하다. 다시 말해서 m×nm×n 행렬은 m×nm×n 행렬하고만 덧셈이나 뺄셈이 가능하다. 전체적인 연산 법칙은 벡터(vector)와 같이 성분끼리 계산하면 된다.

     

    덧셈과 뺄셈은 서로 동등한 연산이므로 함께 정리하면 다음과 같다,

    Misplaced &Misplaced &$

     

     

    2. 행렬의 스칼라 곱(scalar multiplication of matrix)

     

    벡터의 스칼라 곱에서와 같이 행렬의 스칼라 곱도 행렬의 각 성분에 곱하는 스칼라를 일괄적으로 곱해주면 된다.

    aA=a(A11A12A1nA21A22A2nAm1Am2Amn)=(aA11aA12aA1naA21aA22aA2naAm1aAm2aAmn)

     

     

    3. 행렬의 곱셈(multiplication of matrix)

     

    행렬의 곱셈은 지난 글에서 다뤘던 바 있었다. 이번엔 행렬의 곱셈의 일반적인 성질에 대해서만 살짝 다뤄보려고 한다.

     

    가장 중요한 성질은 행렬의 곱셈은 서로 교환 법칙(commutative)이 성립하지 않는다. 즉, 곱셈 순서가 중요하다.

    ABBA

     

    식 (2)의 성질은 직접 증명할 수도 있지만 좀 더 쉽게 접근하기 위해 ABij열 성분이 BAij열 성분과 다름을 통해서 반례(counter example)를 제시해 증명한다.

    (AB)ij=kAikBkjkBikAkj=(BA)ij

    sinceAikBkiandBkjAkj

     

    대부분의 A, B 행렬에선 식 (4)가 성립하나 우연치 않게도 식 (5)의 조건이 가 아니라 =인 특수한 AB를 선택할 수도 있다. 이런 경우 두 행렬은 교환할 수 있다고 한다.

     

     

    3. 교환자(commutator)

     

    따라서 두 행렬의 곱셈이 교환하는 경우가 있다. 그 경우 식 (4)은 다음과 같이 변형된다.

    AB=BAABBA=0

     

    식 (6)의 왼쪽 식을 다음과 같이 새로운 연산자(operator)를 정의해서 표현하자.

    [A,B]=ABBA=0

     

    식 (7)에서 사용한 [] 연산자를 교환자라고 부른다. 이 연산자는 양자역학(quantum mechanics)에서 유별나게 많이 사용된다. 연산자의 정의 상 다음과 같은 관계가 성립한다.

    [A,B]=ABBA=(BAAB)=[B,A]

     

    두 행렬이 교환하는 경우는 식 (7)처럼 표현하지만 교환하지 않는 경우는 다음과 같이 표현된다.

    [A,B]0

     

     

    4. 반교환자(anti-commutator)

     

    이번엔 교환자를 응용해서 다음과 같은 연산자를 정의할 수 있다. 이 연산자를 반교환자라고 부른다.

    {A,B}=AB+BA

     

    간혹 AB가 반교환(anti-commute)하는 행렬들이 있으며 다음과 같은 성질을 지닌다.

    AB=BA 

     

     

    5. 행렬 덧셈에 대한 항등 행렬(identity matrix)

     

    행렬의 덧셈과 곱셈 연산에 대해서도 항등원(identity element)과 역원(inverse)을 생각해 볼 수 있다. 먼저 덧셈에 대한 항등원 I+는 다음과 같은 성질을 가지고 있다.

    A+I+=A

     

    이제 A 행렬을 이항한다음 식 (1)에서 정의한 행렬의 뺄셈을 사용하면 항등원은 모든 성분이 0인 행렬임을 알 수 있다. 이런 행렬을 따로 영행렬(zero matrix)라고 부른다.

    I+=AA=0=(000000)

     

    따라서 덧셈에 대한 역원은 행렬의 모든 성분에 1을 스칼라 곱한 행렬임을 알 수 있다.

     

     

    행렬의 기초 - 행렬과 행렬의 곱셈

    이번 글에서는 벡터(vector)들의 연산을 효율적으로 표현하기 위해서 행렬(matrix)를 정의하고 그 성질을 살펴볼 예정이다. 먼저 행렬의 정의는 숫자나 함수(function), 연산자(operator)들의 2차원 배열(a

    boringphys.tistory.com

     

    반응형
Designed by Tistory.