线代:认识行列式、矩阵和向量

这篇具有很好参考价值的文章主要介绍了线代:认识行列式、矩阵和向量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文主要参考的视频教程如下:

8小时学完线代【中国大学MOOC*小元老师】线性代数速学_哔哩哔哩_bilibili

另外这个视频可以作为补充:

【考研数学 线性代数 基础课】—全集_哔哩哔哩_bilibili

行列式的概念和定义

一般会由方程组来引出行列式

比如一个二阶行列式

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

二阶行列式的计算就是主对角线的乘积减去副对角线的乘积;

再看看三阶行列式

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

举个例子帮助理解

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

行列式越往高阶越复杂。

二阶和三阶的尚且可以通过上面的方式来暴力求解,但是阶数高了就比较麻烦了。

所以就需要研究行列式的各种性质。

那到底什么是行列式呢?上面的计算方式又是怎么定义的呢?

首先,我们回顾下全排列的概念

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

其实就是一组数有多少种排列组合,其结果就是n的阶乘。

再来看下逆序以及逆序数的概念

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

逆序是一种状态,而逆序数是指这种状态的数量,要注意区分。

基于全排列和逆序数的概念,我们来看看n阶行列式

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

n阶行列式就是不同行不同列的所有元素相乘再求和,前面的正负号由逆序数决定,总的求和项就是n的阶乘。

对于行列式,有几个问题一定要注意:

1、行列式是个方形的,行和列数量必须相等,有n行n列,就称之为n阶行列式;

2、行列式两侧用竖线来表示,不能用其他符号;

3、行列式是一个确定的常数;

行列式的定义了解就行,重点记住二阶和三阶的暴力求解方式,然后再记住一些特殊的行列式。

几种特殊行列式

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

这三种特殊行列式的结果都是主对角线相乘。

行列式的性质

依靠定义很难计算复杂的高阶行列式,所以还需要学习行列式的一些性质。

转置后值不变

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

转置的符号是右上角加个T

线性性质

线性性质是一大类性质,分为几个小性质

1

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

注意,对于行和列,都是成立的,行中可以提取k,列中也可以提取k

这个性质有意思的一点是,k可以乘到任意一行或者任意一列。

我们一般称之为倍乘性质。

以二阶行列式为例

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

三阶也是一样的

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

注意,这里的粗体a、b、c表示的是向量,我们手写的时候没法表示粗体,所以常常在符号上加一个向右的箭头,表示是个向量。

2

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

针对某一行或者某一列来拆分的。

还是以二阶举例来加深理解

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

对换性质

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

注意,虽然以上描述只讲了两行对换,但是对换行或者列都可以,可能是讲师的PPT写漏了。这个性质我们也可以称之为对换性质。

以二阶为例

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

对换性质的两条推论

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

很好理解,因为两行互换后,只有符号相反,用数学语言描述就是x=-x或者x=-kx,此时x只能取0值。

倍加行变换

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

注意,第i行的值并没有发生改变。

以二阶为例

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

可以用这个性质对某些元素进行消零。

以上几个性质如果把行列式想象成多元一次方程组来理解,就会发现二者之间是有一些关联的,比如性质4,其实就是将某一个方程整体乘以个系数再和另一个方程相加,从而实现消元。

另外注意,行列式转置后值不变,所以针对行的变换性质针对列也是成立的。

举两个例子

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

这里几步分别利用的是倍加、倍乘、倍加、上三角的知识。

如果利用定义来暴力求解,那就很麻烦,一般只要超过三阶,就得通过性质来求解。

行列式的展开

仅仅通过定义和行列式的性质,有些高阶行列式也很难求解。

所以,我们就可以研究如何将高阶行列式降成低阶行列式呢?

余子式和代数余子式

余子式就是行列式中某个元素去掉该元素所在行所在列之后剩下的元素所组成的行列式;

所以,某个行列式的每个元素都会有一个余子式

代数余子式就是余子式确定前面的正负号之后的余子式。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

注意,剩余元素的原顺序不能改变。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

代数余子式示例如下:

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

行列式的展开定理

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

每展开一次,行列式就会降一阶。

实际中,我们常常按照0多的行或者列来展开,能极大简化计算。如果没有0,就看看能不能通过倍加的性质来凑出更多的0

