2
応用数学解説
文献あり

一般次元における球座標系のバリエーション

249
0

一般次元における球座標系のバリエーションを、成分のパターン分けによって考えます。例として量子情報で使われる2準位系と3準位系の状態ベクトルを紹介します。

シリーズ: ホップファイブレーション

概要

実ユークリッド空間のベクトルは長さrと方向を表す単位ベクトルuの積として表せます。

実ユークリッド空間のベクトル

ru(rR, nN, uRn, u=1)

一般次元でuは単位超球面上の一点を指します。成分は三角関数で表現できます。wikipedia

球座標系から直交座標系への変換

x1=rcos(ϕ1)x2=rsin(ϕ1)cos(ϕ2)x3=rsin(ϕ1)sin(ϕ2)cos(ϕ3)xn1=rsin(ϕ1)sin(ϕn2)cos(ϕn1)xn=rsin(ϕ1)sin(ϕn2)sin(ϕn1) 

3次元であれば角度は天頂角や方位角として図形的に理解できますが、4次元以上では図形的な理解は困難です。また、角度の取り方には任意性があり、別の表し方も可能です。

図形的な理解は度外視した上で、三角関数の性質から成分をパターン分けして、バリエーションを考えます。長さrは外して、単位ベクトルに絞ります。

2次元

まず2次元について考えます。単位ベクトルは直交座標系の成分の2乗和が1になります。

2次元の単位ベクトル

u2=(x1x2)(x12+x22=1)

2乗和が1になることから、三角関数が使えます。

三角関数の2乗和

sin2ϕ+cos2ϕ=1

x1,x2のどちらをsinϕ,cosϕに割り当てるかは任意性があります。また、平方根となるため符号にも任意性があります。円を三角関数でパラメーター表示するときの慣習に従って定義します。

単位円上の一点

(x1x2)=(cosϕsinϕ)

このように座標を取れば、複素平面でϕ=0のとき単位元1になります。また、オイラーの公式によって指数関数で表せます。

単位複素数

x1+ix2=cosϕ+isinϕ=eiϕ

3次元

単位ベクトルは直交座標系の成分の2乗和が1になります。次元の数だけ成分があるため、2次元より増えます。

3次元の単位ベクトル

u3=(x1x2x3)(x12+x22+x32=1)

これを三角関数の2乗和に当てはめると、3成分を2つに分けることになります。cosに対応する成分の数でパターン分けします。

成分のパターン分け

