线性代数基础【2】矩阵

news2024/12/26 20:56:53

第二章 矩阵

第一节 矩阵的基本概念与特殊矩阵

一、基本概念

①矩阵

像如下图示的为矩阵,记为A=(aij)m*n

②同型矩阵及矩阵相等

若A、B为如下两个矩阵

如果A和B的行数和列数相等,那么A和B为同型矩阵,且A和B的元素相等(即:aij=bij),则称A和B相等

③伴随矩阵

设A为mn矩阵(如上图所示),设A的行列式|A|,则A中aij的余子式为Mij,代数余子数为Aij,则A为如下所示,A*即为A的伴随矩阵

二、特殊矩阵

①零矩阵

设A=(aij)m*n,若∀aij=0,那么称为矩阵A为零矩阵,记为A=0

②n阶方阵

设A=(aij)m*n,若m=n,那么称为矩阵A为n阶方阵

③单位矩阵和数量矩阵

在矩阵的乘法中,有一种矩阵起着特殊的作用,如同数的乘法中的1,这种矩阵被称为单位矩阵,如图所示

数量矩阵就是对角线上元素都是同一个数值,其余元素都是零,如图所示

注:单位矩阵和数量矩阵必须是方阵

④转置矩阵

设A为m*n矩阵(如上图所示),将A的行和列元素进行交换(例如:aij和aji进行交换),得到如图,则称为转置矩阵,记为AT

⑤对角矩阵

如图所示的矩阵称为对角矩阵

第二节 矩阵的运算及其性质

一、矩阵的三则运算及其性质

(一)矩阵的三则运算

①矩阵的加减法

注:只有同阶的矩阵才能进行加减法

②矩阵与矩阵的乘法

其中cij=ai1 * bij + ai2 * b2j + … + ain * bnj

注:两个矩阵的内编号决定是否可相差,两个矩阵的外编号决定结果的行列数,例如Amn和Bmn无法相乘,Amn和Bnm结果为Cmm;

两个矩阵有顺序要求,例如A和B为两个矩阵,则AB≠BA

(二)矩阵的三则运算的性质

①A+B=B+A

②(A+B)+C=A+(B+C)

③(AB)C=A(BC)

④(k+l)A=kA+lA (k、l为常数)

⑤k(A+B)=kA+kB (k为常数)

⑥A(B+C)=AB+AC

⑦设A是mn矩阵,B,C分别为ns,n*l矩阵,则A(B┇C)=(AB┇AC)

注意:

①矩阵不满足分配率,但满足(A+B)^2 = A^2 + AB + BA + B^2

二、矩阵的转置运算及性质

(一)矩阵转置的定义

(二)矩阵转置的性质

第三节 矩阵的逆矩阵

一、矩阵理论产生的背景

①一元一次方程的解

一元一次方程ax=b的解分为如下两种情形:

(1)当a≠0时,因为(1/a)*a=1,所以将方程ax=b两边乘以1/a得a=b/a

(2)当a=0时,若b=0,则方程ax=b有无数个解;若b≠0,则方程ax=b无解

②矩阵方程的解

设A为m*n矩阵,AX=b表示线性方程组,其解的情形也有如下两种情形:

(1)设A为n阶方阵,且存在n阶矩阵B,使得BA=E,将方程组AX=b两边左乘B得BAX=Bb,即X=Bb,研究该情况方程组的解需要研究矩阵的逆矩阵理论

(2)设A为n阶矩阵但不存在矩阵B,使得BA=E;或A为m*n阵且m≠n,研究该情况方程组的解需要研究矩阵的秩的理论

二、逆矩阵的定义

设A是n阶矩阵,若存在 阶矩阵B使得BA=E(或AB=E),称矩阵A可逆矩阵B称为矩阵A的逆矩阵,记为B=A^-1

注意:

①若A可逆,则A^-1也是可逆的

②设A为n阶非零矩阵,由AB=AC不一定有B=C;设A可逆,则AB=AC,一定有B=C

三、关于矩阵的逆矩阵的两个问题

