线性代数(三) | 向量组的秩 线性相关无关 几何直观理解 题解应用

news2025/6/9 3:50:21

文章目录

  • 1 维数?向量组的秩究竟是什么?
    • 1.1 线是一维的
    • 1.2 面是二维的
    • 1.3 体是三维的
  • 2 线性相关、线性无关、线性表示究竟是什么?
    • 2.1 基于以上几何直观的解题角度
    • 2.2 基于方程组的解题角度

1 维数?向量组的秩究竟是什么?

1.1 线是一维的

例:空间中的(1,3)这个向量(下图1黑色有向线段),从某种意义来说可以看做是一条线(黄色直线),因为这条线上的所有量,比如(2,6)(1.5,4.5)这些向量都可以用这个向量表示(其实也就是所谓的“线性表示")。在这里插入图片描述

(1,3,2) 也可以看做一条线(下图1黑色有向线段)。我们可以发现,单个向量最多只能表示一维的直线(黄色直线),我们说这个向量组(单个向量也可以看为向量组)为一维的,也就意味着它的秩为1

在这里插入图片描述

1.2 面是二维的

比如空间中的(1,3)和(-2,4)这两个向量可以张成一张平面,这个平面上的所有的向量都可以用这两个向量来表示,我们说这个(1,3)(2,4)这个向量组为二维的,也就是说他的秩为2

在这里插入图片描述

再比如空间中(1,3,2)(-2,1,在这里插入图片描述
3)这两个向量可以张成一张平面,这两个向量形成的向量组为二维的

1.3 体是三维的

比如空间中(1,3,2)(-2,1,3)(1,-1,1)这三个向量可以张成一个三维的体,也就意味着,他们三个向量所组成的向量组的秩是3

在这里插入图片描述

2 线性相关、线性无关、线性表示究竟是什么?

​ 那么向量组线性无关和线性相关究竟指什么呢?

​ 我们的核心是关注这个向量组形成的一个什么样的东东

我们来看这两个A,B向量组 (单个向量也可以看为是向量组)

A:{1,2}

B:{1,2,3}

他们是表示空间中的一条线,是一维的

​ 再看这两个向量组

A:{1,2} {3,2}

B:{1,2,3} {3,2,1}

​ 当我们增加了一个向量时,会发现这时候这两个向量组可以张成一张平面了,是二维的了,我们也可以发现这两个向量组都是线性无关的,因为去掉某一个向量,会使得这个向量组降维,变成一维,也就是A,B向量组中每一个向量都不是多余的

​ 我们再给这两个向量组增添一个向量

A:{1,2} {3,2} {3,1}

B:{1,2,3} {3,2,1} {1,1,1}

​ 这时候我们会发现,A向量组依然只能张成一张平面,是二维的,表示了一个二维的平面,我们去掉其中一个向量,他都不会降维,依然是二维的,也就意味着他的秩不会改变,也就是说其中一个向量是多余的,如果存在多余向量,我们就说它是线性相关的,而这个多余的根本原因是因为其中存在一个向量可以被其他向量来线性表示。但是B向量组,我们去掉其中任意一个向量,都会使得该向量组降维,秩发生改变,如果不存在多余向量,我们就说它是线性无关的

​ 综上我们可以如此定义线性相关和线性无关

​ 线性无关是指,这组向量中每一个向量对于维数的增加都有贡献,去掉任何一个都会使得向量组秩改变
​ 线性相关是指,这组向量中存在一个多余的向量(去掉这个向量以后,向量组所表示的维数不受影响)

​ 向量组的线性表示,是指某一个向量在这个向量张成的向量空间里

注意

一个向量组所的维数,和单个向量的维数要区分。

单个向量,不管他是有几个分量,他只能表示一个一维的量

比如(1,3,5,4)这个向量组,虽然有一个四维的向量,但由于他只有一个向量,所以他只能表示一维的向量,即一条线

,也就是说它是一个一维向量组,秩为1

2.1 基于以上几何直观的解题角度

常见的一些结论就很好解释了

比如

1、任意n+1个n维向量均线性相关,n维向量最多表示n维空间,这时候如果有n+1个相应的向量,则存在多余的向量,则线性相关

2、若向量组 α 1 α 2 , . . . , α s , α s + 1 , . . . , α t \alpha_1\alpha_2,...,\alpha_s,\alpha_{s+1},...,\alpha_t α1α2,...,αs,αs+1,...,αt线性无关,则 α 1 α 2 , . . . , α s \alpha_1\alpha_2,...,\alpha_s α1α2,...,αs线性无关,条件说明这t个向量没有多余的向量,每一个向量都对于维数增加有贡献,那么它的一部分自然也没有多余的,自然也线性无关。而反过来则不正确,因为部分没有多余的,再添加的几个向量可能就会有多余的。比如(1,2,3) (2,1,3)线性无关,增加一个(2,4,6) 后就线性相关了

3

在这里插入图片描述

在一些题目中的应用

在这里插入图片描述

2.2 基于方程组的解题角度

有一些题不适合用几何直观的,什么样的题呢,就是经过加减组合后的向量.方法是根据线性无关的定义,看看每一组合的k是否有非零解

在这里插入图片描述

k 1 ( α 1 − α 2 ) + k 2 ( α 2 − a 3 ) + k 3 ( α 3 − α 1 ) = 0 k_1(\alpha_1-\alpha_2)+k_2(\alpha_2-a_3)+k_3(\alpha_3-\alpha_1)=0 k1(α1α2)+k2(α2a3)+k3(α3α1)=0 我们核心是要看这里的k是否只能全部为零

为了利用条件,我们打开重新组合得到 ( k 1 − k 3 ) α 1 + ( k 2 − k 1 ) α 2 + ( k 3 − k 2 ) α 3 = 0 (k_1-k_3)\alpha_1+(k_2-k_1)\alpha_2+(k_3-k_2)\alpha_3=0 (k1k3)α1+(k2k1)α2+(k3k2)α3=0

由条件 我们可知 k 1 − k 3 = 0 , k 2 − k 1 = 0 , k 3 − k 2 = 0 k_1-k_3=0,k_2-k_1=0,k_3-k_2=0 k1k3=0,k2k1=0,k3k2=0 所以解这个方程组就可以,当然因为这个方程组系数是等于零的,因而有非零解,所以线性相关。

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

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

相关文章

考研的风吹到你了吗?中国人民大学与加拿大女王大学金融硕士为你提供另一读研途径

24考研的风吹到你了吗?随着社会的不断发展,越来越多的人选择继续深造,通过考研来提升自己的学历和能力。然而,考研并不是一件容易的事情,需要付出大量的时间和精力。面对国内竞争激烈的考研环境,许多人会选…

图解Morris遍历

1. 简述 morris遍历是不借助栈空间实现二叉树遍历的一种方法。 其核心思想是,利用当前节点左子树的最右叶子节点当索引节点。 即中序遍历的前驱节点。 第一次遍历根节点的时候,找到该节点,将该节点右儿子指向根节点。 第二次回到该节点时…

什么是指纹浏览器?——社媒营销多账号的管理神器

对于跨境卖家来说,通过海外社媒平台进行引流推广是不错的选择,但在实际操作中我们总会遇到很多问题。比如老手们肯定都经历过多个账号被封禁的情况,如果你也跟以前的东哥一样困扰怎么在一台电脑登录同平台多个账号,那今天这篇文章…

下载并安装DevEco Studio 3.1,初尝鸿蒙编程

摘自华为官网 DevEco Studio 3.1配套支持HarmonyOS 3.1版本及以上的应用及服务开发,提供了代码智能编辑、低代码开发、双向预览等功能,以及轻量构建工具DevEco Hvigor 、本地模拟器,持续提升应用及服务开发效率。 下载 官网下载地址 HUAWEI…

2023年云计算的发展趋势

随着互联网和信息技术的快速发展,云计算已经成为了企业和个人的重要工具,而在未来,云计算仍然会持续发展,并且发展趋势会更加迅猛。在本文中,我们将讨论2023年云计算的发展趋势。 一、混合云将成为主流 混合云是指将公…

任正非说:流程主要是为一线作战服务,流程是手段,支撑一线、服务市场才是目的。

你好!这是华研荟【任正非说】系列的第37篇文章,让我们聆听任正非先生的真知灼见,学习华为的管理思想和管理理念。 华研荟注:昨天的任正非先生讲话主要谈了IPD、ISC两个主业务流程,今天主要来看看任正非先生关于LTC的一…

企业微信后台通过小程序给员工发送文字信息附带超链接实现(加上A标签:<a href=“网址“> </a>)

如下&#xff0c;在编辑文本消息的时候&#xff0c;添加上HTML的A标签 <a href"www.baidu"> </a>即可实现点击直接跳转

uniapp: 实现pdf预览功能

目录 第一章 实现效果 第二章 了解并解决需求 2.1 了解需求 2.2 解决需求 2.2.1 方法一 2.2.2 方法二 第三章 资源下载 第一章 实现效果 第二章 了解并解决需求 2.1 了解需求 前端需要利用后端传的pdf临时路径实现H5端以及app端的pdf预览首先我们别像pc端一样&#…

接口自动化测试操作流程

接口自动化大致步骤&#xff1a; 1、发送请求 2、解析结果 3、验证结果 定义三个和业务相关的类 1、一个用来封装HTTPclient&#xff0c;用来发送请求 2、解析结果xml的类 3、一个用于比较测试结果和期望值的类&#xff0c;用于验证 4、自动生成报告的类&#xff1a;自…

网络安全/黑客技术(0基础入门到进阶提升)

前言 前几天发布了一篇 网络安全&#xff08;黑客&#xff09;自学 没想到收到了许多人的私信想要学习网安黑客技术&#xff01;却不知道从哪里开始学起&#xff01;怎么学 今天给大家分享一下&#xff0c;很多人上来就说想学习黑客&#xff0c;但是连方向都没搞清楚就开始学习…

1.0.0 IGP高级特性简要介绍(OSPF-下篇)

二、OSPF_精细的路由控制 1.OSPF数据库上限 简介 ​ OSPF技术要求同一个区域内的路由器保存着相同的LSDB信息。 ​ 但随着网络上路由数量不断增加&#xff0c;一些路由器由于系统资源有限&#xff0c;不能再承载如此多的路由信息&#xff0c;这种状态就被称为数据库超限&am…

‘XXX‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 系统找不到指定的路径。

目录 问题复现解决方案 问题复现 只要一打开cmd就提示“‘LT’ 不是内部或外部命令&#xff0c;也不是可运行的程序或批处理文件。” 或许大家都遇到过这样的问题&#xff0c;但本篇解决的是和运行项目无关&#xff0c;而是cmd命令行自带的一个bug 解决方案 如果是执行java…

vant+thinkphp实现文件上传功能

vantthinkphp实现文件上传功能 前端thinkphp后端测试 前端 vue3 vant 代码实现 fileList 预览文件列表&#xff0c;具体可以参考官方文档 let config { headers: { //添加请求头 “Content-Type”: “multipart/form-data”, }, }; 需要以form-data的形式上传文件&#xff…

IT服务台与Microsoft集成

Microsoft Teams 旨在通过创建一个共享工作区&#xff0c;使组织中的协作更加轻松&#xff0c;用户可以在其中聊天、开会、共享文件和访问业务应用。为了实现这些数字工作空间的最大效率&#xff0c;这一点很重要&#xff0c;当出现问题时&#xff0c;IT服务台团队始终在前沿。…

RDkit | 安装报错及使用

关于RDKit的学习及介绍&#xff1a; RDKit安装 基础教程&#xff1a;[Getting Started with RDKit in Python] RDkit四&#xff1a;数据处理过程中smiles编码的清洗统一化 reticulate-R Interface to Python 在RStudio中加载 rdkit.Chem和rdkit.Chem.rdmolops 时&#xff0c;报…

c语言实现两个有序链表的合并

合并两个有序链表是c语言数据结构中比较经典的问题&#xff0c;首先两个链表都是有序的&#xff0c;即节点的顺序是按照各个节点中的值从小到大排序&#xff0c;而且合并之后的新链表中的各个节点顺序也要满足从小到大的排序&#xff0c;具体如下图所示。 思路&#xff1a;用ma…

2012年7月11日 Go生态洞察:Gccgo在GCC 4.7.1中的集成

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页——&#x1f405;&#x1f43e;猫头虎的博客&#x1f390; &#x1f433; 《面试题大全专栏》 &#x1f995; 文章图文…

Mysql学习笔记--基础

一&#xff0c;SQL最重要的增删改命令格式 1&#xff0c;insert into 表名&#xff08;不写这个括号里面的内容就默认所有字段都要添加&#xff09; values&#xff08;&#xff09; 插入单条数据 2&#xff0c;insert into 表名 (里面是列名) values&#xff08;根据列名依次…

.Net-C#文件上传的常用几种方式

1.第一种上传方式,基本通用于.net所有的框架 [HttpPost][Route("Common/uploadFile1")]public string uploads(){HttpContextBase context (HttpContextBase)Request.Properties["MS_HttpContext"];//获取传统contextHttpRequestBase request context.Re…

阶段七-Day04-Spring03

一、Sping声明式事务 1. 编程式事务介绍 整个事务控制的代码都需要程序员自己编写。包含&#xff1a;开启事务&#xff08;openSession()&#xff0c;创建SqlSession时MyBatis底层自动创建Transaction对象&#xff09;、提交事务(session.commit())、回滚事务(session.rollba…