行列式及其性质

2023-10-27

行列式(determinant)是方阵的一个重要特征,常记作detA或者|A|,其包含了矩阵的很多重要信息。行列式为0,则矩阵不可逆,否则矩阵可逆,所以行列式可用来检验矩阵的可逆性。这篇文章主要介绍行列式的10个性质。

性质1:单位矩阵的行列式为1

性质2:如果交换矩阵的两行,则行列式的符号要取反。从这个性质我们可得出置换矩阵的行列式总是为1或-1,这取决于行交换的次数,行交换奇数次则为-1,偶数则为1。

性质3.1:如果用某数t乘以矩阵的一行,则行列式等于原行列式的t倍,即

性质3.2:

注意性质3两个性质都是关于行的线性,并不是整个矩阵的线性。而且我这里举例用了第一行,其实对其他行也是这样的性质,但是不管怎样不能同时组合第1行和第2行。

性质4:如果矩阵中有两行相等,那么行列式为0。假设m*n的矩阵A中,第2行和第3行相等,交换第2行和第3行,矩阵不变,但是根据性质2行列式符号会取反,也就是|A|=-|A|,则|A|=0,可以看到这跟结论有两个行相等的矩阵不可逆是一致的。

性质5:从矩阵的行k减去行i的l倍,行列式不会改变,即消元过程不改变行列式。根据性质3.2可证明这个性质:

性质6:若矩阵中有一行是全0,则|A|=0。根据性质3.1,取t=0即可证明。

性质7:三角阵的行列式等于对角线元素乘积。现假设有上三角阵 ,这个矩阵很常见,因为通过消元总能得到这样的三角阵,det(U)=d1d2…dn,实际上matlab中也是根据这种方法求行列式的。假设主元都不为0,我们可以再对U向上消元,那么星号的地方都会被消为0,此时我们再利用性质3就可得到:

但是如果主元位置上出现0,我们将得到全零行,利用性质6,则行列式为0。根据性质7,我们掌握了一种求解行列式的方法,即消元。比如对于我们所熟知的 ,根据消元法有 ,也能得出其行列式为ad-bc。

 

性质8:当且仅当A是奇异阵时,detA=0,否则就是非奇异阵。

性质9:detAB=det(A)det(B)。但是要注意行列式不具有加法性质,即不成立det(A+B)=detA+detB,性质9是非常有用的公式,比如说通过性质9我们可以求A-1的行列式,det(I)=1=det(A)det(A-1),所以det(A-1)=1/det(A);另外如果A是对角阵,比如A= ,那么根据性质9我们可以快速写出A-1= ;此外还有det(A2)=(detA)2,既然前面提到det(A+B)=detA+detB不成立,那么如果矩阵乘以2行列式会变为多少呢?根据性质3.1有行列式det(2A)=2ndetA,其中A是n*n的矩阵,这就像求体积,对于一个立方体,令每条边乘以2,体积是2的n次方倍,对于三维的立方体,体积就是原来的8倍。

性质10:det(AT)=det(A)。这个性质表明前面所说的所有对行的性质,对列也是成立的。例如,如果存在全零列,行列式也为0。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

