首页 > 其他分享 >线性代数基础01_行列式&矩阵

线性代数基础01_行列式&矩阵

时间:2024-10-12 21:20:30浏览次数:8  
标签:01 元素 矩阵 排列 行列式 线性代数 维度 余子式

目录

一、行列式

1、定义

2、二阶行列式

3、三阶行列式

4、n阶行列式

4.1排列

4.2逆序

4.3奇排列和偶排列

4.4对换

4.5n阶行列式定义

4.6特殊n阶行列式

5、行列式性质

6、代数余子式

7、克莱姆法则

7.1基本概念

7.2克莱姆法则

二、矩阵

1、矩阵定义

1.1矩阵的定义

1.2矩阵的维度

1.3矩阵和行列式的区别

2、同型矩阵

3、特殊类型的矩阵

3.1方阵

3.2特殊的方阵

单位矩阵

对角矩阵

上三角矩阵

下三角矩阵

3.3零矩阵

3.4行矩阵

4、矩阵运算

4.1加法

4.2减法

4.3数乘

4.4乘法

5、矩阵的幂

6、矩阵的转置

7、方阵的行列式


一、行列式


1、定义

行列式是一个数学概念,主要用于线性代数中,它是一个可以从方阵(即行数和列数相等的矩阵)形成的一个标量(即一个单一的数值)。

2、二阶行列式

二阶行列式定义:

 二阶行列式计算:对角线法

3、三阶行列式

三阶行列式:

 对角线法则计算:

4、n阶行列式

4.1排列

排列是指从一组元素中选出若干个元素,并按照一定的顺序排列起来。

对于一个包含 n 个元素的集合,其所有元素的全排列数目是 n!(即 n 的阶乘)。例如,集合 {1,2,3}的全排列有 3!=6种,分别是: (1,2,3) (1,3,2) (2,1,3) (2,3,1) (3,1,2) (3,2,1)

4.2逆序

逆序是指在一个排列中,如果一个较大的数排在一个较小的数前面,则称这两个数构成一个逆序。逆序的总数称为逆序数。

4.3奇排列和偶排列

如果一个排列的逆序数是奇数,则称该排列为奇排列;如果是偶数,则称该排列为偶排列。

4.4对换

对排列中的任意两个元素进行交换(称为对换),会改变排列的奇偶性。即,奇排列经过一次对换变成偶排列,偶排列经过一次对换变成奇排列。

4.5n阶行列式定义

中可看出: 逆序数为偶数的排列的运算符号为+,为奇数的排列的运算符号为-

总结:

  • 行标取自然排列
  • 不同行不同列的3个元素相乘
  • 列标取排列的所有可能
  • 列标排列的逆序数的奇偶性决定运算符号,逆序数为偶数的运算符号为+,奇数的运算符号为-

 从3阶行列式扩展到n阶行列式:

 其中,aij是行列式的元素,i是行标,j是列标。

定义

 1.按行展开:

  1. 行标取自然排列

  2. 不同行不同列的n个元素相乘

  3. 列标取排列的所有可能

  4. 列标排列的逆序数的奇偶性决定运算符号,逆序数为偶数的运算符号为+,奇数的运算符号为-

2.按列展开

与按行展开类似,只是展开时行变成列:

  1. 标取自然排列

  2. 不同行不同列的n个元素相乘

  3. 标取排列的所有可能

  4. 标排列的逆序数的奇偶性决定运算符号,逆序数为偶数的运算符号为+,奇数的运算符号为-

4.6特殊n阶行列式

1.行列式某一行(列)全为0,则行列式为0

2.三角形行列式等于对角线元素的乘积

特别的:

5、行列式性质

性质1:行列式的转置等于行列式本身。

性质2:交换行列式的两行会导致行列式的值变为其原来的相反数

推论:行列式两行(列)相等,则行列式为0

性质3:用k乘以行列式某一行的所有元素,等于用k乘以行列式

推论:如果行列式的某一行(或某一列)的所有元素都有公因子 k,那么这个公因子 k可以提取到行列式外面一次。

推论:如果一个行列式的两行(或两列)对应成比例,那么这个行列式的值必定为零。

性质4:如果一个行列式的某一行(或某一列)是两个数之和,那么这个行列式可以表示为两个行列式的和。

性质5:将行列式的某一行(列)乘以一个数加到另一行(列)上,行列式的值保持不变。

6、代数余子式

余子式:

