news 2026/4/22 14:34:29

线性代数(十)四个基本子空间与矩阵空间

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
线性代数(十)四个基本子空间与矩阵空间

对于一个矩阵A(m行n列),可以找到其对应的四个子空间,它们分别是:
1.列空间,C(A);因为每个列向量是m维的,所以C(A)是的子空间

2.零空间,N(A);因为每个解向量是n维的,所以N(A)是的子空间

3.行空间,或者是对A取转置后的列空间,是n行m列,其每个列向量是n维的,所以的子空间

4.对A取转置后的零空间,,又称A的左零空间。是n行m列,其每个解向量是m维的,所以的子空间。(注:为什么叫左零空间:,两边同时转置,得,所求实际上是,是一个行向量。左零空间的基都是行向量)

如果矩阵A的rank=r,则显然C(A)的维度为r,而的维度同样为r。

而N(A)的维度为n-r,因为零空间的维度就是自由变量对应的特解的数量,同时也是列空间的基的个数。而又因为矩阵转置不改变矩阵的rank,那么矩阵的左零空间的维度也为m-r。

如何得到矩阵的四个子空间的一组基呢?举例说明,

显然rank(A)=2,对于C(A)来说,其维度为2,显然其各个主列就是其一组基。如第一、二列。

而对于,我们可以先对A做初等行变换,将其化为行最简形式,化简结果(注:初等行变换会改变矩阵的列空间,但不会改变行空间);显然,矩阵R的前两行构成了的一组基。

对于N(A),根据前文内容的介绍,我们可以将矩阵A化简为行最简形式R,并且,且零空间的基为

下面重点介绍如何求左零空间的基,即的基。

,E为初等矩阵。

代入,得,显然E的最后一行就是左零空间的基,维度为1,即只有一个基向量。

向量空间与子空间的概念可以扩展到矩阵空间与子空间,因为向量本身就是特殊的矩阵。

例如:所有的3*3矩阵可以构成一个矩阵空间M,对于其中的3阶方阵,A+B=C,C仍然是三阶方阵(加法封闭);对于实数a,aA=D,D仍然是三阶方阵(数乘封闭)

M的子空间可以是:1.上三角阵空间;2.对称矩阵空间。

而上三角阵空间和对称矩阵空间的交集显然也是一个子空间,即对角阵空间(子空间和子空间的交集仍然是子空间)

既然是空间,同样的有基和维度的概念,对应一个三阶对角阵空间,其维度为3,一组基为:

。矩阵空间实际上是对向量空间的扩展,如将空间扩展为

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 2:28:45

Docker Volume持久化保存PyTorch训练数据

Docker Volume持久化保存PyTorch训练数据 在深度学习项目中,模型训练往往需要数小时甚至数天时间。你是否经历过这样的场景:训练到第80个epoch时,容器意外退出,所有中间结果瞬间丢失?或者团队成员因为环境差异导致“在…

作者头像 李华
网站建设 2026/4/22 14:35:12

Dify平台接入自定义PyTorch模型,实现私有化部署

Dify平台接入自定义PyTorch模型,实现私有化部署 在企业级AI应用落地的过程中,一个日益突出的矛盾正摆在开发者面前:大模型平台提供了强大的交互能力与低代码开发体验,但其默认依赖的公有云模型却难以满足金融、医疗、制造等行业对…

作者头像 李华
网站建设 2026/4/22 22:15:33

Jupyter Notebook自动保存设置,防止PyTorch训练中断丢失

Jupyter Notebook自动保存设置,防止PyTorch训练中断丢失 在深度学习项目中,最令人沮丧的场景之一莫过于:经过十几个小时的模型训练后,系统突然断连,而你发现最新的代码和日志都没保存下来。尤其是当你在远程云服务器上…

作者头像 李华
网站建设 2026/4/22 21:49:47

PyTorch-CUDA镜像内置JupyterLab,支持插件扩展

PyTorch-CUDA镜像内置JupyterLab,支持插件扩展 在深度学习项目开发中,最令人头疼的往往不是模型设计本身,而是环境搭建——明明代码写好了,却因为CUDA版本不匹配、PyTorch安装失败、Jupyter内核无法启动等问题卡住一整天。这种“在…

作者头像 李华
网站建设 2026/4/18 19:33:29

Markdown文档记录PyTorch实验日志,提升科研效率

使用 PyTorch-CUDA 镜像与 Markdown 提升科研效率 在深度学习研究中,一个常见的尴尬场景是:你在本地训练好的模型,换到同事的机器上却跑不起来——报错信息五花八门,从 CUDA 版本不兼容到 PyTorch API 变更,问题层出不…

作者头像 李华
网站建设 2026/4/19 23:42:52

Thinkphp_Laravel框架开发的个人博客系统

目录具体实现截图项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理具体实现截图 本系统(程序源码数据库调试部署讲解)带文档1万字以上 同行可拿货,招校园代理 Thinkphp_Laravel框架开发的个人博客系统 项目开发技术介…

作者头像 李华