行列式及其性质 的相关文章

  • 生成一定相关性的二元正态分布

    生成一定相关性的二元正态分布 摘要 二元正态分布 二元正态分布概率密度函数 二元正态分布随机数的生成 程序实现 多元正态分布的情况 生成服从 N
  • 矩阵、行列式

    矩阵 行列式差异 矩阵 行列式 运算结果 可看成一个表格 可看成一个数 行列数 可以不等 必须相等 两个矩阵 或行列式 相等 每个元素对应相等 结果相等即可 相加 各对应元素相加 一行 或列 元素相加 数乘矩阵 常数k乘每个元素 常数k乘一
  • 2023华为od机试统一考试B卷Java【稀疏矩阵】

    前言 本题使用Java解答 如果需要Python代码 请参考以下链接 点我 题目描述 稀疏矩阵的定义是 矩阵中有很多系数都是 0 现在我们有一个矩阵 我们进行逐行逐列扫描 在扫描的过程中 如果某一行或者某一列内 如果 0 的个数超过了当前的
  • 蓝桥杯2021年第十二届真题第一场-砝码称重

    题目 题目链接 题解 动态规划 状态定义 dp i j 表示前i个砝码是否能称出重量为j的物品 状态转移 对于第i个砝码 选和不选两种情况 对于选又可以分为放在左边和放在右边 看样例 存在加和减的情况 也就是放在左边和右边的情况 我们规定放
  • 数学建模之灰色关联分析(GRA)

    本文参考的是司守奎 孙兆亮主编的数学建模算法与应用 第二版 灰色关联分析不仅能够用做关联分析 也能够用于评价 其具体分析步骤如下 第一步 需要确定评价对象和参考数列 评价对象一般指的就是待分析的各个特征组 例如需要评价一个同学的成绩 那么他
  • 线性代数 - 特征向量和特征值

    今天在看到这个马汉诺拉距离的时候 又看到了这个东西 就是利用特征值来进行协方差方向上的伸缩 突然感觉到了线性代数的作用了 但是实际上 我今天看到了非常多的内容 但是都没有吸收完 很多内容都是线性代数的东西 但是这些东西我都忘了 这里先挖个坑
  • 3.1 向量的模和单位向量

    向量的长度和单位向量 向量的长度 模 u 3 4 该向量的大小是多少 u 5 二范数 欧拉距离 在二维空间中 可以直接根据勾股定理计算出 u OP 2 3 5 该向量的大小是多少 n维向量 求模 同理 单位向量 在向量上记 为单位向量 长度
  • 线性代数 【基础1】

    文章目录 行列式 方阵的行列式公式 矩阵 矩阵的逆 矩阵的秩 伴随矩阵 初等变换与初等矩阵 分块矩阵 向量 正交矩阵 正交化 线性表示 线性无关与线性相关 极大无关组与向量组的秩 线性方程组 解的性质与判定 齐次线性方程组 非齐次线性方程组
  • 【线性代数】向量组的线性相关性

    文章目录 向量组及其线性组合 一 向量 二 线性表示 1 线性组合的定义 2 线性表示的定义 3 线性表示的充要条件 三 向量组等价 1 向量组等价定义 2 向量组线性表示的充要条件 3 向量组等价的充要条件 4 向量组线性表示的必要条件
  • 18. 线性代数 - 线性变换

    文章目录 线性空间 线性变换 线性变换的几何意义 特征值与特征向量 NumPy的矩阵操作 Hi 你好 我是茶桁 经历了几节线性代数课程之后 终于咱们到了最后一节课了 本节课的内容说多不多 说少也不少 我们先是要理解一下线性空间和线性变换 并
  • jsp+Echarts实现图表可视化,连接数据库,从数据库拿数据

    实现可视化的图表 jsp mysql eclipse 从数据库拿数据改变表格的数据算是echarts的初始入门案例的升级版 想了解Echarts的各位大大 传送门 https echarts apache org examples zh e
  • 【论文笔记】基于Control Barrier Function的二次规划(QP)控制

    文章目录 写在前面 问题描述 RBF 1 Logarithmic 2 Inverse type 3 Reciprocal ZBF 两者的联系 CBF构建 RCBF ZCBF QP设计 ES CLF CLF CBF QP 写在前面 原论文 C
  • 图谱论学习—拉普拉斯矩阵背后的含义

    目录 一 为什么学习拉普拉斯矩阵 二 拉普拉斯矩阵的定义与性质 三 拉普拉斯矩阵的推导与意义 3 1 梯度 散度与拉普拉斯算子 3 2 从拉普拉斯算子到拉普拉斯矩阵 一 为什么学习拉普拉斯矩阵 早期 很多图神经网络的概念是基于图信号分析或图
  • Java编程练习题:Demo96 - Demo105(多维数组)

    目录 Demo96 代数方面 两个矩阵相乘 编写两个矩阵相乘的方法 Demo97 距离最近的两个点 程序清单8 3给出找到二维空间中距离最近的两个点的程序 修改该程序 让程序能够找出在三维空间上距离最近的两个点 Demo98 最大的行和列
  • 逆矩阵的算法

    花了10分钟 终于明白矩阵的逆到底有什么用 首先 我们先来看看这个数的倒数 倒数 其实矩阵的逆矩阵也跟倒数的性质一样 不过只是我们习惯用A 1表示 问题来了 既然是和倒数的性质类似 那为什么不能写成1 A 其实原因很简单 主要是因为矩阵不能
  • TRMF 辅助论文:最小二乘法复现TRMF

    1 目标函数 总 论文笔记 Temporal Regularized Matrix Factorization forHigh dimensional Time Series Prediction UQI LIUWJ的博客 CSDN博客 1
  • lyapunov直接法

    文章目录 定义6 6 Lyapunov第一定理 Lyapunov第二定理 用于刻画渐进稳定 内积分析 定义6 6 Lyapunov第一定理 假设 A C A subset C A C是闭的 如果存在A的邻域D和满足下面两条件的连续函数
  • matlab 计算点云中值

    目录 一 概述 1 算法概述 2 主要函数 二 代码示例 三 结果展示 四 参数解析 输入参数 输出参数 五 参考链接 本文由CSDN点云侠原创 原文链接 如果你不是在点云侠的博客中看到该文章 那么此处便是不要脸的爬虫 一 概述
  • 矩阵基本操作

    问题描述 已知一个n n的矩阵 方阵n lt 100 把矩阵主副对角线上的元素值加上x 然后输出这个新矩阵 输入格式 一行两个变量 用空格隔开 代表n和x 接下来的n行每行n列 表示矩阵的数值 用空格隔开 输出格式 输出新矩阵 每个数字5个
  • 5_机械臂运动学基础_矩阵

    上次说的向量空间是为矩阵服务的 1 学科回顾 从科技实践中来的数学问题无非分为两类 一类是线性问题 一类是非线性问题 线性问题是研究最久 理论最完善的 而非线性问题则可以在一定基础上转化为线性问题求解 线性变换 数域 F 上线性空间V中的变

