WIIS

実ベクトル空間上の線形写像

実ベクトル空間上の線形写像が全射であることの判定

目次

Mailで保存
Xで共有

線形写像が全射であることの判定

定義域が実ベクトル空間\(\mathbb{R} ^{n}\)であり、終集合が実ベクトル空間\(\mathbb{R} ^{m}\)であるような写像\begin{equation*}\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}
\end{equation*}が与えられているものとします。ただし、写像\(\boldsymbol{f}\)に入出力するベクトルとして列ベクトルを採用します。つまり、\(\boldsymbol{f}\)はそれぞれの列ベクトル\(\boldsymbol{x}\in \mathbb{R} ^{n}\)に対して、以下の列ベクトル\begin{equation*}\boldsymbol{f}\left( \boldsymbol{x}\right) =\left(
\begin{array}{c}
f_{1}\left( \boldsymbol{x}\right) \\
\vdots \\
f_{m}\left( \boldsymbol{x}\right)
\end{array}\right)
\end{equation*}を像として定めるということです。このような写像\(\boldsymbol{f}\)が線形写像であることとは、加法性と斉次性\begin{eqnarray*}&&\left( L_{1}\right) \ \forall \boldsymbol{x},\boldsymbol{y}\in \mathbb{R} ^{n}:\boldsymbol{f}\left( \boldsymbol{x}+\boldsymbol{y}\right) =\boldsymbol{f}\left( \boldsymbol{x}\right) +\boldsymbol{f}\left( \boldsymbol{y}\right) \\
&&\left( L_{2}\right) \ \forall k\in \mathbb{R} ,\ \forall \boldsymbol{x}\in \mathbb{R} ^{n}:\boldsymbol{f}\left( k\boldsymbol{x}\right) =k\boldsymbol{f}\left(
\boldsymbol{x}\right)
\end{eqnarray*}をともに満たすこととして定義されます。

線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)とその定義域\(\mathbb{R} ^{n}\)の標準基底\begin{equation*}\left\{ \boldsymbol{e}_{1},\cdots ,\boldsymbol{e}_{n}\right\} =\left\{
\left(
\begin{array}{c}
1 \\
\vdots \\
0\end{array}\right) ,\cdots ,\left(
\begin{array}{c}
0 \\
\vdots \\
1\end{array}\right) \right\} \subset \mathbb{R} ^{n}
\end{equation*}が与えられれば、線形写像\(\boldsymbol{f}\)の標準行列が、\begin{eqnarray*}M\left( \boldsymbol{f}\right) &=&\left( \boldsymbol{f}\left( \boldsymbol{e}_{1}\right) ,\cdots ,\boldsymbol{f}\left( \boldsymbol{e}_{n}\right) \right)
\\
&=&\begin{pmatrix}
f_{1}\left( \boldsymbol{e}_{1}\right) & \cdots & f_{1}\left( \boldsymbol{e}_{n}\right) \\
\vdots & \ddots & \vdots \\
f_{m}\left( \boldsymbol{e}_{1}\right) & \cdots & f_{m}\left( \boldsymbol{e}_{n}\right)
\end{pmatrix}
\\
&\in &M_{m,n}\left( \mathbb{R} \right)
\end{eqnarray*}と定義されるとともに、任意の\(\boldsymbol{x}\in \mathbb{R} ^{n}\)に対して以下の関係\begin{equation}\boldsymbol{f}\left( \boldsymbol{x}\right) =M\left( \boldsymbol{f}\right)
\boldsymbol{x} \quad \cdots (1)
\end{equation}が成り立ちます。したがって、線形写像\(\boldsymbol{f}\)とその標準行列\(M\left( \boldsymbol{f}\right) \)を同一視できます。

