线性变换单射、满射、双射的判定方法及实例验证咨询
线性变换单射、满射、双射的判定方法及实例验证咨询
嗨,你的判断完全正确,而且思路也非常清晰!咱们来再系统梳理一遍这些判定逻辑,同时确认你的推导细节没问题:
首先先明确矩阵表示的线性变换的核心判定规则(设$m×n$矩阵$A$对应线性映射$f(x)=Ax$):
- 单射(Injective):当且仅当矩阵的秩等于列数$n$(等价于列向量线性无关,或齐次方程$Ax=0$只有零解)
- 满射(Surjective):当且仅当矩阵的秩等于行数$m$(等价于列向量张成的空间是整个$m$维目标空间)
- 双射(Bijective):当且仅当矩阵是方阵且秩等于行数/列数(等价于矩阵可逆)
接下来逐个验证你的例子:
1. 分析$f_1(x) = \begin{pmatrix}1 & 2 & 3\4 & 5 & 6\end{pmatrix}x$
你的推导完全准确:
- 这是$2×3$矩阵,通过行变换得到$\begin{pmatrix}1 & 2 & 3\0 & -3 & -6\end{pmatrix}$,秩为2
- 秩(2)< 列数(3),不满足单射条件(比如取$x=(2,-1,0)^T$,会得到$f_1(x)=0$,说明存在非零原像映射到零向量,不符合单射定义)
- 秩(2)= 行数(2),说明列向量张成了整个2维目标空间,任意目标向量都能找到对应的原像,因此$f_1$是满射
2. 分析$f_2(x) = \begin{pmatrix}1 & 1\-1 & 1\end{pmatrix}x$
你的结论没毛病:
- 这是$2×2$方阵,计算行列式$\det\begin{pmatrix}1&1\-1&1\end{pmatrix}=1×1 - 1×(-1)=2≠0$,说明矩阵可逆,秩为2
- 秩(2)= 行数(2)= 列数(2),同时满足单射和满射的条件,因此$f_2$是双射
- 补充个小知识点:可逆矩阵和双射线性变换是等价的——可逆矩阵对应的变换一定是双射,反过来双射变换对应的矩阵也必然可逆
3. 分析$f_3(x) = \begin{pmatrix}1 & 4 \2 & 5 \3 & 6\end{pmatrix}x$
你的推导逻辑很严谨:
- 这是$3×2$矩阵,行变换后得到$\begin{pmatrix}1 & 4 \0 & -3 \0 & 0\end{pmatrix}$,秩为2
- 秩(2)= 列数(2),说明列向量线性无关,齐次方程$Ax=0$只有零解,因此$f_3$是单射
- 秩(2)< 行数(3),列向量只能张成3维空间里的一个2维子空间,无法覆盖整个目标空间,所以$f_3$不是满射
总结
你的结论完全正确:$f_1$是满射,$f_2$是双射,$f_3$是单射。而且你的现有推导理由已经足够支撑结论了,如果要更严谨,也可以补充“齐次方程只有零解”来强化单射的证明,或者“列空间等于目标空间”来强化满射的证明,但目前的表述已经很清晰啦!
备注:内容来源于stack exchange,提问作者stilllearning
相关产品推荐
相关产品推荐

