有限次元ベクトル空間における座標系
平成
23
年6
月 小澤 徹http://www.ozawa.phys.waseda.ac.jp/index2.html
“Plot the new coordinates and cast the map aside,” Bad Religion
有限次元ベクトル空間に於いて、座標系の概念を導入し、ベクトルの座標表示及びその変 換則、線型写像の行列表現及び表現行列の変換則を求めよう。ここでは係数体を
K
とし、(縦ベクトル表示による)
数ベクトル空間K n及びm × n
行列の空間M(m, n; K )
の基礎概
念は自由に用いる事にする。
1.
有限ベクトル空間における座標系X
をn
次元ベクトル空間とする。X
の順序付けられた基底(e 1 , · · · , e n )
を取る。このときX
の任意のx ∈ X
に対しn
個のスカラーから成る組(x 1 , · · · , x n )
が唯一つ定まりx =
∑ n i=1
x i e i
と表される。各
i
に対しλ i (x) = x iと置くと函数λ i : X ∋ x 7→ x i ∈ K
が定まる。x, y ∈ X
及びa ∈ K
に対し
λ i (x + y) = λ i (x) + λ i (y) λ i (ax) = aλ i (x)
となるから
λ iは線型である。(λ1 , · · · , λ n )
は(e 1 , · · · , e n )
の双対基底(e ∗ 1 , · · · , e ∗ n ) ∈ X ∗ = L(X; K )
に等しい。ここにX ∗はX
の双対空間、即ちX
からK
への線型写像の全体の成
すベクトル空間でありe ∗ i : X → K
はe ∗ i (e j ) = δ ij (クロネッカーのデルタ)
なる唯一つの
線型写像(線型形式、線型汎函数)である。実際λ i (e j ) = δ ijであり線型写像は基底上で
の値で一意的に決定されるからである。以上より任意のx ∈ X
に対し
x ∈ X
に対しx =
∑ n i=1
e ∗ i (x)e i
即ち
X
上id =
∑ n i=1
e ∗ i ( · )e i
が成立つ。
E = t (e ∗ 1 , · · · , e ∗ n ) : X → K n即ちx ∈ X
に対し
E (x) =
e ∗ 1 (x) e ∗ 2 (x)
.. . e ∗ n (x)
=
λ 1 (x) λ 2 (x)
.. . λ n (x)
=
x 1 x 2
.. . x n
として定まる線型写像を基底
(e 1 , · · · , e n )
に関する座標系と謂う。Xの元x
の座標系E
に 関する座標表示とはK nの元E (x)
であると定義する。E は線型同型写像である。Kn
の標
準基底を(e 1 , · · · , e n )
即ち
e 1 =
1 0 .. . .. . .. . .. . 0
, e 2 =
0 1 0 .. . .. . .. . 0
, · · · , e i =
0
.. . 0 1 0 .. . 0
(i , · · · , e n =
0
.. . .. . .. . .. . 0 1
,
とすると
E (e i ) = e i , E − 1 (e i ) = e iが成立つ。
2. (座標変換に関する)
ベクトルの座標表示の変換則n
次元ベクトル空間X
の二組の基底(e 1 , · · · , e n ), (e ′ 1 , · · · , e ′ n )
及び付随する座標系E = (e ∗ 1 , · · · , e ∗ n ), E ′ = (e ′∗ 1 , · · · , e ′∗ n )
に対して一つのベクトルの座標表示がどの様に変換される のか考えてみよう。先ず前節の議論によりE : X → K n及びE ′ : X → K nは線型同型写
像であるからK n上の線型変換
K n上の線型変換
P = E ◦ ( E ′ ) − 1 : K n → K n Q = E ′ ◦ E − 1 : K n → K n
を定義する事が出来る。各
i
に対しP (e i ), Q(e i ) ∈ K nとなるから、
これらの縦ベクトルを左から順に並べたものを
n
次正方行列と見做しP = [P (e 1 ) | P (e 2 ) | · · · | P (e n )]
Q = [Q(e 1 ) | Q(e 2 ) | · · · | Q(e n )]
と表し、その
(i, j)
成分を夫々pij , q ij
としてP = (p ij ), Q = (q ij )
と表す 事にする。このときP e i = [P (e 1 ) | · · · | P (e n )]e i = P (e i ) Q e i = [Q(e 1 ) | · · · | Q(e n )]e i = Q(e i )
となり、行列としての線型写像
P : K n ∋ x 7→ P x ∈ K n及びQ : K n ∋ x 7→ Q x ∈ K nは夫々
P
及びQ
にK nの標準基底上で一致するので任意のx ∈ K nに対しP x = P (x)
及びQ x =
Q(x)
が成立つ。PQ x = P ( Q x) = (P ◦ Q)(x) = x
及びQP x = Q( P x) = (Q ◦ P )(x) = x
となるからP
とQ
は互いに逆行列の関係を持つ事が分かる。
P
及びQ
にK nの標準基底上で一致するので任意のx ∈ K nに対しP x = P (x)
及びQ x =
Q(x)
が成立つ。PQ x = P ( Q x) = (P ◦ Q)(x) = x
及びQP x = Q( P x) = (Q ◦ P )(x) = x
となるからP
とQ
は互いに逆行列の関係を持つ事が分かる。
P x = P (x)
及びQ x =
Q(x)
が成立つ。PQ x = P ( Q x) = (P ◦ Q)(x) = x
及びQP x = Q( P x) = (Q ◦ P )(x) = x
となるからP
とQ
は互いに逆行列の関係を持つ事が分かる。さて任意の
x ∈ X
を取り二つの座標系E
及びE ′に関して座標表示し次の様に置く:
x =
∑ n i=1
x i e i =
∑ n i=1
x ′ i e ′ i
E (x) =
e ∗ 1 (x) e ∗ 2 (x)
.. . e ∗ n (x)
=
x 1 x 2 .. . x n
, E ′ (x) =
e ′∗ 1 (x) e ′∗ 2 (x)
.. . e ′∗ n (x)
=
x ′ 1 x ′ 2 .. . x ′ n
このとき
P
x ′ 1 x ′ 2 .. . x ′ n
= P
x ′ 1 x ′ 2 .. . x ′ n
= P ( E ′ (x)) = E (x) =
x 1 x 2 .. . x n
Q
x 1 x 2 .. . x n
= Q
x 1 x 2 .. . x n
= Q( E (x)) = E ′ (x) =
x ′ 1 x ′ 2 .. . x ′ n
が成立つ。成分で表すとこれらは夫々
x i =
∑ n j=1
p ij x ′ j ,
x ′ i =
∑ n j=1
q ij x j
となる。二つの基底の関係は
e ′ i = ( E ′ ) − 1 (e i ) = ( E − 1 ◦ P )(e i ) = E − 1 ( P e i ) = E − 1
p 1i p 2i .. . p ni
= E − 1 ( n
∑
j=1
p ji e j )
=
∑ n j=1
p ji E − 1 (e j )
=
∑ n j=1
p ji e j ,
e i = E − 1 (e i ) = (( E ′ ) − 1 ◦ Q)(e i ) = ( E ′ ) − 1 ( Q e i ) = ( E ′ ) − 1
q 1i q 2i .. . q ni
= E − 1 ( n
∑
j=1
q ji e j )
=
∑ n j=1
q ji E − 1 (e j )
=
∑ n j=1
q ji e ′ j
となる。これらの関係を夫々
(e ′ 1 , · · · , e ′ n ) = (e 1 , · · · , e n ) P ,
(e 1 , · · · , e n ) = (e ′ 1 , · · · , e ′ n ) Q = (e ′ 1 , · · · , e ′ n ) P − 1
と表す事がある。
双対基底
(e ∗ 1 , · · · , e ∗ n )
及び(e ′∗ 1 , · · · , e ′∗ n )
の変換則も調べて置こう。ej
はe j =
∑ n k=1
q kj e ′ k
と表されるので
e ′∗ i を両辺に作用させると
e ′∗ i (e j ) = e ′∗ i ( n
∑
k=1
q kj e ′ k )
=
∑ n k=1
q kj e ′∗ i (e ′ k ) =
∑ n k=1
q kj δ ik = q ij
となるから
e ′∗ i (x) = e ′∗ i ( n
∑
j=1
x j e j )
=
∑ n j=1
x j e ′∗ i (e j ) =
∑ n j=1
x j q ij = ( n
∑
j=1
q ij e ∗ j )
(x)
即ち
e ′∗ i =
∑ n j=1
q ij e ∗ j
を得る。同様に
e ′ jは
e ′ j =
∑ n k=1
p kj e k
と表されるので
e ∗ i を両辺に作用させると
e ∗ i (e ′ j ) = e ∗ i ( n
∑
k=1
p kj e k )
=
∑ n k=1
p kj e ∗ i (e k ) =
∑ n k=1
p kj δ ik = p ij
となるから
e ∗ i (x) = e ∗ i ( n
∑
j=1
x ′ j e ′ j )
=
∑ n j=1
x ′ j e ∗ i (e ′ j ) =
∑ n j=1
x ′ j p ij = ( n
∑
j=1
p ij e ′∗ j )
(x)
即ち
e ∗ i =
∑ n j=1
p ij e ′∗ j
を得る。
双対空間
X ∗の任意の元ω
を一つ取り二つの基底(e ∗ 1 , · · · , e ∗ n )
及び(e ′∗ 1 , · · · , e ′∗ n )
で表し
て置く:
ω =
∑ n i=1
ω i e ∗ i =
∑ n i=1
ω ′ i e ′∗ i
このとき成分の変換則を求めよう。双対基底の変換則より
ω =
∑ n i=1
ω i e ∗ i =
∑ n i=1
ω i
( n
∑
j=1
p ij e ′∗ j )
=
∑ n j=1
( n
∑
i=1
p ij ω i
) e ′∗ j
=
∑ n i=1
( n
∑
j=1
p ji ω j )
e ′∗ i ,
ω =
∑ n i=1
ω i ′ e ′∗ i =
∑ n i=1
ω i ′ ( n
∑
j=1
q ij e ∗ j )
=
∑ n j=1
( n
∑
i=1
q ij ω i ′ )
e ∗ j
=
∑ n i=1
( n
∑
j=1
q ji ω j ′ )
e i
となるので係数を比較する事により
ω i ′ =
∑ n j=1
p ji ω j
ω i =
∑ n j=1
q ji ω j ′
を得る。
3.
線型写像の行列表現X
及びY
を夫々n次元及びm
次元のベクトル空間とし、一組ずつ基底を定め夫々(e 1 , · · · , e n )
及び(f 1 , · · · , f m )
とする。付随する座標系を夫々E = t (e ∗ 1 , · · · , e ∗ n ) : X → K n , F =
t (f 1 ∗ , · · · , f m ∗ ) : Y → K m
とする。K nの標準基底を前と同様に(e 1 , · · · , e n )
としK nの標準
基底を同様に(f 1 , · · · , f m )
と表そう。定義によりF (f j ) = f j , F − 1 (f j ) = f j が従う。T を
X
からY
への線型写像とする。このときF ◦ T ◦ E − 1 : K n → K mは線型写像であり各i
(f 1 , · · · , f m )
と表そう。定義によりF (f j ) = f j , F − 1 (f j ) = f j が従う。T を
X
からY
への線型写像とする。このときF ◦ T ◦ E − 1 : K n → K mは線型写像であり各i
i
に対し
( F ◦ T ◦ E − 1 )(e i ) ∈ K mとなる。そこでこれらの縦ベクトルを左から順に並べた
ものをm × n
行列と見做し
T = [( F ◦ T ◦ E − 1 )(e 1 ) | · · · | ( F ◦ T ◦ E − 1 )(e n )]
と表し、その
(i, j)
成分をt ij としてT = (t ij )
と表す事にする。このとき
T e i = ( F ◦ T ◦ E − 1 )(e i )
となり、行列としての線型写像
T : K n ∋ x 7→ T x ∈ K mはF ◦ T ◦ E − 1にK nの標準基底
上で一致するので任意のx ∈ K nに対しT x = ( F ◦ T ◦ E − 1 )(x)
が成立つ。(以下では行列
T
と線型写像x 7→ T x
とを同一視する。)このとき
K nの標準基底
上で一致するので任意のx ∈ K nに対しT x = ( F ◦ T ◦ E − 1 )(x)
が成立つ。(以下では行列
T
と線型写像x 7→ T x
とを同一視する。)このとき
T x = ( F ◦ T ◦ E − 1 )(x)
が成立つ。(以下では行列T
と線型写像x 7→ T x
とを同一視する。)このときT (e i ) = ( F − 1 ◦ F ◦ T ◦ E − 1 )( E (e i ))
= F − 1 (( F ◦ T ◦ E − 1 )(e i ))
= F − 1 ( T e i ) = F − 1
t 1i t 2i .. . t mi
= F − 1 ( m
∑
j=1
t ji f j )
=
∑ m j=1
t ji F −1 (f j ) =
∑ m j=1
t ji f j
が成立つ。この関係を
E
及びF
に依るT
の行列表現( T
をその表現行列)と謂い(T (e 1 ), · · · , T (e n )) = (f 1 , · · · , f m ) T
と表す事がある。以下では
T = µ F E (T ) = F ◦ T ◦ E −1
と表す。L(X;
Y )
からX
をY
への線型写像全体の成すベクトル空間としM (m, n; K )
をm × n
行列全体の成すベクトル空間とする。命題
µ F E はL(X; Y )
からM (m, n; K )
への線型同型写像である。
(証明) 線型性は
E
とF
の線型性によりµ F E (aT + bS) = F ◦ (aT + bS) ◦ E − 1
= a F ◦ T ◦ E − 1 + b F ◦ S ◦ E − 1 = aµ F E (T ) + bµ F E (S)
となる事から従う。単射性は
F
とE
の全単射性よりµ F E (T ) = 0 ⇔ T ◦ E −1 = 0 ⇔ T = 0
となる事から従う。全射性は、与えられた
T ∈ M(m, n; K )
をK nからK mへの線型写像と
F − ◦ T ◦ E ∈ F T
特別な場合として
X = Y, m = n, (e ′ 1 , · · · , e ′ n ) = (f 1 , · · · , f m )
として前節の座標系E ′を
F
と見做すとT = id
の表現行列T
は前節のQ
に等しい事が分かる。実際次の等式が成
立つ:
Q = E ′ ◦ E − 1 = µ E E′(id) P = E ◦ ( E ′ ) − 1 = µ E E′(id)
(id)
4.
線型写像のディアド分解X
及びY
を夫々n次元及びm
次元ベクトル空間とし、一組ずつ基底を定め夫々(e1 , · · · , e n )
及び(f 1 , · · · , f m )
とする。付随する座標系を夫々E = t (e ∗ 1 , · · · , e ∗ n )
及びF = t (f 1 ∗ , · · · , f m ∗ )
とする。T をX
からY
への線型写像とする。このとき各i
に対しT (e i ) ∈ Y
であるから
F
で座標表示すると
T (e i ) =
∑ m j=1
f j ∗ (T (e i ))f j
となる。そこで
t ji = f j ∗ (T (e i ))
と置く。T = (t ij )
としたm × n
行列がT
のE , F
に関する 表現行列でありT (e i ) =
∑ n j=1
t ji f j
(T (e 1 ), · · · , T (e n )) = (f 1 , · · · , f m ) T
なる関係式が成立つ。さて任意のx ∈ X
はx =
∑ n i=1
e ∗ i (x)e i
なる座標表示を持ち
T (x) ∈ Y
はT (x) = T ( n
∑
i=1
e ∗ i (x)e i )
=
∑ n i=1
e ∗ i (x)T (e i ) =
∑ n i=1
∑ m j=1
t ji e ∗ i (x)f j
と表されるから
T
はT =
∑ n i=1
∑ m j=1
t ij e ∗ i ( · )f j =
∑ n i=1
∑ m j=1
f j ∗ (T (e i ))e ∗ i ( · )f j
と分解される。線型写像
e ∗ i ( · )f j : X ∋ x 7→ e ∗ i (x)f j ∈ Y
を
e ∗ i とf jの成すディアドdyad
と謂う事にすれば、T に関する上の分解は線型写像T
の
E , F
に関するディアド分解と見做す事が出来る。
dyad
と謂う事にすれば、T に関する上の分解は線型写像T
のE , F
に関するディアド分解と見做す事が出来る。5.
(座標変換に関する)線型写像の表現行列の変換則n
次元ベクトル空間X及びm次元ベクトル空間Y
に夫々二組の基底(e 1 , · · · , e n ), (e ′ 1 , · · · , e ′ n )
及び(f 1 , · · · , f m ), (f 1 ′ , · · · , f m ′ )
を取り、付随する二つの座標系E = t (e ∗ 1 , · · · , e ∗ n ), E ′ =
t (e ′∗ 1 , · · · , e ′∗ n ) 及びF = t (f 1 ∗ , · · · , f m ∗ ), F ′ = t (f 1 ′∗ , · · · , f m ′∗ )
を夫々X及びY
に導入する。
この節では
X
からY
への線型写像T
の行列表現が、座標系の組E , F
に関する表現行列µ F E (T )
と、もう一組の座標系の組E ′ , F ′に関する表現行列µ F E′′(T )
との間でどの様に変換
されるのか考えてみよう。成分表示を用いなれければ、その変換則は簡単に記述される:
(T )
との間でどの様に変換 されるのか考えてみよう。成分表示を用いなれければ、その変換則は簡単に記述される:命題
µ F E′′(T ) = µ F F′(id Y ) ◦ µ F E (T ) ◦ µ E E′(id X )
(id Y ) ◦ µ F E (T ) ◦ µ E E′(id X )
(証明)
µ F E′′(T ) = F ′ ◦ T ◦ ( E ′ ) − 1
= ( F ′ ◦ F − 1 ) ◦ ( F ◦ T ◦ E − 1 ) ◦ ( E ◦ ( E ′ ) − 1 )
= µ F F′(id Y ) ◦ µ F E (T ) ◦ µ E E′(id X )
(id X )
上の命題を可換図式を用いて記述すれば右の様 になる。
また
T ′ = µ F E′′(T ) = (t ′ ij )
P = E ◦ ( E ′ ) −1 = µ E E′(id X ) = (p ij ) ∈ M (n, n; K ) Q = E ′ ◦ E − 1 = µ E E′(id X ) = (q ij ) ∈ M (n, n; K ) R = F ◦ ( F ′ ) − 1 = µ F F′(id Y ) = (r ij ) ∈ M (m, m; K )
(id X ) = (q ij ) ∈ M (n, n; K ) R = F ◦ ( F ′ ) − 1 = µ F F′(id Y ) = (r ij ) ∈ M (m, m; K )
S = F ′ ◦ F − 1 = µ F F′(id Y ) = (s ij ) ∈ M(m, m; K )
と置くと、上の命題の関係式より次の関係式が
従う:
I. T ′ = R − 1 TP = STP
(T (e ′ 1 ), · · · , T (e ′ n )) = (f 1 ′ , · · · , f m ′ ) T ′
= (f 1 ′ , · · · , f m ′ ) R − 1 TP t ′ ij =
∑ m ∑ n
s ik t kℓ p ℓj
II. T = P − 1 T ′ R = QTR
(T (e 1 ), · · · , T (e n )) = (f 1 , · · · , f m ) T
= (f 1 , · · · , f m ) P − 1 T ′ R t ij =
∑ m k=1
∑ n ℓ=1
q ik t ′ kℓ r ℓj
逆に座標変換に関する変換則を満たす行列の全体は線型写像を定める:
命題
X
の基底全体の集合をI, Y の基底全体の集合をJ
とする。M (m, n; K )
の族( T F E ; E ∈ I, F ∈ J )
は任意のE , E ′ ∈ I
及びF , F ′ ∈ J
に対し変換則T F E′′ = µ F F′(id Y ) T F E µ E E′(id X )
(id Y ) T F E µ E E′(id X )
を満たすとする。このとき唯一つの
T ∈ L(X; Y )
が存在し任意のE ∈ I, F ∈ J
に対しµ F E (T ) = T F E
を満たす。
(証明) 一組の
( E , F ) ∈ I × J
に対しT = F − 1 ◦ T F E ◦ E ∈ L(X; Y )
と置く。このとき任意の
( E ′ , F ′ ) ∈ I × J
に対しT = F − 1 ◦ T F E ◦ E = F − 1 ◦ µ F F′(id Y ) ◦ T F E′′ ◦ µ E E′(id X ) ◦ E
◦ µ E E′(id X ) ◦ E
= ( F ′ ) − 1 ◦ T F E′′ ◦ E ′
となるから
T
は( E , F ) ∈ I × J
の取り方に依らず定まる。更にF ◦ T ◦ E − 1 = T F E
となるから
µ F E (T ) = T F E が従う。
参考文献:
M. Giaquinta and G. Modica, Mathematical Analysis, Linear and Metric Structures and Continuity, Birkh¨ auser.
佐武一郎,線型代数学,裳華房 岩堀長慶,ベクトル解析,裳華房