logo

線形変換が全射および単射であるための必要十分条件 📂線形代数

線形変換が全射および単射であるための必要十分条件

定理11

線形変換 T:VWT: V \to Wについて、以下の二つの命題は同値である。

  • TT一対一である。
  • N(T)=ker(T)={0}N(T) = \text{ker}(T) = \left\{ \mathbf{0} \right\}

説明

これは、TTを理解することが、TTが一対一かどうかを判断する方法であるということである。この定理により、線形変換が一対一であることは、次の条件と同値である。

x0    T(x)0 \mathbf{x} \ne \mathbf{0} \implies T(\mathbf{x}) \ne \mathbf{0}

証明

  • (    )(\implies)

    TTが一対一と仮定しよう。TTが線形変換であるため、次が成り立つ。

    T(0)=0 T(\mathbf{0})=\mathbf{0}

    しかし、TTが一対一と仮定したので、上記の式を満たすVVの要素は0\mathbf{0}が唯一である。したがって、次が成り立つ。

    ker(T)={0} \text{ker}(T) = \left\{ \mathbf{0} \right\}

  • (    )(\impliedby)

    ker(T)={0}\text{ker}(T) = \left\{ \mathbf{0} \right\}と仮定しよう。u,vV\mathbf{u}, \mathbf{v} \in Vを異なるベクトルとしよう。したがって、uv0\mathbf{u} - \mathbf{v} \ne \mathbf{0}である。すると仮定により、次が成り立つ。

    T(u)T(v)=T(uv)0 T(\mathbf{u}) - T(\mathbf{v}) = T(\mathbf{u} - \mathbf{v}) \ne \mathbf{0}

    したがって、次を得る。

    uv    T(u)T(v) \mathbf{u} \ne \mathbf{v} \implies T(\mathbf{u}) - T(\mathbf{v})

    よって、TTは一対一である。

定理2

線形変換 T:VVT: V \to Vにおいて、VV有限次元である場合、以下の命題は同値である。

  • TT一対一である。
  • N(T)=ker(T)={0}N(T) = \text{ker}(T) = \left\{ \mathbf{0} \right\}
  • TTが全射である。つまり、TT値域VVと同じである。R(T)=VR(T)=V

説明

これは、VVが有限次元であり、W=VW=Vである定理1の特別なケースである。最初の二つの命題が同値であることは定理1で証明されたので、第一と第三の命題が同値であることを証明する。

証明2

S={v1,,vn}S = \left\{ \mathbf{v}_{1}, \dots, \mathbf{v}_{n} \right\}VV基底としよう。すると、全てのT(v)T(\mathbf{v})は、T(vi)T(\mathbf{v}_{i})の線形変換として表されるため、セットQQR(T)R(T)生成することがわかる。

Q={T(v1),T(vn)} Q = \left\{ T(\mathbf{v}_{1}),\dots T(\mathbf{v}_{n}) \right\}

ここで、QQの要素の数がdim(V)=n\dim(V)=nであるため、QQが線形独立であることは、QQVVを生成することと同値である。しかし、QQR(T)R(T)を生成するので、QQが線形独立であることを示すことはR(T)=VR(T)=Vを示すことと同じである。よって、証明は次のことを証明することに変わる。

TTが一対一である     \iff QQが線形独立である
  • (    )(\implies)

    TTが一対一であると仮定しよう。そして、定数cic_{i}が次の方程式を満たすとしよう。

    c1T(v1)+c2T(v2)++cnT(vn)=0 \begin{equation} c_{1}T(\mathbf{v}_{1}) + c_{2}T(\mathbf{v}_{2}) + \cdots + c_{n}T(\mathbf{v}_{n}) = \mathbf{0} \label{1} \end{equation}

    すると、TTが線形変換であるため、次が成り立つ。

    T(c1v1++cnvn)=0 T (c_{1}\mathbf{v}_{1} + \cdots + c_{n}\mathbf{v}_{n}) = \mathbf{0}

    TTが一対一であると仮定したので、定理1により、上記の方程式を満たすcivi\sum c_{i}\mathbf{v}_{i}0\mathbf{0}だけである。

    c1v1++cnvn=0 c_{1}\mathbf{v}_{1} + \cdots + c_{n}\mathbf{v}_{n} = \mathbf{0}

    しかし、vi\mathbf{v}_{i}は基底の要素であるので、上記の方程式を満たす定数は00だけである。

    c1=c2==cn=0 c_{1}=c_{2}=\cdots=c_{n}=0

    したがって、(1)\eqref{1}を満たす定数が00だけであるため、QQ線形独立である。

  • (    )(\impliedby)

    QQが線形独立であると仮定しよう。そして、定数cic_{i}が次の方程式を満たすとしよう。

    c1T(v1)+c2T(v2)++cnT(vn)=0 c_{1}T(\mathbf{v}_{1}) + c_{2}T(\mathbf{v}_{2}) + \cdots + c_{n}T(\mathbf{v}_{n}) = \mathbf{0}

    すると、仮定により、上記の方程式を満たす定数は00だけであることがわかる。

    c1=c2==cn=0 \begin{equation} c_{1}=c_{2}=\cdots=c_{n}=0 \label{2} \end{equation}

    しかし、TTが線形変換であるため、次が成り立つ。

    T(c1v1++cnvn)=c1T(v1)+c2T(v2)++cnT(vn)=0 T(c_{1}\mathbf{v}_{1} + \cdots + c_{n}\mathbf{v}_{n}) = c_{1}T(\mathbf{v}_{1}) + c_{2}T(\mathbf{v}_{2}) + \cdots + c_{n}T(\mathbf{v}_{n}) = \mathbf{0}

    すると、(2)\eqref{2}により、上記の方程式を満たすcivi\sum c_{i}\mathbf{v}_{i}0\mathbf{0}だけである。

    T(0)=T(0v1++0vn)=0 T(\mathbf{0}) = T(0\mathbf{v}_{1} + \cdots + 0\mathbf{v}_{n}) = \mathbf{0}

    よって、定理1により、TTは一対一である。


  1. Howard Anton, Elementary Linear Algebra: Aplications Version (12th Edition, 2019), p460-462 ↩︎

  2. Walter Rudin, Principles of Mathmatical Analysis (3rd Edition, 1976), p207 ↩︎