线性代数速览(一)行列式
文章目录
- 行列式
- 🌻 行列式的定义
- 🌼 行列式的性质
- 🌷 一些定理
- 🥀 行列式的计算
- 🌺 克莱姆法则
行列式
行列式的本质,就是一个数值。
🌻 行列式的定义
有三种定义: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选 定),但必须…...
零门槛NAS搭建:WinNAS如何让普通电脑秒变私有云?
一、核心优势:专为Windows用户设计的极简NAS WinNAS由深圳耘想存储科技开发,是一款收费低廉但功能全面的Windows NAS工具,主打“无学习成本部署” 。与其他NAS软件相比,其优势在于: 无需硬件改造:将任意W…...
解锁数据库简洁之道:FastAPI与SQLModel实战指南
在构建现代Web应用程序时,与数据库的交互无疑是核心环节。虽然传统的数据库操作方式(如直接编写SQL语句与psycopg2交互)赋予了我们精细的控制权,但在面对日益复杂的业务逻辑和快速迭代的需求时,这种方式的开发效率和可…...

深入理解JavaScript设计模式之单例模式
目录 什么是单例模式为什么需要单例模式常见应用场景包括 单例模式实现透明单例模式实现不透明单例模式用代理实现单例模式javaScript中的单例模式使用命名空间使用闭包封装私有变量 惰性单例通用的惰性单例 结语 什么是单例模式 单例模式(Singleton Pattern&#…...

MMaDA: Multimodal Large Diffusion Language Models
CODE : https://github.com/Gen-Verse/MMaDA Abstract 我们介绍了一种新型的多模态扩散基础模型MMaDA,它被设计用于在文本推理、多模态理解和文本到图像生成等不同领域实现卓越的性能。该方法的特点是三个关键创新:(i) MMaDA采用统一的扩散架构…...

相机从app启动流程
一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...
今日科技热点速览
🔥 今日科技热点速览 🎮 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售,主打更强图形性能与沉浸式体验,支持多模态交互,受到全球玩家热捧 。 🤖 人工智能持续突破 DeepSeek-R1&…...

多种风格导航菜单 HTML 实现(附源码)
下面我将为您展示 6 种不同风格的导航菜单实现,每种都包含完整 HTML、CSS 和 JavaScript 代码。 1. 简约水平导航栏 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport&qu…...

智能分布式爬虫的数据处理流水线优化:基于深度强化学习的数据质量控制
在数字化浪潮席卷全球的今天,数据已成为企业和研究机构的核心资产。智能分布式爬虫作为高效的数据采集工具,在大规模数据获取中发挥着关键作用。然而,传统的数据处理流水线在面对复杂多变的网络环境和海量异构数据时,常出现数据质…...

均衡后的SNRSINR
本文主要摘自参考文献中的前两篇,相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程,其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt 根发送天线, n r n_r nr 根接收天线的 MIMO 系…...
Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?
在大数据处理领域,Hive 作为 Hadoop 生态中重要的数据仓库工具,其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式,很多开发者常常陷入选择困境。本文将从底…...