MIT_线性代数笔记:第 07 讲 求解 Ax=0:主变量,特解

news2024/11/26 10:25:48

目录

  • 前言
  • 计算零空间 Nullspace
  • 特解 Special solutions
  • 行最简阶梯矩阵 Reduced row echelon form (rref)

前言

我们定义了矩阵的列空间和零空间,那么如何求得这些子空间呢?本节课的内容即从定义转到算法。

计算零空间 Nullspace

矩阵 A 的零空间即满足 Ax=0 的所有 x 构成的向量空间。
取 A = [ 1 2 2 2 2 4 6 8 3 6 8 10 ] 取A =\begin{bmatrix} 1 & 2 & 2 &2 \\ 2 & 4 & 6 & 8 \\ 3 & 6 & 8 & 10 \end{bmatrix} A= 1232462682810

(A 的列空间并不是线性无关的。)无论矩阵 A 是否可逆,我们都采用消元法作为计算零空间的算法。
对于矩阵 A 进行“行操作”并不会改变 Ax=b 的解,因此也不会改变零空间。(但是会改变列空间。)此处不需要应用增广矩阵,因为等号右侧的向量 b=0。
第一步消元得到:
在这里插入图片描述
第二列没有主元,因此主元二是第二行第三列的 2。
在这里插入图片描述
矩阵 U 为梯形矩阵。其第三行变为零,是因为第三行的行向量本身就是第一行和第二行行向量的线性组合。

矩阵的秩(rank)就是矩阵的主元的个数。本例中矩阵 A 和 U 的秩均为 2。矩阵中包含主元的列为主元列(pivot column),不包含主元的列称为自由列(free column)。

特解 Special solutions

当我们将系数矩阵变换为上三角阵 U 时,就可以用回代求得方程 Ux=0 的解。本例中,包含主元的矩阵第 1 列和第 3 列为主元列,而不包含主元的第 2 列和第 4列为自由列。对自由变量(free variable)x2和 x4我们可以进行赋值。例如令 x2=1而 x4=0。则有
在这里插入图片描述
矩阵 A 的零空间就是这些“特解”向量的线性组合所构成的向量空间。 矩阵的秩 r 等于其主元列的数目,因此自由列的数目就等于 n-r,即列的数目减去主元列的数目。这个数值等于特解的数目和零空间的维数。

行最简阶梯矩阵 Reduced row echelon form (rref)

通过继续消元我们可以将矩阵 U 转变为行最简阶梯矩阵形式 R,其中主元为 1,而主元列除主元外皆为 0。在 Matlab 中用命令 rref(A)实现这一过程。
在这里插入图片描述
在矩阵中主元行和主元列的交汇处存在一个单位阵。通过“列交换”,可以将矩阵 R 中的主元列集中在左侧,从而在左上角形成这个单位阵,而将自由列集中在矩阵的右侧。如果矩阵 A 中的某些行是线性相关的,则在矩阵 R 的下半部分就会出现一些完全为 0 的行向量。
在这里插入图片描述
这里的 I 是一个 r x r 的方阵。F 即自由列消元后组成的部分。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1257644.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

某生物科技巨头:引入安全工具,推动基因科技领域智能化发展

某生物科技巨头是生物科技领域的领导者,业务覆盖行业全产业链、全应用领域,是全球领先的科学技术服务提供商和精准医疗服务运营商。一直以来,该生物科技机构都致力于加速推动以基因科技为支撑的生命数字化建设,实现批量短基因快速…

redis Redis::geoAdd 无效,phpstudy 如何升级redis版本

redis 查看当前版本命令 INFO SERVERwindows 版redis 进入下载 geoadd 功能在3.2之后才有的,但是phpstudy提供的最新的版本也是在3.0,所以需要升级下 所以想出一个 挂狗头,卖羊肉的方法,下载windows 的程序,直接替…

第二证券:煤炭板块震荡走高 潞安环能、晋控煤业涨超5%

证券时报网讯,煤炭板块27日盘中发力走高,到发稿,潞安环能、晋控煤业涨超5%,平煤股份、山西焦煤涨逾3%,恒源煤电、开滦股份等上扬。 职业方面,近期寒潮来袭,气温下降带动居民用电需求增加&#…

海外Leads Generation产业:中国出海群体的行业大机会

Leads Generation(简称LeadsGen)指的是集中精力吸引和开发潜在客户的营销策略。通过引导式的营销策略,企业分发内容吸引潜在客户,引导客户留下电话/邮件/姓名等信息。基于这些信息,企业可建立潜在客户数据库&#xff0…

iOS移动应用程序的备案与SHA-1值查看

​ 目录 📝iOS移动应用程序的备案与SHA-1值查看 引言 第一部分:App备案 第二部分:查看SHA-1值 引言 在开发和发布移动应用程序时,进行App备案是非常重要的一步,它是确保您的应用在合规性方面符合相关法规的过程。…

Redis分布式锁实现Redisson 15问

在一个分布式系统中,由于涉及到多个实例同时对同一个资源加锁的问题,像传统的synchronized、ReentrantLock等单进程情况加锁的api就不再适用,需要使用分布式锁来保证多服务实例之间加锁的安全性。常见的分布式锁的实现方式有zookeeper和redis…