问题1:设A为n阶矩阵,A可逆的条件是什么?

问题2:设A为n阶可逆矩阵,如何求其逆矩阵A^-1?

四、矩阵可逆的充分必要条件(重要定理)

设A是n阶矩阵,则A可逆的充分必要条件是|A|=0.

注意:

五、逆矩阵的求法

(一)伴随矩阵法

若n阶矩阵A可逆,则A^-1 = (1/|A|) A* ,其中|A|为A的行列式,A*为A的伴随矩阵

(二)初等变换法求逆矩阵-思想体系与求法

1.方程组的三种同解变形

方程组的以下三种变形称为方程组的同解变形:

(1)对调两个方程;

(2)某个方程两边同乘以一个非零常数;

(3)某个方程的倍数加到另一个方程.

2.矩阵的初等变换

以下三种变换称为矩阵的初等行变换:

(1)对调矩阵的两行;

(2)矩阵的某行乘以非零常数 k;

(3)矩阵某行的倍数加到另一行

以下三种变换称为矩阵的初等列变换 :

(1)对调矩阵的两列;

(2)矩阵某列乘以非零常数 k;

(3)矩阵某列的倍数加到另一列.

矩阵的初等行变换和初等列变换统称为矩阵的初等变换

3.三种初等矩阵

4.与逆矩阵相关的三个问题

问题1: 设A为n阶可逆矩阵,A 否可以经过有限次初等行变换化为单位矩阵E?

解答: 若A 可逆,则A一定可以经过有限次初等行变换化为E

问题2: 设A是mnn 矩阵且r(A)=r,问A是否可以过有限次初等行变换化为

解答: 不一定

问题3 设A是m*n 矩阵,且r(A)=r,问A是否可以经过有限次初等变换化为

解答: 一定可以

5.初等变换法求逆矩阵

六、逆矩阵的性质

第四节 矩阵的秩

一、矩阵秩的概念

设A是m*n矩阵,矩阵A中任取r行和r列,元素按照原有次序排列构成的r阶行列式,称为矩阵A的r阶子式,矩阵A共有Crm、Crn个阶子式若至少有一个阶子式不为零但所有r十1阶子式(如果有)皆为零,称r为矩阵A的秩记为r(A)=r.

注意:

二、矩阵秩的求法

在方程组中,矩阵的秩本质上为方程组中约束条件的个数,而方程组约束条件的个数即经过方程组三种同解变形阶梯化后留下的方程个数,故对矩阵进行初等行变换阶梯化后非零行数即为矩阵的秩.如:

注意:

1.矩阵的秩本质上即为方程组约束条件的个数.

2.r(A)=0的充分必要条件是A=0

3.r(A)>=1的充分必要条件是A≠0

4.r(A)>=2的充分必要条件是A至少两行不成比例

三、矩阵秩的性质

性质1 r(A)=r(AT)=r(ATA)=r(AAT),其中AT为A的转置矩阵

使用场景 出现ATA、或AAT时使用

性质2 设A,B是同型矩阵,则r(A±B)<=r(A)+r(B).

使用场景 出现A+B,A-B或r(A)+r(B)时使用

使用场景 出现r(A),r(B),r(AB)时使用

性质4 设A,B分别为mn及ns矩阵,且AB=0,则r(A)+r(B)<=n

使用场景 出现AB=0时使用

性质5 设A是m*n矩阵,P、Q分别为m及n阶可逆矩阵,则r(A)=r(PA)=r(AQ)=r(PAQ)

使用场景 出现A*或Aij时使用

性质8 设A为n阶非零矩阵,则r(A)=1的充分必要条件是,存在非零向量α、β,使得得A=αβT,其中βT为β的转置矩阵

第五节 矩阵等价

一、矩阵等价的定义

设A,B是两个同型矩阵,若A经过有限次初等变换化为 B,称矩阵A与矩阵B等价

二、矩阵等价判别法

定理1 设A,B为同型矩阵,则AB是等价矩阵的充分必要条件是r(A)=r(B).

