线性代数速览(一)行列式
文章目录
- 行列式
- 🌻 行列式的定义
- 🌼 行列式的性质
- 🌷 一些定理
- 🥀 行列式的计算
- 🌺 克莱姆法则
行列式
行列式的本质,就是一个数值。
🌻 行列式的定义
有三种定义:1、按行展开;2、按列展开;3、即不按行,也不按列的展开。
按行展开时,行标取标准排列,列标取所有可能。
∣a11a12⋯a1na21a22⋯a2n⋮⋮⋱⋮an1an2⋯ann∣=∑j1j2...jn(−1)N(j1j2...jn)aij1aij2...aijn\left| \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{array} \right| =\sum_{j_1j_2...j_n}(-1)^{N(j_1j_2...j_n)}a_{ij_1}a_{ij_2}...a_{ij_n} ∣∣∣∣∣∣∣∣∣a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann∣∣∣∣∣∣∣∣∣=j1j2...jn∑(−1)N(j1j2...jn)aij1aij2...aijn
🌼 行列式的性质
1、转置
转置不会改变行列式的值。
推论:对行成立的性质,对列也成立。
DT=DD^T=DDT=D
2、对换
对换两行,行列式的值变号
∣123456789∣=−∣456123789∣\left| \begin{array}{cccc} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{array} \right|=- \left| \begin{array}{cccc} 4 & 5 & 6 \\ 1 & 2 & 3 \\ 7 & 8 & 9 \end{array} \right| ∣∣∣∣∣∣147258369∣∣∣∣∣∣=−∣∣∣∣∣∣417528639∣∣∣∣∣∣
3、行相等
行列式中存在两行对应元素相等时,行列式的值为0。
∣123456123∣=0\left| \begin{array}{cccc} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 1 & 2 & 3 \end{array} \right|=0 ∣∣∣∣∣∣141252363∣∣∣∣∣∣=0
4、提因子
某一行元素都乘以k,等于用k乘以D。
∣123224789∣=2∣123112789∣\left| \begin{array}{cccc} 1 & 2 & 3 \\ 2 & 2 & 4 \\ 7 & 8 & 9 \end{array} \right|=2 \left| \begin{array}{cccc} 1 & 2 & 3 \\ 1 & 1 & 2 \\ 7 & 8 & 9 \end{array} \right| ∣∣∣∣∣∣127228349∣∣∣∣∣∣=2∣∣∣∣∣∣117218329∣∣∣∣∣∣
5、行成比例
两行元素对应成比例,则行列式值为0。
∣123456246∣=0\left| \begin{array}{cccc} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 2 & 4 & 6 \end{array} \right|=0 ∣∣∣∣∣∣142254366∣∣∣∣∣∣=0
推论:某一行全为0,则行列式值为0。
6、可拆性
只拆一行,其余行保持不变。
∣1237+82+39+10889∣=∣123729889∣+∣1238310889∣\left| \begin{array}{cccc} 1 & 2 & 3 \\ 7+8 & 2+3 & 9+10 \\ 8 & 8 & 9 \end{array} \right|= \left| \begin{array}{cccc} 1 & 2 & 3 \\ 7 & 2 & 9 \\ 8 & 8 & 9 \end{array} \right|+ \left| \begin{array}{cccc} 1 & 2 & 3 \\ 8 & 3 & 10 \\ 8 & 8 & 9 \end{array} \right| ∣∣∣∣∣∣17+8822+3839+109∣∣∣∣∣∣=∣∣∣∣∣∣178228399∣∣∣∣∣∣+∣∣∣∣∣∣1882383109∣∣∣∣∣∣
7、行间相加
某一行乘以一个数,加到另一行上去,行列式的值不变。
🌷 一些定理
1、按某行展开
按一行展开,有降阶效果。例如按第 i 行展开,每一项都是元素乘以对应的代数余子式。
D=ai1Ai1+ai2Ai2+ai3Ai3+...+ainAinD=a_{i1}A_{i1}+a_{i2}A_{i2}+a_{i3}A_{i3}+...+a_{in}A_{in}D=ai1Ai1+ai2Ai2+ai3Ai3+...+ainAin
2、异乘变零
某行元素与另一行元素的代余式成绩之和等于零。
ai1Aj1+ai2Aj2+ai3Aj3+...+ainAjn=0(i≠j)a_{i1}A_{j1}+a_{i2}A_{j2}+a_{i3}A_{j3}+...+a_{in}A_{jn}=0(i\not=j)ai1Aj1+ai2Aj2+ai3Aj3+...+ainAjn=0(i=j)
3、拉普拉斯
取定 k 行,有 k 行元素组成的所有 k 阶子式与代数余子式乘积之和等于D。
4、行列式相乘
同阶行列式相乘时,规则同矩阵乘法。非同阶就分别计算两个行列式的值,然后相乘好了。
🥀 行列式的计算
两种基本的计算思路:
- 化成上三角行列式
- 按某一行(零多的一行)展开
然后就是一些特殊的行列式的解法(略)。
1、对角型
∣xaaaxaaax∣\left| \begin{array}{cccc} x & a & a \\ a & x & a \\ a & a & x \end{array} \right| ∣∣∣∣∣∣xaaaxaaax∣∣∣∣∣∣
2、三叉型
∣x1b1b2b3a1x200a20x30a300x4∣\left| \begin{array}{cccc} x_1 & b_1 & b_2 & b_3\\ a_1 & x_2 & 0 & 0 \\ a_2 & 0 & x_3 & 0 \\ a_3 & 0 & 0 & x_4 \end{array} \right| ∣∣∣∣∣∣∣∣x1a1a2a3b1x200b20x30b300x4∣∣∣∣∣∣∣∣
3、范德蒙德
∣111x1x2x3x12x22x32∣\left| \begin{array}{cccc} 1 & 1 & 1 \\ x_1 & x_2 & x_3 \\ x_1^2 & x_2^2 & x_3^2 \end{array} \right| ∣∣∣∣∣∣1x1x121x2x221x3x32∣∣∣∣∣∣
🌺 克莱姆法则
用于解方程组,但计算量大一般不用。
定理:“齐次线性方程组有非零解“是”系数行列式的值为零“的充分必要条件。
相关文章:
线性代数速览(一)行列式
文章目录行列式🌻 行列式的定义🌼 行列式的性质🌷 一些定理🥀 行列式的计算🌺 克莱姆法则行列式 行列式的本质,就是一个数值。 🌻 行列式的定义 有三种定义:1、按行展开ÿ…...
恭喜山东翰林“智慧园区管理系统”获易知微可视化设计大赛二等奖
数字化经济发展是全球经济发展的重中之重,“数字孪生(Digital Twin)”这一词汇正在成为学术界和产业界的一个热点。数字孪生作为近年来的新兴技术,其与国民经济各产业融合不断深化,推动着各大产业数字化、网络化、智能…...
gulp简单使用
gulp gulp的核心理念是task runner 可以定义自己的一系列任务 等待任务被执行 基于文件stream的构建流 我们可以使用gulp的插件体系来完成某些任务 webpack的核心理念是module bundler webpack是一个模块化的打包工具 可以使用各种各样的loader来加载不同的模块 可以使用各种…...
ce认证机构如何选择?
CE认证想必大家都已经有所了解,它是产品进入欧盟销售的通行证,那么我们在办理CE认证时该怎么进行选择?带大家了解一下CE认证机构,以及该怎么去进行选择? 以下信息由证果果编辑整理,更多认证机构信息请到证果果网站查看。找机构…...
全网招募P图高手!阿里巴巴持续训练鉴假AI
P过的证件如何鉴定为真?三千万网友都晒出了与梅西的合影?图像编辑技术的普及让人人都能P图,但也带来“假图”识别难题,甚至是欺诈问题。 为此,阿里安全联合华中科技大学国家防伪工程中心、国际文档分析识别方向的唯一顶…...
webrtc QOS笔记一 Neteq直方图算法浅读
webrtc QOS笔记一 Neteq直方图算法浅读 文章目录webrtc QOS笔记一 Neteq直方图算法浅读Histogram Algorithm获取目标延迟遗忘因子曲线Histogram Algorithm DelayManager::Update()->Histogram::Add() 会根据计算的iat_packet(inter arrival times, 实际包间间隔 / 打包时长…...
细分和切入点
本文重点介绍做SEO网站细分和切入点的方法:当我们的行业和关键词竞争性比较大的时候,我们可以考虑对行业或者产品做细分,从而找到切入点。可以按照以下三个方面进行细分。1、按城市细分例如:A:餐饮培训,当前…...
iOS创建Universal Link
iOS 9之前,一直使用的是URL Schemes技术来从外部对App进行跳转,但是iOS系统中进行URL Schemes跳转的时候如果没有安装App,会提示无法打开页面的提示。 iOS 9之后起可以使用Universal Links技术进行跳转页面,这是一种体验更加完美的…...
RuoYi-Vue搭建(若依)
项目简介 RuoYi-Vue基于SpringBootVue前后端分离的Java快速开发框架1.前端采用Vue、Element UI2.后端采用Spring Boot、Spring Security、Redis & Jwt3.权限认证使用Jwt,支持多终端认证系统4.支持加载动态权限菜单,多方式轻松权限控制5.高效率开发&a…...
进程组和用处
进程组:一个或多个进程的集合,进程组id是一个正整数。组长进程:进程组id 进程id组长进程可以创建一个进程组,创建该进程组的进程,终止了,只要进程组有一个进程存在,进程组就存在,与…...
Nacos集群+Nginx负载均衡
搭建Nacos集群 注意: 3个或3个以上Nacos节点才能构成集群。要求服务器内存分配最好大于6G以上(如果不够则需修改nacos启动脚本中的默认内存配置)根据nacos自带的mysql建库脚本建立对应数据库(/conf/nacos-mysql.sql)如果是三台服…...
TypeScript 学习之类型兼容
TypeScript 的类型兼容性是基于结构子类型的。 结构类型是一种只使用其成员来描述类型的方式。 interface Named {name: string; }class Person {name: string; }let p: Named; p new Person();// 赋值成功,因为都是结构类型,只要Person 类型的包含 Nam…...
Linux软件管理RPM
目录 前言 RPM软件管理程序:rpm RPM默认安装的路径 PRM讲解前准备工作 RPM安装(install) RPM查询(query) RPM卸载(erase) RPM升级与更新(upgrade/freshen) RPM重…...
01背包问题
背包问题的递归解决过程如下: 第一步明确思路 在解决问题之前,为描述方便,首先定义一些变量:Vi表示第 i 个物品的价值,Wi表示第 i 个物品的体积,定义V(i,j):当前背包容量 j,前 i 个…...
14_FreeRTOS二值信号量
目录 信号量的简介 队列与信号量的对比 二值信号量 二值信号量相关API函数 实验源码 信号量的简介 信号量是一种解决同步问题的机制,可以实现对共享资源的有序访问。 假设有一个人需要在停车场停车 1.首先判断停车场是否还有空车位(判断信号量是否有资源) 2.停车场正好…...
JavaScript随手笔记---轮播图(点击切换)
💌 所属专栏:【JavaScript随手笔记】 😀 作 者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! &#…...
机器人学 markdown数学公式常用语法
参考链接1 本文包含了markdown常用的数学公式,按照目录可查询选用 初始类 行内数学公式均用两个符号包裹行间数学公式均用两个符号包裹 行间数学公式均用两个符号包裹行间数学公式均用两个符号包裹,用于表示重要的、需在行间单独列出的公式 $行内数学…...
如何使用 Python 语言来编码和解码 JSON 对象
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。 JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数 描述 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 将已编码的 JSON 字符串解码为 Pyth…...
【蓝桥云课】求正整数的约数个数
一、求正整数n的约数个数 方法一(常用算法):从1到n逐一判断其能否整除n,若能整除n即为n的约数,否则不是n的约数。 方法二:从1到n\sqrt{n}n逐一判断是否为n的约数,当n\sqrt{n}n为n的约数时,个数加1&…...
刷题记录: wannafly25 E 牛客NC19469 01串 [线段树维护动态dp]
传送门:牛客 题目描述: Bieber拥有一个长度为n的01 串,他每次会选出这个串的一个子串作为曲谱唱歌,考虑该子串从左 往右读所组成的二进制数P。 Bieber每一秒歌唱可以让P增加或减少 2 的 k次方(k由Bieber选 定),但必须…...
C++初阶-list的底层
目录 1.std::list实现的所有代码 2.list的简单介绍 2.1实现list的类 2.2_list_iterator的实现 2.2.1_list_iterator实现的原因和好处 2.2.2_list_iterator实现 2.3_list_node的实现 2.3.1. 避免递归的模板依赖 2.3.2. 内存布局一致性 2.3.3. 类型安全的替代方案 2.3.…...
Python:操作 Excel 折叠
💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 Python 操作 Excel 系列 读取单元格数据按行写入设置行高和列宽自动调整行高和列宽水平…...
【Linux】C语言执行shell指令
在C语言中执行Shell指令 在C语言中,有几种方法可以执行Shell指令: 1. 使用system()函数 这是最简单的方法,包含在stdlib.h头文件中: #include <stdlib.h>int main() {system("ls -l"); // 执行ls -l命令retu…...
大型活动交通拥堵治理的视觉算法应用
大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动(如演唱会、马拉松赛事、高考中考等)期间,城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例,暖城商圈曾因观众集中离场导致周边…...
Day131 | 灵神 | 回溯算法 | 子集型 子集
Day131 | 灵神 | 回溯算法 | 子集型 子集 78.子集 78. 子集 - 力扣(LeetCode) 思路: 笔者写过很多次这道题了,不想写题解了,大家看灵神讲解吧 回溯算法套路①子集型回溯【基础算法精讲 14】_哔哩哔哩_bilibili 完…...
从深圳崛起的“机器之眼”:赴港乐动机器人的万亿赛道赶考路
进入2025年以来,尽管围绕人形机器人、具身智能等机器人赛道的质疑声不断,但全球市场热度依然高涨,入局者持续增加。 以国内市场为例,天眼查专业版数据显示,截至5月底,我国现存在业、存续状态的机器人相关企…...
质量体系的重要
质量体系是为确保产品、服务或过程质量满足规定要求,由相互关联的要素构成的有机整体。其核心内容可归纳为以下五个方面: 🏛️ 一、组织架构与职责 质量体系明确组织内各部门、岗位的职责与权限,形成层级清晰的管理网络…...
SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现
摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序,以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务,提供稳定高效的数据处理与业务逻辑支持;利用 uniapp 实现跨平台前…...
在Ubuntu中设置开机自动运行(sudo)指令的指南
在Ubuntu系统中,有时需要在系统启动时自动执行某些命令,特别是需要 sudo权限的指令。为了实现这一功能,可以使用多种方法,包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法,并提供…...
【JavaWeb】Docker项目部署
引言 之前学习了Linux操作系统的常见命令,在Linux上安装软件,以及如何在Linux上部署一个单体项目,大多数同学都会有相同的感受,那就是麻烦。 核心体现在三点: 命令太多了,记不住 软件安装包名字复杂&…...
