計量同型写像の定義

計量を保つ線型写像であり全単射であるものを、計量同型写像といいます。

ここでは、計量同型写像を定義するとともに、ある写像が計量同型写像であることと同値な条件を示します。

計量同型写像の定義

まず、計量同型写像の定義を示します。


定義 7.8(計量同型写像)

V,WV, W を計量ベクトル空間、f:VWf : V \to W を線形写像とする。ffVV から WW への同型写像であり、かつ、計量を保つとき、ffVV から WW への計量同型写像という。

また、VV から WW への計量同型写像が存在するとき、VVWW は計量同型であるという。



解説

計量同型写像とは

計量同型写像とは、計量を保つ同型写像です。

ある写像 ff が同型写像であるならば、ff は線型写像であり、かつ全単射です(同型写像の定義)。また、写像 ff が計量を保つならば、ff は線型写像であり、かつ内積の値を保存します(計量を保つ線型写像の定義)。

したがって、写像 ff が計量同型であるということは、ff が次の 33 つの条件を満たすということに他なりません。

  \;i\text{i}線型写像である。
\,ii\text{ii})全単射である。
iii\text{iii})内積の値を保存する。

特に、条件(iii\text{iii})は、任意の x,yV\bm{x}, \bm{y} \in V について、次が成り立つことと同値です。

f(x)f(y)=xy \begin{align*} f(\bm{x}) \cdot f(\bm{y}) = \bm{x} \cdot \bm{y} \end{align*}

計量同型であるための条件(定義)

下記の定理 7.17(計量同型であることと同値な条件)に示すように、ある写像が計量同型写像であることと同値な条件には、様々な表現があります。

しかしながら、計量同型写像の定義は、あくまで上記の条件(i\text{i}\simiii\text{iii})を満たすことです。


計量同型であるための条件

次に、ある写像が計量同型写像であることと同値な条件(必要十分条件)を示します。


定理 7.17(計量同型であることと同値な条件)

V,WV, W を次元の等しい計量ベクトル空間、f:VWf : V \to W を線形写像とすると、次の 44 つの条件は互いに同値である。

11ff は計量同型写像である。
22ff は内積の値を保存する。
33ff はノルムの値を保存する。
44ff は単位ベクトルを単位ベクトルに移す。


解説

計量同型であることと同値な条件

定理 7.17(計量同型であることと同値な条件)は、ある写像が、計量同型であることと同値な条件を示すものです。

前提条件

定理 7.17(計量同型であることと同値な条件)において、次の 22 つの条件は前提となっています。

  • ff の定義域と値域にあたる計量ベクトル空間 VVWW の次元が等しいこと。
  • ff が線型写像であること、すなわち ff が和とスカラー倍の演算を保存すること。

特に、VVWW の次元が等しいことは、VVWW が同型であるための必要条件です(定理 4.41(ベクトル空間が同型であることと同値な条件))。逆にいえば、VVWW の次元が異なるとき、VVWW は同型になり得ません。

このような前提条件の下、次の 44 つの条件は互いに同値となります。

(1)計量同型であること(定義)