定理2 设A,B为同型矩阵,则A,B等价的充分必要条件是,存在可逆矩阵P,Q,使得PAQ=B.

注意:矩阵相等(第一节提到过)和矩阵等价(上述提到过)不同

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

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

相关文章

论文润色突显研究亮点 papergpt

大家好&#xff0c;今天来聊聊论文润色突显研究亮点&#xff0c;希望能给大家提供一点参考。 以下是针对论文重复率高的情况&#xff0c;提供一些修改建议和技巧&#xff1a; 标题&#xff1a;论文润色突显研究亮点――提升论文吸引力的关键步骤 一、引言 在学术研究中&#x…

常用的建表但范式、反规范化

规范化&#xff1a; 规范化是用于数据库设计的一系列原理和技术&#xff0c;它可以减少表中数据的冗余&#xff0c;增加数据完整性和一致性。通常有很多范式。 第一范式&#xff08;1NF&#xff09;&#xff1a; 常用的三种范式&#xff1a; 表中的字段都是不可再分割的原子属…

math.gamma()

伽马函数 将阶乘一般化&#xff0c;即将阶乘推广到实数域。 gamma(x) integral(0 to inf) of t^(x-1) * exp(-t) dt 不推了&#xff0c;总之就是表示阶乘

计网Lesson10 - 网络层之IP协议分析

文章目录 网络层协议IPv4 数据报格式IPv4 数据报首部格式版本&#xff08;Version&#xff09;首部长度&#xff08;Header Length&#xff09;区分服务&#xff08;Differentiated Services Field&#xff09;可选字段填充总长度&#xff08;Total Length&#xff09;标识、标…

JavaEE进阶学习: SpringBoot 日志文件

1.日志有什么用 日志的主要作用是记录系统的运行状态、事件和错误信息等。具体来说&#xff0c;日志可以用于以下几个方面&#xff1a; 故障排除&#xff1a;当系统出现故障或错误时&#xff0c;日志可以帮助开发人员定位问题的具体原因和位置&#xff0c;从而更快地修复系统。…

计算机网络简答题

面向连接和非连接的服务特点 面向连接的服务&#xff1a;通信双方在进行通信之前&#xff0c;要事先建立一个完整的可以彼此沟通的通道&#xff0c;在通信过程中整个连接的情况可以被实时的监控和管理 面向非链接的服务&#xff1a;不需要预先建立一个联络两个通信节点的连接&a…

【obs】官方最强插件obs-websocket入门

▒ 目录 ▒ &#x1f6eb; 导读需求开发环境 1️⃣ obs-websocket简介OBS版本说明obs-websocket版本说明安装&#xff08;27.x版本OBS&#xff09;配置插件 2️⃣ OBS-web介绍特征使用方法-5.xhttp vs https 3️⃣ obs-websocket-js开发tester.html 4️⃣ 其它开源项目obs-stud…

做题笔记:SQL Sever 方式做牛客SQL的题目--查询每天刷题通过数最多的前二名用户

----查询每天刷题通过数最多的前二名用户id和刷题数 现有牛客刷题表questions_pass_record&#xff0c;请查询每天刷题通过数最多的前二名用户id和刷题数&#xff0c;输出按照日期升序排序&#xff0c;查询返回结果名称和顺序为&#xff1a; date|user_id|pass_count 表单创建…

双指针的运用——双数之和II和三数之和

两数之和 https://leetcode.cn/problems/two-sum-ii-input-array-is-sorted/description/ 我们考虑这个排序过的数组&#xff0c;首先一个指针在最左&#xff0c;一个在最右。如果这两个数字比目标数字来的要小&#xff0c;那么如果我们左边指针移动了&#xff0c;移动后一定变…

高通平台开发系列讲解(USB篇)linux下如何让U盘可以识别问题

文章目录 一、简述二、修改方法三、宏介绍沉淀、分享、成长,让自己和他人都能有所收获!😄 一、简述 对于一些U盘不能自动被Linux内核识别的情况,可能需要进行一些调整和修改内核驱动的设置。 二、修改方法 在kernel中开启以下的宏开关 CONFIG_USB_STORAGE=y CONFIG_SCSI=…

