线性代数笔记15——矩阵空间和秩1矩阵

article/2025/8/23 10:33:30

矩阵空间

  矩阵空间是对向量空间的扩展,因为矩阵的本质是向量,所以与向量空间类似,也存在矩阵空间。

  在向量空间中,任意两个向量的加法和数乘仍然在该空间内。类似的,所有固定大小的矩阵也组成了矩阵空间,在空间内的任意两个矩阵的加法和数乘也在该空间内。例如,M是所有3×3矩阵构成的空间,空间内的矩阵可以相加,也可以数乘,其结果仍然是3×3矩阵。虽然可以把它们中的两个相乘,但是没人会那么做,因为乘法与向量空间没有关系。

  看起来我们需要随时注意乘法的概念,线性代数中的乘法有别于中学时代标量间的乘法。向量与一个标量相乘,被明确定义为数乘;两个相同维度的向量间存在点积和叉乘,其写法上都与九九乘法表中的乘法类似,但是没有定义两个向量的乘法。虽然矩阵间定义了乘法,但存在限制,只有满足“攘外必先安内”原则的两个矩阵才能相乘。线性代数中的概念众多,学了线性代数后,再也不能愉快地做乘法了。

  “攘外必先安内”:AB两个矩阵相乘,必须满足A的列数等于B的行数:

 

  如果AB能够相乘,必须满足n = p,看起来n和p正好夹在m和q中间,m和q在外围:

  相乘的结果当然是“共同御敌,一致对外”。

  以3×3矩阵构成的空间M为例,M一共有9个元素,M的维度是9。M的标准基是:

矩阵的子空间

  矩阵的子空间也是对向量子空间的扩展,矩阵子空间需要满足数乘和加法仍处于同一集合内。

  矩阵空间M也有一些特殊的子空间,比如将M空间内的两个对称矩阵相加或数乘,仍然得到对称矩阵;上三角矩阵子空间,将空间内的两个矩阵相加或数乘,仍然得到上三角矩阵。仍然以3×3矩阵构成的空间M为例,看看M中的几个子空间。

对称矩阵子空间

  设M中的对称子空间是S,6个对称矩阵构成了S的标准基:

 

  S维度是6,表示为:

上三角矩阵子空间

  设上三角矩阵子空间是U,U的维度也是6,它的维度表示为:

 

  很明显,上三角矩阵的基是:

 

对角矩阵子空间

  如果一个矩阵既是对称矩阵又是上三角矩阵,则这个矩阵称为对角矩阵(diagonal matrix)。对称矩阵是一个主对角线之外的元素皆为0的矩阵,常写为diag(λ1, λ2,..., λn)。

  主对角线上的元素可以为 0 或其他值,对角线上元素相等的对角矩阵称为数量矩阵;对角线上元素全为1的对角矩阵就是单位矩阵。对角矩阵的运算包括和、差运算、数乘运算、同阶对角阵的乘积运算,且这些运算的结果仍为对角阵。

  对角矩阵A:

  数量矩阵,对称矩阵的对角元线上的元素都相等:

 

  单位矩阵,对称矩阵的对角元线上的元素都为1:

 

  M3×3内的对称矩阵和上三角矩阵的交集是一个对角矩阵,所有对角矩阵也构成一个子空间其维度是3:

 

   很明显,S∩U的标准基是:

S+U矩阵子空间

  对于S∪U,它或者在对称矩阵子空间S中,或者在上三角矩阵子空间U中,或者在对角矩阵子空间S∩U中。我们对S∪U不感兴趣,主要是的原因是S∪U并不能构成子空间,可以随便举个例子:

  可以看到,U1 + S1是个没什么特点的矩阵,它不属于S∪U,所以不符合子空间的加法封闭性。

  现在,我们将S∪U扩大一点,变成S + U,也就是不单独地取S和U中的矩阵,而是取S中的任一矩阵和U中的任一矩阵,将二者相加:

 

  其结果是整个M空间,即:

 

  当然,S + U的维数也是M的维数:

矩阵子空间维数的关系

  现在将上面4个矩阵子空间的维数放在一起:

 

  可以看出:

 