写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)が全射であることとは、終集合上に存在するベクトル\(\boldsymbol{y}\in \mathbb{R} ^{m}\)を任意に選んだとき、それに対して\(\boldsymbol{y}=\boldsymbol{f}\left( \boldsymbol{x}\right) \)を満たす定義域上のベクトル\(\boldsymbol{x}\in \mathbb{R} ^{n}\)が必ず存在すること、すなわち、\begin{equation*}\forall \boldsymbol{y}\in \mathbb{R} ^{m},\ \exists \boldsymbol{x}\in \mathbb{R} ^{n}:\boldsymbol{y}=\boldsymbol{f}\left( \boldsymbol{x}\right)
\end{equation*}が成り立つことを意味しますが、\(\boldsymbol{f}\)が線形写像である場合、それが全射であることを様々な形で表現できます。順番に解説します。

 

線形写像の値域を用いた全射判定

線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の値域は、\begin{equation*}\mathrm{Im}\left( \boldsymbol{f}\right) =\left\{ \boldsymbol{f}\left(
\boldsymbol{x}\right) \in \mathbb{R} ^{m}\ |\ \boldsymbol{x}\in \mathbb{R} ^{n}\right\}
\end{equation*}と定義される\(\mathbb{R} ^{m}\)の部分集合です。明らかに、\begin{equation*}\mathrm{Im}\left( \boldsymbol{f}\right) \subset \mathbb{R} ^{m}
\end{equation*}が成り立ちますが、特に、\begin{equation*}
\mathrm{Im}\left( \boldsymbol{f}\right) =\mathbb{R} ^{m}
\end{equation*}が成り立つことは、すなわち、線形写像\(\boldsymbol{f}\)の値域が終集合と一致することは、\(\boldsymbol{f}\)が全射であるための必要十分条件になります。

命題(線形写像の値域を用いた全射判定)
線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)について、\begin{equation*}\mathrm{Im}\left( \boldsymbol{f}\right) =\mathbb{R} ^{m}
\end{equation*}が成り立つことは、\(\boldsymbol{f}\)が全射であるための必要十分条件である。ただし、\(\mathrm{Im}\left( \boldsymbol{f}\right) \)は\(\boldsymbol{f}\)の値域である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(全射であるような線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
4 & -1 & 1 \\
-1 & 1 & 3\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}_{A}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}_{A}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\begin{pmatrix}
4 & -1 & 1 \\
-1 & 1 & 3\end{pmatrix}\left(
\begin{array}{c}
x_{1} \\
x_{2} \\
x_{3}\end{array}\right) \\
&=&x_{1}\left(
\begin{array}{c}
4 \\
-1\end{array}\right) +x_{2}\left(
\begin{array}{c}
-1 \\
1\end{array}\right) +x_{3}\left(
\begin{array}{c}
-1 \\
3\end{array}\right) \\
&=&\left(
\begin{array}{c}
4x_{1}-x_{2}-x_{3} \\
-x_{1}+x_{2}+3x_{3}\end{array}\right)
\end{eqnarray*}を定めます。\(\boldsymbol{f}_{A}\)の値域は、\begin{eqnarray*}\mathrm{Im}\left( \boldsymbol{f}_{A}\right) &=&\left\{ \left(
\begin{array}{c}
4x_{1}-x_{2}-x_{3} \\
-x_{1}+x_{2}+3x_{3}\end{array}\right) \in \mathbb{R} ^{2}\ |\ \left(
\begin{array}{c}
x_{1} \\
x_{2} \\
x_{3}\end{array}\right) \in \mathbb{R} ^{3}\right\} \\
&=&\left\{ x_{1}\left(
\begin{array}{c}
4 \\
-1\end{array}\right) +x_{2}\left(
\begin{array}{c}
-1 \\
1\end{array}\right) +x_{3}\left(
\begin{array}{c}
-1 \\
3\end{array}\right) \in \mathbb{R} ^{2}\ |\ \left(
\begin{array}{c}
x_{1} \\
x_{2} \\
x_{3}\end{array}\right) \in \mathbb{R} ^{3}\right\} \\
&=&\mathrm{span}\left( \left\{ \left(
\begin{array}{c}
4 \\
-1\end{array}\right) ,\left(
\begin{array}{c}
-1 \\
1\end{array}\right) ,\left(
\begin{array}{c}
-1 \\
3\end{array}\right) \right\} \right) \quad \because \text{線型スパンの定義} \\
&=&\mathrm{col}\left( A\right) \quad \because \text{列空間の定義}
\end{eqnarray*}となります。列空間\(\mathrm{col}\left( A\right) \)の基底を求めるために\(\boldsymbol{f}_{A}\)の標準行列\(A\)にガウス・ジョルダンの消去法を適用すると、\begin{eqnarray*}A &=&\begin{pmatrix}
4 & -1 & 1 \\
-1 & 1 & 3\end{pmatrix}
\\
&\rightarrow &\begin{pmatrix}
-1 & 1 & 3 \\
4 & -1 & 1\end{pmatrix}\quad \because R_{1}\leftrightarrow R_{2} \\
&\rightarrow &\begin{pmatrix}
1 & -1 & -3 \\
4 & -1 & 1\end{pmatrix}\quad \because R_{1}\rightarrow -R_{1} \\
&\rightarrow &\begin{pmatrix}
1 & -1 & -3 \\
0 & 3 & 13\end{pmatrix}\quad \because R_{2}\rightarrow R_{2}-4R_{1} \\
&\rightarrow &\begin{pmatrix}
1 & -1 & -3 \\
0 & 1 & \frac{13}{3}\end{pmatrix}\quad \because R_{2}\rightarrow \frac{1}{3}R_{2} \\
&\rightarrow &\begin{pmatrix}
1 & 0 & \frac{4}{3} \\
0 & 1 & \frac{13}{3}\end{pmatrix}\quad \because R_{1}\rightarrow R_{1}+R_{2}
\end{eqnarray*}となるため、列空間\(\mathrm{col}\left( A\right) \)の基底は、\begin{equation*}\left\{ \left(
\begin{array}{c}
4 \\
-1\end{array}\right) ,\left(
\begin{array}{c}
-1 \\
1\end{array}\right) \right\}
\end{equation*}であることが明らかになりました。これと\(\mathrm{col}\left( A\right) \subset \mathbb{R} ^{2}\)より、\begin{equation*}\mathrm{col}\left( A\right) =\mathbb{R} ^{2}
\end{equation*}すなわち、\begin{equation*}
\mathrm{Im}\left( \boldsymbol{f}\right) =\mathbb{R} ^{2}
\end{equation*}を得ます。つまり、\(\boldsymbol{f}\)の値域は\(\boldsymbol{f}\)の終集合\(\mathbb{R} ^{2}\)と一致するため、先の命題より\(\boldsymbol{f}\)は全射です。

