今回の目的
前回の話の続きである.3 次元回転群を調べると次のような交換関係を満たす行列が出てくるのだった. このような交換関係を満たす行列にはどんなものがあるかを探すのが今回のテーマである.前回は 3 次の行列を前提にして考えたが,今回は行列の次数にはこだわらず,全ての可能性を網羅したい.
具体的な行列のイメージを一つでも見せてから話したいところだが,それをやってしまうと,あたかもそのような行列を仮定して話しているかのようになってしまうので都合が悪い.そのような仮定を持ち込まずに全てが徐々に導かれるというのが今回の話の肝なのである.それで初めはわざと抽象的に,何も知らないふりをして議論を進めることにする.最後の方で具体的なイメージがどんなものかを説明するので,それを見てからもう一度読み直すと何をやっていたのかが分かるようになるだろう.
準備のための定義
まず最初の準備として,行列の固有値をで表すことにする.そしてその時の固有ベクトルをで表すことにしよう.次のような関係になっているということである. 固有値は一つではないだろうし,それらがどんな値であるかも今はまだ分からない.ベクトルは定数倍しても固有ベクトルであることには変わりないが,ここでは特に,規格化されているものを考えよう.つまり,というのはベクトルの大きさが 1 になるように調整済みのものだとする.いや,この言い方は正確ではない.このベクトルの成分は複素数も許されているから「大きさ」とは呼べないのだ.自分自身の複素共役を取って内積を取ることで,ベクトルの大きさに似たイメージの概念を計算しよう.それの平方根は「ノルム」と呼ばれていて,それが 1 であるように調整しておく.その結果,次のような関係が成り立っている. というのはベクトルのエルミート共役,すなわち複素共役を取って転置したものだという意味であり,が列ベクトルだとしたらは行ベクトルである.それらを掛け合わせたというのは内積の意味になっているわけだ.
次に,,,を組み合わせて,幾つかの行列を新たに定義しておくことにしよう.まず,ひとつ目は というものだ.これは量子力学で言えば角運動量ベクトルの大きさの 2 乗を表すイメージのものである.この右辺で使っているなどはという行列を 2 つ掛け合わせることを意味しているが,左辺のはそれ全体で一つの行列を意味していて,という行列を 2 つ掛け合わせたような意味ではない.
(1) 式の交換関係では右辺が 0 ではないので,,,にはそれぞれ共通の固有ベクトルというものはない.しかし,このに関しては という交換関係になっているので,の固有ベクトルは同時にの固有ベクトルにもなり得る.にを掛けたとき,その固有値はまだこの時点では不明だが, という形になっているということだ.
なぜそんなことが言えるのかを簡単に説明しておこう.(2) 式はすなわち,であって,移項すればである.つまり,2 つの行列の順序を変えても結果が同じ.順序を交換しても良いという意味だ.行列の順序を交換できるとなぜ同時に同じベクトルが双方にとっての固有ベクトルになり得るのだろう?例えば行列とが交換可能でであるとき,が成り立っているところに左からを掛けてやると左辺はとなるわけだが,これはと書き換えても成り立つわけで,一方右辺はであるが,は定数なのでとなり,結局が成り立つ.それで,というのはのに属する固有ベクトルであったが,というのもまたのに属する固有ベクトルであると言える.もしの固有値が全て異なった値であれば,とはどちらも固有値が同じことから実質的に同じベクトルであると言えて,何らかの定数倍しか違わないことになる.これを式で書けばであり,はの固有ベクトルでもあると言えるわけだ.
(2) 式が成り立つことを証明するのは多少面倒であるが,(1) 式を使って順序を変えていけば何とかなる.しかし自分はこういうことが大の苦手だったから,そういう人のためにちゃんと書いておこう.だいたい次のような手順を踏めばいい. ,,は対等なので,やもと交換可能であることが同様に確かめられる. これはやの固有ベクトルも,同時にの固有ベクトルになり得るという意味だ.しかしの固有ベクトルだからといって同時に全ての行列の固有ベクトルになるとは言えない.なぜなら,の固有値は複数の固有ベクトルに対して同じ値を取ることが後で分かるので,先ほどの説明が一部当てはまらないのである.
さらに 2 つの行列を定義しよう. これらは面白い性質を示すので,それを利用して具体的な行列の形を容易に特定することができる.これらが特定できれば,この式を逆に解くことで, のようにしてとの具体的な形を決めることが出来るという目論見である.
これらを使って次のような交換関係を導くことができる. これらを確かめるのは全く難しくはないのでお任せしよう.やってみようという気を起こすだけでほとんど解決だ.
この他に,次のような関係も後で使う. これらも,やり始めてみれば迷わずに導けるだろう.
また,やはどちらもと交換可能である. やはやから出来ていて,それらはと交換可能であったのだから,簡単に確かめられると思う.
存在し得る固有ベクトルを探る
ではいよいよ本題に入ろう.(6) 式を変形すると, と書ける.この両辺をに掛けると, となる.要するに, というわけで,にを掛けて作ったというのはもはやとは違った方向を向いた別のベクトルに変わってしまっているのだが,それにを掛けても倍の変化があるだけなので,の固有関数であるのだろう.が飛び出してくるのだから,の正体はと書けるようなベクトルと同じ向きを持ったベクトルに違いない.向きは同じでも大きさがどう変わったかまでは分からないのだから,未知の定数を使って次のように表すことにしよう. つまり,というのは,をに変える働きを持った行列なのである.
(7) 式を使って同様のことをすれば, という式も導ける.つまり,というのはをに変える働きを持った行列だということが分かる.も未知の定数である.
ここで疑問が生じる.こうやってばかりどんどん掛けていけば,のの値はどんどん増えて,無数の固有ベクトルが得られることになるのだろうか?いや,無限次元のベクトル空間を考えない限りそんなことはないだろう.の上限や下限に何らかの制限が課せられるべきである.
固有値が上限に達したベクトルを,下限に達したベクトルをとしたとき, という関係を課して,理論的におかしなベクトルがそれ以上現れるのを防いでやろう.
ここで (12) 式の両辺にを掛けてやれば,(8) 式が使えて, となる.つまり, であることが分かる.同様に,(13) 式の両辺にを掛けてやって (9) 式を使えば, という関係が得られる.ここでをに掛けた時もに掛けた時もどちらも固有値としてを使っており,同じ値になるなんてことがあるだろうかと思うかも知れないが,同じなのである.その理由を先に説明してしまおう.
とは交換可能であった.だから, と計算してやれるし,これと同じところからスタートして としてやることもできる.どちらも同じなのだから結果どうしを等号でつないで, となっており,を掛けた結果としてに変わっても,それは再びの固有ベクトルとなっており,その固有値さえ前のままだということが分かる.これはについても言える.
このようなわけで (14) 式のと (15) 式のは同じ値だと考えることができる.(15) 式から (14) 式を引いてやると, という式が導けるが,であることから,後の方のカッコ内は決して 0 にはなれない.よって, であることが導かれる.さあ,これで状況がかなり見えてきた.の上限と下限が 0 を挟んで対称な位置にあり,しかもの値が 1 ずつ変化したところに固有ベクトルが存在しているというのである.
分かりやすいように今後はの上限を,下限をと書き直すことにしよう.やなどという見た目の面倒な表記とはおさらばだ.の取りうる値は具体的には という感じになるのだろう.(14) 式や (15) 式をこので書き換えると,どちらも となり,ここから, であることが分かる.が最初に出てきたのは (3) 式だったが,つまり,今や次のように書けることになる. 他に未知のままだった定数はとである.は (10) 式で出てきたが,さかのぼって見直すのが面倒なのでもう一度ここに書いておこう. この式の両辺について,自身との内積を計算すればの条件が求められる.エルミート共役(複素共役をとって転置すること)をとって掛け合わせればいいわけだ.なぜ前にそれをやらなかったのかは今に分かる.のエルミート共役はなので,次のようになる. 左辺のの部分は (8) 式を使って変形できる.左辺だけ変形しよう. つまり,まとめれば であり,は複素数の範囲の値まで取ることを許されているので のように,絶対値が 1 のという,位相の任意性を残した形で表されることになる.
についても (11) 式について同じことをすればいい.途中で (9) 式を使い,次のような結果を得る. 任意の位相部分がではなくとしてあるが,これはとがエルミート共役の関係になっていることから,このように決めておく必要がある.それは実際に具体的な行列を作ってみたら簡単に納得が行くかも知れない.
物理学ではこのの部分を 1 としておく.そうした方が行列が単純になるからだ.この位相を変えてもやを掛けて作られるベクトルの位相が変わるだけであり,量子力学では絶対値の 2 乗を確率とみなすので影響が出ない.
まとめ
長々とやってきたが,結論として大事なのは次の 2 つの式である. ベクトルのの上限を決めると下限はに決まり,の値は上限値から 1 ずつ減った値が存在して下限値へ至る.
具体的な行列やベクトルの形
例えば上限をと定めよう.固有値の値は 2 から 2,1,0,-1,-2 の 5 つが存在し得る.ここで, という関係を最も単純に表そうと思ったら, としておけばいい.そうすれば というシンプルなベクトルがその状況を実現する.(16) 式のような状況を実現したければ,例えばに対してを掛けた時にになるようにすればいいのだから行列の (1,2) 成分がであればいい,といった具合に考えて行けば, のように決められるし,(17) 式を実現したければ次のように決められる. ここから (4) 式や (5) 式を使って や, が得られる.の値を定めると次の行列で表せるので,「(2l+1) 次元表現」と呼ばれる.
こうして何次の行列であっても,,が導かれて,(1) 式の交換関係を満たすことになる.の場合には 1 次の行列であって,行列というよりはただの数値で,であるが,これも問題ない.に当てはめれば,すなわちであり,単位元のみで構成される群を意味する.
ここで導いた形だけが存在し得るというわけではない.先ほど位相を無視したので他の表現方法のバリエーションもあるし,これらの行列を両側からユニタリ行列で挟んでやって,などとしてやったものどうしも全て,(1) 式の交換関係を満たす.
このように表現の方法は何通りでもあるわけだが,取り得る固有値の値についてはしっかりと制限が加わるのである.
SU(2)との関係
ところで今回,SO(3) の話から出てきた交換関係を使ってあれこれ導いてきたわけだが,も許されていて,その場合には SU(2) でやったのと同じ 2 次の行列が作れてしまう.ちょっとやってみよう.まず次のようなものを仮定し, そこから, というベクトルがあると言えるから,これに合うように というものが作れて, となる.SU(2) の解説のところで使った行列と比べると 1/2 が掛かっている点だけが違うが,これは固有値の値にそのまま影響が出るだけであって考える内容は少しも変わらない.そう言われると SU(2) のところで出て来た交換関係は (1) 式と本質的な違いはないように思える.次のような形だった. 右辺に出ている 2 が余計な気がするが,行列を定数倍するだけで調整できる部分である.
SU(2) と SO(3) は実は同じ構造をしているのだろうか?それとも一方が他方を含む形になっているのだろうか?その辺りをはっきりさせるため,これから色々と調べていくことにしよう.