uniapp原生插件之安卓app添加到其他应用打开原生插件

插件介绍 安卓app添加到其他应用打开原生插件&#xff0c;接收分享的文本和文件&#xff0c;支持获取和清空剪切板内容 插件地址 安卓app添加到其他应用打开原生插件&#xff0c;支持获取剪切板内容 - DCloud 插件市场 超级福利 uniapp 插件购买超级福利 详细使用文档 u…

第三届《我们的世界》---2023 国际当代艺术展在广州沙面隆重启幕

开幕快讯 2023年12月10日下午,由法国表现主义画院与东方荟萃艺术学院 联合主办的,由法中艺术交流协会、香港博物馆世界、让米歇尔艺术空 间共同协办,法国驻广州总领事馆支持的第三届《我们的世界》---2023 国际当代艺术展在广州沙面隆重启幕! 嘉宾签到现场 本次展览集合了30位活…

50.0/表格(详细版)

目录 50.1 建立表格 50.2 表格边框 50.3 设置表格或单元格的宽度和高度 50.4 表格的背景设置 50.5 表格边框颜色的设置 50.6 表格的位置 50.6.1 水平位置 50.6.2 垂直位置 50.7 为表格添加表头和标题 50.8 单元格的合并 50.8.1 跨行 50.8.2 跨列 50.9 综合示例 通…

Android---Kotlin 学习005

substring 字符串截取。相加与 java&#xff0c;kt 里面的 substring 函数支持 IntRange 类型&#xff08;表示一个整数范围的类型&#xff09;的参数&#xff0c;until 创建的范围不包括上限值。 const val NAME "Jimmys friend" fun main(){val index NAME.ind…

python 安装对应版本的lxml

安装对应版本的lxml 先把对应版本的lxml文件下载下来&#xff0c;接着在文件夹路径输入cmd回车&#xff0c;用下面命令安装。

《洛谷深入浅出进阶篇》 进阶数论

本文章内容比较长&#xff0c;请耐心食用&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 目录&#xff1a; 模意义下的数和运算喵~ 模意义下的乘法逆元喵~ 同余方程与中国剩余定理喵~ 线性筛与积性函数喵~ 欧拉函数喵~ 一&#xff0c;模意义下的数和运算。…

Android : Room 数据库的基本用法 —简单应用_一_入门

1.Room介绍&#xff1a; Android Room 是 Android 官方提供的一个持久性库&#xff0c;用于在 Android 应用程序中管理数据库。它提供了一个简单的 API 层&#xff0c;使得使用 SQLite 数据库变得更加容易和方便。 以下是 Android Room 的主要特点&#xff1a; 对象关系映射…

Ajax原理以及优缺点

Ajax原理 1.Ajax的原理简单来说是在用户和服务器之间加了—个中间层(AJAX引擎)&#xff0c;通过XmlHttpRequest对象来向服务器发异步请求&#xff0c; 2.从服务器获得数据&#xff0c;然后用javascript来操作DOM而更新页面。使用户操作与服务器响应异步化。 3.这其中最关键的一…

SpringBoot 实现动态切换数据源

最近在做业务需求时&#xff0c;需要从不同的数据库中获取数据然后写入到当前数据库中&#xff0c;因此涉及到切换数据源问题。本来想着使用Mybatis-plus中提供的动态数据源SpringBoot的starter&#xff1a;dynamic-datasource-spring-boot-starter来实现。 结果引入后发现由于…

2024测试开发面试题完整版本(附答案)

目录 1. 什么是软件测试&#xff0c; 谈谈你对软件测试的了解 2. 我看你简历上有写了解常见的开发模型和测试模型, 那你跟我讲一下敏捷模型 3. 我看你简历上还写了挺多开发技能的, 那你给我讲讲哈希表的实现流程 4. 谈一谈什么是线程安全问题, 如何解决 5. 既然你选择走测…