物理を解説 ♪
ツイッター用のシェアボタン フェイスブック用のシェアボタン はてなブックマーク用のシェアボタン ライン用のシェアボタン
ツイッター用のシェアボタン フェイスブック用のシェアボタン はてなブックマーク用のシェアボタン ライン用のシェアボタン

UとHは一対一対応か

残念ながら違います。
作成:2021/12/10

予定変更のお知らせ

前回の記事の終わりのところで「次からは 2 次のユニタリ行列について調べて行こう」などと書いていたのだが,その前にもう一つだけ話題を追加しておくことになった.かなり後の方での議論のためにこの段階ではっきりさせておく必要が出てきたからである.今回の話は,前回の話を書いてから何年も後になって追加したものである.

前回は,ユニタリ行列Uというものは何らかのエルミート行列Hを使って必ず次のような形で表せるという話をしたのだった. 数式 そして最後の方では,UHの自由度についても調べてみて,どちらも同じになっていることを確認したのだった.

自由度が同じだというので,どちらも同じくらいあるのではないかという気がしてくる.しかしどちらも連続的に無限個あるのだから,数で比べることはできない.

結論から言ってしまえば,これらは一対一対応ではない.(1) 式を使った時,複数のエルミート行列Hが同一のユニタリ行列Uを指すような状況になっている.

この事実はちょっと残念だ.ユニタリ行列の具体例を作れと言われたら条件を満たすための成分の調整が色々と大変だが,エルミート行列なら簡単に作ることが出来るわけで,ユニタリ行列についての直接の証明が面倒なときに代わりにエルミート行列を使って何とか状況を把握してやりたくなったりする.そのような考え方に強い制限がかけられることになっているわけだ.

では,そのような状況になっていることはどういうところから分かるだろうか.今回はそれについて説明することにする.


あっという間に振り返る前回の話

UHがどんな関係になっているかについては,(1) 式を導くまでの過程を逆からたどって考えると分かりやすい.

まずHを何らかのユニタリ行列Vを使って対角化してやる. 数式 この時点でH'というのは次のような対角行列になっている. 数式 対角化したときに出てくる各成分は固有値を意味しているのだった.θ_kHの固有値であり,Hはエルミート行列なので,θ_kは実数であると言える.このそれぞれの成分をそのままe^{iθ_k}という形に書き換えて並べた行列をU'と名付ける. 数式 これを,先ほど対角化に使ったのと同じユニタリ行列Vを再び使って 数式 のように戻すことによって出来るのがUである.ざっとこんな感じにまとめ直すことができるだろう.私が前回の話を書いたのはもう何年も前のことだが,このようにまとめてあげていればよかったな.


1対1ではない理由

ここまですっきりまとめればUHが一対一対応でない理由がほぼ明らかだろう.

U'の対角成分であるe^{iθ_k}には周期性があって,θ_kの代わりにθ_k +2πn_k(ただしn_kは整数)という値を使っていたとしても同じ値になってしまう.つまり,Vを使って対角化できるようなHのうち,対角化された成分の値が2πn_kだけスライドしているようなものはどれも同一のUへと行きつくことになるわけである.

θ_kというのはHの固有値を意味しているのだった.固有値の値が2πn_kだけ異なるような様々な姿をした無限の数のエルミート行列H,どれも同一のUへと向かっていることになる.

しかしHの固有値が同じものが同じUになるという理解をしてしまわないように気を付けないといけない.固有値が同じであっても,それを対角化できるユニタリ行列Vはそれぞれ異なるからである.この状況をもう少し分かりやすく表現できるといいのだが,何かいい方法はないだろうか


どんなHが同じUになるか

話を逆転させればいいのである.上ではHを対角化できるVというものを考えていたが,Uの方から考えていけばいい.最初にあるひとつのUを考えて,それを対角化できるVを探してやることにする. 数式 このU'の対角成分はe^{iθ_k}となっているが,その位相部分を取り出して並べたH'を作る.その際に,θ_k +2πn_kという形で,無数に異なるH'が作れるだろう.