给定一个 n×n的矩阵 A,其第 i 行第j 列的元素 aij的余子式 Mij是指去掉第i行和第j列后得到的 (n−1)×(n−1) 子矩阵的行列式。

具体步骤如下:

  1. 选择元素:选择矩阵 AA 中的一个元素 aij。

  2. 构造余子矩阵:去掉矩阵 AA 的第 i 行和第 j 列,得到一个 (n−1)×(n−1) 的子矩阵。

  3. 计算行列式:计算这个 (n−1)×(n−1) 子矩阵的行列式,这个行列式就是元素 aij 的余子式 Mij。

余子式的一个重要应用是计算行列式的值。行列式 det⁡(A)可以通过任意一行或一列的元素与其对应的余子式和代数余子式的乘积之和来计算。

代数余子式:

给定一个 n×n 的矩阵 A,其第i行第j列的元素 aij 的代数余子式 Cij定义为:

其中,Mij是元素 aij 的余子式,即去掉矩阵 A的第i 行和第 j 列后得到的 (n−1)×(n−1子矩阵的行列式。

具体步骤如下:

  1. 选择元素:选择矩阵 A 中的一个元素 aij。

  2. 构造余子矩阵:去掉矩阵 A 的第i 行和第 j 列,得到一个 (n−1)×(n−1)的子矩阵。

  3. 计算行列式:计算这个 (n−1)×(n−1)子矩阵的行列式,这个行列式就是元素 aij 的余子式 Mij。

  4. 计算代数余子式:根据公式

代数余子式的一个重要应用是计算行列式的值。根据拉普拉斯展开定理,行列式 det⁡(A)可以通过任意一行或一列的元素与其对应的代数余子式的乘积之和来计算。

拉普拉斯展开定理:

行列式等于它的某一行元素与其代数余子式的乘积之和。

行列式按第i 行展开的公式为:

7、克莱姆法则

7.1基本概念

假设有一个由 n 个线性方程组成的n 元线性方程组:

 我们可以将这个方程组写成AX=B,其中:

7.2克莱姆法则

根据克莱姆法则,如果系数矩阵 A 的行列式 det⁡(A)≠0,那么方程组有唯一解,且解 X 的每一个分量 xi可以通过以下公式计算:

 其中,Ai是将矩阵 A 的第i 列替换为向量 B 后得到的新矩阵。

注意:克莱姆法则前提:1.方程个数=未知数个数;2.系数行列式det⁡(A)!=0  

克莱姆法则在处理小规模、非奇异线性方程组时是一个有用的工具,尤其在理论推导和解析解求解中。然而,对于大规模或数值稳定性要求高的实际问题,通常会选择其他更高效的数值方法,如高斯消元法、LU分解或矩阵求逆等。

二、矩阵


1、矩阵定义

1.1矩阵的定义

矩阵是由一组数按照矩形排列而成的数表。矩阵通常用大写字母表示,例如 AA、BB 等。矩阵中的每个数称为矩阵的元素或元。

一个 m×n的矩阵 AA 可以表示为:

 其中 aij表示矩阵 A中第i行第j列的元素。

1.2矩阵的维度

矩阵的维度由它的行数和列数决定,记作 m×n,其中 m是行数,n 是列数,m不一定与n相等。例如,一个 3×2 的矩阵有 3 行和 2 列。

1.3矩阵和行列式的区别

2、同型矩阵

如果 A 和 B 的维度相同,即 A 和 B 都是 m×n 矩阵,那么A 和 B 就是同型矩阵。

矩阵相等

如果A 和 B 的维度相同,即 A 和 B 都是 m×n矩阵,并且对于所有 i 和 j,都有 aij=bij,那么我们称矩阵 A 和 B 相等,记作 A=B。

矩阵相等的条件

  1. 维度相同:两个矩阵的行数和列数必须相同。

  2. 对应元素相等:所有对应位置的元素必须相等。

3、特殊类型的矩阵

3.1方阵

一个 n×n 的方阵 A 可以表示为:矩阵的行数=列数

方阵有主对角线和副对角线,非方阵没有主对角线和副对角线。

3.2特殊的方阵
单位矩阵

主对角线上的元素都是 1,其余元素都是 0 的方阵,记作 I 或 E。例如,3 阶单位矩阵为:

对角矩阵

主对角线上的元素可以是任意值,其余元素都是 0 的方阵。例如:

上三角矩阵

主对角线及其上方的元素可以是任意值,主对角线下方的元素都是 0 的方阵。例如:

下三角矩阵

主对角线及其下方的元素可以是任意值,主对角线上方的元素都是 0 的方阵。例如:

3.3零矩阵

一个 m×n的零矩阵 O 可以表示为:

其中所有元素都是零。零矩阵的维度由它的行数和列数决定,记作 m×n。

注:两个同型的零矩阵才相等

3.4行矩阵

行矩阵(Row Matrix),也称为行向量(Row Vector),是线性代数中的一种特殊矩阵,它只有一行,但可以有多列。

具体来说,一个1×n 的矩阵称为行矩阵或行向量。行矩阵的维度是 1×n,其中 n 是列数。

3.5列矩阵

列矩阵(Column Matrix),也称为列向量(Column Vector),是线性代数中的一种特殊矩阵,它只有一列,但可以有多行。

具体来说,一个 m×1 的矩阵称为列矩阵或列向量。列矩阵的维度是 m×1,其中 m 是行数。一个 m×1 的列矩阵 C 可以表示为:

4、矩阵运算

4.1加法

矩阵的加法是指两个相同维度的矩阵对应位置上的元素相加,得到一个新的矩阵。

具体来说,如果两个矩阵 A 和 B 的维度相同,即都是m×n矩阵,那么它们的和 C=A+B也是一个 m×n 矩阵,其中 C 的每个元素 cij 是 A 和 B 对应位置元素的和,即 cij=aij+bij。

矩阵加法的性质

  1. 交换律:矩阵加法满足交换律,即 A+B=B+A。

  2. 结合律:矩阵加法满足结合律,即 (A+B)+C=A+(B+C)。

  3. 零矩阵:零矩阵 O 是矩阵加法的单位元,即对于任何矩阵 A,有 A+O=A。

  4. 负矩阵:对于任何矩阵 A,存在一个负矩阵 −A,使得 A+(−A)=O。

4.2减法

矩阵的减法是指两个相同维度的矩阵对应位置上的元素相减,得到一个新的矩阵。

具体来说,如果两个矩阵 A 和 B 的维度相同,即都是m×n 矩阵,那么它们的差 C=A−B 也是一个 m×n 矩阵,其中 C 的每个元素 cij是 A 和 B 对应位置元素的差,即 cij=aij-bij。

矩阵减法的性质

  1. 反交换律:矩阵减法不满足交换律,即 A − B ≠ B − A。

  2. 结合律:矩阵减法满足结合律,即 (A − B) − C = A − (B + C)。

  3. 零矩阵:零矩阵 O 在矩阵减法中扮演着类似于数字零的角色,即对于任何矩阵 A,有 A − O = A。

4.3数乘

矩阵的数乘(Scalar Multiplication)是指一个矩阵与一个标量(即一个实数或复数)相乘,结果是一个新的矩阵。

具体来说,如果A 是一个 m×n 的矩阵,k 是一个标量,那么它们的数乘 kA 也是一个 m×n 的矩阵,其中 kA 的每个元素是 A 对应位置元素与标量 k 的乘积。

矩阵提公因子:矩阵的所有元素均有公因子k,则k向外提一次。

行列式提公因子:行列式的某一行有公因子k,则k向外提一次。

矩阵数乘的性质

  1. 结合律:矩阵数乘满足结合律,即对于任何标量 k 和 l,以及任何矩阵 A,有 (kl)A = k(lA)=l(kA)。

  2. 分配律:矩阵数乘满足分配律,即对于任何标量 k 和 l,以及任何矩阵 A,有 (k+l)A = kA + lA。

  3. 标量乘法与矩阵加法的分配律:对于任何标量 k,以及任何矩阵 A 和 B,有 k(A+B) = kA + kB。

  4. 单位标量:标量 1 是矩阵数乘的单位元,即对于任何矩阵 A,有 1A=A。

  5. 零标量:标量 0 是矩阵数乘的零元,即对于任何矩阵 A,有 0A=O,其中 O 是零矩阵。

4.4乘法

矩阵的乘法是线性代数中的一个基本运算,它将两个矩阵相乘得到一个新的矩阵。

矩阵乘法的条件

两个矩阵A 和 B 能够相乘的条件是:矩阵 A 的列数必须等于矩阵 B 的行数。具体来说,如果矩阵 A 是 m×n 的矩阵(即 m

行 n 列),矩阵 B 是 n×p 的矩阵(即 n 行 p 列),那么它们可以相乘,并且乘积矩阵 C 将是 m×p 的矩阵。即乘积矩阵C的行数等于矩

阵A的行数,矩阵C的列数等于矩阵B的列数(中间相等,取两端)。

矩阵乘法的定义

设 A 是一个 m×n 的矩阵,B 是一个 n×p 的矩阵,那么它们的乘积 C=A×B 是一个 m×p 的矩阵,其中 C 的第 i 行

第 j 列的元素 cij 定义为:

 其中 aik 是矩阵 A 的第i行第 k 列的元素,bk 是矩阵 B 的第 k 行第j 列的元素。

矩阵乘法的性质

  • 结合律:对于任意三个矩阵 A、B 和 C,如果它们的维度使得乘法有意义,那么 (A×B)×C=A×(B×C)。

  • 分配律:对于任意三个矩阵 A、B 和 C,如果它们的维度使得乘法有意义,那么 A×(B+C)=A×B+A×C 和 (A+B)×C=A×C+B×C。

  • 单位矩阵:对于任意矩阵 A,如果存在一个单位矩阵 E(维度与A 相匹配),那么 A×E=E×A=A,注意两个E的维度不一定一样。

矩阵乘法不满足的性质

  • 交换律:AXB一般不等于BXA,如矩阵A维度2x2,B维度2x3,AxB的维度=2x3,BxA则不能相乘,因为B的列数不等于A的行数。如果AXB等于BXA,则矩阵A和B是同阶的方阵,并称A和B是可交换的矩阵。

  • 消去律:由AXB=AXC,不能推导出B=C

  • 由AxB=O,不能推出A=O或B=O

5、矩阵的幂

矩阵的幂是指将一个矩阵自身相乘多次的操作。具体来说,如果 A 是一个 n×n 的方阵,那么 A 的 k 次幂 A^k 定义为 A 自身相乘 k 次的结果。

定义

设 A 是一个 n×n 的方阵,那么 A 的 k 次幂 A^k 定义为:

 其中 k 是一个正整数。

性质

矩阵幂具有以下性质:

  • 结合律:对于任意正整数 k 和 l,(A^{k})^{l}=A^{kl}

  • 分配律:对于任意正整数 k 和 l,(A+B)^{k}\neq A^{k}+B^{k}

除非 AA 和 BB 是可交换的)例如A+B的平方: (A+B)^{2}= A^{2} + A\times B + B\times A +B^{2}