先の命題は線形写像が全射であるための必要十分条件を与えているため、線形写像が全射ではないことの判定にも利用できます。つまり、線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)について、\begin{equation*}\mathrm{Im}\left( \boldsymbol{f}\right) \not=\mathbb{R} ^{m}
\end{equation*}が成り立つ場合、\(\boldsymbol{f}\)は全射ではありません。

例(全射ではない線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
-1 & 1 & 2 \\
-3 & 3 & 6\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}_{A}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}_{A}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\begin{pmatrix}
-1 & 1 & 2 \\
-3 & 3 & 6\end{pmatrix}\left(
\begin{array}{c}
x_{1} \\
x_{2} \\
x_{3}\end{array}\right) \\
&=&x_{1}\left(
\begin{array}{c}
-1 \\
-3\end{array}\right) +x_{2}\left(
\begin{array}{c}
1 \\
3\end{array}\right) +x_{3}\left(
\begin{array}{c}
2 \\
6\end{array}\right) \\
&=&\left(
\begin{array}{c}
-x_{1}+x_{2}+2x_{3} \\
-3x_{1}+3x_{2}+6x_{3}\end{array}\right)
\end{eqnarray*}を定めます。\(\boldsymbol{f}_{A}\)の値域は、\begin{eqnarray*}\mathrm{Im}\left( \boldsymbol{f}_{A}\right) &=&\left\{ \left(
\begin{array}{c}
-x_{1}+x_{2}+2x_{3} \\
-3x_{1}+3x_{2}+6x_{3}\end{array}\right) \in \mathbb{R} ^{2}\ |\ \left(
\begin{array}{c}
x_{1} \\
x_{2} \\
x_{3}\end{array}\right) \in \mathbb{R} ^{3}\right\} \\
&=&\left\{ x_{1}\left(
\begin{array}{c}
-1 \\
-3\end{array}\right) +x_{2}\left(
\begin{array}{c}
1 \\
3\end{array}\right) +x_{3}\left(
\begin{array}{c}
2 \\
6\end{array}\right) \in \mathbb{R} ^{2}\ |\ \left(
\begin{array}{c}
x_{1} \\
x_{2} \\
x_{3}\end{array}\right) \in \mathbb{R} ^{3}\right\} \\
&=&\mathrm{span}\left( \left\{ \left(
\begin{array}{c}
-1 \\
-3\end{array}\right) ,\left(
\begin{array}{c}
1 \\
3\end{array}\right) ,\left(
\begin{array}{c}
2 \\
6\end{array}\right) \right\} \right) \quad \because \text{線型スパンの定義} \\
&=&\mathrm{col}\left( A\right) \quad \because \text{列空間の定義}
\end{eqnarray*}となります。列空間\(\mathrm{col}\left( A\right) \)の基底を求めるために\(\boldsymbol{f}_{A}\)の標準行列\(A\)にガウス・ジョルダンの消去法を適用すると、\begin{eqnarray*}A &=&\begin{pmatrix}
-1 & 1 & 2 \\
-3 & 3 & 6\end{pmatrix}
\\
&\rightarrow &\begin{pmatrix}
1 & -1 & -2 \\
-3 & 3 & 6\end{pmatrix}\quad \because R_{1}\rightarrow -R_{1} \\
&\rightarrow &\begin{pmatrix}
1 & -1 & -2 \\
0 & 0 & 0\end{pmatrix}\quad \because R_{2}\rightarrow R_{2}+3R_{1}
\end{eqnarray*}となるため、列空間\(\mathrm{col}\left( A\right) \)の基底は、\begin{equation*}\left\{ \left(
\begin{array}{c}
-1 \\
-3\end{array}\right) \right\}
\end{equation*}であることが明らかになりました。したがって、\begin{eqnarray*}
\mathrm{col}\left( A\right) &=&\mathrm{span}\left( \left\{ \left(
\begin{array}{c}
-1 \\
-3\end{array}\right) \right\} \right) \\
&\not=&\mathbb{R} ^{2}
\end{eqnarray*}すなわち、\begin{equation*}
\mathrm{Im}\left( \boldsymbol{f}\right) \not=\mathbb{R} ^{2}
\end{equation*}を得ます。つまり、\(\boldsymbol{f}\)の値域は\(\boldsymbol{f}\)の終集合\(\mathbb{R} ^{2}\)と一致しないため、先の命題より\(\boldsymbol{f}\)は全射ではありません。

 

