线性代数——(期末突击)行列式(下)-行列式按行展开、范德蒙行列式、克拉默法则

简介: 线性代数——(期末突击)行列式(下)-行列式按行展开、范德蒙行列式、克拉默法则

行列式按行展开

余子式

若有行列式如下:

则有下面的余子式:

代数余子式

比余子式多了一个符号:

定理1

行列式按某行(列)展开, 某行(列)元素乘以自己的代数余子式。(降阶)

,对于这个行列式,假设我们按第一行展开:

很显然,我们在展开时应尽量选择0较多的行或者列,类似于这个行列式我们就会选择展开第二行而不是第一行了。

定理2

某行元素与另一行元素的代数余子式乘积之和等于0.

相比于定理1,这个定理不是很常用

有如下行列式:

,我们用第四行的元素与第一行元素的代数余子式相乘,再相加

证明:

根据性质3(行列式中两行或者两列对应相等,则该行列式的值为0) ,所以D=0.

练习

(解题方法不唯一)

题1

四阶行列式

 =()

A.0        B.4        C.12        D.-12


故答案选择:D.-12

题2

四阶行列式

展开式中x的系数为()

A.-4        B.4        C.2        D.-2


故答案选择:A.-4

题3

排列的逆序数为()


A.2n        B.2n-1        C.n(2n-1)        D.2n(n-1)


根据逆序数的定义,我们可以知道,这道题本质上是求等差数列1,2,3...(2n-1)的和;


因为对于‘2n’来说,其逆序数有2n-1个、对于‘2n-1’来说,其逆序数有2n-2个,以此类推。

代入等差数列的求和公式 ,逆序数等于

故答案选择:C.n(2n-1)

题4

,则x=()

A.0或1        B.0或-2        C.1或-2        D.0或-1


故答案选择: C.1或-2

题5

,则 =()

A.m        B.2m        C.3m        D.4m


的角度看,第一行提一个2,得


第二行再提一个2,得

再从的角度看,第一列提一个2,得

第二列再提一个2,得

范德蒙行列式

回顾

范德蒙行列式形式:

遇到类似于上式的行列式时,可以使用范德蒙行列式直接计算此行列式的值。

具有上式特征的行列式的值为:

上面的式子表示:行列式D的值为所有的 的乘积(其中i>j)

例如:

的值为:

练习

题1

三阶行列式 =()

A.(b-a)(c-a)(c-b)           B.abc(b-a)(c-a)(c-b)

C.(b+a)(c+a)(c+b)        C.abc(b+a)(c+a)(c+b)

原式=

因此答案选择: B.abc(b-a)(c-a)(c-b)

题2

四阶行列式 =()

A.-120        B.120        C.24        D.-24

因此答案选择: A.-120

克拉默法则

有下列方程组:

其系数行列式 ,则方程组解唯一。

意为把行列式中的第 i 列替换为

例如,

目录
相关文章
|
Go 数据库 开发者
热更新最佳实践,网站无感知重启方法大全
热更新最佳实践,网站无感知重启方法大全
569 0
|
5天前
|
人工智能 弹性计算 安全
Hermes Agent安装保姆级教程:共3中方法,大家任选,总有一种方法适合你!
阿里云提供三种零代码部署Hermes Agent(爱马仕)方案:轻量应用服务器(低至38元/年)、无影云电脑(支持微信接入)和ECS(免费)。该开源AI智能体具备自我进化能力,5美元服务器即可运行,新手友好,2026年AI Agent之争未定,但部署已极简。
|
Android开发
autojs下拉刷新
牙叔教程 简单易懂
1250 0
|
Linux Docker 容器
到底什么是镜像(概念)
镜像到底是什么?镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 1.UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem)。
22337 0
|
存储 Shell Linux
安卓手机上的终端模拟器Termux,实现了在手机上运行python
安卓手机上的终端模拟器Termux,可以在手机上运行python
2969 2
|
2月前
|
人工智能 安全 机器人
Linux OpenClaw(Clawdbot)集成钉钉保姆级教程 手把手教你打造自己专属的 AI 助手
在企业数字化办公场景中,AI工具的核心价值在于“无缝融入现有工作流”。OpenClaw(原Clawdbot、Moltbot)作为高权限开源AI智能体,不仅支持本地部署保障数据隐私,更能深度对接钉钉等国内主流办公平台,实现“聊天框下达指令、AI自动执行任务”的高效协作模式。本文基于Linux系统,从环境搭建、阿里云极速部署、钉钉机器人对接、功能验证到问题排查,提供全流程保姆级教程,文中所有代码命令均可直接复制执行,同时规避指定平台,让企业用户快速打造专属办公AI助手。
1124 2
|
7月前
|
人工智能 自然语言处理 机器人
使用 API 编程开发扣子应用
扣子(Coze)应用支持通过 API 编程,将 AI 聊天、内容生成、工作流自动化等功能集成至自有系统。主要 API 包括 Bot API(用于消息交互与会话管理)及插件与知识库 API(扩展功能与数据管理)。开发流程包括创建应用、获取密钥、调用 API 并处理响应,支持 Python 等语言。建议加强错误处理、密钥安全与会话管理,提升集成灵活性与应用扩展性。
2373 0
|
自然语言处理 JavaScript Java
《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》学习笔记——HarmonyOS架构介绍
HarmonyOS采用分层架构设计,从下至上分为内核层、系统服务层、框架层和应用层。内核层支持多内核设计与硬件驱动;系统服务层提供核心能力和服务;框架层支持多语言开发;应用层包括系统及第三方应用,支持跨设备调度,确保一致的用户体验。
1331 81
|
存储 网络协议 API
Cpp网络编程Winsock API
本文详细介绍了使用Winsock API进行C++网络编程的过程,通过具体实例实现了一个基于TCP协议的C/S架构通信demo。文章从服务端与客户端两方面展开,涵盖网络库初始化、套接字创建、绑定IP与端口、监听与连接、数据收发到关闭连接等关键步骤。重点解析了`WSAStartup`、`socket`、`bind`、`listen`、`accept`、`connect`、`send`和`recv`等函数的使用方法及注意事项,并对比了标准库与Winsock库在链接时的区别。适合初学者了解Winsock网络编程基础。
662 35
|
存储 Unix 编译器
【Linux】八、Linux进程信号详解(完结)
目录 三、阻塞信号 3.1 信号其他相关常见概念 3.2 信号在内核中的表示 3.3 sigset_t 3.4 信号集操作函数 3.5 sigprocmask函数 3.6 sigpending函数 3.7 信号集实验 四、深入理解捕捉信号 4.1 进程地址空间二次理解(内核空间与用户空间) 4.2 用户态和内核态 4.3 内核中信号的捕捉流程 4.4 sigaction函数 五、可重入函数 六、C语言关键字volatile 七、SIGCHLD信号
463 0
【Linux】八、Linux进程信号详解(完结)