第三章 行列式

3.1 二阶和三阶行列式

简单介绍了下二元、三元一次方程组的求法,然后引入了行列式。

3.2 n阶行列式的定义与基本性质

定义余子式代数余子式

定义行列式 |A|=detA=i=1n(1)i+1ai1Mi1=i=1nai1Ai1

注记 3.2.2

有函数 det:Mn(F)F,AdetA=|A|

命题 3.2.3

A 为上三角矩阵,则 |A| 等于主对角元素的乘积。特别地 |In|=1

由定义可证。

命题 3.2.4

An 阶方阵且 B 是将 As 行元素乘以数 c 得到的矩阵,则 |B|=c|A|

用数学归纳法,然后展开看系数。

推论 3.2.5

n 阶矩阵 A 某行为 0|A|=0

注记 3.2.6

|cA|=cn|A|

命题 3.2.7

B 通过交换 A 两个不同行得到矩阵,则 |B|=|A|

考虑归纳法,然后考虑交换相邻两行,再推广。

推论 3.2.8

若两行完全相同或者成比例则 |A|=0

命题 3.2.9

A,B,C 三个 n 阶方阵,若给定 1sncsj=asj+bsj 其余位置 aij=bij=cij 那么 |C|=|A|+|B|

还是归纳法,然后展开的时候考虑一下两种项即可。

注记 3.2.10

一般来说 |A+B|=|A|+|B| 不成立。

推论 3.2.11

B 是将 A 将第 i 行元素乘以 c 加到第 j(ij) 上所得到的的矩阵,有 |B|=|A|

综上,我们得到了 |PijA|=|A|,|Di(c)A|=c|A|,|Tij(c)A|=|A| ,对于列变换也一样(考虑转置即可)

引理 3.2.12

  • D=diag(d1,,dn)|DA|=d1dn|A|
  • A 可以通过第三类初等变换变成 diag(d1,,dn)|A|=d1dn

定理 3.2.13

|AT|=|A|

考虑把 A 化成第三类初等矩阵和对角矩阵的乘积。

定理 3.2.14

|AB|=|A||B|

同 定理3.2.13 证明即可。

推论 3.2.15

|A| 可逆 |A|0

而且此时有 |A1|=|A|1

⇒:|A||A1|=|In|=1

⇐: 可化成对角矩阵,然后 r(A)=n 即可

注记 3.2.16

|A|0A 非奇异|A|=0A 奇异

定义 s 阶子式

命题 3.2.17

r=r(A) 当且仅当 A 有一个非零的 r 阶子式,且所有的 r+1 阶子式全为 0

先证如果存在一个非零的 r 阶子式 r(A)r ,然后考虑反证法即可。

3.3 行列式的展开和Cramer法则

定理 3.3.1

i=1naisAit=[s=t]|A|=i=1nasiAti

只需考虑一半,另外一半用转置即可。

首先证明 s=t 的情况,可考虑交换两列后,利用定义证。

对于 st 时候,考虑把第 t 列用第 s 列替换,然后不难发现新矩阵行列式即这个求和式,显然为 0 .

我们称

A=(A11A21An1A12A22An2A1nA2nAnn)

A伴随矩阵,由上述定理得到 AA=|A|In=AA

推论 3.3.2

A 可逆,则 A1=|A|1A

定理 3.3.4(Cramer's rule)

若线性方程组的系数矩阵 A 可逆,则方程组有唯一解 xi=Di|A|

其中 Di={α1,,αi1,β,αi+1,,αn}

证明:
有唯一解 (x1xn)T=A1(b1bn)T

由推论可知,A1=|A|1A
xi=|A|1Ajibj=|A|1Di

进行扩展的话,只需要令 xr+1,,xn 赋上一组解即可,
然后用这个去代回去。

例 3.3.5

归纳法计算范德蒙德行列式

例 3.3.6

第一降阶定理

|ABCD|={|A||DCA1B|A|D||ABD1C|D

证明:

(Im0CA1In)(ABCD)=(AB0DCA1B)

注记 3.3.7

第一降阶公式

A,D 都可逆有

|D+CA1B|=|A1||D||A+BD1C|

3.4 行列式的等价定义

定义 3.4.1

定义逆序数偶排列奇排列

定理 3.4.2

|A|=(i1,,in)Sn(1)τ(i1,,in)ai11ai22ainn

证明考虑展开每项,然后将选取的项标成 1 ,最后调整成单位矩阵的次数。

推论 3.4.3

n2 时,奇偶排列各占一半、

证明,取 aij=1 ,有 |A|=0=(i1,,in)Sn(1)τ(i1,,in)

推论 3.4.5

设映射

D:Mn(F)=Fn××FnnF

满足

D(α1,,λαi,,αn)=λD(α1,,αi,,αn)D(α1,,αi+βi,,αn)=D(α1,,αi,,αn)+D(α1,,βi,,αn)D(α1,,αi,,αj,,αn)=0  αi=αj(ij)D(e1,e2,,en)=1

则作为 Mn(F)F 的函数 D=det

注记 3.4.6

上述 D:Mn(F)F行列式函数

引理 3.4.7

排列中交换两个数位置称作对换

一个排列经过一次对换后奇偶性改变。

首先考虑相邻两个情况,然后推广即可。

命题 3.4.8

推广到 ai1j1ai2j2ainjn 的符号为 (1)τ(i1,,in)+τ(j1,,jn)

3.5 Laplace定理与Cauchy-Binet公式

定义 3.5.1

定义 A 的一个 s 阶子式

A(i1i2isj1j2js)=|ai1j1ai1jsaisj1aisjs|

并且定义其余子式,为划去那些行与列的子式
M(i1i2isj1j2js)

进一步定义代数余子式

A^(i1i2isj1j2js)=(1)i1++is+j1++jsM(i1i2isj1j2js)

定理 3.5.2(Laplace 定理)

取定 s1i1<i2<<isn

|A|=1j1<j2<<jsnA(i1i2isj1j2js)A^(i1i2isj1j2js)

证明的话,每个排列都会被枚举到,那么只需要考虑系数(此处比较复杂)

定理 3.5.4(Cauchy-Binet 公式)

A,B 分别为 m×nn×m 矩阵

  • m>n|AB|=0
  • mn

|AB|=1j1<j2<<jmnA(12mj1j2jm)B(j1j2jm12m)

考虑

|A0InB|=|0ABInB|

对于右式展开前 m 行之后,考虑系数。对于左式按前 m 行展开,然后余子式,对前 nm 列展开。最后比较系数

推论 3.5.5

A,B 分别为 m×nn×m 矩阵,sm

  • s>nAB 所有 s 阶子式为 0
  • snABs 阶子式

AB(i1i2isj1j2js)=1k1<k2<<ksnA(i1i2isk1k2ks)B(k1k2ksj1j2js)

若行列取自相同行列的子式,称为主子式

推论 3.5.6

AAT 每个主子式都非负。

例 3.5.7(Lagrange 恒等式)

n2

(i=1nai2)(i=1nbi2)(i=1naibi)2=i=1n(aibjajbi)2

然后对于前者 0Cauchy-Schwarz 不等式。


__EOF__

本文作者zjp_shadow
本文链接https://www.cnblogs.com/zjp-shadow/p/13941548.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   zjp_shadow  阅读(497)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示