これを,先ほど見つけたVによって次のように変換してやる. 数式 このようにして作られた無数のHがどれも同じUになると言えるだろう.


これで全てだと言えるか

さて,すっきりまとまったように見えるが,これでこのUにたどり着く全てのHを網羅できただろうか.いや,まだ少し足りない気がする.Uを対角化するユニタリ行列Vの選び方は一通りには定まらず,対角化されたときの固有値の並び方が変わるというバリエーションがあるからである.

対角化行列を作るときに固有ベクトルを縦に並べて作るわけだが,その並べ方のパターンの分だけ違った行列が出来るわけである.

いやしかしだ.異なるVを使った場合にはこれまた異なる形のHが出来るとまで言えるのだろうかひょっとすると,どんなVを使おうとも最終的に得られるHの形は同じになることが言えるかもしれないではないか気になるので確かめてみよう.

(6) 式で使ったVとは異なる行列V'を使って対角化したのだから, 数式 のように,U'とは異なる形の対角行列U''が出来上がる.U'U''は対角成分の並び順が違うというだけの違いである.これらの関係をどう表したらいいだろうか.

対角行列の成分の並びを変えるだけの働きを持ったユニタリ行列Wというものを考えることができる.ユニタリ行列を使った相似変換というのは,基底変換という意味があったのだった.行列の縦の一列を単位ベクトルとして見て,それらを並べ替える形で実現できる.例えば次のような見た目になるだろう. 数式 このようなものを使って,対角行列の成分を如何様にでも並べ替えることが可能である.それで,U'U''は次のような関係になっていると仮定しよう. 数式 このU''に (8) 式を代入してやれば次のようになる. 数式 これは (6) 式と同じ形をしており,比較してやることで,V=V'Wという関係になっていることが分かる.次のように書いてもいい. 数式 さて,(8) 式で作ったU''を使って位相部分だけを並べてH''を作り,それを (7) 式でやったのと同じように,ここではV'を使って次のようにHにするのである. 数式 このHVを使って作った (7) 式のHと同じかどうかを知りたいのであった.この右辺を変形してみよう. 数式 この括弧の中にW^{†}H''Wという形が出てくるのだが,H''というのはU''と同じ並びで位相部分を並べて作ったものなのだから,(10) 式とまるで同じ次のような関係になっているはずである. 数式 この (15) 式を (14) 式に入れてやれば,(7) 式と全く同じ形になるのであって,どんなVを使おうとも同じ結果になることが分かる.

つまり,Uを対角化できるような行列Vを一つだけ見つけてやりさえすれば,そこへたどり着くHを全て把握できることになるだろう.


おまけの話

今回の話はもうこれで終わりにしてもいいのだが,この記事を書いている途中で気になって試してみたことがあるので,それも書き残しておこうと思う.ここまでに書いた話ととても似ている話だ.

(2) 式から (5) 式へ至る話が本当に正しいかどうかが気になってしまったのである.Hを対角化するときのVの選び方には複数あって,それによって対角行列の固有値の並び方が変わってしまう.それなのに,どんな選び方をしても毎回必ず同じUにたどり着く保証はあるのだろうか(1) 式を見る限り,Hが決まればUがただ一つに定まるはずなので,そうなってくれていないとおかしいはずだ.

それについては次のように説明できる.対角行列の成分の並びを変えるだけの働きを持ったユニタリ行列Wというものを考えることができる.それを使って,対角行列の成分を如何様にでも並べ替えることが可能である.Vによって対角化されたH'の成分を並び替えた行列H''を作るには次のようにすればいい. 数式 この右辺をさらに変形してみると次のようになる. 数式 このVWを一つのユニタリ行列V'であるという見方をすれば,Vとは別のV'によってHを対角化したという状況になる. 数式 色んな行列Vで対角化することができると言ったが,そのバリエーションは次の形で表せることになる. 数式 (16) 式のH''を使ってU''を作った場合には,その後でV'を使ってUを作ることになるのだから, 数式 となり,どんなV'を選ぼうとも結局は同じUへとたどり着くというわけである.



趣味の物理学書店の案内バナー

EMAN物理note出張所の案内バナー