線形写像の標準行列の列空間を用いた全射判定

線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の標準行列が\(M\left( \boldsymbol{f}\right) \in M_{m,n}\left( \mathbb{R} \right) \)である場合、\(\boldsymbol{f}\)の値域と\(M\left( \boldsymbol{f}\right) \)の列空間は一致するため、すなわち、\begin{equation*}\mathrm{Im}\left( \boldsymbol{f}\right) =\mathrm{col}\left( M\left( \boldsymbol{f}\right) \right)
\end{equation*}が成り立つため、先の命題を以下のように言い換えることができます。

命題(線形写像の標準行列の列空間を用いた全射判定)
線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の標準行列を、\begin{equation*}M\left( \boldsymbol{f}\right) =\left( \boldsymbol{f}\left( \boldsymbol{e}_{1}\right) ,\cdots ,\boldsymbol{f}\left( \boldsymbol{e}_{n}\right) \right)
\in M_{m,n}\left( \mathbb{R} \right)
\end{equation*}と定義する。ただし、\(\left\{ \boldsymbol{e}_{1},\cdots ,\boldsymbol{e}_{n}\right\} \)は\(\mathbb{R} ^{n}\)の標準基底である。このとき、以下の条件\begin{equation*}\mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) =\mathbb{R} ^{m}
\end{equation*}が成り立つことは、\(\boldsymbol{f}\)が全射であるための必要十分条件である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(全射であるような線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
4 & -1 & 1 \\
-1 & 1 & 3\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
4x_{1}-x_{2}-x_{3} \\
-x_{1}+x_{2}+3x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の列空間が、\begin{equation*}\mathrm{col}\left( A\right) =\mathbb{R} ^{2}
\end{equation*}であることは先に示した通りです。したがって、先の命題より\(\boldsymbol{f}\)は全射です。

先の命題は線形写像が全射であるための必要十分条件を与えているため、線形写像が全射ではないことの判定にも利用できます。つまり、線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)について、\begin{equation*}\mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) \not=\mathbb{R} ^{m}
\end{equation*}が成り立つ場合、\(\boldsymbol{f}\)は全射ではありません。

