MIT_线性代数笔记:列空间和零空间

news2024/11/16 1:50:07

目录

  • 前言
  • 子空间综述
  • 列空间 Column space
  • 零空间(或化零空间)Nullspace
  • b 值的影响 Other values of b

前言

本节继续研究子空间,特别是矩阵的列空间(column space)和零空间(nullspace)。

子空间综述

所谓的“向量空间”是对于线性运算封闭的向量集合。即对于空间中的任意向量 v 和 w,其和 v+w 和数乘 cv 必属于该空间;换而言之对于任何实数 c 和 d,线性组合 cv+dw 必属于该空间。

R 1 R^1 R1 R 2 R^2 R2, R 3 R^3 R3……都是重要的向量空间, R n R^n Rn代表的空间包含所有具有 n 个分量的向量。其中字母 R 表明分量均为实数(real)。

“子空间”为包含于向量空间内的一个向量空间。它是原向量空间的一个子集,而且本身也满足向量空间的要求。但是“子空间”和“子集”的概念有区别,所有元素都在原空间之内就可称之为子集,但是要满足对线性运算封闭的子集才能成为子空间。
在这里插入图片描述
任意子空间 S 和 T 的交集都是子空间,可以通过 S 和 T 本身对线性组合封闭来证明。

列空间 Column space

矩阵 A 的列空间 C(A)是其列向量的所有线性组合所构成的空间。

求解 Ax=b 的问题,对于给定的矩阵 A,对于任意的 b 都能得到解么?
A = [ 1 1 2 2 1 3 3 1 4 4 1 5 ] A=\begin{bmatrix} 1 & 1 & 2 \\ 2 & 1 & 3 \\ 3 & 1 & 4 \\ 4 & 1 & 5 \\ \end{bmatrix} A= 123411112345

显然并不是所有的 b 都能保证 Ax=b 有解,因为它有 4 个线性方程而只有 3 个未知数,矩阵 A 列向量的线性组合无法充满 R4,因此如果 b 不能被表示为 A 列向量的线性组合时,方程是无解的。只有当 b 在矩阵 A 列空间 C(A)里时,x 才有解。

对于我们所给定的矩阵 A,由于列向量不是线性无关的,第三个列向量为前两个列向量之和,所以尽管有 3 个列向量,但是只有 2 个对张成向量空间有贡献。矩阵 A 的列空间为 R4内的一个二维子空间。

零空间(或化零空间)Nullspace

矩阵 A 的零空间 N(A)是指满足 Ax=0 的所有解的集合。
对于所给定这个矩阵A,其列向量含有 4 个分量,因此列空间是空间 R 4 R^4 R4的子空间,x 为含有 3 个分量的向量,故矩阵 A 的零空间是 R 3 R^3 R3的子空间。对于 m x n 矩阵,列空间为 R m R^m Rm的子空间,零空间为 R n R^n Rn空间的子空间。
本例中矩阵 A 的零空间 N(A)为包含 [ 1 1 − 1 ] \begin{bmatrix} 1 \\ 1 \\ -1 \\ \end{bmatrix} 111

的任何倍数的集合,因为很容易看到第一列向量(1)和第二列向量(1)相加减去第三列向量(-1)为零。此零空间为
R3中的一条直线。
为了验证 Ax=0 的解集是一个向量空间,我们可以检验它是否对线性运算封闭。若 v 和 w 为解集中的元素,则有:
A(v+w)=Av+Aw=0+0=0,
A(cv)=cAv=0
因此得证 N(A)确实是 Rn空间的一个子空间。

b 值的影响 Other values of b

在这里插入图片描述
本讲给出了关于矩阵的两种子空间,同时给出了两种构造子空间的方法。对于列空间,它是由列向量进行线性组合张成的空间;而零空间是从方程组出发,通过让 x 满足特定条件而得到的子空间。

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

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

相关文章

如何将Docker的构建时间减少40%

与许多公司类似,我们为产品中使用的所有组件构建docker映像。随着时间的推移,其中一些映像变得越来越大,我们的CI构建花费的时间也越来越长。我的目标是CI构建不超过5分钟——差不多是喝杯咖啡休息的理想时间。如果构建花费的时间超过这个时间…

6.Gin 路由详解 - GET POST 请求以及参数获取示例

6.Gin 路由详解 - GET POST 请求以及参数获取示例 GET POST 请求以及参数获取示例 Get 请求:获取 Quary 参数 // 获取query参数示例:GET /user?uid20&namejack&page1 r.GET("/user", func(c *gin.Context) {// 获取参数// Query获取参…

Java核心知识点整理大全6-笔记

目录 4.1.4. 线程生命周期(状态) 4.1.4.1. 新建状态(NEW) 4.1.4.2. 就绪状态(RUNNABLE): 4.1.4.3. 运行状态(RUNNING): 4.1.4.4. 阻塞状态(BLOCKED)&#xff…

微信小程序如何使用scss,less

