본문 바로가기
Physics/양자역학

[양자역학] 3.3 교환자 Commutator

by 피그티 2020. 6. 17.

이번 페이지에서는 앞으로 양자역학 이론의 전개에 필요한 수학적 개념인 commutator에 대하여 알아본다.


#Commutator of Operators

Commutator는 다음과 같이 정의된다.


DEFINITION            Commutator of Operators

 

wave function에 작용하는 operator AB에 대하여 다음의 연산을 AB의 commutator라고 한다.

[A,B]=ABBA


이 연산을 정확히 이해하기 위해서 먼저 operator에 대해서 이해해야 한다. operator는 함수를 받아서 새로운 함수를 내놓는 연산을 말한다. 예를 들어, position operator X는 함수 f에 작용하여 원래 함수에 x를 곱한 함수 xf(x)가 된다.

X(f)=xf(x)

이러한 연산 중에서 양자역학에서 사용하는 operator는 linear operator이다.[각주:1]


DEFINITION            Linear Operators

 

임의의 함수 f, g, 임의의 상수 c에 대하여, operator L

L(f+g)=L(f)+L(g)L(cf)=cL(f)

인 경우 L을 linear operator라고 한다.


예를 들어, position operator X는 linear operator이다.

X(f+g)=x(f+g)(x)=x(f(x)+g(x))=xf(x)+xg(x)=X(f)+X(g)X(cf)=x(cf(x))=c(xf(x))=cX(f)

그러나 함수를 제곱하는 operator는 linear operator가 아니다.

(f(x)+g(x))2(f(x))2+((g(x))2

이제부터 특별한 언급이 없으면 operator는 linear operator로 가정한다.


operator 사이에도 +,  같은 연산이 가능하다. (자주 사용하진 않지만 ×, ÷도 같은 방식으로 가능)

(A+B)(f)=A(f)+B(f)(AB)(f)=A(f)B(f)

예를 들어, operator A가 원래 함수에 x를 곱하는 연산이고, operator B는 원래 함수에 1을 곱하는 연산이라고 하면,

(A+B)(f)=xf(x)+1f(x)=(x1)f(x)

이므로 새로운 operator (A+B)는 원래 함수에 (x1)을 곱하는 연산이라고 할 수 있다. 그리고 scalar multiplication(상수곱)이 있다. 위의 예에서 A에 상수 5를 곱한 연산은

(5A)(f)=5A(f)=5xf(x)=5xf(x)

마지막으로 AB는 오른쪽부터 순서대로 함수에 작용하는 연산이다. 즉, AB는 원래 함수에 B부터 작용하고, 그 결과를 다시 A에 작용시키는 연산이다. (일종의 합성함수)

AB(f)=A(B(f))

따라서 operator AB의 commutator [A,B] 역시 operator가 된다. 위의 예에서 ABx를 곱하는 연산이 되고, BA도 x를 곱하는 연산이 되므로 [A,B]는 어떤 함수가 들어와도 0이 된다. 즉, 모든 함수에 B를 먼저 작용하고 A를 작용한 결과와 먼저 A를 작용하고 B를 작용한 결과의 차이가 없다는 뜻이다.


DEFINITION            Commute Operators

 

Operator AB[A,B]=0인 경우, AB가 commute하다고 부른다.


얼핏 생각하기에는 operator의 작용 순서에 따라 차이가 없을 것 같지만, 아주 많은 operator쌍들은 commute하지 않다. 대표적인 예가 지금까지 살펴본 position operator X와 momentum operator P이다.

X(f)=xf(x)P(f)=iddxf(x)

임의의 함수 fXP를 작용하면

XP(f)=X(P(f))=X(iddxf(x))=ixddxf(x)

그리고 PX를 작용하면

PX(f)=P(X(f))=P(x(f(x))=iddx(xf(x))=if(x)ixddxf(x)

이므로

(XPPX)(f)=if(x)

가 된다. 즉, [X,P]는 원래 함수에 i를 곱하는 연산이다.


DEFINITION            Identity Operator


임의의 함수에 대하여 자기 자신이 나오는 operator를 identity operator라 하고, I라고 쓴다.

I(f)=f(x)


따라서, [X,P]=iI를 얻는데 이를 first quantization이라고 부른다.


DEFINITION            First Quantization

[X,P]=iI

(보통 I를 생략해서 [X,P]=i라고 쓴다. 이 경우, [X,P]가 상수가 아니라 operator임을 기억하자.)


#Properties of Commutators

Commutator는 다음과 같은 성질을 가진다.


THEOREM            Properties of Commutators


1. Bilinearilty:

[A+B,C]=[A,C]+[B,C][A,B+C]=[A,B]+[A,C]

2. Alternating:

[A,B]=[B,A]

3. 

[A,BC]=[A,B]C+B[A,C]

[AB,C]=A[B,C]+[A,C]B

4. Jacobi Identity:

[A,[B,C]]+[B,[C,A]]+[C,[A,B]]=0


(증명)

1.

[A+B,C](f)=((A+B)C)(f)(C(A+B))(f)=(A+B)(C(f))C((A+B)(f))=A(C(f))+B(C(f))C(A(f)+B(f))=AC(f)+BC(f)CA(f)CB(f)=(ACCA)(f)+(BCCB)(f)=([A,C]+[B,C])(f)

두번째도 같은 방식으로 증명할 수 있다.


2.

[A,B](f)=(ABBA)(f)=AB(f)BA(f)=(BAAB)(f)=[B,A](f)


3.

[A,BC](f)=(ABCBCA)(f)=(ABCBAC+BACBCA)(f)=(ABCBAC)(f)+(BACBCA)(f)=(ABBA)C(f)+B(ACCA)(f)=([A,B]C+B[A,C])(f)


4.

[A,[B,C]]=[A,BCCB]=ABCACBBCA+CBA[B,[C,A]]=[B,CAAC]=BCABACCAB+ACB[C,[A,B]]=[C,ABBA]=CABCBAABC+BAC

이므로

[A,[B,C]]+[B,[C,A]]+[C,[A,B]]=0

(증명끝)



  1. Linear operator의 자세한 사항은 [선형대수학] 2.1 Linear Transformation 참고. [본문으로]