슈뢰딩거 방정식은 선형방정식이므로 방정식을 만족하는 여러 파동함수의 선형결합 역시 방정식을 만족한다.조화 진동자의 각 상태의 고유함수를 ∣ψ0⟩, ∣ψ1⟩, ⋯, ∣ψn>라 하면이 고유함수들의 선형결합인 ∣ψ⟩=c0∣ψ0⟩+c1∣ψ1⟩+⋯+cn∣ψn>역시 슈뢰딩거 방정식의 해이다.(고유함수라는 것이 아니다. 일반적으로 고유함수의 선형 결합은 고유함수가 아니다.) 기저basis를 (ψ0,ψ1,⋯,ψn)라 하고 바닥상태부터 차례로 순서를 매기자.그러면 바닥상태부터의 고유함수를 아래와 같은 행렬로 표현할 수 있다.
∣ψ0⟩=10⋮0,∣ψ1⟩=01⋮0,∣ψn>=00⋮1
선형대수를 잘 모르는 사람이라면 직교좌표계에서 각 단위벡터가 어떻게 표현되는지 생각해보자.
x^=(1,0,0), y^=(0,1,0),z^=(0,0,1)$
따라서 각 고유함수들의 선형결합인 ∣ψ⟩는 아래와 같은 행렬로 표현할 수 있다.
∣ψ⟩=c0∣ψ0⟩+c1∣ψ1⟩+⋯+cn∣ψn>=c0c1⋮cn
사다리 연산자의 행렬 표현을 구하기에 앞서 간단한 예시로 그 원리를 설명하겠다.임의의 2×2행렬인 A가 있다.이 행렬의 성분을 모르기에 아래와 같이 표현하자.A=(acbd)이 행렬의 1행 1열 성분을 뽑아내는 방법은 앞뒤로 두 행렬 (10), (10)을 곱하는 것이다.(10)(acbd)(10)=(10)(ac)=a 같은 방법을 써서 각 성분을 구하는 과정은 아래와 같다.
(10)(acbd)(01)=(10)(bd)=b
(01)(acbd)(10)=(01)(ac)=c
(01)(acbd)(01)=(01)(bd)=d
이 원리를 이해했다면 이제 본격적으로 조화진동자의 사다리 연산자의 행렬표현을 구해보자.이제부터 조화 진동자의 고유 함수를 간단하게 ψn>≡∣n>으로 표시하겠다.그러면 고유함수와 사다리 연산자의 관계식을 다음과 같이 쓸 수 있다.a+∣n>=n+1∣n>이를 이용하여 a+의 각 성분을 구할 수 있다.조화 진동자의 상태는 n=0부터 시작함에 주의하자.또한 ⟨m∣n⟩=δmn를 이용하면 ⟨n+1∣a+∣n⟩일 때만 행렬의 성분이 존재함을 알 수 있다.다른 성분은 전부 0이다.예를 들어 ⟨1∣a+∣1⟩=⟨1∣2∣2⟩=2⟨1∣2⟩=0⟨2∣a+∣1⟩=⟨2∣2∣2⟩=2⟨2∣2⟩=20이 아닌 성분만 구해보면⟨1∣a+∣0⟩=1⟨2∣a+∣1⟩=2⟨3∣a+∣2⟩=3⋮⟨n+1∣a+∣n⟩=n+1 따라서 a+의 행렬은 (n+2)행 (n+1)열에서 0이 아닌 값 n+1을 가진다.(조화진동자의 상태는 n=0 부터 시작함을 다시 한 번 기억하자)a+=01000⋮00200⋮00030⋮00004⋮00000⋮⋯⋯⋯⋯⋯ 같은 방법으로 a−의 행렬 표현도 구할 수 있다.과정은 생략하니 직접 해보자.a−=00000⋮10000⋮02000⋮00300⋮00040⋮⋯⋯⋯⋯⋯ 행렬 표현 역시 (a+)∗=a−을 만족하는 것을 알 수 있다.조화진동자의 해밀토니안H 역시 행렬로 표현할 수 있다.H∣n>=(n+21)ℏw∣n>임을 알고있으니 위에서 했던 방법을 그대로 쓰면H=ℏw210000⋮023000⋮002500⋮000270⋮000029⋮⋯⋯⋯⋯⋯이 역시 과정은 생략할테니 직접 해보자.