条件(11は、計量同型写像の定義の条件そのものです。つまり、条件(11は、上記定義の条件(i\text{i}\simiii\text{iii}に更に分解できます。

  \;i\text{i}線型写像である。
\,ii\text{ii})全単射である。
iii\text{iii})内積の値を保存する。

ただし、定理 7.17(計量同型であることと同値な条件)では、ff が線形写像であることは前提条件である点に注意が必要です。

(2)計量を保つ線形写像であること

条件(22は、写像 ff が計量を保つことを表しています。これは、任意の x,yV\bm{x}, \bm{y} \in V について f(x)f(y)=xyf(\bm{x}) \cdot f(\bm{y}) = \bm{x} \cdot \bm{y} が成り立つということに他なりません(計量を保つ線型写像)。

(3)長さを保つ線形写像であること

条件(33は、写像 ff が長さを保つことを表しています。これは、任意の xV\bm{x} \in V について f(x)=x\lVert \, f(\bm{x}) \, \rVert = \lVert \, \bm{x} \, \rVert が成り立つということに他なりません(長さを保つ線型写像の定義)。

定理 7.15(計量を保つ線型写像)より、条件(22条件(33が同値であることは既に示されています。

(4)単位ベクトルの像が単位ベクトルであること

条件(44は、単位ベクトルの像が単位ベクトルであることを表しています。

ここで、単位ベクトルとは、ノルムが 11 であるベクトルのことです。ff が単位ベクトルを単位ベクトルに移すということは、任意の xV\bm{x} \in V について x=1\lVert \, \bm{x} \, \rVert = 1 ならば f(x)=1\lVert \, f(\bm{x}) \, \rVert = 1 が成り立つということに他なりません。



証明

定義より(11\Rightarrow22)は明らか。また、定理 7.15(計量を保つ線型写像)より(22\Leftrightarrow33)が成り立つ。

よって、まず(22\Rightarrow11)を示す。定理 7.16(計量を保つ線型写像の単射性)より、ff が計量を保つならば ff は単射である。したがって、dimV=n\dim V = n として、v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n}VV の基底とすると、f(v1),,f(vn)Wf(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) \in W について、次が成り立つ。

c1f(v1)++cnf(vn)=0f(c1v1++cnvn)=0c1v1++cnvn=0c1==cn=0 \begin{gather*} & c_{1} f(\bm{v}_{1}) + \cdots + c_{n} f(\bm{v}_{n}) = \bm{0} \\ \Rightarrow & f(\, c_{1} \bm{v}_{1} + \cdots + c_{n} \bm{v}_{n} \,) = \bm{0} \\ \Rightarrow & c_{1} \bm{v}_{1} + \cdots + c_{n} \bm{v}_{n} = \bm{0} \\ \Rightarrow & c_{1} = \cdots = c_{n} = 0 \end{gather*}

よって、f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) は線型独立である。また、定理の仮定より dimW=dimV=n\dim W = \dim V = n であるから、定理 4.32(次元が明らかな場合の基底の条件)より、f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n})WW の基底である。このとき、任意の wW\bm{w} \in W は、f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) の線型結合として表すことができ、次が成り立つ。

w=d1f(v1)++dnf(vn)=f(d1v1++dnvn) \begin{align*} \bm{w} &= d_{1} f(\bm{v}_{1}) + \cdots + d_{n} f(\bm{v}_{n}) \\ &= f(\, d_{1} \bm{v}_{1} + \cdots + d_{n} \bm{v}_{n} \,) \\ \end{align*}

これに対して、f(v)=wf(\bm{v}) = \bm{w} を満たす v=d1v1++dnvn\bm{v} = d_{1} \bm{v}_{1} + \cdots + d_{n} \bm{v}_{n} が存在するから、ff は全射である。したがって(22\Rightarrow11)が成り立つ。

次に(33\Leftrightarrow44)を示す。長さを保つ線形写像の定義より(33\Rightarrow44)は明らか。逆に、ff が単位ベクトルを単位ベクトルに移すとすると、任意の v0\bm{v} \neq \bm{0} に対して、v=vv\bm{v}^{\prime} = \displaystyle \frac{\, \bm{v} \,}{\, \lVert \, \bm{v} \, \rVert \,} は単位ベクトルであり、次が成り立つ。

f(v)=f(vv)=1vf(v)=1v  f(v)=1() \begin{align*} \lVert \, f(\bm{v}^{\prime}) \, \rVert &= \left\lVert \, f \Big(\, \displaystyle \frac{\, \bm{v} \,}{\, \lVert \, \bm{v} \, \rVert \,} \,\Big) \, \right\rVert \\ &= \left\lVert \, \displaystyle \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \, f (\bm{v}) \, \right\rVert \\ &= \displaystyle \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \; \lVert \, f (\bm{v}) \, \rVert \\ &= 1 \vphantom{\Big()} \end{align*}

よって、f(v)=v\lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert が成り立つ。したがって(44\Rightarrow33)が成り立つ。以上から(11\sim44)は同値である。\quad \square



証明の考え方

計量同型写像の定義より(11\Rightarrow22)は明らかといえます。また、定理 7.15(計量を保つ線型写像)より(22\Leftrightarrow33)は既に示されています。よって、(22\Rightarrow11)と(33\Leftrightarrow44)をそれぞれ示す必要があります。

22\Rightarrow11)の証明

  • 22ff が内積の値を保存することを仮定し、(11ff が計量同型写像であることを導きます。
  • 計量同型写像の定義にしたがって、ff が計量を保つ線形写像であり、かつ全単射であることを確かめます。
前提事項の確認
  • 定理の仮定より、ff が計量を保つ線型写像であることは明らかです。
  • また、定理 7.16(計量を保つ線型写像の単射性)より、計量を保つ線型写像は単射であるので、ff は単射であるといえます。
  • したがって、あとは ff が全射であることを確かめれば、ff が計量同型であることが示されたことになります。
全射性の証明
  • 全射の定義にしたがって、任意の wW\bm{w} \in W に対して f(v)=wf(\bm{v}) = \bm{w} となるような vV\bm{v} \in V が存在することを確かめます。

  • v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n}VV の基底として、v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n}ff による像 f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n})WW の基底になることを示します。ここで、VV の次元を nn とおいています(dimV=n\dim V = n)。

    • いま、f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) の線型関係を考えると、ff が線型写像であることから、次が成り立ちます。

      c1f(v1)++cnf(vn)=0f(c1v1++cnvn)=0 \begin{gather*} & c_{1} f(\bm{v}_{1}) + \cdots + c_{n} f(\bm{v}_{n}) = \bm{0} \\ \Leftrightarrow & f(\, c_{1} \bm{v}_{1} + \cdots + c_{n} \bm{v}_{n} \,) = \bm{0} \\ \end{gather*}

    • ff は単射であるので、定理 4.12(線型写像と単射)より、Kerf={0}\text{Ker} \, f = \{\, \bm{0} \,\} であるため、次が成り立ちます。

      f(c1v1++cnvn)=0c1v1++cnvn=0 \begin{gather*} & f(\, c_{1} \bm{v}_{1} + \cdots + c_{n} \bm{v}_{n} \,) = \bm{0} \\ \Rightarrow & c_{1} \bm{v}_{1} + \cdots + c_{n} \bm{v}_{n} = \bm{0} \\ \end{gather*}

    • また、v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n}VV の基底であり線型独立なので、自明でない線型関係をもたず、次が成り立ちます。

      c1v1++cnvn=0c1==cn=0 \begin{gather*} & c_{1} \bm{v}_{1} + \cdots + c_{n} \bm{v}_{n} = \bm{0} \\ \Rightarrow & c_{1} = \cdots = c_{n} = 0 \end{gather*}

    • 以上から、f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) について、次が成り立ちます。よって、f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) は線型独立であるといえます。

      c1f(v1)++cnf(vn)=0c1==cn=0 \begin{gather*} & c_{1} f(\bm{v}_{1}) + \cdots + c_{n} f(\bm{v}_{n}) = \bm{0} \\ \Rightarrow & c_{1} = \cdots = c_{n} = 0 \end{gather*}

  • 定理の仮定より、VVWW の次元は等しく、dimV=dimW=n\dim V = \dim W = n となります。

  • また、f(v1),,f(vn)Wf(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) \in Wnn 個の線型独立なベクトルであるから、定理 4.32(次元が明らかな場合の基底の条件)より、f(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n})WW の基底であるといえます。

  • このとき、任意の wW\bm{w} \in Wf(v1),,f(vn)f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) の線型結合として表すことができ、ff が線型写像であることから、次が成り立ちます。

    w=d1f(v1)++dnf(vn)=f(d1v1++dnvn) \begin{align*} \bm{w} &= d_{1} f(\bm{v}_{1}) + \cdots + d_{n} f(\bm{v}_{n}) \\ &= f(\, d_{1} \bm{v}_{1} + \cdots + d_{n} \bm{v}_{n} \,) \\ \end{align*}

    • v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n}VV の基底であるので、v=d1v1++dnvn\bm{v} = d_{1} \bm{v}_{1} + \cdots + d_{n} \bm{v}_{n} となる vV\bm{v} \in V が存在するといえます。
  • 以上から、任意の wW\bm{w} \in W に対して f(v)=wf(\bm{v}) = \bm{w} を満たす vV\bm{v} \in V が存在することが確かめられました。よって、ff は全射であるといえます。

  • これにより(22\Rightarrow11)が示されたことになります。


