10.【线性代数】—— 四个基本子空间
十、 四个基本子空间
讨论矩阵 A m ∗ n A_{m*n} Am∗n的四个基本空间,m行 n列
1. 列空间 C ( A ) C(A) C(A) in R m R^m Rm
[ c o l 11 c o l 21 . . . c o l n 1 c o l 12 c o l 22 . . . c o l n 2 . . . . . . . . . . . . c o l 1 m c o l 23 . . . c o l n m ] ⏟ A [ a b . . . c ] ⏟ x = a ∗ c o l 1 + b ∗ c o l 2 + . . . + c ∗ c o l n \underbrace{\begin{bmatrix} col_{11}&col_{21}&...&col_{n1}\\ col_{12}&col_{22}&...&col_{n2}\\ ...&...&...&...\\ col_{1m}&col_{23}&...&col_{nm} \end{bmatrix}}_{A} \underbrace{\begin{bmatrix} a\\b\\...\\c \end{bmatrix}}_{x} =a*col_1+b*col_2+...+c*col_n A col11col12...col1mcol21col22...col23............coln1coln2...colnm x ab...c =a∗col1+b∗col2+...+c∗coln
其中 c o l 1 = [ c o l 11 c o l 12 . . . c o l 1 m ] col_1 = \begin{bmatrix} col_{11}\\ col_{12}\\ ...\\ col_{1m} \end{bmatrix} col1= col11col12...col1m ,表示矩阵 A m ∗ n A_{m*n} Am∗n的第一列。因为一行有m个元素,所以在 R m R^m Rm空间中
将矩阵的每一列,看成一个向量,他们的所有线性组合(数乘和加法)在一个子空间中,这个子空间,记为 C(A),即A的列空间。
维度为矩阵的秩,记 r r r
2. 零空间 N ( A ) N(A) N(A) in R n R^n Rn
矩阵A的零空间 :满足 Ax =0 的所有向量。
由之前的知识,矩阵 A A A,可以化简为 [ I F 0 0 ] \begin{bmatrix} I&F\\0&0 \end{bmatrix} [I0F0],得出零空间为 N ( A ) = N ( R ) = [ − F I ] N(A)=N(R)=\begin{bmatrix} -F\\I \end{bmatrix} N(A)=N(R)=[−FI]。
由于 A 一行有 n 个元素,所以 N ( A ) 一列有 n 个元素,所以 N ( A ) 在 R n 空间 由于A一行有n个元素,所以N(A)一列有n个元素,所以N(A) 在 R^n 空间 由于A一行有n个元素,所以N(A)一列有n个元素,所以N(A)在Rn空间
维度=自由列的个数= n − r n-r n−r
3. 行空间 C ( A T ) C(A^T) C(AT) in R n R^n Rn
矩阵 A A A的行空间 = 矩阵 A T A^T AT的列空间
之前进行矩阵消元时,矩阵 A A A化简得到矩阵 R = [ I F 0 0 ] R=\begin{bmatrix} I&F\\0&0 \end{bmatrix} R=[I0F0]。
矩阵 R 的列空间 C ( R ) ≠ C ( A ) 矩阵 R的列空间 C(R)\neq C(A) 矩阵R的列空间C(R)=C(A),但两者的行空间相同。
维度为 r r r。
4. 左零空间 N ( A T ) N(A^T) N(AT) in R m R^m Rm
由于
A T y = 0 ⇒ 两遍求转置 y T A T T = 0 ⇒ y T A ⏟ 左乘 = 0 A^Ty = 0 \xRightarrow{两遍求转置} y^T{A^T}^T = 0 \xRightarrow{} \underbrace{y^TA}_{\text{左乘}} = 0 ATy=0两遍求转置yTATT=0左乘 yTA=0
所以 N ( A T ) N(A^T) N(AT)称矩阵A的左零空间。
维度为 m − r m-r m−r。
综述
| 空间 | C ( A ) C(A) C(A) | C ( A T ) C(A^T) C(AT) | N ( A ) N(A) N(A) | N ( A T ) N(A^T) N(AT) |
|---|---|---|---|---|
| 基 | 主列 | - | 特殊解 | - |
| 维度 | r r r | r r r | n − r n-r n−r | m − r m-r m−r |
| 性质 | 行空间与列空间维度相同,行秩=列秩 |

