线性代数复习——行列式

news2024/11/14 14:52:30

文章目录

  • 第一章 行列式
      • 1.1 克拉默法则
      • 1.2 n阶行列式
      • 1.3 特殊行列式
      • 1.4 行列式的性质和推论
      • 1.5 余子式和代数余子式
      • 1.6 范德蒙德行列式

第一章 行列式

1.1 克拉默法则

举例:
对于三元线性方程组
{ a 11 x 1 + a 12 x 2 + a 13 x 3 = b 1 a 21 x 1 + a 22 x 2 + a 23 x 3 = b 2 a 31 x 1 + a 32 x 2 + a 33 x 3 = b 3 (1) \begin{cases} a_{11}x_{1}+a_{12}x_2+a_{13}x_3=b_1\\ a_{21}x_1+a_{22}x_2+a_{23}x_3=b_2\\ a_{31}x_1+a_{32}x_2+a_{33}x_3=b_3 \end{cases} \tag{1} a11x1+a12x2+a13x3=b1a21x1+a22x2+a23x3=b2a31x1+a32x2+a33x3=b3(1)
其中, x j ( j = 1 , 2 , 3 ) x_j(j=1,2,3) xj(j=1,2,3)表示未知量, a i j ( i = 1 , 2 , 3 ; j = 1 , 2 , 3 ) a_{ij}(i=1,2,3;j=1,2,3) aij(i=1,2,3;j=1,2,3)表示未知量的系数, b i ( i = 1 , 2 , 3 ) b_i(i=1,2,3) bi(i=1,2,3)表示常数项。若采用代入消元法从式(1)中消去 x 2 , x 3 x_2,x_3 x2,x3,可以得到 x 1 x_1 x1,计算过程跟二元线性方程组类似。
( a 11 a 22 a 33 + a 11 a 23 a 31 + a 13 a 21 a 32 − a 11 a 23 a 32 − a 12 a 21 a 33 − a 13 a 22 a 31 ) x 1 = b 1 a 22 a 33 + b 2 a 13 a 32 + b 3 a 12 a 23 − b 1 a 23 a 32 − b 2 a 12 a 33 − b 3 a 13 a 22 (2) (a_{11}a_{22}a_{33}+a_{11}a_{23}a_{31}+a_{13}a_{21}a_{32}-a_{11}a_{23}a_{32}-a_{12}a_{21}a_{33}-a_{13}a_{22}a_{31})x_1\\ =b_1a_{22}a_{33}+b_2a_{13}a_{32}+b_3a_{12}a_{23}-b_1a_{23}a_{32}-b_2a_{12}a_{33}-b_3a_{13}a_{22} \tag{2} (a11a22a33+a11a23a31+a13a21a32a11a23a32a12a21a33a13a22a31)x1=b1a22a33+b2a13a32+b3a12a23b1a23a32b2a12a33b3a13a22(2)
同理可以得出仅含有 x 2 , x 3 x_2,x_3 x2,x3的等式,可自行写出。

若把式子(2)中的 x 1 x_1 x1的系数用D表示,即:
D = ∣ a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 ∣ = a 11 a 22 a 33 + a 11 a 23 a 31 + a 13 a 21 a 32 − a 11 a 23 a 32 − a 12 a 21 a 33 − a 13 a 22 a 31 (3) D=\left|\begin {array}{c} a_{11} &a_{12} &a_{13} \\ a_{21} &a_{22} &a_{23} \\ a_{31} &a_{32} &a_{33} \\ \end{array}\tag{3}\right|=a_{11}a_{22}a_{33}+a_{11}a_{23}a_{31}+a_{13}a_{21}a_{32}-a_{11}a_{23}a_{32}-a_{12}a_{21}a_{33}-a_{13}a_{22}a_{31} D= a11a21a31a12a22a32a13a23a33 =a11a22a33+a11a23a31+a13a21a32a11a23a32a12a21a33a13a22a31(3)
在这里插入图片描述
则称式(3)中的D为三元线性方程组(1)的系数行列式,根据三阶行列式的定义,有:
D = ∣ b 1 a 12 a 13 b 2 a 22 a 23 b 3 a 32 a 33 ∣ = b 1 a 22 a 33 + a 12 a 23 b 3 + a 13 b 2 a 32 − b 1 a 23 a 32 − a 12 b 2 a 33 − a 13 a 22 b 3 (4) D=\left|\begin {array}{c} b_1&a_{12} &a_{13} \\ b_2 &a_{22} &a_{23} \\ b_3 &a_{32} &a_{33} \\ \end{array}\tag{4}\right|=b_1a_{22}a_{33}+a_{12}a_{23}b_3+a_{13}b_2a_{32}-b_1a_{23}a_{32}-a_{12}b_2a_{33}-a_{13}a_{22}b_3 D= b1b2b3a12a22a32a13a23a33 =b1a22a33+a12a23b3+a13b2a32b1a23a32a12b2a33a13a22b3(4)
同理,可得:
D 2 = ∣ a 11 b 1 a 13 a 21 b 2 a 23 a 31 b 3 a 33 ∣ ,   D 3 = ∣ a 11 a 12 b 1 a 21 a 22 b 2 a 31 a 32 b 3 ∣ D_2=\left|\begin{array}{c} a_{11}&b_1&a_{13}\\ a_{21}&b_2&a_{23}\\ a_{31}&b_3&a_{33} \end{array}\right| ,\ D_3=\left|\begin{array}{c} a_{11}&a_{12}&b_1\\ a_{21}&a_{22}&b_2\\ a_{31}&a_{32}&b_3 \end{array}\right| D2= a11a21a31b1b2b3a13a23a33 , D3= a11a21a31a12a22a32b1b2b3
若系数行列式 D ≠ 0 , D\neq0, D=0,则三元线性方程组(1)的唯一解为:
x 1 = D 1 D , x 2 = D 2 D , x 3 = D 3 D x_1=\frac{D_1}{D}, x_2=\frac{D_2}{D},x_3=\frac{D_3}{D} x1=DD1,x2=DD2,x3=DD3
这里的 D 1 , D 2 , D 3 D_1,D_2,D_3 D1,D2,D3分别是D中的第一、二、三列元素换成 b 1 , b 2 , b 3 b_1,b_2,b_3 b1,b2,b3而得到的。
上述用三阶行列式解三元线性方程组的方法就称为三元线性方程组的克拉默法则

1.2 n阶行列式

1.3 特殊行列式

(1)上三角行列式
主对角线左下方元素全为零的行列式称为上三角行列式。上三角行列式的值等于主对角线元素的乘积。
∣ a 11 a 12 … a 1 n 0 a 22 … a 2 n ⋮ ⋮ ⋮ 0 0 … a n n ∣ = a 11 a 22 … a n n \left|\begin{array}{c} a_{11}&a_{12}&\dots&a_{1n}\\ 0&a_{22}&\dots&a_{2n}\\ \vdots&\vdots& &\vdots\\ 0&0&\dots&a_{nn} \end{array}\right|=a_{11}a_{22}\dots a_{nn} a1100a12a220a1na2nann =a11a22ann
(2)下三角行列式
主对角右上方元素全为零的行列式称为下三角行列式。下三角行列式的值也和上三角的一样,为主对角线元素的乘积。
∣ a 11 0 … 0 a 21 a 22 … 0 ⋮ ⋮ ⋮ a n 1 a n 2 … a n n ∣ = a 11 a 22 … a n n \left|\begin{array}{c} a_{11}&0&\dots&0\\ a_{21}&a_{22}&\dots&0\\ \vdots&\vdots& &\vdots\\ a_{n1}&a_{n2}&\dots&a_{nn} \end{array}\right|=a_{11}a_{22}\dots a_{nn} a11a21an10a22an200ann =a11a22ann
(3)对角行列式
主对角元素以外元素全为零的行列式称为对角行列式。对角行列式既是上三角行列式,又是下三角行列式,其值等于主对角线元素的成绩。
∣ a 11 0 … 0 0 a 22 … 0 ⋮ ⋮ ⋮ 0 0 … a n n ∣ = a 11 a 22 … a n n \left|\begin{array}{c} a_{11}&0&\dots&0\\ 0&a_{22}&\dots&0\\ \vdots&\vdots& &\vdots\\ 0&0&\dots&a_{nn} \end{array}\right|=a_{11}a_{22}\dots a_{nn} a11000a22000ann =a11a22ann

1.4 行列式的性质和推论

性质1:行列式与它的转置行列式相等,即 D = D T D=D^{T} D=DT
在这里插入图片描述

性质2:交换行列式的任意两行(列),行列式仅仅改变符号,即正的变负的,负的变正的。
在这里插入图片描述

推论3:如果行列式中有两行(列)对应元素相同,则此行列式的值为0。
证明:由性质2可知, D = − D D=-D D=D,则 2 D = 0 2D=0 2D=0,故 D = 0 D=0 D=0
性质3:如果将行列式D的某一行(列)的所有元素同乘以数k,其结果等于用数k乘以此行列式D。
在这里插入图片描述
推论4:如果行列式D中的某一行(列)的所有元素都有公因子k,则可以把k提到行列式的外面。
推论5:如果行列式中有两行(列)元素对应成比例,则此行列式的值等于0。
在这里插入图片描述
性质4:若行列式D中的某一行(列)的元素都是两数之和,例如,第 i i i行的元素是两数之和。
在这里插入图片描述
则D等于下列两个行列式之和:
在这里插入图片描述
性质5:把行列式某一行(列)的各元素都乘以同一常数k,然后加到另一行(列)的对应元素上去,行列式的值不变。

在这里插入图片描述

1.5 余子式和代数余子式

在n阶行列式 D = d e t ( a i j ) D=det(a_{ij}) D=det(aij)中,划去元素 a i j a_{ij} aij所在的第 i i i行和第 j j j列后,余下的元素按照原来的位置构成 n − 1 n-1 n1阶行列式,称为 D D D中元素 a i j a_{ij} aij余子式,记为 M i j M_{ij} Mij
a i j a_{ij} aij的余子式 M i j M_{ij} Mij前添加符号 ( − 1 ) i + j (-1)^{i+j} (1)i+j,称为元素 a i j a_{ij} aij代数余子式,记作 A i j A_{ij} Aij,即:
A i j = ( − 1 ) i + j M i j A_{ij}=(-1)^{i+j}M_{ij} Aij=(1)i+jMij
按照余子式、代数余子式的定义,三阶行列式的展开式可以改写为:
D = ∣ a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 ∣ = a 11 ∣ a 22 a 23 a 32 a 33 ∣ − a 12 ∣ a 21 a 23 a 31 a 33 ∣ + a 13 ∣ a 21 a 22 a 31 a 32 ∣ = a 11 M 11 − a 12 M 12 + a 13 M 13 = ( − 1 ) 1 + 1 a 11 A 11 − ( − 1 ) 1 + 2 a 12 A 12 + ( − 1 ) 1 + 3 a 13 A 13 D=\left|\begin{array}{c} a_{11}&a_{12}&a_{13}\\ a_{21}&a_{22}&a_{23}\\ a_{31}&a_{32}&a_{33} \end{array}\right|=a_{11}\left|\begin{array}{c}a_{22}&a_{23}\\ a_{32}&a_{33}\end{array}\right|-a_{12}\left|\begin{array}{c}a_{21}&a_{23}\\ a_{31}&a_{33}\end{array}\right|+a_{13}\left|\begin{array}{c}a_{21}&a_{22}\\ a_{31}&a_{32}\end{array}\right|\\ =a_{11}M_{11}-a_{12}M_{12}+a_{13}M_{13}=(-1)^{1+1}a_{11}A_{11}-(-1)^{1+2}a_{12}A_{12}+(-1)^{1+3}a_{13}A_{13} D= a11a21a31a12a22a32a13a23a33 =a11 a22a32a23a33 a12 a21a31a23a33 +a13 a21a31a22a32 =a11M11a12M12+a13M13=(1)1+1a11A11(1)1+2a12A12+(1)1+3a13A13
定理:n阶行列式 D = d e t ( a i j ) D=det(a_{ij}) D=det(aij)等于它的任意一行(列)的各元素与其对应的代数余子式的乘积之和**,即:**
D = a i 1 A i 1 + a i 2 A i 2 + ⋯ + a i n A i n ( i = 1 , 2 , … , n ) D=a_{i1}A_{i1}+a_{i2}A_{i2}+\dots+a_{in}A_{in}(i=1,2,\dots,n) D=ai1Ai1+ai2Ai2++ainAini=1,2,,n
推论6:行列式某一行(列)的元素与另一行(列)对应元素的代数余子式的乘积之和等于0,即:
在这里插入图片描述
在这里插入图片描述

1.6 范德蒙德行列式

在这里插入图片描述
在这里插入图片描述

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

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

相关文章

Allegro如何自动导弧操作指导

Allegro如何自动导弧操作指导 在做PCB设计的时候,经常会需要给信号线导弧,如果有大量的走线,导弧线是个比较费时间的工作,Allegro可以自动给信号线导弧,如下图 具体操作如下 选择Route选择Unsupported Prototypes

金融帝国实验室(Capitalism Lab)官方正版游戏『优惠活动政策』

「金融帝国实验室」(Capitalism Lab)Enlight 官方正版游戏「2023春节特卖」 ■时间:2023.01.21~2023.02.28 ■游戏开发商:Enlight Software Ltd. 请您认准以下官方正版游戏购买链接:支持“支付宝&a…

使用ebpf 监控mysqld 内核

一、开发思路分析 我们使用ebpf 监控mysql的话有两个思路去做这件事情 1、kprobe -> hook 掉tcp_sendmsg 和 tcp_recvmsg 一类的内核函数去分析网络协议 2、uprobe -> hook 掉 mysqld 的api函数,然后在此基础上进行统计 我使用的是uprobe 去hook 掉mysql内…

24. 面向对象的思想

1. 面向对象 类似于c/c#/java等高级语言,python从设计之初就已经是一门面向对象的语言,正因为如此,在python中创建一个类和对象是很容易的。关于面向对象的思想及基础,此处不再赘述。 2. 类对象 (1) 类变量:类变量在…

计算机毕业设计选题推荐基于nodejs+Vue360学生宿舍系统

管理员;首页、个人中心、宿舍信息管理、学生管理、宿舍报修管理、访客信息管理、水电费管理、管理员管理、交流论坛、系统管理,学生;首页、个人中心、宿舍报修管理、水电费管理, 前台首页;首页、交流论坛、通知公告、个…

STM32之HAL源码阅读(GPIO章节)

前言 说明 本文只针对于软件层面的阅读,详细操作请查阅对应的手册,使用过标准库的朋友更好的能理解本文针对的是STM32F10x系列,其他的类似 参考资料 STM32F10x中文参考手册 工具 stm32cubemx6.5clion最新版 HAL源码之GPIO的阅读 步骤一&#xff…

Cesium:Indexed 3D Scene Layers (I3S)加载

点击此处,查看完整的OGC标准列表项。Indexed 3D Scene Layers(I3S)标准官网介绍地址为:I3S,相关的GitHub主页地址为:Esri/i3s-spec,其详细介绍文档地址可点击此处查阅。我们的核心点在于介绍如何通过Cesium.js开发框架加载I3S三维场景服务。 目录 Cesium.js:I3S支持情…

JUC面试(九)——Synchronized和Lock的区别

Synchronized和Lock的区别 前言 对象锁(synchronized method{})和类锁(static sychronized method{}的区别 对象锁也叫实例锁,对应synchronized关键字,当多个线程访问多个实例时,它们互不干扰&#xff0…

基于蜣螂优化的BP神经网络(分类应用) - 附代码

基于蜣螂优化的BP神经网络(分类应用) - 附代码 文章目录基于蜣螂优化的BP神经网络(分类应用) - 附代码1.鸢尾花iris数据介绍2.数据集整理3.蜣螂优化BP神经网络3.1 BP神经网络参数设置3.2 蜣螂算法应用4.测试结果:5.Mat…

Ubuntu16.04安装N卡驱动

最近碰到个实验,需要用pytorch0.4和python2.7的环境,因为环境比较老,所以新显卡可能不能装。紧急联系朋友搞了张1660ti想来跑实验,结果光是驱动就碰了一鼻子灰,这里简单做下总结,引以为戒。首先是系统版本&…

Python for循环及用法详解

Python 中的循环语句有 2 种,分别是 while 循环和 for 循环,前面章节已经对 while 做了详细的讲解,本节给大家介绍 for 循环,它常用于遍历字符串、列表、元组、字典、集合等序列类型,逐个获取序列中的各个元素。for 循…

ARP渗透与攻防(五)之Ettercap劫持用户流量

ARP-Ettercap劫持用户流量 系列文章 ARP渗透与攻防(一)之ARP原理 ARP渗透与攻防(二)之断网攻击 ARP渗透与攻防(三)之流量分析 ARP渗透与攻防(四)之WireShark截获用户数据 一.ettercap 工具介绍 项目官网:http://ettercap.github.io/ettercap/index.html EtterC…

(十五)ForkJoin框架

ForkJoinPoolForkJoinPool是一种“分治算法”的多线程并行计算框架,自Java7引入。它将一个大的任务分为若干个子任务,这些子任务分别计算,然后合并出最终结果。ForkJoinPool比普通的线程池可以更好地实现计算的负载均衡,提高资源利…

安装MikTeX-latex

安装MikTeX-latex一、报错信息二、重新安装三、编译MDPI Template一、报错信息 由于之前使用的是basic-miktex-2.9.7269-x64.exe这个版本,当安装完成后,在更新package时遇到了以下错误: MikTeX update error 于是,通过搜索&…

冯·诺依曼、哈佛、改进型哈佛体系结构解析

在如今的CPU中,由于Catch的存在,这些概念已经被模糊了。个人认为去区分他们并没有什么意义,仅作为知识点。 哈佛结构设计复杂,但效率高。冯诺依曼结构则比较简单,但也比较慢。CPU厂商为了提高处理速度,在C…

2023 年程序员的热门开发项目:掌握最新技术的教程和工具的完整列表

欢迎阅读我们关于“2023 年程序员的热门开发项目”的博文!作为一名开发人员,了解最新的技术和工具对于在就业市场上保持竞争力至关重要。在这篇文章中,我们编制了一份 2023 年最热门开发项目的完整列表,以及掌握每个项目的教程和资…

ChatGPT付费版来啦,好用的AI生成产品还能免费使用吗?AIGC工具箱

​最新消息,chatGPT推出了付费版!每月$42美元,不限流使用,你会付费使用吗?🧰AIGC工具箱下面推荐几款AI 生成产品!你觉得哪个更好用呢?AI 的出现,颠覆了内容生…

自己动手写一个操作系统——我们能做什么,我们需要做什么

文章目录计算机启动流程第一条指令BIOSMBRloaderkernel总结计算机启动流程 第一条指令 在开机的一瞬间,也就是上电的一瞬间,CPU 的 CS:IP 寄存器被硬件强制初始化为 0xF000:0xFFF0。 CS:IP 就是 PC 指针,也就是 CPU 下一条要执行的指令的地址…

Elasticsearch7.8.0版本入门—— Elasticsearch7.8.0映射操作

目录一、映射的概述二、创建映射的示例2.1、首先,创建索引2.2、然后,再创建好的索引基础上,创建映射2.3、映射属性说明2.4、查看创建的映射2.5、最后,创建文档2.6、根据文档中name属性条件查询文档 理解映射示例2.7、根据文档中se…

HDM KVM维护

前言 服务器遇到个问题,无法启动,下面简单记录一下解决程 方法 进入维护界面: 尝试 H5 KVM,发现H5 kvm挂载镜像速度较慢 使用 KVM.jnlp,需配置 java 环境,安装好java 环境已经配置java 环境变量后&…