33\Leftrightarrow44)の証明

  • 33ff がノルムの値を保存することと、(44ff が単位ベクトルを単位ベクトルに移すことの同値性を証明します。
33\Rightarrow44)の証明
  • 長さを保つ線型写像の定義より(33\Rightarrow44)は明らかといえます。

  • 定理の仮定より、ff は長さを保つので、任意の vV\bm{v} \in V について f(v)=v\lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert が成り立ちます。

  • したがって、v=1\lVert \, \bm{v} \, \rVert = 1 とすると、次が成り立ちます。

    f(v)=v=1 \begin{align*} \lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert = 1 \end{align*}

    • これは、ff による単位ベクトル(ノルムが 11 のベクトル)の像が単位ベクトル(ノルムが 11 のベクトル)であることを表す式に他なりません。
  • 以上から(33\Rightarrow44)が成り立つといえます。

33\Leftarrow44)の証明
  • 逆に、(44ff が単位ベクトルを単位ベクトルに移すことを仮定して、(33ff がノルムの値を保存すること、すなわち、任意の vV\bm{v} \in V について、f(v)=v\lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert が成り立つことを示します。
v0\bm{v} \neq \bm{0} の場合
  • v0\bm{v} \neq \bm{0} であるとすると、任意の v  (0)\bm{v} \;(\, \neq \bm{0} \,) に対して v=vx\bm{v}^{\prime} = \displaystyle \frac{\, \bm{v} \,}{\, \lVert \, \bm{x} \, \rVert \,} が存在するといえます。

  • このとき、v\bm{v}^{\prime} は単位ベクトルであり、次が成り立ちます。

    f(v)=(i)f(vv)=(ii)1vf(v)=(iii)1v  f(v)=(iv)1() \begin{align*} \lVert \, f(\bm{v}^{\prime}) \, \rVert &\overset{(\text{i})}{=} \left\lVert \, f \Big(\, \displaystyle \frac{\, \bm{v} \,}{\, \lVert \, \bm{v} \, \rVert \,} \,\Big) \, \right\rVert \\ &\overset{(\text{ii})}{=} \left\lVert \, \displaystyle \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \, f (\bm{v}) \, \right\rVert \\ &\overset{(\text{iii})}{=} \displaystyle \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \; \lVert \, f (\bm{v}) \, \rVert \\ &\overset{(\text{iv})}{=} 1 \vphantom{\Big()} \\ \end{align*}

    • ii\text{ii}ノルムの定義より、v\lVert \, \bm{v} \, \rVert は実数であり、v0\bm{v} \neq 0 ならば v>0\lVert \, \bm{v} \, \rVert \gt 0 が成り立ちます(定理 7.4(ベクトルのノルム))。
      • また、ff は線型写像なので、f(vv)=1vf(v)f \Big(\, \displaystyle \frac{\, \bm{v} \,}{\, \lVert \, \bm{v} \, \rVert \,} \,\Big) = \displaystyle \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \, f (\bm{v}) が成り立ちます。
    • iii\text{iii})同様に、定理 7.4(ベクトルのノルム)より、cv=cv\lVert \, c \, \bm{v} \, \rVert = \lvert \, c \, \rvert \, \lVert \, \bm{v} \, \rVert が成り立ちます。
      • 特に、いま v\lVert \, \bm{v} \, \rVert が実数なので、1v=1v\Big\lvert \, \displaystyle \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \, \Big\rvert = \displaystyle \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} となります。
  • したがって(上記の(iv\text{iv}より)、任意の v0\bm{v} \neq \bm{0} について、f(v)=v\lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert が成り立つことが確かめられました。

  • これは、任意の v0\bm{v} \neq \bm{0} について、ff がノルムの値を保存することを表しています。

v=0\bm{v} = \bm{0} の場合
  • v=0\bm{v} = \bm{0} の場合 f(v)=v\lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert が成り立つことは明らかといえます。

  • まず、ff が線型写像であることから f(0)=0f(\bm{0}) = \bm{0} となります(定理 4.9(零ベクトルの像))。

  • また、ノルムの定義より、零ベクトル 0\bm{0} のノルムの値は 00 に等しく、0=0\lVert \, \bm{0} \, \rVert = 0 となります。

  • したがって、v=0\bm{v} = \bm{0} のとき、f(v)\lVert \, f(\bm{v}) \, \rVertv\lVert \, \bm{v} \, \rVert はそれぞれ 00 に等しく、f(v)=v\lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert が成り立ちます。

    f(v)=f(0)=0=0  ,v=0=0 \begin{align*} \lVert \, f(\bm{v}) \, \rVert &= \lVert \, f(\bm{0}) \, \rVert \\ &= \lVert \, \bm{0} \, \rVert \\ &= 0 \; , \\ \\ \lVert \, \bm{v} \, \rVert &= \lVert \, \bm{0} \, \rVert \\ &= 0 \\ \end{align*}

  • 以上から、任意の vV\bm{v} \in V について f(v)=v\lVert \, f(\bm{v}) \, \rVert = \lVert \, \bm{v} \, \rVert が成り立ちます。

  • よって(44\Rightarrow33)が成り立つといえます。


まとめ

  • V,WV, W を計量ベクトル空間、f:VWf : V \to W を線形写像とする。ffVV から WW への同型写像であり、かつ、計量を保つとき、ffVV から WW への計量同型写像という。
    • VV から WW への計量同型写像が存在するとき、VVWW は計量同型であるという。
    • ff が計量同型であるということは、ff が次の 33 つの条件を満たすということに他ならない。

  \;i\text{i}線型写像である。
\,ii\text{ii})全単射である。
iii\text{iii})内積の値を保存する。

  • V,WV, W を次元の等しい計量ベクトル空間、f:VWf : V \to W を線形写像とすると、次の 44 つの条件は互いに同値である。
11ff は計量同型写像である。
22ff は内積の値を保存する。
33ff はノルムの値を保存する。
44ff は単位ベクトルを単位ベクトルに移す。

参考文献

[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] 三宅敏恒. 線形代数学 初歩からジョルダン標準形へ. 培風館. 2008.
[6] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[7] T. Miyake. Linear Algebra From the Beginnings to the Jordan Normal. Springer. 2022.
[8] 雪江明彦. 代数学 11 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 22 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 I\text{I} 群と環. 東京大学出版会. 2004.
[11] 松坂和夫. 代数系入門. 岩波書店. 1976.
[12] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[13] S. Lang. Algebra Revised Third Edition. Springer. 2002.
[14] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[15] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.


初版:2023-11-29   |   改訂:2025-03-30