例(全射ではない線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
-1 & 1 & 2 \\
-3 & 3 & 6\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
-x_{1}+x_{2}+2x_{3} \\
-3x_{1}+3x_{2}+6x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の列空間が、\begin{eqnarray*}\mathrm{col}\left( A\right) &=&\mathrm{span}\left( \left\{ \left(
\begin{array}{c}
-1 \\
-3\end{array}\right) \right\} \right) \\
&\not=&\mathbb{R} ^{2}
\end{eqnarray*}を満たすことは先に示した通りです。したがって、先の命題より\(\boldsymbol{f}\)は全射です。

 

線形写像の標準行列の行空間の直交補空間を用いた全射判定

線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の標準行列が\(M\left( \boldsymbol{f}\right) \in M_{m,n}\left( \mathbb{R} \right) \)である場合、その列空間\begin{equation*}\mathrm{col}\left( M\left( \boldsymbol{f}\right) \right)= \mathrm{span}\left(
\left\{ \mathrm{col}\left( M\left( \boldsymbol{f}\right) ,1\right) ,\cdots ,\mathrm{col}\left( M\left( \boldsymbol{f}\right) ,n\right) \right\} \right)
\subset \mathbb{R} ^{m}
\end{equation*}は実ベクトル空間\(\mathbb{R} ^{m}\)の部分空間であるため、その直交補空間\begin{equation*}\left( \mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) \right)
^{\perp }=\left\{ \boldsymbol{n}\in \mathbb{R} ^{m}\ |\ \forall \boldsymbol{x}\in \mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) :\boldsymbol{n}\cdot \boldsymbol{x}=0\right\}
\end{equation*}をとることができます。以上の事実を踏まえると先の命題を以下のように言い換えることができます。

命題(線形写像の標準行列の行空間の直交補空間を用いた全射判定)
線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の標準行列を、\begin{equation*}M\left( \boldsymbol{f}\right) =\left( \boldsymbol{f}\left( \boldsymbol{e}_{1}\right) ,\cdots ,\boldsymbol{f}\left( \boldsymbol{e}_{n}\right) \right)
\in M_{m,n}\left( \mathbb{R} \right)
\end{equation*}と定義する。ただし、\(\left\{ \boldsymbol{e}_{1},\cdots ,\boldsymbol{e}_{n}\right\} \)は\(\mathbb{R} ^{n}\)の標準基底である。このとき、以下の条件\begin{equation*}\left( \mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) \right)
^{\perp }=\left\{ 0\right\}
\end{equation*}が成り立つことは、\(\boldsymbol{f}\)が全射であるための必要十分条件である。ただし、\(\left( \mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) \right) ^{\perp }\)は\(M\left( \boldsymbol{f}\right) \)の列空間\(\mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) \)の直交補空間である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(全射であるような線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
4 & -1 & 1 \\
-1 & 1 & 3\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
4x_{1}-x_{2}-x_{3} \\
-x_{1}+x_{2}+3x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の列空間が、\begin{equation*}\mathrm{col}\left( A\right) =\mathbb{R} ^{2}
\end{equation*}であることは先に示した通りです。その直交補空間は、\begin{eqnarray*}
\left( \mathrm{col}\left( A\right) \right) ^{\perp } &=&\left( \mathbb{R} ^{2}\right) ^{\perp } \\
&=&\left\{ \boldsymbol{0}\right\}
\end{eqnarray*}です。したがって、先の命題より\(\boldsymbol{f}\)は全射です。

先の命題は線形写像が全射であるための必要十分条件を与えているため、線形写像が全射ではないことの判定にも利用できます。つまり、線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)について、\begin{equation*}\left( \mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) \right)
^{\perp }\not=\left\{ \boldsymbol{0}\right\}
\end{equation*}が成り立つ場合、\(\boldsymbol{f}\)は全射ではありません。