如果A和B可交换,则AB=BA,所以 (A+B)^{2}= A^{2} + 2AB+B^{2}

如果A和B不可交换,则AB与BA不等,则上述公式不能合并为2AB。

  • 单位矩阵:对于任意方阵A,A^0=E,其中 E 是单位矩阵。

6、矩阵的转置

矩阵的转置(Transpose)是矩阵操作中的一种基本运算。它通过交换矩阵的行和列来生成一个新的矩阵。

具体来说,如果 A 是一个m×n 的矩阵,那么它的转置矩阵 A^T 是一个 n×m 的矩阵,其中 A^T 的第 i 行第 j 列的元素等于 A 的第 j 行第i 列的元素。

定义

设 A 是一个 m×n 的矩阵,其元素为 aij,那么 A 的转置矩阵 A^T 是一个 n×m 的矩阵,其元素为 aji。

性质

矩阵转置具有以下性质:

  • (A^T)^T = A:一个矩阵的转置的转置等于原矩阵。

  • (A + B)^T = A^T + B^T:两个矩阵和的转置等于它们各自转置的和。

  • (kA)^T = kA^T:一个矩阵乘以一个标量的转置等于该矩阵的转置乘以该标量。

  • (AB)^T = B^T A^T:两个矩阵乘积的转置等于它们各自转置的乘积,但顺序相反