举个简单的例子

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

范德蒙行列式

范德蒙行列式是由一系列等比数列组成的行列式。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

范德蒙行列式的结果就等于所有的公比相减再连乘,相减时一定是下标大的减下标小的。

举个简单的例子

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

转置后也是同样的结果。

范德蒙行列式就是由行列式展开定理来求得结果的。

矩阵

注意区分矩阵和行列式。

矩阵的概念和定义 

矩阵的定义如下:

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

几点注意:

1、矩阵只是一个数表,而行列式是一个确定的值,要区分二者的不同;

2、行列式要求必须是n行n列的,而矩阵的行数和列数可以不相等,若相等,可称为方阵;

3、矩阵可以用圆括号括起来,也可以用方括号括起来,注意和行列式的竖线进行区分;

4、注意区分符号和代数余子式的不同,代数余子式是Aij;

矩阵和excel表类似。

同型矩阵和矩阵相等

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

矩阵的运算

加法

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

加法的前提是两个矩阵是同型矩阵,然后对应位置的元素值直接相加。

注意和行列式的加和进行区分,行列式只针对某一行或者某一列来加减,而两个矩阵是所有对应元素都要相加。

矩阵加法满足如下运算律

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

数乘

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

也要和行列式的倍乘作区分,行列式是某一行或者某一列乘倍数,而矩阵是每一个元素都要乘。

矩阵和矩阵相乘

矩阵和矩阵相乘时,对相乘的两个矩阵是有一定要求的,即要求第一个矩阵的列数和第二个矩阵的行数是相等的。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

简单来记忆,就是前者的整行和后者的整列分别相乘,然后放到对应的位置。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

这种运算可以叫做内积运算。

注意和两个行列式的相乘进行区分,两个行列式的乘积其实就是两个数的乘积。

矩阵的乘法规则

 线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

注意这里的左分配律和右分配率,因为矩阵的左乘和右乘其实并不一定相等,甚至都可能没法相乘,因为反过来不一定能满足矩阵相乘的前提条件。注意和数乘进行区分。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

矩阵的转置

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

求矩阵的行列式

矩阵只有是方阵时,才能求对应的行列式,否则这一运算没有意义。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

求逆矩阵

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

这里的E是单位矩阵,也就是元素都是1的矩阵。

求矩阵的逆,就类似于求一个数的倒数。

矩阵变换的应用

矩阵可以通过运算来实现变换

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

变换的实际应用举例:

比如图片处理中的线性变换

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

非线性变换

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

矩阵还可以提升维度或者降低维度

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

实际上,我们可以把矩阵看成一个向量组,由一个一个的向量组成;或者我们把矩阵看成一种线性变换,对整个空间实现一种变换。

向量

向量其实是一种特殊的矩阵,矩阵可以看做向量的合集。

向量是一种只有一行或者只有一列的矩阵。

向量的基本概念

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

向量组及其线性组合

注意,向量里面的是元素,向量组里面的是向量。

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

反身性:自己和自己等价;

对称性:α组和β组等价,则β组和α组也等价;

传递性:如果α组和β组等价,β组和γ组等价,则α组和γ组等价。

线性相关

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

从以上描述可知,线性无关就是,只有当系数全为0时才会满足以上的等式。

相关结论

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

暂时参考这个视频

第二章 11、矩阵的秩_哔哩哔哩_bilibili

特征值和特征向量

只有矩阵是方阵时,才会研究特征值和特征向量

线代:认识行列式、矩阵和向量,矩阵,机器学习,线性代数

更多内容需要的时候再补充…… 文章来源地址https://www.toymoban.com/news/detail-825522.html