例(全射ではない線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
-1 & 1 & 2 \\
-3 & 3 & 6\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
-x_{1}+x_{2}+2x_{3} \\
-3x_{1}+3x_{2}+6x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の列空間が、\begin{eqnarray*}\mathrm{col}\left( A\right) &=&\mathrm{span}\left( \left\{ \left(
\begin{array}{c}
-1 \\
-3\end{array}\right) \right\} \right) \\
&\not=&\mathbb{R} ^{2}
\end{eqnarray*}を満たすことは先に示した通りです。したがって、\begin{equation*}
\left( \mathrm{col}\left( A\right) \right) ^{\perp }\not=\left\{ \boldsymbol{0}\right\}
\end{equation*}が成り立つため、先の命題より\(\boldsymbol{f}\)は全射ではありません。

 

線形写像の標準行列の階数を用いた全射判定

線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)について、\begin{equation*}\mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) =\mathbb{R} ^{m}
\end{equation*}が成り立つことは、\(\boldsymbol{f}\)が全射であるための必要十分条件であることが明らかになりました。

以上の条件を以下のように表現することもできます。

命題(線形写像の標準行列の階数を用いた全射判定)
線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の標準行列を、\begin{equation*}M\left( \boldsymbol{f}\right) =\left( \boldsymbol{f}\left( \boldsymbol{e}_{1}\right) ,\cdots ,\boldsymbol{f}\left( \boldsymbol{e}_{n}\right) \right)
\in M_{m,n}\left( \mathbb{R} \right)
\end{equation*}と定義する。ただし、\(\left\{ \boldsymbol{e}_{1},\cdots ,\boldsymbol{e}_{n}\right\} \)は\(\mathbb{R} ^{n}\)の標準基底である。このとき、以下の条件\begin{eqnarray*}&&\left( a\right) \ \mathrm{rank}\left( M\left( \boldsymbol{f}\right) \right)
=m \\
&&\left( b\right) \ m\leq n
\end{eqnarray*}がともに成り立つことは、\(\boldsymbol{f}\)が全射であるための必要十分条件である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(全射であるような線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
4 & -1 & 1 \\
-1 & 1 & 3\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
4x_{1}-x_{2}-x_{3} \\
-x_{1}+x_{2}+3x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の列空間が、\begin{equation*}\mathrm{col}\left( A\right) =\mathbb{R} ^{2}
\end{equation*}であることは先に示した通りです。したがって、\begin{eqnarray*}
\mathrm{rank}\left( A\right) &=&\dim \mathrm{col}\left( A\right) \\
&=&\dim \mathbb{R} ^{2} \\
&=&2
\end{eqnarray*}となるため、\begin{eqnarray*}
&&\left( a\right) \ \mathrm{rank}\left( A\right) =2 \\
&&\left( b\right) \ 2\leq 3
\end{eqnarray*}がともに成り立ちます。したがって先の命題より\(\boldsymbol{f}\)は全射です。

先の命題は線形写像が全射であるための必要十分条件を与えているため、線形写像が全射ではないことの判定にも利用できます。つまり、線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)に対して、以下の条件\begin{eqnarray*}&&\left( a\right) \ \mathrm{rank}\left( M\left( \boldsymbol{f}\right) \right)
\not=m \\
&&\left( b\right) \ m>n
\end{eqnarray*}の少なくとも一方が成り立つ場合、\(\boldsymbol{f}\)は全射ではありません。