(1){x12=cos2ϕx22+x32=sin2ϕ(2){x12+x22=cos2ϕx32=sin2ϕ

通常は(1)を使うことがほとんどです。sinで括った中に2乗和の関係が現れるため、そこにネストして三角関数の関係が入ります。

三角関数のネスト

(x1x2x3)=(cosϕsinϕ(x2x3))(x22+x32=1)=(cosϕsinϕ(cosϕsinϕ))=(cosϕsinϕcosϕsinϕsinϕ)

このようにcosに対応する成分を1つ取って、残りをsinで括ってネストさせることを一般次元に拡張したのが定義2です。

4次元

2通りのパターンを示します。これらは三次元球面の座標系として扱われます。wikipedia-s3

1:(1:2)

定義2の方式です。2段階にネストします。

4次元の単位ベクトル (1:(1:2))

u4=(x1x2x3x4)(x12+x22+x32+x42=1)=(cosϕ1sinϕ1(x2x3x4))(x22+x32+x42=1)=(cosϕ1sinϕ1(cosϕ2sinϕ2(x3x4)))(x32+x42=1)=(cosϕ1sinϕ1(cosϕ2sinϕ2(cosϕ3sinϕ4)))=(cosϕ1sinϕ1cosϕ2sinϕ1sinϕ2cosϕ3sinϕ1sinϕ2sinϕ4)

2行目は、単位四元数によって回転角度と回転軸を指定する方式に相当します。7shi

単位四元数による回転子

q=cosθ2+sinθ2(xi+yj+zk)(x2+y2+z2=1)

2:2

2成分ごとに分割するパターンを考えます。

4次元の単位ベクトル (2:2)

u4=(x1x2x3x4)(x12+x22+x32+x42=1)=(cosϕ1(x1x2)sinϕ1(x3x4))(x12+x22=x32+x42=1)=(cosϕ1(cosϕ2sinϕ2)sinϕ1(cosϕ3sinϕ3))=(cosϕ1cosϕ2cosϕ1sinϕ2sinϕ1cosϕ3sinϕ1sinϕ3)

これを複素数2成分のベクトルとして表したのが、量子情報などで使われる2準位系の状態ベクトルです。

2準位系の状態ベクトル

(cosϕ1(cosϕ2sinϕ2)sinϕ1(cosϕ3sinϕ3))(cosϕ1(cosϕ2+isinϕ2)sinϕ1(cosϕ3+isinϕ3))=(cosϕ1eiϕ2sinϕ1eiϕ3)

状態ベクトル全体に単位複素数を掛けても測定結果に影響しないため、第1成分を実数化することが行われます。これは次元を下げる操作で、ホップファイブレーションに関係します。(ϕ1のスケールが異なるため、そのものではありません)7shi-2

第1成分の実数化

(cosϕ1eiϕ2sinϕ1eiϕ3)=eiϕ2(cosϕ1sinϕ1ei(ϕ3ϕ2))(cosϕ1sinϕ1eiα)

アダマール積(成分ごとの積)によって、2次元の球座標系と各成分の位相に分解できます。

アダマール積による分解

(cosϕ1eiϕ2sinϕ1eiϕ3)=(cosϕ1sinϕ1)(eiϕ2eiϕ3)

6次元

5次元は飛ばして、6次元の量子情報に関連する例を挙げます。(中嶋慧氏よりご教示)

6次元の単位ベクトル (2:(2:2))

u6=(x1x2x3x4x5x6)(x12+x22+x32+x42+x52+x62=1)=(cosϕ1(x1x2)sinϕ1(x3x4x5x6))(x12+x22=x32+x42+x52+x62=1)=(cosϕ1(cosϕ2sinϕ2)sinϕ1(cosϕ3(x3x4)sinϕ3(x5x6)))(x32+x42=x52+x62=1)=(cosϕ1(cosϕ2sinϕ2)sinϕ1(cosϕ3(cosϕ4sinϕ4)sinϕ3(cosϕ5sinϕ5)))=(cosϕ1cosϕ2cosϕ1sinϕ2sinϕ1cosϕ3cosϕ4sinϕ1cosϕ3sinϕ4sinϕ1sinϕ3cosϕ5sinϕ1sinϕ3cosϕ5)

これを複素化すれば3準位系の状態ベクトルになります。

3準位系の状態ベクトル

(cosϕ1(cosϕ2sinϕ2)sinϕ1(cosϕ3(cosϕ4sinϕ4)sinϕ3(cosϕ5sinϕ5)))(cosϕ1(cosϕ2+isinϕ2)sinϕ1cosϕ3(cosϕ4+isinϕ4)sinϕ1sinϕ3(cosϕ5+isinϕ5))=(cosϕ1eiϕ2sinϕ1cosϕ3eiϕ4sinϕ1sinϕ3eiϕ5)

2準位系と同様に次元を1つ下げることができます。

第1成分の実数化

(cosϕ1eiϕ2sinϕ1cosϕ3eiϕ4sinϕ1sinϕ3eiϕ5)=eiϕ2(cosϕ1sinϕ1cosϕ3ei(ϕ4ϕ2)sinϕ1sinϕ3ei(ϕ5ϕ2))(cosϕ1sinϕ1cosϕ3eiαsinϕ1sinϕ3eiβ)

アダマール積によって、3次元の球座標系と各成分の位相に分解できます。

アダマール積による分解

(cosϕ1eiϕ2sinϕ1cosϕ3eiϕ4sinϕ1sinϕ3eiϕ5)=(cosϕ1sinϕ1cosϕ3sinϕ1sinϕ3)(eiϕ2eiϕ4eiϕ5)

まとめ

高次元の球座標系を考えるときは、2次元に行き着くまで分割します。

参考文献

投稿日:2024520
更新日:121
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

7shi
7shi
27
6551

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 概要
  2. 2次元
  3. 3次元
  4. 4次元
  5. 1:(1:2)
  6. 2:2
  7. 6次元
  8. まとめ
  9. 参考文献