【线性代数】【一】1.6 矩阵的可逆性与线性方程组的解

文章目录

  • 前言
  • 一、求解逆矩阵
  • 二、线性方程组的解的存在性
  • 总结


前言

前文我们引入了逆矩阵的概念,紧接着我们就需要讨论一个矩阵逆的存在性以及如何求解这个逆矩阵。最后再回归上最初的线性方程组的解,分析其中的联系。


一、求解逆矩阵

我们先回想一下在1.3消去法的矩阵表示中,我们知道对一个系数矩阵做一些了的初等行变换,可以将矩阵变为上三角矩阵U。再往前一步,如果我们继续对U做初等行变换,那么我们最终可以得到一个单位矩阵 I I I或者是一个包含零行的对角矩阵(只有对角元素可能存在非零值,全零矩阵为特殊对角矩阵)。

首先第一种情况,变成单位矩阵,此时,我们可以把所有初等行变换所对应的矩阵累乘起来,表示为 B = E n E n − 1 . . . E 2 E 1 B=E_nE_{n-1}...E_2E_1 B=EnEn1...E2E1,于是我们有 B A = I BA=I BA=I。也就是说, B B B就是我们想要找的系数矩阵 A A A的逆矩阵。

而另一种情况,存在零行,就说明在初等行变换的过程中,存在两行线性相关了,经过乘系数相减后就变为全零了。此时则不存在 A A A的逆矩阵。这个也很好说明:存在零行的矩阵,无论乘上什么矩阵,结果还会有零行,因此不可能为单位阵。而初等变换不改变矩阵的可逆性,因此不存在 A A A的逆矩阵。

因此我们可以归纳一下,如果矩阵中的两行线性相关了,则必然可以通过初等变换进行消去得到零行,而存在零行则必然不可逆。从而得到一个结论:矩阵中的行(列)向量若线性相关,则矩阵不可逆。 这里,有必要再重新定义一下线性相关:对于一组向量 a 1 , a 2 , . . . a n a_1,a_2,...a_n a1,a2,...an,都有 a 1 x 1 + a 2 x 2 + . . . a n x n = 0 a_1x_1+a_2x_2+...a_nx_n=0 a1x1+a2x2+...anxn=0当且仅当系数 x i x_i xi均为0时成立,则称这组向量线性无关,否则为线性相关。 这个结论似乎和我们之前说的略有出入,前面说的是两行线性相关,而给出的定义是讨论一组向量的线性相关。其实下面是更一般的情况,即使一组向量线性相关,其中也可以存在个别向量之间线性无关。

按照所给定义,而只要矩阵中的所有行向量线性相关,则根据定义必然可以找到一组非全零系数 a i a_i ai使得上述方程成立,也就是说明存在某一个行向量可以被其他行向量线性表示( a n = a 1 x 1 + a 2 x 2 + . . . a n − 1 x n − 1 a_n=a_1x_1+a_2x_2+...a_{n-1}x_{n-1} an=a1x1+a2x2+...an1xn1)。因此,我们可以通过初等变换,将该行向量化为零行。(按照线性表示系数的相反数,依次去作乘系数相加,最后该行会被完全消去, a n − a 1 x 1 − a 2 x 2 − . . . a n − 1 x n − 1 = 0 a_n-a_1x_1-a_2x_2-...a_{n-1}x_{n-1}=0 ana1x1a2x2...an1xn1=0)也就是必然可以推导出零行。

反之,若线性无关,则没有任何一行向量可以被其他行向量线性表示,也就找不到任意一组系数对应的初等变换,可以完全消去该行,因此矩阵的行(列)向量线性无关则必然存在逆矩阵。

二、线性方程组的解的存在性

现在我们从刚刚所介绍的线性相关性的角度,再来审视一下线性方程组的解。我们要求方程组 A X = 0 AX=0 AX=0的解,就是要找到一组线性组合系数,将矩阵中的列向量进行线性组合后得到一个零向量。这不就是线性相关性的定义吗,如果这个方程组只要零向量的解,则说明所有列向量线性无关,反正则线性相关。因此,系数矩阵A为可逆矩阵 ↔ \leftrightarrow 矩阵中的列(行)向量线性无关 ↔ \leftrightarrow 线性方程组 A X = 0 AX=0 AX=0只有零解。