随机推荐

  • Kotlin inline 关键字

    文章目录 前言 一 inline 是什么 二 未使用 2 使用后 总结 前言 最近又到了面试的季节 今天在面试中被问到了kotlin inline 关键字 感觉回答的不是很好 今天研究一下它 一 inline 是什么 inline 是kot
  • k8s源码解析 - 如何使用yaml创建k8s的资源

    如何初始化k8s中的client 1 kubernetes Clientset 参考链接 集群内访问创建k8s client 直接获取集群内的config 通过config创建clientSet creates the in cluster
  • postconstruct不执行_Spring Boot 应用在启动阶段执行代码的几种方式

    前言 有时候我们需要在应用启动时执行一些代码片段 这些片段可能是仅仅是为了记录 log 也可能是在https dayarch top p pkix certificate import html 诸如上述业务要求我们可能会经常碰到 Spri
  • C# Linq源码分析之Take(五)

    概要 本文在C Linq源码分析之Take 四 的基础上继续从源码角度分析Take的优化方法 主要分析Where Select Take的使用案例 Where Select Take的案例分析 该场景模拟我们显示中将EF中与数据库关联的对象
  • UTF8 到GB2312 的 转换

    这段代码不仅仅是含有UTF8到Unicode的转换 还包括Gb2312 Unicode 到Gb2312 如过不使用Windows API的话 那么自己因该建立一个转化表 这样效率才会好 因为我一时没有找到这种表 如果谁有请贴上来 谢谢 in
  • 快手__nsTokensig和sig签名算法分析

    一 nstokensig签名 最近在学习android逆向 不足之处欢迎大佬多多指点 这次分析的是快手极速版1 2 2 8 使用Fiddler抓包发现有2个签名 一个是 nstokensig和sig 通过jadx gui搜索字符串找到nst
  • MATLAB数值计算——矩阵运算乘法、除法、乘方

    一 矩阵 矩阵是线性代数的基本单元 矩阵含有M行N列数值 矩阵中的元素可以是实数或复数 矩阵相关的基本运算 加 减 内积 逆矩阵 转置 线性方程式 特征值 特征向量 矩阵分解 二 矩阵的运算 2 1 矩阵的乘法运算 运算符 矩阵乘法 矩阵对
  • catalog java,Java Connection getCatalog()方法与示例

    通常 目录是一个目录 其中包含有关数据集 文件或数据库的信息 而数据库目录中包含所有数据库 基本表 视图 虚拟表 同义词 值范围 索引 用户和用户组的列表 Connection接口的getCatalog 方法返回当前连接对象的当前目录 数据
  • 计量经济学学习与Stata应用笔记(五)极大似然估计MLE

    极大似然估计的思想 就是在给定样本值的情况下 构建未知参数的函数 寻找能够使得观测到样本数据的可能性最大的估计参数 定义似然函数为 L y 1
  • TVM中python访问c++函数机制

    data TVM tvm python tvm ffi registry py data TVM tvm python tvm ffi registry py data TVM tvm python tvm ffi ctypes packe
  • Win11系统恢复经典的右键菜单方法(CMD快速执行)

    cmd执行 Win11切换经典右键菜单 reg add HKCU Software Classes CLSID 86ca1aa0 34aa 4e8b a509 50c905bae2a2 InprocServer32 f ve taskkil
  • 彻底卸载VS2013/VS2015及以上版本

    1 彻底卸载Visual Studio 2015 教你如何彻底Visual Studio 2013 Visual Studio 2015及以上版本 解决很多人卸载不干净的问题 2 工具 原料 外国一款叫Visual Studio Unins
  • kafka producer java API的实现

    1 开发环境的构建 使用IDEA MAVEN构建开发环境 可以采用Maven中scala archetype simple模板 2 pom xml的配置 这里scala版本为2 11 8 kafka版本为0 9 0 0
  • 全志A64触摸屏驱动调试

    一 前言 linux的触摸屏驱动一般要经历一下几个步骤 以4412为例 1 移植驱动到linux源码 driver input touchscreen 目录下 在Kconfig里面增加这款触摸屏驱动的菜单 add by long 20170
  • C语言-指针辨析(一)

    C语言 指针辨析 一 int num 9 int p num printf p 0x x n p printf p 0x x n p printf p 0x x n p printf p 0x x n p p 0x62fe1c p 0x9
  • Unity3D脚本中文系列教程(四)

    二 运行时类 AnimationCurve 类 动画曲线 在给定的时间添加关键帧并确定曲线 变量 var keys Keyframe 描述 定义在动画曲线中的所有键 这让你从数组中清理 添加或移除键 如果键没有按照时间顺序 它们会在赋值的时
  • 网络发送数据结构

    根据自定义数据结构 通过网络进行发送并解析数据 数据结构定义 ifndef TYPE H define TYPE H struct NetDataHeader int DataType int DataSize struct NetData
  • 使用多线程+easyexcel实现异步号码导入

    使用多线程 easyexcel实现异步号码导入 需求 最近项目需要实现excel文件上传批量导入号码 实现 通过多线程 easyexcel的方式实战一手 不多说 上代码 欢迎各位大佬指正 环境 springboot 2 6 13 mybat
  • go 版本管理器(g)源码阅读笔记

    go 版本管理器 g 源码阅读笔记 一个 go 版本管理工具 原文作者 suhanyujie 文章来自 https github com suhanyujie article transfer rs ps 水平有限 如有不当之处 欢迎指正
  • 行列式及其性质

    行列式 determinant 是方阵的一个重要特征 常记作detA或者 A 其包含了矩阵的很多重要信息 行列式为0 则矩阵不可逆 否则矩阵可逆 所以行列式可用来检验矩阵的可逆性 这篇文章主要介绍行列式的10个性质 性质1 单位矩阵的行列式