秩1矩阵

  秩1矩阵就是秩为1的矩阵,它的行空间和列空间的维度都是1:

 

  更进一步,秩1矩阵可以表示为一列乘以一行的形式:

  我们之所以对秩1矩阵感兴趣,是因为可以通过秩1矩阵搭建出任意矩阵,比如秩为4的矩阵,可以通过4个秩1矩阵搭建而成。

  如果M是所有5×10矩阵的矩阵空间,那么一个由秩4矩阵组成的子集是否是一个子空间?

  当然不是,因为两个矩阵之和的秩不大于两个矩阵的秩之和。设P是M中两个任意秩4矩阵之和,P的秩可能是5,不在秩4矩阵集合内。虽然P是两个秩4矩阵之和,rank(P) ≤4 + 4 = 8,但由于P仍然在M5×10内,而M5×10中的矩阵的秩不会大于5,所以rank(P)的最大值是5。同理,M中由秩1矩阵组成的子集也不是子空间。

秩1矩阵与零空间的关系

  假设有一个向量x,x中的分量之和为0:

  很明显x满足零空间的条件,它是某个矩阵的零空间,这个矩阵是什么呢?也就是说对于Ax = 0来说,A是什么?x的维数又是什么?

  先回答最后一个,根据条件S可以确定,x的一个分量可以由另外三个分量表示:

 

  可见x的主变量有1个,自由变量有3个,维数是3。

  再看零空间所属的矩阵,可以很容易判断:

 

  A是秩1矩阵,根据《线性代数14——行空间和左零空间》空间和维数的关系:Am×n的零空间是位于Rn下的 n – r维空间,A的零空间的维数3,x是3维的。

  A的列空间和行空间都是1维的:

  A的左零空间是零向量。

 


作者:我是8位的

出处:http://www.cnblogs.com/bigmonkey

本文以学习、研究和分享为主,如需转载,请联系本人,标明作者和出处,非商业用途! 

扫描二维码关注公众号“我是8位的”

 


http://chatgpt.dhexx.cn/article/ZJyvuo2e.shtml

相关文章

满秩矩阵与正定矩阵

满秩矩阵 设A是n阶矩阵, 若r(A) n, 则称A为满秩矩阵。但满秩不局限于n阶矩阵。 若矩阵秩等于行数,称为行满秩;若矩阵秩等于列数,称为列满秩。既是行满秩又是列满秩则为n阶矩阵即n阶方阵。 矩阵的秩: 用初…

矩阵转置与矩阵对称性的关系

对称矩阵的定义:对称矩阵是指以主对角线为对称轴,各元素对应相等的矩阵 即的方阵 用两种方式说明矩阵的转置与矩阵自身相乘的结果是一个对称矩阵(S为对称矩阵) 方法一: 假设有3 x 2的矩阵 根据矩阵乘法可知&#xf…

线性代数学习之对称矩阵与矩阵的SVD分解

完美的对称矩阵: 定义: 在上一次线性代数学习之特征值与特征向量 - cexo - 博客园学习了矩阵的特征值和特征向量相关的概念,这次则继续延展上一次的内容,这次则来学习对称矩阵,其标题上加了“完美”俩字,…

实对称矩阵的特征值求法_线性代数之实对称矩阵得相似对角化问题的方法总结...

对于一个实对称矩阵不仅可以通过一个可逆矩阵相似对角化,还可以通过一个正交矩阵来相似对角化。实对称矩阵的不同特征值所对应的特征向量正交,而且实对称矩阵的特征值全为实数。在考研中,我们一定要重点掌握会求一个正交矩阵来相似对角化,这里的正交矩阵是矩阵的彼此正交且…

三阶实对称矩阵的秩一分解(快速计算三阶矩阵特征值特征向量的方法)

定理:三阶实对称矩阵如果存在二重特征根一定可以写成如下形式 其中三个特征值为,,,其中一个特征向量是。根据定义,另一特征向量一定是与和正交的向量。 通过上述方法,可以快速计算出三个特征值和一个特征向…

为什么非零实对称矩阵一定是正定矩阵

从酉相似的角度证明实对称矩阵一定可以对角化,对角化之后对应的二次型一定大于0,因此实对称矩阵一定是正定矩阵。 第一张图说明了一个方阵A必定酉相似于一个上三角矩阵T,T的对角线元素就是A的特征值。且这里可以无论特征值重复与否。 第二张…