如果系数矩阵不可逆,则线性方程组必然存在非零解,且必然有无穷多个非零解。(即使只有一个向量可以被其他向量线性表示,也只需要对线性表示的系数同时乘上一个非零数,线性表示方程仍然成立,而乘上该非零数以后得到的x仍然是非零解。)

此外,关于 A X = b AX=b AX=b这种线性方程组的解,将在更加深入地讨论了线性相关性,矩阵的秩等内容后做深入分析。

总结

本文先从初等变换的角度,给出了判断矩阵可逆性以及求逆的方法,随后再给出了线性相关性的定义以及矩阵的可逆性、向量线性相关性、以及线性方程组的解的相关关系。

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

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

相关文章

计算机网络:运输层 - TCP首部格式 连接的创建与释放

计算机网络:运输层 - TCP首部格式 & 连接的创建与释放 TCP首部格式源端口 目的端口序号确认号数据偏移保留控制位窗口检验和紧急指针 TCP连接创建 - 三次握手TCP传输过程TCP连接释放 - 四次挥手 TCP首部格式 TCP的首部如下: 首部的前20 byte是固定的…

如何验证证书的合法性

在当今的互联网世界中,证书验证是确保信息安全的关键环节。证书,特别是数字证书,用于确认实体的身份以及信息的完整性和真实性。然而,验证证书的合法性并非一蹴而就,它涉及多个技术难点、面试官的关注点、回答吸引力以…

【物联网】室内定位技术及定位方式简介

目录 一、概述 二、常用的室内定位技术 2.1 WIFI技术 2.2 UWB超宽带 2.3 蓝牙BLE 2.4 ZigBee技术 2.5 RFID技术 三、常用的室内定位方式 3.1 信号到达时间 3.2 信号到达时间差 3.3 信号到达角 3.4 接收信号强度 一、概述 GPS是目前应用最广泛的定位技术&#xff0…

一种基于稀疏学习的旋转机械故障诊断方法(MATLAB)

稀疏表示方法是一种利用最少原子在过完备字典上表示或逼近信号的方法,该方法具有信号表示的高分辨率、稀疏性、强抗干扰能力和自适应性等优点。稀疏表示聚焦于设计合适的稀疏表示字典和挖掘有用的稀疏先验信息,其核心思想是将故障特征信息近似表示为字典…

深入理解C++红黑树

目录 一、引言 二、红黑树的基本概念 三、红黑树的性质 四、红黑树的实现 结构 插入 五、红黑树的应用 一、引言 红黑树(Red-Black Tree)是一种自平衡的二叉搜索树,它可以在插入、删除和查找操作中保持相对高效的性能。由于其独特的性…

Linux下VSCode的安装和基本使用

应用场景:嵌入式开发。 基本只需要良好的编辑环境,能支持文件搜索和跳转,就挺OK的。 之所以要在Linux下安装,是因为在WIN11上安装后,搜索功能基本废了,咋弄都弄不好,又不方便重装win系统&#x…

LLM功能应用的测试艺术:策略与实践

在人工智能技术日新月异的今天,大规模语言模型(LLMs)凭借其强大的自然语言处理能力,正逐渐成为众多应用和服务的核心驱动力。从智能客服到创作辅助,从信息检索到个性化推荐,LLMs的广泛应用对测试策略提出了全新的挑战。本文旨在探讨针对拥有LLM功能的应用或软件,如何制定…

韩顺平0基础学java——第29天

p592-599 线程 用户线程和守护线程 1.用户线程:也叫工作线程,当线程的任务执行完或通知方式结束 2守护线程:一般是为工作线程服务的,当所有的用户线选束,守护线程自动结束 3.常见的守护线程:垃圾回收机制 当我们希望当main线程结束后&…

Scala中的map函数

