第四章补充:线性代数(B站:一高数)

embedded/2024/12/25 0:58:02/

视频1:行列式的入门

原视频:线性代数!启动!从零开始到精通|第一集_哔哩哔哩_bilibili

一、二阶与三阶行列式

小学我们就接触过鸡兔同笼,这个问题让我们第一次接触到了方程组的思想。我们可以将它抽象成一个二元一次方程组,然后利用加减消元或带入消元就能很快的将方程组求出来。那如果是一个三元一次方程组呢?无非就是计算量大了些,但也能求。但如果是五元一次方程组呢?或者更高元的呢?那之前的方法就不太合适了。

所以为了解决这类方程组,数学家们发明了行列式。从而可以快速得出方程组的解。这里我们把方程组的系数抽出来,仍按照原来的位置,然后在两边加上两条竖线,得到的就是行列式。如下图👇

至此以后,这一类方程组的求解工作就变得非常简单了。这就是行列式出现的原因。

如果你想学号行列式,只需要搞懂4个问题:行列式的本质是什么、行列式是从哪来的、行列式是怎么定义的、行列式都有哪些性质

1、行列式的本质是什么

由上图👆,如果abcd都是常数的话,那么得到的最后结果也就是一个数字而已。这里你就已经知道了行列式的本质:行列式就是一个数而已。(很多考研的同学马上要上考场了,都还不知道行列式其实就是个数字)

所以这里我们可以粗略地下一个定义:行列式就是行数等于列数,边界有两条竖线的算式,最终的结果就是一个数字。

问:是否存在三行四列的行列式?

答:不存在。因为一开始我们就下了定义,行列式是行数等于列数的一个算式,而三行四列显然行数不等于列数,所以不行。

问:如果已知一个行列式内部不含参数,那么对这个行列式求导的结果是什么?

答:对行列式求导,结果为0。因为前面说过,行列式的结果就是一个具体的数,那也就是对这个数进行求导,结果当然是0

2、行列式是从哪来的

我们前面已经知道了行列式的本质,那么接下来我们看另一个问题:行列式是从哪来的。

我们现在来求解下图👇的二元一次方程组,我们将方程组转化成一种普适的形状,如果我们能将这个抽象化的方程组的解写成通项公式,那么面对所有的二元一次方程组我们都能将它的解给写出来。

现在,解虽然写出来了,但是有点太复杂了,这玩意儿要是当成通项公式背的话显然有难度。于是数学家们想,这个解有没有更简单的表达形式呢?

下面,我们来验证一下上面的推论是否正确👇

问:三元一次方程组何时有唯一解?

答:当这个方程的未知数前面的系数组成的三阶行列式不等于0的时候,那么这个方程组就有唯一解。如下图👇

二、全排列和对换


http://www.ppmy.cn/embedded/148480.html

相关文章

解决 Curl 自签名证书验证失败的实用指南

经过这些步骤仍然不能使用自签https, 报错的问题 curl: (60) SSL certificate problem: self signed certificate More details here: https://curl.se/docs/sslcerts.html curl failed to verify the legitimacy of the server and therefore could not establish a secure c…

ubuntu20.04安装imwheel实现鼠标滚轮调速

ubuntu20.04安装imwheel实现鼠标滚轮调速 Ubuntu 系统自带的设置中仅具备调节鼠标速度的功能,而无调节鼠标滚轮速度的功能。其默认的鼠标滚轮速度较为缓慢,在查看文档时影响尚可接受,但在快速浏览网页时,滚轮速度过慢会给用户带来…

kubevirt网络

六、KubeVirt网络 KubeVirt网络相关组件 用户在KubeVirt平台创建虚拟机只需创建一个vmi(Virtual Machine Instance)对象,之后virt-controller会根据vmi对象中的信息创建一个Pod,这里把这个Pod叫做vmi pod。Vmi pod中有kubevirt组…

LeetCode 54. 螺旋矩阵 (C++实现)

1. 题目描述 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5] 示例 2: 输入&#xff1…

Jest 入门指南:从零开始编写 JavaScript 单元测试

前言 在前端开发中,单元测试已经成为确保代码质量和稳定性的关键步骤。Jest 作为由 Facebook 开发和维护的功能强大的 JavaScript 测试框架,以其易于配置、丰富的功能和开箱即用的特性,成为众多开发者的首选工具。本文旨在引导你从零开始&am…

12.12深度学习_CNN_项目实战

基于CNN的AnimalTriClassifier 关于项目实现的文档说明书,三个要素:数据、模型、训练 1、项目简介 关于项目的基本介绍。 本项目实现的是对猫科动物的划分,划分的物种有猫、狗、野生三种分类,属于小颗粒度分类 大颗粒度分类&…

React Router 深入指南:从入门到进阶

前言 随着单页面应用(SPA)的普及,前端路由成为开发中不可或缺的一部分,而 React Router 作为 React 官方推荐的路由库,提供了强大的功能和灵活性。本文将从基础到进阶,带你全面掌握 React Router。 一、初…

sqlite3,一个轻量级的 C++ 数据库库!

宝子们,今天咱来唠唠 sqlite3 这个超棒的轻量级 C 数据库库。它就像是一个小巧但功能齐全的“数据仓库”,能帮咱们轻松地存储、查询和管理数据,无论是开发小型的桌面应用,还是做一些简单的数据处理程序,它都能派上大用…