例(全射ではない線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
-1 & 1 & 2 \\
-3 & 3 & 6\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
-x_{1}+x_{2}+2x_{3} \\
-3x_{1}+3x_{2}+6x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の列空間が、\begin{equation*}\mathrm{col}\left( A\right) =\mathrm{span}\left( \left\{ \left(
\begin{array}{c}
-1 \\
-3\end{array}\right) \right\} \right)
\end{equation*}であることは先に示した通りです。したがって、\begin{eqnarray*}
\mathrm{rank}\left( A\right) &=&\dim \mathrm{col}\left( A\right) \\
&=&1 \\
&\not=&2
\end{eqnarray*}が成り立つため、先の命題より\(\boldsymbol{f}\)は全射ではありません。
例(全射ではない線形写像)
任意の線形写像\(\boldsymbol{f}:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{3}\)は全射ではありません。なぜなら、終集合\(\mathbb{R} ^{3}\)の次元\(3\)が始集合\(\mathbb{R} ^{2}\)の次元\(2\)を上回るからです。

 

線形写像の標準行列の行標準形を用いた全射判定

線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)が以下の条件\begin{eqnarray*}&&\left( a\right) \ \mathrm{rank}\left( M\left( \boldsymbol{f}\right) \right)
=m \\
&&\left( b\right) \ m\leq n
\end{eqnarray*}をともに満たすことは、\(\boldsymbol{f}\)が全射であるための必要十分条件であることが明らかになりました。

行列の階数は、その行列の行標準形に含まれる主成分の個数と一致するため、先の事実を以下のように表現できます。

命題(線形写像の標準行列の行標準形を用いた全射判定)
線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の標準行列を、\begin{equation*}M\left( \boldsymbol{f}\right) =\left( \boldsymbol{f}\left( \boldsymbol{e}_{1}\right) ,\cdots ,\boldsymbol{f}\left( \boldsymbol{e}_{n}\right) \right)
\in M_{m,n}\left( \mathbb{R} \right)
\end{equation*}と定義する。ただし、\(\left\{ \boldsymbol{e}_{1},\cdots ,\boldsymbol{e}_{n}\right\} \)は\(\mathbb{R} ^{n}\)の標準基底である。このとき、以下の条件\begin{eqnarray*}&&\left( a\right) \ M\left( \boldsymbol{f}\right) \text{の行標準形に含まれる主成分の個数は}m \\
&&\left( b\right) \ m\leq n
\end{eqnarray*}がともに成り立つことは、\(\boldsymbol{f}\)が全射であるための必要十分条件である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(全射であるような線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
4 & -1 & 1 \\
-1 & 1 & 3\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
4x_{1}-x_{2}-x_{3} \\
-x_{1}+x_{2}+3x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の行標準形が、\begin{equation*}\begin{pmatrix}
1 & 0 & \frac{4}{3} \\
0 & 1 & \frac{13}{3}\end{pmatrix}\end{equation*}であることは先に示した通りです。したがって、\begin{eqnarray*}
&&\left( a\right) \ A\text{の行標準形に含まれる主成分の個数は}2 \\
&&\left( b\right) \ 2\leq 3
\end{eqnarray*}がともに成り立ちます。したがって先の命題より\(\boldsymbol{f}\)は全射です。

先の命題は線形写像が全射であるための必要十分条件を与えているため、線形写像が全射ではないことの判定にも利用できます。つまり、線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)に対して、以下の条件\begin{eqnarray*}&&\left( a\right) \ M\left( \boldsymbol{f}\right) \text{の行標準形に含まれる主成分の個数は}m\text{ではない} \\
&&\left( b\right) \ m>n
\end{eqnarray*}の少なくとも一方が成り立つ場合、\(\boldsymbol{f}\)は全射ではありません。

例(全射ではない線形写像)
以下の行列\begin{equation*}
A=\begin{pmatrix}
-1 & 1 & 2 \\
-3 & 3 & 6\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して、\begin{eqnarray*}\boldsymbol{f}\left( \boldsymbol{x}\right) &=&A\boldsymbol{x} \\
&=&\left(
\begin{array}{c}
-x_{1}+x_{2}+2x_{3} \\
-3x_{1}+3x_{2}+6x_{3}\end{array}\right)
\end{eqnarray*}を定めるとともに、\(\boldsymbol{f}\)の標準行列\(A\)の行標準形が、\begin{equation*}\begin{pmatrix}
1 & -1 & -2 \\
0 & 0 & 0\end{pmatrix}\end{equation*}であることは先に示した通りです。したがって、\begin{equation*}
A\text{の行標準形に含まれる主成分の個数}1\not=2
\end{equation*}が成り立つため、\(\boldsymbol{f}\)は全射ではありません。

 

