news 2026/7/8 4:29:28

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

作者头像

张小明

前端开发工程师

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/7/8 3:27:33

【计算机毕业设计案例】基于SpringBoot+VUE的服装销售商城管理系统基于springboot的服装销售管理系统的设计与实现(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/7/8 3:28:28

Dify工作流集成PyTorch模型,实现可视化AI应用搭建

Dify工作流集成PyTorch模型,实现可视化AI应用搭建 在如今这个AI技术飞速落地的时代,越来越多团队希望快速将深度学习模型应用于实际场景——无论是智能客服、图像识别,还是推荐系统。但现实往往很骨感:一个看似简单的模型上线&…

作者头像 李华
网站建设 2026/7/1 12:12:31

SSH远程访问PyTorch容器,随时随地进行模型调试

SSH远程访问PyTorch容器,随时随地进行模型调试 在深度学习项目中,一个常见的困境是:你的代码写在本地笔记本上,但真正能跑得动大模型的 GPU 却远在千里之外的数据中心。你是不是也经历过这样的场景——想调个断点看看张量维度哪里…

作者头像 李华
网站建设 2026/7/8 4:29:03

HuggingFace Transformers集成PyTorch环境一键部署

HuggingFace Transformers集成PyTorch环境一键部署 在现代AI研发中,一个常见的场景是:你刚刚读完一篇论文,迫不及待想复现其中的模型效果。打开代码仓库,发现需要安装十几个依赖、配置CUDA驱动、匹配PyTorch版本——还没开始实验&…

作者头像 李华
网站建设 2026/7/1 20:57:46

Conda安装PyTorch总是失败?试试这个预配置CUDA工具包镜像

Conda安装PyTorch总是失败?试试这个预配置CUDA工具包镜像 在深度学习项目启动的前30分钟,你最不想看到的画面是什么?——不是模型收敛缓慢,也不是显存溢出,而是终端里那行永远不动的提示: Solving environm…

作者头像 李华
网站建设 2026/7/8 4:29:04

城市仿真软件:UrbanSim_(1).UrbanSim概述

UrbanSim概述 城市仿真软件的背景和意义 城市仿真软件是现代城市规划和管理的重要工具,它通过模拟城市的各种动态过程,帮助规划师和决策者更好地理解和预测城市发展的趋势。UrbanSim是一款开源的城市仿真软件,它基于Python开发,能…

作者头像 李华