6 ベクトルの基底変換・座標変換
f-denshi.com  最終更新日:07/10/20  
反変ベクトル,共変ベクトルの区別がない3次元ユークリッド空間の座標変換については,を Appeンdix1 を参照してください。

1.ベクトルの座標変換の行列

[1] 3次元ベクトル空間 V の基底(=座標系)が変われば,それに応じてV の元x の(成分)座標も変化します。ここでは基底Σ からΣ 'への変換(=基底どおしの関係)が与えられたときのベクトル成分間の変換式を導きます。

考えている異なる2つの座標系の基底ベクトルを,

Σ  ={ e1, e2, e3
Σ' ={e'1,e'2,e'3

とします。また,あるベクトルx をそれぞれの座標系で,

x = x1 e1+x2 e2 +x3 e3   (座標系Σ)     
x = x'1e'1+x'2e'2+x'3e'3   (座標系Σ ')  

とします。問題は,2つの座標系でのべくトル成分

x1  と  x'1  との関係式
x2 x'2
x3 x'3

を求めることです。

[2] まず,Σ 'の各基底ベクトルe'j もベクトルの一つですから座標系Σ の基底を用いて一次結合で一意的に表せます。それを

  e'j = Σpkjek         [ 基底変換 ]    

すなわち,     注意正規直交基底の場合は,両辺ekとの内積を計算して,(e'j,ek)=pkj とも書きなおせる!

e'1p11e1p21e2+p31e3≡ (p11,p21,p31)
e'2p12e1p22e2+p32e3≡ (p12,p22,p32)        ← 座標系Σでの座標表示です。
e'3p13e1p23e2+p33e3≡ (p13,p23,p33)  

とします。この pjk はΣΣ'が与えられると同時に与えられる(定まる)ものです。

[3] ベクトルx はどちらの基底で表しても同じなので,

x =x1e1+x2e2+x3e3= x'1e'1+x'2e'2+x'3e'3

が成り立ちます。この右辺に[2]で書いたe'1e2',e'3 を代入してe1e2e3 について整理すると,

x1e1+x2e2+x3e3 = (p11x'1p12x'2p13x'3)e1
           +(p21x'1p22x'2p23x'3)e2
              +(p31x'1+p32x'2+p33x'3)e3

e1e2e3 は1次独立なので両辺の各 ej の係数が等しいとして,

x1p11x'1p12x'2p13x'3

など,すなわち,

  xj =Σ pjkx'k  ; j = 1,2,3  [ 反変ベクトル変換 ]

を得ます。

[4] この結果を行列を用いて表すと,

x1   p11 p12 p13 x'1  ⇔ xPx'  
x2  = p21 p22 p23 x'2
x3   p31 p32 p33 x'3

ここで,

p11 p12 p13   ⇒  P ≡ [ pjk
p21 p22 p23
p31 p32 p33

を 座標変換の行列 (または,基底変換の行列) といいます。

[5] 特に,ベクトル空間の基底が正規直交系である場合は,P は直交行列 [#] となります。

詳しくは 固有値論入門: 第6章 「ユニタリ行列」 を参照してください。 ⇒ [#]
(なおユニタリ行列とは直交行列の成分として複素数まで考えたものです。)

なお,最初の[ 基底変換 ]は形式的ですが,「基底ベクトルをベクトル成分とする」ようなベクトル ”モドキ” (e'1,e'2,e'3) などを考えてP の役割を下の一覧のように書けることを確かめてみてください。

 (e'1,e'2,e'3) (e1,e2,e3)P        x1   x'1
x2  = P x'2
x3   x'3
e1   e'1      :     (x'1,x'2,x'3)(x1,x2,x3)P
e2  =P e'2
e3   e'3
さらに,Pの逆行列Qを上式に適切な方向からかけて,(PQQP=E (単位行列)となるように )
 (e'1,e'2,e'3)Q(e1,e2,e3)       
                                                                   :
     すなわち,    Σ e'm qmnen  
Q x1   x'1
x2  = x'2
x3   x'3
Q e1   e'1      :     (x'1,x'2,x'3)Q(x1,x2,x3)
e2 e'2
e3   e'3
  x'j =Σ qkjx'k  ; j = 1,2,3  [ 反変ベクトル変換(その2) ]

Q を用いた表現が得られます。ただし,

  QP-1≡[qjk]≡ q11 q12 q13 
q21 q22 q23
q31 q32 q31

2.双対ベクトル空間の座標変換

[1] 2つの基底変換の関係式 e'j = Σ pkjek が与えられると,それぞれの基底に対応する双対基底 e'kej (←添え字が上がっていることに注意)の間の変換式も

ek (em) =e'k (e' m)=δkm    [#] (← ここでもek が線形写像を起源とすることを意識した記号法を使いました。慣れてきたら内積記号で表してもOKです。)

なる関係から一意的に決まるはずです。まず,それぞれの基底系で,Q (=[ qmn ] ) をP の逆行列として, 

(e'1,e'2,e'3)Q(e1,e2,e3)   Σ e'm qmnen

と書いておきます。 そこで,これを用いて次の量を計算すると,

Σ pjke'k(en) = Σ pjke'ke'm qmn )
                     ↓ 線形性と
=ΣΣpjkqmn e'k(e'm )   
             ↓
e'k (e'm)= δkm     
= Σpjkqkn  
             ↓ QP の逆行列なので,
=δjn     

これと,e j(en)=δjn とを較べて,

  ej = Σ pjke'k    ←「'」 がこんどは右辺に移動していることに注意![#] 

でなければならないことがわかります。

[2] また,P の逆行列 P-1Q≡ [ qjk ]の成分を用いて,

  e'j= Σqjkek      

( さらにΣΣ'も正規直交系のときは,[ qjk ]= tP = [ pkj ] )

と書くことも可能です。以上,まとめると,

[ 基底 ]   
座標系1  座標系2
ベクトル空間 Σ={e1,e2,e3 ej Σqkje'k

e'j Σpkjek
Σ' ={e'1,e'2,e'3} 
j=gjkek↓↑ej=gjkk   ↓↑
双対空間  Σ*={e1,e2,e3 ej = Σpjke'k

e
'j Σqjkek
Σ'* ={e'1,e'2,e'3

 [ 成分 ]           
座標系1   座標系2
反変成分
x1
x2
x3
xj = Σ pjkx'k

x'j =Σ qjkxk
x'1
x'2
x'3
xj=gjkxk↓↑xj= gjkk ↓↑
共変成分 ( x1,x2,x3 ) xj = Σ qkjx'k

x'j = Σ pkjxk 
(x'1,x'2,x'3 )
                                 


[目次へ]


CopyRight フジエダ電子出版