搜到很多都是先VSCode安装好…插件…。这都是很久之前的方法了,所以想写这篇文章 一、修改project.config.json配置文件 "setting": {"useCompilerPlugins": ["sass"]},二、然后就可以删除 .wxss 文件了,就用 .scss 文件…

C练习题_15

一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。) 在下列说法中,()是正确的。 A.C程序从第一个函数开始…

练习7-在Verilog中使用任务task

在Verilog中使用任务task 1,任务目的2,RTL代码,交换3,测试代码4,波形显示 1,任务目的 (1)掌握任务在verilog模块设计中的应用; (2)学会在电平敏感…

小红书全自动加群引流脚本「 软件工具+引流技术教程」

软件介绍: 小红书群聊最新玩法,可自动检测群人数加群,不会加到垃圾群。定时发送广告,红书群聊的引流玩法回来了 功能一、自动搜索关键词加群,比如创业、项目、鞋子、包包、考公、考研… 功能二、自动检测群人数&…

交替最小二乘法

前置概念导入 协同过滤(Collaborative Filtering):这是一种推荐系统的方法,依据用户之间或物品之间的相似性来进行推荐。协同过滤通常分为两种主要类型:用户基于(user-based)和物品基于&#xf…

丐版设备互联方案:安卓linux互联局域网投屏,文件共享,共享剪切板

华为,苹果,甚至小米最近也推出了澎湃OS,发现实在是太方便了,当然这些对硬件,系统的要求还是比较高,我用的主力机是小米12pro和ubuntu,win双系统也…

css取消移动端长按元素背景色

在开发微信小程序的时候,发现有的元素长按之后,出现了讨厌人的背景色,这就很奇怪,就想把它去掉,所以这里教一下方法: 在所在元素添加css样式: // 取消长按的背景色-webkit-tap-highlight-color:…

K8S精进之路-控制器Deployment-(1)

在K8S中,最小运行单位为POD,它是一个逻辑概念,其实是一组共享了某些资源的容器组。POD是能运行多个容器的,Pod 里的所有容器,共享的是同一个 Network Namespace,并且可以声明共享同一个 Volume。在POD中能够hold住网络…

子虔科技亮相2023工业软件生态大会 以先进理念赋能工业软件发展

作为云化工业软件领先企业,子虔科技携多项全新云原生产品亮相2023工业软件生态大会。 本届大会以“共建新一代工业软件体系,引领制造业高质量发展”为主题,集结行业领先企业、行业专家探究工业软件在核心技术、产业链创新和生态建设等方面创…

Git——分布式版本控制工具

一、概述 1.开发中的实际场景 备份代码还原协同开发追溯问题代码的编写人和编写时间 2.版本控制器的方式 集中式版本控制工具 集中式版本控制工具,版本库是集中存放在中央服务器的,team里每个人work时从中央服务器下载代码,是必须联网才能…

Javaweb之Axios的详细解析

1.3 Axios 上述原生的Ajax请求的代码编写起来还是比较繁琐的,所以接下来我们学习一门更加简单的发送Ajax请求的技术Axios 。Axios是对原生的AJAX进行封装,简化书写。Axios官网是:https://www.axios-http.cn 1.3.1 Axios的基本使用 Axios的…

DAY60 84.柱状图中最大的矩形

84.柱状图中最大的矩形 题目要求:给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 思路 单调栈 本地单调栈的解法和接雨水的题目是遥相呼…

【brpc学习实践四】异步请求案例详解

注意 使用的还是源码的案例,添加个人注解。在前面的篇章我们讲解了客户端、服务端rpc构造的基本流程及同步、异步的案例基础之后,再理解此案例就容易了。 想直接看案例实现请看: server端实现 client端实现 服务端要点概览 controller ser…

【云原生】Spring Cloud Alibaba 之 Gateway 服务网关实战开发

目录 一、什么是网关 ⛅网关的实现原理 二、Gateway 与 Zuul 的区别? 三、Gateway 服务网关 快速入门 ⛄需求 ⏳项目搭建 ✅启动测试 四、Gateway 断言工厂 五、Gateway 过滤器 ⛽过滤器工厂 ♨️全局过滤器 六、源码地址 ⛵小结 一、什么是网关 Spri…

STM32 寄存器配置笔记——USART配置 打印

一、概述 本文主要介绍如何配置USART,并通过USART打印验证结果。以stm32f10为例,将PA9、PA10复用为USART功能,使用HSE PLL输出72MHZ时钟 APB2 clk不分频提供配置9600波特率。波特率计算公式如下: fck即为APB2 clk参考计算&#xf…

electron使用electron-builder macOS windows 打包 签名 更新 上架

0. 前言 0.1 项目工程 看清目录结构,以便您阅读后续内容 0.2 参考资料 (1)macOS开发 证书等配置/打包后导出及上架 https://www.jianshu.com/p/c9c71f2f6eac首先需要为Mac App创建App ID: 填写信息如下—Description为"P…