5. 新的向量空间
所有3x3的矩阵( M M M)
M M M的子空间: 所有上三角矩阵|| 对称矩阵|| 对角矩阵
子空间:满足其矩阵的线性组合(数乘、加减)都在其空间内
相关文章:
10.【线性代数】—— 四个基本子空间
十、 四个基本子空间 1. 列空间 C ( A ) C(A) C(A) in R m R^m Rm2. 零空间 N ( A ) N(A) N(A) in R n R^n Rn3. 行空间 C ( A T ) C(A^T) C(AT) in R n R^n Rn4. 左零空间 N ( A T ) N(A^T) N(AT) in R m R^m Rm综述5. 新的向量空间 讨论矩阵 A m ∗ n A_{m*n} Am∗n…...
基于vue框架的游戏商城系统cq070(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
系统程序文件列表 项目功能:用户,分类,商品信息,游戏高手,游戏代练 开题报告内容 基于Vue框架的游戏商城系统开题报告 一、研究背景与意义 随着互联网技术的飞速发展和游戏产业的蓬勃兴起,游戏商城作为游戏产业链中的重要一环,迎来了前所…...
我代表中国受邀在亚马逊云科技全球云计算大会re:Invent中技术演讲
大家好我是小李哥,本名叫李少奕,目前在一家金融行业公司担任首席云计算工程师。去年5月很荣幸在全球千万名开发者中被选为了全球亚马逊云科技认证技术专家(AWS Hero),是近10年来大陆地区仅有的第9名大陆专家。同时作为…...
css3d放置的面板方向不对问题排查
以往在threejs左手坐标系下,cameranew THREE.Vector3(0, 0, 1),好像在贴css3d的时候从来不会出问题。而这次接到一个朋友是用右手坐标系的,camera默认不设置方向,则应该是(0,1,0) c…...
网络安全法与等级保护 PPT 精华汇总
资源描述 本资源文件为《网络安全法与等级保护》的PPT精华汇总,内容涵盖了网络安全法与等级保护的总体框架及相关标准规范。该PPT详细介绍了网络安全法与等级保护的各个章节和条款,并提供了基础类和应用类的相关标准文件,帮助读者全面了解和…...
chrome下载文件提示“贵组织屏蔽了该文件,因为它不符合安全政策” 安装chrome插件出现问题
查了一圈发现有如下解决方法 可逐一排查 1. 检查是否安装了阿里旺旺,会导致你无法安装chrome的插件。卸载阿里旺旺后,重启chrome即可 2. 注册表出现问题,删除\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome 下的 EnabledPlugins 文…...
linux磁盘满了怎么安全删除文件
df -h 通过df -h /dir 查看被占满的目录,dir替换为你的文件目录 du -sh * 进入被占满的目录,执行 du -sh * ,查看哪些文件占的磁盘大 查看占用磁盘最大的文件 du -sh * | sort -rh | head -n N N通常可以设置为10 有的docker容器文件太…...
探秘基带算法:从原理到5G时代的通信变革【十】基带算法应用与对比
文章目录 三、算法在现代通信系统中的应用3.1 5G 通信中的应用3.1.1 信道编码与调制解调3.1.2 大规模 MIMO 技术3.1.3 案例分析:5G 基站与终端实现 3.2 卫星通信中的应用3.2.1 抗干扰与纠错编码3.2.2 信号处理与调制解调3.2.3 案例分析:卫星通信系统实例…...
io学习----->标准io
思维导图: 一.io的作用 io是实现对文件的操作,把运行结果存到文件中,读取文件的数据,方便后期查询。 二.io的概念 io是指系统 和外部设备或用户之间的数据交互 I:input 表示数据从外部设备输入到内存中; O:output…...
go语言中字符串嵌套
在Go语言中,字符串嵌套通常是指在字符串中包含另一个字符串。可以通过以下几种方式实现: 1. 使用双引号和转义字符 如果需要在字符串中嵌套双引号,可以使用转义字符 \ 来表示内部的双引号。例如: s : "He said, \"He…...
2024-2025学年职业院校技能大赛“大数据应用开发”赛项竞赛样题-解析
2025年职业院校技术大赛-高职大数据应用开发赛项专题。 2024-2025学年广东省职业院校技能大赛“大数据应用开发”赛项竞赛样题1-任务B:离线数据处理_解析2024-2025学年广东省职业院校技能大赛“大数据应用开发”赛项竞赛样题2-任务B:离线数据处理_解析2…...
LeetCode 面试题 17.19. 消失的两个数字
LeetCode 面试题 17.19. 消失的两个数字 思路🧐: 运用位运算,我们先创建一个变量tmp,依次异或nums和1~N所有整数,此时就可以得到两个数的异或值。 然后通过右移操作,逐位检查tmp中的每一位,找到…...
KaiwuDB| Google Spanner 经典架构回顾
前言 大数据时代 ,随着移动互联网和物联网技术的发展 , 全球数据量呈现爆发式增长,已经远远超出集中式单机数据库的处理能力。CCF 数据库专委 2021 年发布的《“十四五”数据库发展趋势与挑战》显示, 各行各业海量数据的管理需求…...
拼电商客户管理系统
内容来自:尚硅谷 难度:easy 目 标 l 模拟实现一个基于文本界面的 《 拼电商客户管理系统 》 l 进一步掌握编程技巧和调试技巧,熟悉面向对象编程 l 主要涉及以下知识点: 类结构的使用:属性、方法及构造器 对象的创建与…...
Electron、Tauri及其它跨平台方案终极对比
Electron、Tauri及跨平台方案终极对比(2025版) 一、核心框架深度解析 1.1 Electron:Web技术的桌面霸主 技术架构 基于Chromium(浏览器内核) Node.js(后端运行时)的双进程架构,支持…...
WireGuard搭建网络,供整个公司使用
一、清理现有配置(如已有失败尝试) # 停止并删除现有 WireGuard 接口 sudo wg-quick down wg0 sudo rm -rf /etc/wireguard/wg0.conf# 验证接口已删除 (执行后应该看不到 wg0) ifconfig二、服务器端完整配置流程 1. 安装 WireGuard sudo apt update &…...
项目准备(flask+pyhon+MachineLearning)- 1
目录 这是一篇学习笔记 1. 搭建项目 2.前期准备工作 3.创建用户(user)模板 这是一篇学习笔记 目的:用flask快速实现发布有关机器学习的项目,掌握flask框架,机器学习模型的存储和调用。 1. 搭建项目 使用pycharm创建项目,fl…...
1.2.2 使用Maven方式构建Spring Boot项目
本次实战通过Maven方式构建了一个Spring Boot项目,实现了简单的Web应用。首先,创建了Maven项目并设置好项目名称、位置、构建系统和JDK等。接着,添加了Spring Boot的父项目依赖和web、thymeleaf起步依赖。然后,创建了项目启动类He…...
C++中函数的调用
************* C topic:call functions ************* 1、为什么要用函数 In every codes, functions are the crucial parts. There are many advantages of the functions. But I introduce two of them. The first usage of the functions is reuse. And th…...
【入门Web安全之前端学习的侧重点和针对性的建议】
入门Web安全之前端学习的侧重点和针对性的建议 一、HTML:理解攻击载荷的载体二、CSS:次要但需警惕点击劫持三、JavaScript:渗透测试的核心重点四、浏览器工具:渗透测试的实战武器五、学习建议与资源六、总结:渗透测试者…...
【Linux】之【Bug】VMware 虚拟机开机 一直卡在黑屏左上角下划线闪烁界面
解决 参考: 解决Ubuntu20.04 开机黑屏光标闪烁进不去系统 Centos根目录100%解决思路 当前界面 ctrlaltf3-f6 暂时进入终端界面 df -h 查看发现根目录 磁盘空间已满 执行命令 查看当前目录占用内存明细 sudo du -h -x --max-depth1清理无用的大内存文件 或者安装…...
RT-DETR融合YOLOv12中的R-ELAN结构
RT-DETR使用教程: RT-DETR使用教程 RT-DETR改进汇总贴:RT-DETR更新汇总贴 《YOLOv12: Attention-Centric Real-Time Object Detectors》 一、 模块介绍 论文链接:https://arxiv.org/abs/2502.12524 代码链接:https://gitcode.com…...
【前端基础】Day 8 H5C3提高
目录 1. HTML5新特性 1.1 新增语义化标签 1.2 新增多媒体标签 1.3 新增input类型 1.4 新增表单属性 2. CSS3的新特性 2.1 新增选择器 2.1.1 属性选择器 2.1.2 结构伪类选择器 2.1.3 伪元素选择器(重点) 2.2 CSS3盒子模型 2.3 CSS3其他特性&a…...
NL2SQL-基于Dify+阿里通义千问大模型,实现自然语音自动生产SQL语句
本文基于Dify阿里通义千问大模型,实现自然语音自动生产SQL语句功能,话不多说直接上效果图 我们可以试着问他几个问题 查询每个部门的员工数量SELECT d.dept_name, COUNT(e.emp_no) AS employee_count FROM employees e JOIN dept_emp de ON e.emp_no d…...
Java 9 到 Java 21 新特性全解析:从语法简化到API增强
一、新特性的概述 纵观Java这几年的版本变化,在Java被收入Oracle之后,Java以小步快跑的迭代方式,在功能更新上迈出了更加轻快的步伐。基于时间发布的版本,可以让Java研发团队及时获得开发人员的反馈,因此可以看到最近…...
蓝桥杯2024年真题java B组 【H.拼十字】
蓝桥杯2024年真题java B组 【H.拼十字】 原题链接:拼十字 思路: 使用树状数组或线段树解决。 先将输入的信息存入到一个n行3列的数组中,将信息排序,按照长度小到大,长相同时,宽度小到大 排序。 建立三个…...
skia的学习与研究
最近再研究skia,特地发一篇文章来记录一下。Skia版本更新非常频繁,大概每四周就会创建一个新版本,此版本持续维护六周左右就会被标记为稳定分支; skia三套渲染: 无gpu硬件如嵌入式设备,使用CPU渲染,使用…...
T-SQL 语言基础: SQL 数据库对象元数据及配置信息获取
目录 介绍目录视图 获取表和架构名称获取列信息 信息架构视图 获取表信息获取列信息 系统存储过程和函数 获取对象列表获取对象详细信息获取约束信息获取数据库属性信息 总结引用 介绍 在 SQL 数据库管理中,获取数据库对象的元数据信息是至关重要的。元数据提供了…...
网络编程 day01
网络编程 day01 0. 网络编程课程介绍1. 认识网络1.网络发展史2.局域网与广域网局域网(LAN)广域网(Wan) 3.光猫4.路由器5.交换机与路由器6.网线 2. IP1. 基本概念2. 网络号/主机号(二级划分)3. IP地址分类整…...
Tomcat 8 安装包下载
Tomcat 8 安装包下载 【下载地址】Tomcat8安装包下载 本仓库提供了一个包含 Windows 和 Linux 版本的 Tomcat 8 安装包,方便用户快速下载并部署 Tomcat 8 服务器 [这里是图片001] 项目地址: https://gitcode.com/open-source-toolkit/fda7c 简介 本仓库提供了一个…...