矩阵求秩

矩阵的秩怎么计算,这个问题一下子我居然不知道怎么下手。。虽然本科的时候学过线性代数,但是好久不用,很多东西都忘了。。今天略微梳理一下吧。 最简单直观的方法: 化成行最简形(或行阶梯形),然…

搜片源必备

1.入门级 一般的经典、大众类电影,在各大主流视频网站都有。如:腾讯、优酷、爱奇艺、搜狐、乐视等。 2.初级 冷门的、最新的电影,以及一些“非主流”电影,可以通过网盘搜索引擎和一些影视资源网站来获取。 个人推荐的网盘引擎 呆…

各种搜索

搜索 本校的Lazer2001 学长为我们讲了搜索(乱搞) 搜索 基础:位运算 超级基础感觉有点难度?bitset例题:位运算 & bitset 基础搜索 DFSBFS 特殊的搜索方式 双向DFS搜索双向BFS搜索哈希康托展开迭代加深搜索&#xff…

搜索APP

文章目录 目录 文章目录 概要 功能模块图 技术名词解释 架构设计 小结 概要 本项目系统整体实现了登录功能、注册功能,首页页面的搜索功能、首页内容,我的界面中个人信息的增删改查、浏览记录、退出登录功能。 在App中用到Activity、Service组件…

搜索大全。

蓝桥杯搜索大全 练功(bfs,相同步数的节点在队列中该以如何顺序摆放机器人塔(最底行定则全局定,如熄灯问题)卡片换位存储信息一维坐标和二维坐标的转化 迷宫与陷阱 练功(bfs,相同步数的节点在队列中该以如何顺序摆放 最…

安装SQL Server2012

一、软件介绍 Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的…

SQL server2012 安装

SQL server2012 安装教程 (简体中文版的安装) 首先安装需要安装包吧:https://pan.baidu.com/s/1KoirFKEOv1363TXVWtE2Zg 密码:xsg1 下载后有一个ISO镜像文件,直接用解压软件解压就行,打开解压后的文件夹&…

SQL Server2012 安装方法详解

欢迎大家关注我的公众号,添加我为好友! 首先要找到自己下载好的安装包,并且保持网络畅通。 最近有不少细心的小伙伴反应安装包有问题,我这里进行了一下更新! 链接:https://pan.baidu.com/s/1bB-WS_zmHy_-…

sql2012下载,安装,

一、准备(下载)需要的文件 文件名:sql2012(x86).zip和sql2012(x64).iso,下面教程以前者为例,后者一样 百度云链接:度盘 单击出错?可以右击在新的标签页中打开 提取密码:734j 最新版&…

SQLServer2008密钥

2008-8-15最新修订版和Visual Studio 2008一样,从官网下载SQL Server 2008的180天试用版其实与正式版内容是基本相同的,唯一的区别就在于安装配置文件中所包含的key。各种版本的SQL Server在进行到这一步之前都是完全一样的: 如果你没有序列号…

SqlServer2012下载和安装(资源自带密钥)

1.如果你安装的是Win10,可以直接双击下载得到的镜像文件,其他版本的windows系统,可以选择使用解压软件,解压该文件。 2.双击安装包目录下的“setup”文件,如图2红色框圈住的文件,运行主安装程序。 图3 …

python 实现微信机器人自动回复

1.python 实现微信机器人自动回复 # 源代码如下: import jsonimport itchat import requests import re# 机器人接口调用 def getHtmlText(url):try:r requests.get(url, timeout30)r.raise_for_status()r.encoding r.apparent_encodingreturn r.textexcept:retu…

Python-快速实现微信公众号自动回复(聊天机器人)

原理:通过微信公众号提供的开发者模式,利用Python搭建环境,实现自动回复,回复内容通过调用图灵机器人的API 配置:服务器(这里是阿里云主机,Ubuntu),公众号,图…

微信的自动回复接入聊天机器人

今天偶尔发现了一个有趣的python库--itchat,可以实现微信的自动回复、防撤回,结合图灵机器人还能实现聊天机器人的作用 简单介绍一下配置与工具 win7旗舰版 pycharm python2.7(我在用python3版本运行时png.py会发生报错,不知道大家那怎么样…