C#工程中Form_xx.cs不能在设计器中查看

环境:VS2022 直接上图: 原因: 写了个类在Form_xx.cs中从For继承的部分类之前,移动到之后,保证窗体类是代码中的首个类即可,如图:

使用Pytorch从零开始构建Energy-based Model

知识回顾: [1] 生成式建模概述 [2] Transformer I,Transformer II [3] 变分自编码器 [4] 生成对抗网络,高级生成对抗网络 I,高级生成对抗网络 II [5] 自回归模型 [6] 归一化流模型 [7] 基于能量的模型 [8] 扩散模型 I, 扩散模型 II 在本教程中…

EtherCAT从站XML文件组成元素详解(1):制造商信息

0 工具准备 1.EtherCAT从站XML文件(本文使用GL20-RTU-ECT) 2.ETG.2000 S (R) V1.0.71 前言 EtherCAT从站的设备描述文件ESI(EtherCAT Slave Information)是联系主站和从站的桥梁,主站可以通过xml格式的从站设备描述文件识别从站的特征信息、获取对象字典信息、进行组态等。…

GLM: 自回归空白填充的多任务预训练语言模型

当前,ChatGLM-6B 在自然语言处理领域日益流行。其卓越的技术特点和强大的语言建模能力使其成为对话语言模型中的佼佼者。让我们深入了解 ChatGLM-6B 的技术特点,探索它在对话模型中的创新之处。 GLM: 自回归空白填充的多任务预训练语言模型 ChatGLM-6B 技…

大公司为什么喜欢centos系统写爬虫?

CentOS是一个基于Red Hat Enterprise Linux(RHEL)源代码构建的开源操作系统,它受到大企业喜欢大多数因为他系统的稳定性,安全性以及兼容性等。可以为企业提供更多的商业支持。以我个人为例,公司在做爬虫数据抓取多是采…

云服务器哪家便宜?亚马逊AWS等免费云服务器推荐

在这数字化的时代,云计算技术越来越广泛应用于各种场景,尤其是云服务器,作为一种全新的服务器架构正在逐渐取代传统的物理服务器,“云服务器哪家便宜”等用户相关问题也受到越来越多的关注。自从亚马逊最早推出了首个云计算服务—…

FaceChain集成最强开源SDXL,生成人像质感拉满!

一、介绍 FaceChain,一款备受欢迎的AI写真开源项目,目前已与最强大的开源生图模型SDXL完美融合!这将为用户带来前所未有的高质量AI写真体验。 FaceChain是一个可以用来打造个人数字形象的深度学习模型工具。用户仅需要提供最低一张照片即可获…

二、Lua数据类型

文章目录 一、数据类型nil二、数据类型boolean三、数据类型number四、数据类型String(一)用单引号或双引号:(二)可以包含换行的字符串(三)字符串与数字做数学运算时,优先将字符串转换…

规则引擎Drools使用,0基础入门规则引擎Drools(四)WorkBench控制台

文章目录 系列文章索引八、WorkBench简介与安装1、WorkBench简介2、安装 九、WorkBench使用方式1、创建空间2、创建项目3、创建数据对象4、创建DRL规则文件5、创建测试场景6、设置KieBase和KieSession7、编译、构建、部署8、在项目中使用部署的规则 系列文章索引 规则引擎Droo…

EM32DX-C1【分布式io】

1设备类型: 电压:DC24V 输入16点 输出16点雷赛 EM32DX-C1 模块是一款基于 ASIC 技术的高性能、高可靠性的 CANopen 总线数字 量输入输出扩展模块,具有 16 路通用输入接口和 16 路通用输出接口。输入输出接口均采用光 电隔离和…

JavaScript 的初步学习上篇

JavaScript 的介绍 JavaScript 之父 布兰登 . 艾奇 (Brendan Eich) ,1995 年, 用 10 天时间完成 JavaScript 的设计. JavaScript 和 Java 的关系 两者之间就像老婆和老婆饼的关系,即毫无关系, JavaScript 最初的名字叫LiveScript,为了蹭 Java 热度,才改名为 JavaScript.JavaScr…

《洛谷深入浅出基础篇》P4913 【深基16.例3】二叉树深度

上链接: P4913 【深基16.例3】二叉树深度 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)https://www.luogu.com.cn/problem/P4913#submit 上题干: 题目描述 有一个 n(n≤106) 个结点的二叉树。给出每个结点的两个子结点编号(均不超过 n&am…

什么是磁矩?磁矩与磁通的关系

物质的磁性来源于原子中的电子磁矩 物质由原子构成,而原子是由原子核和电子组成的。在原子中,电子因绕原子核运动而具有轨道磁矩;电子因自旋具有自旋磁矩,原子的磁矩主要来源于电子磁矩,这是一切物质磁性的来源。 磁…

NX二次开发UF_CURVE_ask_line_data 函数介绍

文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan UF_CURVE_ask_line_data Defined in: uf_curve.h int UF_CURVE_ask_line_data(tag_t line, UF_CURVE_line_p_t line_coords ) overview 概述 Returns the coordinates of a line w…