前置:线性代数学习笔记3-5:秩1矩阵和矩阵作为“向量”构成的空间

线性子空间

空间 V \mathbf V V有子空间 V 1 \mathbf V_1 V1​(一组基为 α 1 , α 2 , . . . , α k \alpha_1,\alpha_2,...,\alpha_k α1​,α2​,...,αk​)和子空间 V 2 \mathbf V_2 V2​(一组基为 β 1 , β 2 , . . . , β l \beta_1,\beta_2,...,\beta_l β1​,β2​,...,βl​),那么

  • 子空间的和 V 1 + V 2 \mathbf V_1+\mathbf V_2 V1​+V2​也是 V \mathbf V V的子空间,维数 r < k + l r<k+l r<k+l

基的求法:
将两个子空间的基 组合为矩阵 [ α 1 , . . . , α k , β 1 , . . . , β l ] \bold{[\alpha_1,...,\alpha_k,\beta_1,...,\beta_l]} [α1​,...,αk​,β1​,...,βl​],那么该矩阵行初等变换后得到的 r r r个线性无关列就是 V 1 + V 2 \mathbf V_1+\mathbf V_2 V1​+V2​的 r r r个基向量

  • 子空间的交 V 1 ∩ V 2 \mathbf V_1\cap \mathbf V_2 V1​∩V2​也是 V \mathbf V V的子空间,维数 k + l − r k+l-r k+l−r

基的求法:
V 1 ∩ V 2 \mathbf V_1\cap \mathbf V_2 V1​∩V2​中的向量,必须满足既能由 V 1 \mathbf V_1 V1​的基表出,也能由 V 2 \mathbf V_2 V2​的基表出,即满足方程 x 1 α 1 + x 2 α 2 + . . . + x k α k = y 1 β 1 + y 2 β 2 + . . . + y l β l x_1\alpha_1+x_2\alpha_2+...+x_k\alpha_k=y_1\beta_1+y_2\beta_2+...+y_l\beta_l x1​α1​+x2​α2​+...+xk​αk​=y1​β1​+y2​β2​+...+yl​βl​
我们需要若干组系数 x 1 , . . . , x k x_1,...,x_k x1​,...,xk​(或 y 1 , . . . , y l y_1,...,y_l y1​,...,yl​)来表出 V 1 ∩ V 2 \mathbf V_1\cap \mathbf V_2 V1​∩V2​的基向量,因此问题转化为求解方程 [ α 1 , . . . , α k , β 1 , . . . , β l ] x = 0 \bold{[\alpha_1,...,\alpha_k,\beta_1,...,\beta_l]x=0} [α1​,...,αk​,β1​,...,βl​]x=0,方程有 k + l − r k+l-r k+l−r个无关的解,每个解对应的系数 x 1 , . . . , x k x_1,...,x_k x1​,...,xk​(或 y 1 , . . . , y l y_1,...,y_l y1​,...,yl​)给出了 V 1 ∩ V 2 \mathbf V_1\cap \mathbf V_2 V1​∩V2​的一个基

  • 子空间的并 V 1 ∪ V 2 \mathbf V_1\cup \mathbf V_2 V1​∪V2​一般不是 V \mathbf V V的子空间(不满足空间的加法封闭性)

非平凡子空间

对于任何空间而言,无需任何额外信息,即可知道他的两个子空间:{0}和整个空间本身

这两个子空间称为“平凡子空间”,除此以外的子空间都是“非平凡子空间”(必然是不满秩的子空间)

空间分解

整个空间可以分解为两个子空间 V 1 \mathbf V_1 V1​和 V 2 \mathbf V_2 V2​,且两个子空间相加得到整个原空间
空间分解的本质,就是对基的分解
并且,一般的空间分解满足, V 1 + V 2 \mathbf V_1+\mathbf V_2 V1​+V2​的基 = V 1 \mathbf{V_1} V1​的基+ V 2 \mathbf{V_2} V2​的基- V 1 ∩ V 2 \mathbf{V_1} \cap \mathbf{V_2} V1​∩V2​这个交集的基
由上,进一步有 d i m ( V 1 + V 2 ) = d i m V 1 + d i m V 2 − d i m ( V 1 ∩ V 2 ) dim(\mathbf V_1+\mathbf V_2)=dim\mathbf V_1+dim\mathbf V_2-dim(\mathbf{V_1} \cap \mathbf{V_2}) dim(V1​+V2​)=dimV1​+dimV2​−dim(V1​∩V2​)

特殊的空间分解:直和分解

上面的情况,空间分解后,两个子空间有公共的基向量;
我们也可以分解使得 V 1 \mathbf V_1 V1​和 V 2 \mathbf V_2 V2​没有有公共的基向量,这就是直和分解
或者说,普通的空间分解和直和分解,都是分解空间的基底,区别是直和分解完全解耦、分解出两组基

可见,直和分解,就是将原空间的基分为两组、分别张成两个自空间(没有公共的基)

进而,N维空间,可以不断分解为N个一维子空间的和

空间中的任意向量,可以表示为子空间 V 1 \mathbf V_1 V1​中向量和子空间 V 2 \mathbf V_2 V2​中向量的叠加,如果这种表示是唯一的,称为直和分解

  • 如图,左侧做空间分解后,空间中任意向量的表示是唯一的,这是直和分解;
    右侧则不是直和分解,因为 V 1 \mathbf V_1 V1​和 V 2 \mathbf V_2 V2​有公共的基( S ∩ U ≠ { 0 } \mathbf{S} \cap \mathbf{U}\neq \{0\} S∩U={0}),从而导致了任意向量的表示不唯一(可以 V 1 \mathbf V_1 V1​多贡献一些分量,也可以 V 2 \mathbf V_2 V2​多贡献)
  • 直和分解的判定:

