調和振動子演算子の行列表現
📂量子力学 調和振動子演算子の行列表現 説明 調和
🚧 이 포스트는 아직 이관 작업이 완료되지 않았습니다 🚧
シュレディンガー方程式は線形方程式だから方程式を満たす複数の波動関数の線形結合も方程式を満たす。調和振動子の各状態の固有関数を
∣ ψ 0 ⟩ \ket{\psi_{0}} ∣ ψ 0 ⟩ ,
∣ ψ 1 ⟩ \ket{\psi_{1}} ∣ ψ 1 ⟩ ,
⋯ \cdots ⋯ ,
∣ ψ n > |\psi_{n}> ∣ ψ n > とすると、これらの固有関数の線形結合である
∣ ψ ⟩ = c 0 ∣ ψ 0 ⟩ + c 1 ∣ ψ 1 ⟩ + ⋯ + c n ∣ ψ n > \ket{\psi}=c_{0}\ket{\psi_{0}} + c_{1}\ket{\psi_{1}} + \cdots + c_{n}|\psi_{n}> ∣ ψ ⟩ = c 0 ∣ ψ 0 ⟩ + c 1 ∣ ψ 1 ⟩ + ⋯ + c n ∣ ψ n > もシュレディンガー方程式の解だ。(これは固有関数ということではない。一般に固有関数の線形結合は固有関数ではない。) 基底
b a s i s \mathrm{basis} basis を
( ψ 0 , ψ 1 , ⋯ , ψ n ) (\psi_{0},\ \psi_{1},\cdots , \psi_{n}) ( ψ 0 , ψ 1 , ⋯ , ψ n ) として基底状態から順番に番号をつけると、基底状態からの固有関数を以下のような行列で表現できる。
∣ ψ 0 ⟩ = ( 1 0 ⋮ 0 ) , ∣ ψ 1 ⟩ = ( 0 1 ⋮ 0 ) , ∣ ψ n > = ( 0 0 ⋮ 1 )
\ket{\psi_{0}} = \begin{pmatrix}
1
\\ 0
\\ \vdots
\\ 0
\end{pmatrix}, \ket{\psi_{1}} = \begin{pmatrix}
0
\\ 1
\\ \vdots
\\ 0
\end{pmatrix}, |\psi_{n}> = \begin{pmatrix}
0
\\ 0
\\ \vdots
\\ 1
\end{pmatrix}
∣ ψ 0 ⟩ = 1 0 ⋮ 0 , ∣ ψ 1 ⟩ = 0 1 ⋮ 0 , ∣ ψ n >= 0 0 ⋮ 1
線形代数に詳しくない人は直交座標系で各単位ベクトルがどのように表現されるか考えてみよう。
x ^ = ( 1 , 0 , 0 )
\hat{\mathbf{x}} = (1,\ 0,\ 0) x ^ = ( 1 , 0 , 0 ) , y ^ = ( 0 , 1 , 0 ) , z ^ = ( 0 , 0 , 1 ) \hat{\mathbf{y}} = (0,\ 1,\ 0), \hat{\mathbf{z}} = (0,\ 0,\ 1)
y ^ = ( 0 , 1 , 0 ) , z ^ = ( 0 , 0 , 1 ) $
따라서 각 고유함수들의 선형결합인 ∣ ψ ⟩ \ket{\psi} ∣ ψ ⟩ 는 아래와 같은 행렬로 표현할 수 있다.
∣ ψ ⟩ = c 0 ∣ ψ 0 ⟩ + c 1 ∣ ψ 1 ⟩ + ⋯ + c n ∣ ψ n > = ( c 0 c 1 ⋮ c n )
\ket{\psi}=c_{0}\ket{\psi_{0}} + c_{1}\ket{\psi_{1}} + \cdots + c_{n}|\psi_{n}> = \begin{pmatrix}
c_{0}
\\ c_{1}
\\ \vdots
\\ c_{n}
\end{pmatrix}
∣ ψ ⟩ = c 0 ∣ ψ 0 ⟩ + c 1 ∣ ψ 1 ⟩ + ⋯ + c n ∣ ψ n >= c 0 c 1 ⋮ c n
사다리 연산자의 행렬 표현을 구하기에 앞서 간단한 예시로 그 원리를 설명하겠다.임의의 2 × 2 2\times 2 2 × 2 행렬인 A A A 가 있다.이 행렬의 성분을 모르기에 아래와 같이 표현하자.A = ( a b c d ) A= \begin{pmatrix}
a & b
\\ c & d
\end{pmatrix} A = ( a c b d ) 이 행렬의 1행 1열 성분을 뽑아내는 방법은 앞뒤로 두 행렬 ( 1 0 ) \begin{pmatrix}
1 & 0
\end{pmatrix} ( 1 0 ) , ( 1 0 ) \begin{pmatrix}
1
\\ 0
\end{pmatrix} ( 1 0 ) 을 곱하는 것이다.( 1 0 ) ( a b c d ) ( 1 0 ) = ( 1 0 ) ( a c ) = a \begin{pmatrix}
1 & 0
\end{pmatrix} \begin{pmatrix}
a & b
\\ c & d
\end{pmatrix} \begin{pmatrix}
1
\\ 0
\end{pmatrix} = \begin{pmatrix}
1 & 0
\end{pmatrix} \begin{pmatrix}
a
\\ c
\end{pmatrix} = a ( 1 0 ) ( a c b d ) ( 1 0 ) = ( 1 0 ) ( a c ) = a 같은 방법을 써서 각 성분을 구하는 과정은 아래와 같다.
( 1 0 ) ( a b c d ) ( 0 1 ) = ( 1 0 ) ( b d ) = b \begin{pmatrix}
1 & 0
\end{pmatrix} \begin{pmatrix}
a & b
\\ c & d
\end{pmatrix} \begin{pmatrix}
0
\\ 1
\end{pmatrix} = \begin{pmatrix}
1 & 0
\end{pmatrix} \begin{pmatrix}
b
\\ d
\end{pmatrix} = b
( 1 0 ) ( a c b d ) ( 0 1 ) = ( 1 0 ) ( b d ) = b
( 0 1 ) ( a b c d ) ( 1 0 ) = ( 0 1 ) ( a c ) = c
\begin{pmatrix}
0 & 1
\end{pmatrix} \begin{pmatrix}
a & b
\\ c & d
\end{pmatrix} \begin{pmatrix}
1
\\ 0
\end{pmatrix} = \begin{pmatrix}
0 & 1
\end{pmatrix} \begin{pmatrix}
a
\\ c
\end{pmatrix} = c
( 0 1 ) ( a c b d ) ( 1 0 ) = ( 0 1 ) ( a c ) = c
( 0 1 ) ( a b c d ) ( 0 1 ) = ( 0 1 ) ( b d ) = d
\begin{pmatrix}
0 & 1
\end{pmatrix} \begin{pmatrix}
a & b
\\ c & d
\end{pmatrix} \begin{pmatrix}
0
\\ 1
\end{pmatrix} = \begin{pmatrix}
0 & 1
\end{pmatrix} \begin{pmatrix}
b
\\ d
\end{pmatrix} = d
( 0 1 ) ( a c b d ) ( 0 1 ) = ( 0 1 ) ( b d ) = d
이 원리를 이해했다면 이제 본격적으로 조화진동자의 사다리 연산자의 행렬표현을 구해보자.이제부터 조화 진동자의 고유 함수를 간단하게 ψ n > ≡ ∣ n > \psi_{n}> \equiv |n> ψ n >≡ ∣ n > 으로 표시하겠다.그러면 고유함수와 사다리 연산자의 관계식을 다음과 같이 쓸 수 있다.a + ∣ n > = n + 1 ∣ n > a_{+}|n>= \sqrt{n+1}|n> a + ∣ n >= n + 1 ∣ n > 이를 이용하여 a + a_{+} a + 의 각 성분을 구할 수 있다.조화 진동자의 상태는 n = 0 n=0 n = 0 부터 시작함에 주의하자.또한 ⟨ m ∣ n ⟩ = δ m n \braket{m | n}=\delta_{mn} ⟨ m ∣ n ⟩ = δ mn 를 이용하면 ⟨ n + 1 ∣ a + ∣ n ⟩ \braket{n+1 | a_{+}|n} ⟨ n + 1∣ a + ∣ n ⟩ 일 때만 행렬의 성분이 존재함을 알 수 있다.다른 성분은 전부 0 0 0 이다.예를 들어 ⟨ 1 ∣ a + ∣ 1 ⟩ = ⟨ 1 ∣ 2 ∣ 2 ⟩ = 2 ⟨ 1 ∣ 2 ⟩ = 0 \braket{1 | a_{+}|1}=\braket{1 | \sqrt{2}|2}=\sqrt{2}\braket{1 | 2}=0
⟨ 1∣ a + ∣1 ⟩ = ⟨ 1∣ 2 ∣2 ⟩ = 2 ⟨ 1∣2 ⟩ = 0 ⟨ 2 ∣ a + ∣ 1 ⟩ = ⟨ 2 ∣ 2 ∣ 2 ⟩ = 2 ⟨ 2 ∣ 2 ⟩ = 2
\braket{2 | a_{+}|1}=\braket{2 | \sqrt{2}|2}=\sqrt{2}\braket{2 | 2}=\sqrt{2} ⟨ 2∣ a + ∣1 ⟩ = ⟨ 2∣ 2 ∣2 ⟩ = 2 ⟨ 2∣2 ⟩ = 2 0 0 0 ゼロではない成分だけ探してみると⟨ 1 ∣ a + ∣ 0 ⟩ = 1 \braket{1 | a_{+}|0}=1
⟨ 1∣ a + ∣0 ⟩ = 1 ⟨ 2 ∣ a + ∣ 1 ⟩ = 2
\braket{2 | a_{+}|1}=\sqrt{2}
⟨ 2∣ a + ∣1 ⟩ = 2 ⟨ 3 ∣ a + ∣ 2 ⟩ = 3
\braket{3 | a_{+}|2}=\sqrt{3} ⟨ 3∣ a + ∣2 ⟩ = 3 ⋮ \vdots
⋮ ⟨ n + 1 ∣ a + ∣ n ⟩ = n + 1
\braket{n+1 | a_{+}|n}=\sqrt{n+1} ⟨ n + 1∣ a + ∣ n ⟩ = n + 1 従って、a + a_{+} a + の行列は行( n + 2 ) (n+2) ( n + 2 ) 列( n + 1 ) (n+1) ( n + 1 ) で0 0 0 ではない値n + 1 \sqrt{n+1} n + 1 を持つ。(調和振動子の状態はn = 0 n=0 n = 0 から始まることをもう一度覚えておこう)a + = ( 0 0 0 0 0 ⋯ 1 0 0 0 0 ⋯ 0 2 0 0 0 ⋯ 0 0 3 0 0 ⋯ 0 0 0 4 0 ⋯ ⋮ ⋮ ⋮ ⋮ ⋮ ) a_{+}=\begin{pmatrix}
0 & 0 & 0 & 0 & 0& \cdots
\\ \sqrt{1} & 0 & 0 & 0 &0 & \cdots
\\ 0 & \sqrt{2} &0 & 0 & 0 & \cdots
\\ 0 & 0 & \sqrt{3} &0 & 0 & \cdots
\\ 0 & 0& 0& \sqrt{4} &0 & \cdots
\\ \vdots & \vdots & \vdots & \vdots & \vdots
\end{pmatrix} a + = 0 1 0 0 0 ⋮ 0 0 2 0 0 ⋮ 0 0 0 3 0 ⋮ 0 0 0 0 4 ⋮ 0 0 0 0 0 ⋮ ⋯ ⋯ ⋯ ⋯ ⋯ 同じ方法でa − a_{-} a − の行列表現も求めることができる。過程は省略するから自分でやってみよう。行列表現a − = ( 0 1 0 0 0 ⋯ 0 0 2 0 0 ⋯ 0 0 0 3 0 ⋯ 0 0 0 0 4 ⋯ 0 0 0 0 0 ⋯ ⋮ ⋮ ⋮ ⋮ ⋮ ) a_{-}=\begin{pmatrix}
0 & \sqrt{1} & 0 & 0 & 0& \cdots
\\ 0 & 0 & \sqrt{2} & 0 &0 & \cdots
\\ 0 & 0 & 0 & \sqrt{3} & 0 & \cdots
\\ 0 & 0 & 0 & 0 & \sqrt{4} & \cdots
\\ 0 & 0& 0& 0& 0 & \cdots
\\ \vdots & \vdots & \vdots & \vdots & \vdots
\end{pmatrix} a − = 0 0 0 0 0 ⋮ 1 0 0 0 0 ⋮ 0 2 0 0 0 ⋮ 0 0 3 0 0 ⋮ 0 0 0 4 0 ⋮ ⋯ ⋯ ⋯ ⋯ ⋯ も( a + ) ∗ = a − (a_{+})^{\ast}=a_{-} ( a + ) ∗ = a − を満たすことがわかる。調和振動子のハミルトニアンH H H も行列で表現できる。H ∣ n > = ( n + 1 2 ) ℏ w ∣ n > H|n>=(n+\frac{1}{2})\hbar w|n> H ∣ n >= ( n + 2 1 ) ℏ w ∣ n > を知っているから上記と同じ方法を使えばH = ℏ w ( 1 2 0 0 0 0 ⋯ 0 3 2 0 0 0 ⋯ 0 0 5 2 0 0 ⋯ 0 0 0 7 2 0 ⋯ 0 0 0 0 9 2 ⋯ ⋮ ⋮ ⋮ ⋮ ⋮ ) H=\hbar w\begin{pmatrix}
\frac{1}{2} & 0 & 0 & 0 & 0& \cdots
\\ 0 & \frac{3}{2} & 0 & 0 &0 & \cdots
\\ 0 & 0 & \frac{5}{2} & 0 & 0 & \cdots
\\ 0 & 0 & 0 & \frac{7}{2} & 0 & \cdots
\\ 0 & 0& 0& 0 & \frac{9}{2} & \cdots
\\ \vdots & \vdots & \vdots & \vdots & \vdots
\end{pmatrix} H = ℏ w 2 1 0 0 0 0 ⋮ 0 2 3 0 0 0 ⋮ 0 0 2 5 0 0 ⋮ 0 0 0 2 7 0 ⋮ 0 0 0 0 2 9 ⋮ ⋯ ⋯ ⋯ ⋯ ⋯ これも過程は省略するから自分でやってみよう。