まとめ:線形写像が全射であることの判定

線形写像が全射であることは様々な形で表現可能であることが明らかになりました。得られた結果をまとめます。

命題(線形写像が全射であることの判定)
線形写像\(\boldsymbol{f}:\mathbb{R} ^{n}\rightarrow \mathbb{R} ^{m}\)の標準行列を、\begin{equation*}M\left( \boldsymbol{f}\right) =\left( \boldsymbol{f}\left( \boldsymbol{e}_{1}\right) ,\cdots ,\boldsymbol{f}\left( \boldsymbol{e}_{n}\right) \right)
\in M_{m,n}\left( \mathbb{R} \right)
\end{equation*}と定義する。ただし、\(\left\{ \boldsymbol{e}_{1},\cdots ,\boldsymbol{e}_{n}\right\} \)は\(\mathbb{R} ^{n}\)の標準基底である。このとき、以下の命題はいずれも必要十分である。

  1. \(\boldsymbol{f}\)は全射である。
  2. \(\mathrm{Im}\left( \boldsymbol{f}\right) =\mathbb{R} ^{m}\)が成り立つ。
  3. \(\mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) =\mathbb{R} ^{m}\)が成り立つ。
  4. \(\left( \mathrm{col}\left( M\left( \boldsymbol{f}\right) \right) \right)^{\perp }=\left\{ 0\right\} \)が成り立つ。
  5. \(\mathrm{rank}\left( M\left( \boldsymbol{f}\right) \right) =m\)かつ\(m\leq n\)が成り立つ。
  6. \(M\left( \boldsymbol{f}\right) \)の行標準形に含まれる主成分の個数は\(m\)であるとともに\(m\leq n\)が成り立つ。

 

演習問題

問題(線形写像が全射であることの判定)
以下の行列\begin{equation*}
A=\begin{pmatrix}
2 & 1 \\
-1 & 1\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}_{A}:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{2}\)がそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{2}\)に対して定める像を特定してください。その上で、\(\boldsymbol{f}\)が全射であるか判定してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(線形写像が全射であることの判定)
以下の行列\begin{equation*}
A=\begin{pmatrix}
3 & 2 \\
-1 & 4 \\
2 & 5\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}_{A}:\mathbb{R} ^{2}\rightarrow \mathbb{R} ^{3}\)がそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{2}\)に対して定める像を特定してください。その上で、\(\boldsymbol{f}\)が全射であるか判定してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(線形写像が全射であることの判定)
以下の行列\begin{equation*}
A=\begin{pmatrix}
1 & 1 & -2 \\
2 & 2 & -4 \\
3 & 3 & -6\end{pmatrix}\end{equation*}から定義される線形写像\(\boldsymbol{f}:\mathbb{R} ^{3}\rightarrow \mathbb{R} ^{3}\)がそれぞれの\(\boldsymbol{x}\in \mathbb{R} ^{3}\)に対して定める像を特定してください。その上で、\(\boldsymbol{f}\)が全射であるか判定してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

関連知識

Mailで保存
Xで共有

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

ワイズのユーザーは年齢・性別・学歴・社会的立場などとは関係なく「学ぶ人」として対等であり、お互いを人格として尊重することが求められます。ユーザーが快適かつ安心して「学ぶ」ことに集中できる環境を整備するため、広告やスパム投稿、他のユーザーを貶めたり威圧する発言、学んでいる内容とは関係のない不毛な議論などはブロックすることになっています。詳細はガイドラインをご覧ください。

誤字脱字、リンク切れ、内容の誤りを発見した場合にはコメントに投稿するのではなく、以下のフォームからご連絡をお願い致します。

プレミアム会員専用コンテンツです
ログイン】【会員登録