矩阵理论学习推荐:矩阵理论学习导引

矩阵理论| 基础:线性子空间(非平凡子空间)、空间分解、直和分解相关推荐

  1. 一种在外部中心化基础下的网络空间去中心化充盈区块链系统

    本文是<赛博空间学与赛博学>的第四章 赛博空间充盈计划 第四章内容全部一起放出,请点击下面推送阅读.可辅助上一期视频理解:网络补全计划! 区块链技术本质上就是赛博空间学的产物.在区块链的区 ...

  2. 矩阵理论| 基础:特征值与特征向量、代数重数/几何重数、相似对角化和Jordan标准型

    特征值与特征向量 矩阵 A \mathbf A A的特征值与特征向量满足 A x = λ x \mathbf A\mathbf x=\lambda\mathbf x Ax=λx,即 ( A − λ I ...

  3. 图卷积神经网络笔记——第一章:系统性地介绍,卷积为什么要从 欧式空间 转到 非欧式空间

    第二章链接. 目录 一.人工神经网络发展浪潮 二.卷积计算与神经网络结构 1.卷积定理 2.基本概念--卷积 3.基本概念--池化.全连接 4.多层卷积神经网络 5.现代卷积神经网络结构基础 -- L ...

  4. C语言不用文件系统读取文件,C语言-基础教程-非缓冲文件系统

    前面介绍的缓冲文件系统是借助文件结构体指针来对文件进行管理,通过文件指针来对文件进行访问,既可以读写字符.字符串.格式化数据,也可以读写二进制数据.非缓冲文件系统依赖于操作系统,通过操作系统的功能对文 ...

  5. xBIM 基础16 IFC的空间层次结构

    系列目录    [已更新最新开发文章,点击查看详细]  本篇介绍如何从文件中检索空间结构.IFC中的空间结构表示层次结构的嵌套结构,表示项目,站点,建筑物,楼层和空间.如果您查看IFC文档, 您会发现 ...

  6. 计算机视觉基础——图像处理(彩色空间互转)cpp+python

    3.1 简介 图像彩色空间互转在图像处理中应用非常广泛,而且很多算法只对灰度图有效:另外,相比RGB,其他颜色空间(比如HSV.HSI)更具可分离性和可操作性,所以很多图像算法需要将图像从RGB转为其 ...

  7. pg_basebackup基础备份多表空间

    墨墨导读:本文详述PostgreSQL基础备份tar格式多表空间备份恢复的操作过程,希望对大家有帮助. 数据技术嘉年华,十周年盛大开启,点我立即报名!大会以"自研·智能·新基建--云和数据促 ...

  8. 图卷积(1)——从欧式空间到非欧式空间

    图卷积(1)--从欧式空间到非欧式空间 普通卷积神经网络 多维欧式空间 局部空间响应 卷积参数共享 活性卷积 一般卷积神经网络处理的数据都是规则排序,输入维度固定的,比如语音序列.图像像素或者视频帧, ...

  9. JAVA-SE基础篇-非静态内部类

    JAVA-SE基础篇-非静态内部类 /*** 非静态内部类* 知识点* 1. 非静态内部类 BattleScore "战斗成绩"* 非静态内部类可以直接在一个类里面定义* 比如:* ...

最新文章

  1. 简洁好用的项目管理工具推荐~马起来
  2. zzuli oj 1167逆转数(指针专题)
  3. 换个角度看敏捷1-敏捷问题解决方式
  4. 不会做特征工程的 AI 研究员不是好数据科学家!上篇 - 连续数据的处理方法 本文作者:s5248 编辑:杨晓凡 2018-01-19 11:32 导语:即便现代机器学习模型已经很先进了,也别
  5. [云炬创业基础笔记]第五章创业计划评估17
  6. 算法解读--递归(二)
  7. PR值:PagePank算法
  8. Docker是什么?使用Docker的好处有哪些?
  9. 可支持任意级选择器级联的控件函数
  10. excek快速删除指定行
  11. IIS7 经典模式和集成模式的区别分析(转载)
  12. 本地邮件系统的安装及配置
  13. MySQL【部署 04】8.0.25离线部署(下载+安装+配置)Failed dependencies 问题处理及8.0配置参数说明
  14. OpenRisc-27-wishbone接口的vga ipcore的分析与仿真
  15. C#-财务管理系统(成本核算)
  16. 科技服务:当共享单车成为免费使用
  17. 一个团队的良好气氛应该怎么营造
  18. Ngrok 内网穿透神器
  19. AVOD:Aggregate View Object Detection跑通(官方README小补充)
  20. 语音去混响之MCLP算法

热门文章

  1. 上帝向我们所怀的意念
  2. C# 实现Excel单元格画边框
  3. 关于iPhone改变的一切,这也许是史上最详细的盘点
  4. 长春人文学院第四组孙乃宇https://blog.csdn.net/weixin_59347653?spm=1010.2135.3001.5421 js笔记
  5. selenium接管浏览器并配置代理
  6. 转:Java多线程学习(总结很详细!!!)
  7. 原画师一般用什么软件画画?原画师需要用到什么工具?
  8. 厉害了!自己动手也能做一个推荐系统!
  9. session session session
  10. 解决 multiple definition of