Scala中的map函数 在 Scala 中,map 是一种常见的高阶函数,用于对集合中的每个元素应用一个函数,并返回应用了该函数后的新集合,保持原始集合的结构不变。它的主要作用有以下几点: 1. 遍历集合: map 可以遍历…

2.APP测试-安卓adb抓取日志

1.打开手机的开发者模式,打开USB调试 (1)小米手机打开开发者模式: 【设置】-【我的设备】-【全部参数信息】-快速多次点击【OS版本】-进入开发者模式 (2)连接手机和电脑,手机打开USB调试 【设置…

05 - matlab m_map地学绘图工具基础函数 - 设置比例尺指北针

05 - matlab m_map地学绘图工具基础函数 - 设置比例尺指北针 0. 引言1. 关于m_scale2. 关于m_ruler3. 关于m_northarrow4. 结语 0. 引言 本篇介绍下m_map中添加指北针(m_northarrow)、比例尺(m_ruler)和进行比例缩放(m_scale)的函数及其用法 。 1. 关于m_scale m_scale用于图件…

响应式高端网站模板源码图库素材 资源下载平台源码

源码介绍 亲测可用,可用于做娱乐网资源网,功能非常的齐全无任何加密也无任何后门!响应式高端网站模板源码图库素材 资源下载平台源码(可运营) 页面很美观,堪比大型网站的美工,而且页面做的也很…

扫码称重上位机

目录 一 设计原型 二 后台代码 一 设计原型 模拟工具: 二 后台代码 主程序: using System.IO.Ports; using System.Net; using System.Net.Sockets; using System.Text;namespace 扫码称重上位机 {public partial class Form1 : Form{public Form1(){Initialize…

红米手机RedNot11无法使用谷歌框架,打开游戏闪退的问题,红米手机如何开启谷歌框架

红米手机RedNot11无法使用谷歌框架,打开游戏闪退的问题, 1.问题描述2.问题原因3.解决方案3.1配置谷歌框架:3.1软件优化 4.附图 1.问题描述 红米手机打开安卓APP没有广告,直接闪退,无法使用谷歌框架 异常关键词中包含&…

P1223 排队接水

题目描述 有 𝑛 个人在一个水龙头前排队接水,假如每个人接水的时间为 𝑇𝑖,请编程找出这 𝑛 个人排队的一种顺序,使得 𝑛个人的平均等待时间最小。 输入格式 第一行为一个整数 &a…

【Android面试八股文】在onResume中是否可以测量宽高?

文章目录 一、在onResume中是否可以测量宽高1.1 不一定能够正确的获取view的宽高1.2 为什么?二、那么如何在onResume中获取view的宽高呢?2.0 Android 视图布局和绘制流程Measure, Layout 和 Draw 的顺序2.1 View 的 post 方法2.1.1 handler.post(Runnable)和handler.postDela…

【洛谷P3366】【模板】最小生成树 解题报告

洛谷P3366 -【模板】最小生成树 题目描述 如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出 orz。 输入格式 第一行包含两个整数 N , M N,M N,M,表示该图共有 N N N 个结点和 M M M 条无向边。 接下…

Hive笔记-5

240619-Hive笔记-5 6.2.2 全表和特定列查询 1) 全表查询 hive (default)> select * from emp; select 查看你要查看的信息 from 你要从哪张表里面查 2) 选择特定列查询 hive (default)> select empno, ename from emp; 注意: (1&#xff0…

HTML(12)——背景属性

目录 背景属性 背景图 背景图平铺方式 背景图位置 背景图缩放 背景图固定 背景属性 属性描述background-color背景色background-image (bgi)背景图background-repeat (bgr)背景图平铺方式background-position (bgp)背景图位置background-size (bgz)背景图缩放backgro…

scale()函数详解

scale()函数是R语言中用于标准化和中心化数据的一个函数。这个函数通常用于数据预处理,以便于后续的分析和建模。下面是对scale()函数的详细介绍: 用法 scale(x, center TRUE, scale TRUE)参数 x: 一个数值型向量、矩阵或数据框,是需要进…