到了这里,关于线代:认识行列式、矩阵和向量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 矩阵——对称行列式快解

    1、先化成爪型行列式 2、再化成上三角或下三角 第一步:把第1行的1倍分别加至第2、3、4行,化为爪型行列式 第二步:把第2、3、4列的(-1)倍都加到第1列,化为上三角 第三步:得出结果

    2024年02月16日
    浏览(47)
  • 矩阵与行列式计算注意点

    要注意,矩阵的初等变换只在计算方程组的解和计算秩的时候使用,而且计算方程组的解时,只能进行行变换,而计算矩阵的秩时,则可以行变换和列变换同时用,因为这样不会改变矩阵的秩。 行列式也是可以同时行变换和列变换,这样也不会改变行列式的值。 矩阵提公因

    2024年02月11日
    浏览(50)
  • 范德蒙矩阵 范德蒙行列式

    应用 文心回答 范德蒙矩阵的应用场景十分广泛,主要体现在以下几个方面: 商业领域:范德蒙矩阵为商业研究提供了一个有力的工具。通过范德蒙矩阵的分析,企业可以更好地理解消费者的行为模式、购买习惯以及社会关系网络,进而制定更精准的营销策略和产品定位。

    2024年03月23日
    浏览(57)
  • 方阵行列式与转置矩阵

    1.转置矩阵:格式规定:如果矩阵A为n阶方阵,那么A的T次方为矩阵A的转置矩阵,即将矩阵A的行与列互换。 2.转置矩阵的运算性质:         1.任何方阵的转置矩阵的转置矩阵为方阵自身。         2.多个矩阵的和的转置矩阵等于多个转置矩阵的和,         3.k倍矩阵A的转置

    2024年02月06日
    浏览(48)
  • python如何算矩阵的行列式

    在 Python 中,可以使用 NumPy 库中的 linalg.det() 函数来计算矩阵的行列式。例如,假设你要计算以下矩阵的行列式: $$A=begin{bmatrix}1 2 34 5 67 8 9end{bmatrix}$$ 你可以使用 NumPy 库来计算它的行列式,方法如下: 运行上面的代码后,将输出矩阵 A 的行列式的值,即: 注意,如果矩阵

    2024年02月12日
    浏览(52)
  • 【线性代数】一、行列式和矩阵

    ∣ A B ∣ = ∣ A ∣ ∣ B ∣ |AB|=|A||B| ∣ A B ∣ = ∣ A ∣ ∣ B ∣ 行列互换其值不变, ∣ A T ∣ = ∣ A ∣ |A^T|=|A| ∣ A T ∣ = ∣ A ∣ ∣ A ∗ ∣ = ∣ A ∣ n − 1 ( 由 A A ∗ = ∣ A ∣ E 推 导 而 来 ) |A^*|=|A|^{n-1}(由AA^*=|A|E推导而来) ∣ A ∗ ∣ = ∣ A ∣ n − 1 ( 由 A A ∗ = ∣ A ∣ E 推 导 而

    2024年02月05日
    浏览(53)
  • Markdown:常用公式、行列式、矩阵、方程组等

        当前整理出来的皆为实际使用过的,欢迎大佬路过补充说明或者指正错误点。无用请轻喷。 1.1 常用公式符号 1.1.1 上下标 显示效果 公式代码 描述 x y x^y x y $x^y$ 或 $x^{y}$ 上标,若独显一个上标直接用 ^ ,若需要实现: x x + y x^{x+y} x x + y ,则用 {} 即可 x y x_y x y ​ $

    2024年02月05日
    浏览(39)
  • 利用python求行列式、矩阵的秩和逆

    相关线性代数知识,自行百度!!!

    2024年02月13日
    浏览(47)
  • 矩阵行列式的按行按列展开复习

    1,行列式按某一行(列)展开 例如: 按元素5展开 则去掉所在行,所在列得到, 这样5的变成由3阶变成2阶行列式 5的行列式比较好算 这个叫做的余子式 称为 它的代数余子式为  ,代数余子式与余子式区别是前面多一个符号是(-1)该行该列之和 D= 按第二行展开    +  +   = 24 - 60 + 36

    2024年02月11日
    浏览(65)
  • 证明矩阵特征值之积等于矩阵行列式的值

    设n阶矩阵 A A A 的特征值为 λ 1 , λ 2 , . . , λ n lambda_1, lambda_2,..,lambda_n λ 1 ​ , λ 2 ​ , .. , λ n ​ ,则 λ 1 λ 2 ⋯ λ n = ∣ A ∣ 。 lambda_1lambda_2cdotslambda_n = |A|。 λ 1 ​ λ 2 ​ ⋯ λ n ​ = ∣ A ∣ 。 证明: 矩阵 A A A 的特征多项式为: f ( λ ) = ∣ λ E − A ∣ = ∣ λ − a 11 −

    2024年02月16日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包