特殊矩阵

  • 对称矩阵:如果一个矩阵 A 满足 A^T=A,那么 A 是对称矩阵。对称矩阵的元素关于主对角线对称。

  • 反对称矩阵:如果一个矩阵 A 满足 A^T=−A,那么 A 是反对称矩阵。反对称矩阵的主对角线元素必须为零,且关于主对角线对称的元素互为相反数。

对称矩阵和反对称矩阵都是方阵。

矩阵A和B为同阶对称矩阵,AB对称的充要条件为AB=BA

7、方阵的行列式

要计算行列式的前提为矩阵A为方阵。

标签:01,元素,矩阵,排列,行列式,线性代数,维度,余子式
From: https://blog.csdn.net/l15202833159/article/details/142881601

相关文章

  • pwn-4.ciscn_2019_n_11
    拿到题后我们先checksec一下,发现有NX,但是下面没有开启PIE,但是我还是尝试了一下,万一可以直接连接呢出现的结果如下,Itsvalueshouldbe11.28125这里我们应该备受关注一下,后面可能会遇到,紧接着我们就IDA一下吧出现如下图片,我们shift+F12看一下,出现了cat/flag,这个肯......
  • SpringCloud Alibaba-01 入门简介
    1.SpringCloudAlibaba是由阿里巴巴结合自身丰富的微服务实践而推出的微服务开发的一站式解决方案。它是SpringCloud生态中的第二代实现,提供了包括服务注册与发现、分布式配置管理、服务限流降级、消息驱动能力、阿里云对象存储、分布式任务调度等在内的多种功能。1.1......
  • 2024-2025-1 20241401 《计算机基础与程序设计》 第三周学习总结
    班级的链接2024计算机基础与程序设计作业要求第三周作业作业目标1、数字分类与计数法位置计数法,2、进制转换,3、模拟数据与数字数据,4、压缩与解压,5、数字化,6、信息安全作业正文本博客教材学习内容总结《计算机科学概论》第二章、第三章二进制数值计数系......
  • 20241012 模拟赛总结
    2024--梦熊&太戈--NOIP十三连测#12期望得分:100+40+28+50=218实际得分:70+30+28+60=188抽象得分。T1逆天,,花了很久在思考样例4是怎么构造的。对于每种面值的硬币,要凑的话最多只能选\(c_i=\dfrac{a_{i+1}}{a_i}-1\)个,否则的话就会被下一种面值的给替代掉,根据一直手......
  • 【教学类-34-09】20241010“圆角”凹凸拼图)中2班8K图纸绘画 自制A4拼图(3*4)
     背景需求早晨,21号第一个来园,我想给她描一下学号字帖,发现找不到她的字帖。我问“你是不是把21的字帖带回去了?”孩子点点头。难怪,这几天她做作业,都写出了自己的学号21,可能是家长看到了书包里的字帖,在家给她练过数字了! 感觉字帖挺有用的(* ̄︶ ̄)【教学类-23-02】2024092......
  • 【教学类-07-09】20241011《破译电话号码-图形篇(图形固定列不重复)》(中2班 有名字 有班
     背景需求每次带班,我都会做一套“家长手机号”的破译电话号码给孩子做。目前已经有三种类型1、小班的“描写家长号码”【教学类-26-01】20230321背诵家长电话号码-Python数字填空(中班偏数学和社会)-CSDN博客文章浏览阅读144次。【教学类-26-01】20230321背诵家长电话号......
  • 线性代数--矩阵
    矩阵代表一张树表m*n行数不一定等于列数A=(a11⋯a1n⋮⋱⋮am1⋯amn)同型矩阵有前提:AB行数相等列数相等A34B34矩阵相等同型矩阵并且对应的元素相等零矩阵所有元素均为0两个零矩阵一定相等是错误的:矩阵相等的前提是同型矩阵特殊矩阵方阵:行数===列数也有主对角线......
  • Linux下(CentOS 7.6)安装并使用sql server 2017的操作步骤,以及中文乱码解决方法
    一、安装SQLServer1、安装SQLServer所需的python2(由于我这边是装了宝塔的,用的好像是python3,所以不需要,如果你们的情况一样,也可以跳过这个步骤)sudoalternatives--configpython如果未配置,请使用以下命令安装Python2和OpenSSL10:sudoyuminstallpython2sudoyum......
  • sql server 2012提示:评估期已过 的解决办法 附序列号
    sqlserver2012版本序列号如下:MICROSOFTSQLSERVER2012企业核心版激活码序列号:FH666-Y346V-7XFQ3-V69JM-RHW28MICROSOFTSQLSERVER2012商业智能版激活码序列号:HRV7T-DVTM4-V6XG8-P36T4-MRYT6MICROSOFTSQLSERVER2012开发版激活码序列号:YQWTX-G8T4R-QW4XX-BV......
  • 信息学奥赛复赛复习16-CSP-J2022-01乘方-循环特判、pow函数、快速幂
    PDF文档公众号回复关键字:20241012此前解析题,P8813[CSP-J2022]乘方,给出了循环的解题思路,当时在洛谷提交是通过的,后台收到留言,a=1,b=1e9会炸吧?,确实啊整除要求1s内循环次数最大可以到10^7,现在测试数据明显大很多,按测试数据有这个可能,没想到CSP普及组第1题竟然翻车,去CCF官网......