1. 行列式的定义

一阶行列式:

\[
\begin{vmatrix}
a_1
\end{vmatrix} = a_1
\]

二阶行列式:

\[
\begin{vmatrix}
a_{11} & a_{12} \\
a_{21} & a_{22}
\end{vmatrix} = a_{11}a_{22} - a_{12}a_{21}
\]

三阶行列式:

\[
\begin{vmatrix}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33} \\
\end{vmatrix} \\
= a_{11}a_{22}a_{33} + a_{12}a_{23}a_{31} + a_{21}a_{32}a_{13}
-\ a_{13}a_{22}a_{31} - a_{12}a_{21}a_{33} - a_{23}a_{32}a_{11}
\]

n阶行列式:

\[
\begin{matrix}
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{matrix} = \sum(-1)^ta_{1p_1}a_{2p_2}\cdots\ a_{np_n}
\]

其中 $ p_1 p_2 \cdots p_n $ 为自然数 1, 2, $ \cdots $, n 的一个排列,t为这个排列的逆序数。

2. 全排列和对换

全排列:
把n个不同的元素排成一列,叫做这n个元素的全排列(也简称排列)。

逆序数:
在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序.一个排列中逆序的总数就称为这个排列的逆序数.逆序数为偶数的排列称为偶排列;逆序数为奇数的排列称为奇排列。

对换:
在排列中,将任意两个元素对调,其他元素保持不变,这种操作叫做对换。如果对换的两个元素相邻,叫做相邻对换。
定理1 一个排列中的任意两个元素对换,排列改变奇偶性。
推论1 寄排列对换成标准排列的对换次数为奇数,偶排列为偶数。

3. 行列式的性质

性质1 行列式与它的转置行列式相等。
性质2 对换行列式的两行(列),行列式变号。
性质3 行列式的某一行(列)的所有元素都乘以同一数k,等于用数k乘以此行列式。
性质4 行列式如果有两行(列)元素成比例,则此行列式等于零。(很奇怪,这条性质可以很明显地根据性质2和性质3推导出来,为什么不是推论?)
性质5 若行列式的某一行(列)的元素都是两数之和,
\[
D =
\begin{vmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{i1}+a_{i1}^{'} & a_{i2}+a_{i2}^{'} & \cdots & a_{in}+a_{in}^{'} \\
\vdots & \vdots & \ddots & \vdots \\
a_{n1} & a_{n2} & \cdots & a_{nn} \\
\end{vmatrix}
\]

\[
D =
\begin{vmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{i1} & a_{i2} & \cdots & a_{in} \\
\vdots & \vdots & \ddots & \vdots \\
a_{n1} & a_{n2} & \cdots & a_{nn} \\
\end{vmatrix}
+
\begin{vmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{i1}^{'} & a_{i2}^{'} & \cdots & a_{in}^{'} \\
\vdots & \vdots & \ddots & \vdots \\
a_{n1} & a_{n2} & \cdots & a_{nn} \\
\end{vmatrix}
\]
性质6 把行列式的某一行(列)的各元素乘以同一数,然后加到另一行(列)对应的元素上去,行列式不变。

4. 行列式展开

余子式和代数余子式

在n阶行列式中,把元素 \(a_{ij}\) 所在第i行和第j列划去后,留下来的n-1阶行列式叫做元素 \(a_{ij}\) 的余子式,记作 \(M_{ij}\) ,记
\[
A_{ij} = (-1)^{i+j}M_{ij}
\]

\(A_{ij}\) 叫做元素 \(a_{ij}\) 的代数余子式。

定理

引理 一个n阶行列式,如果其中第i行所有元素除 \(a_{ij}\) 外都为零,那么这行列式等于 \(a_{ij}\) 与它的代数余子式的乘积。
\[
D = \begin{vmatrix}
a_{11} & \cdots & a_{1j} & \cdots & a_{1n} \\
\vdots & & \vdots & & \vdots \\
0 & \cdots & a_{ij} & \cdots & 0 \\
\vdots & & \vdots & & \vdots \\
a_{n1} & \cdots & a_{nj} & \cdots & a_{nn} \\
\end{vmatrix} = a_{ij}A_{ij}
\]

定理 行列式等于它的任一行(列)的各元素与其对应的代数余子式乘积之和。即
\[
D = a_{i1}A_{i1} + a_{i2}A_{i2} + \cdots + a_{in}A_{in} \\
D = a_{1j}A_{1j} + a_{2j}A_{2j} + \cdots + a_{nj}A_{nj}
\]

推论 行列式某一行(列)的元素与另一行(列)的对应元素的代数余子式乘积之和等于零,即
\[
a_{i1}A_{j1} + a_{i2}A_{j2} + \cdots + a_{in}A_{jn} = 0, (i \not= j) \\
a_{1i}A_{1j} + a_{2i}A_{2j} + \cdots + a_{ni}A_{nj} = 0, (i \not= j)
\]

5. 克拉默法则

对于方程组:
\[
\begin{cases}
a_{11}x_1 + a_{12}x_2 + \cdots + a_{1n}x_n = b_1 \\
a_{21}x_1 + a_{22}x_2 + \cdots + a_{2n}x_n = b_2 \\
\cdots \\
a_{n1}x_1 + a_{n2}x_2 + \cdots + a_{nn}x_n = b_n \\
\end{cases}
\]
当右端的常数项 \(b_1, b_2, \cdots, b_n\) 全为0,该方程组为齐次线性方程组
当右端的常数项 \(b_1, b_2, \cdots, b_n\) 不全为0,该方程组为非齐次线性方程组

若方程组的系数行列式
\[
D =
\begin{vmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & & \vdots \\
a_{n1} & a_{n2} & \cdots & a_{nn} \\
\end{vmatrix} \not= 0
\]
则,方程组有唯一解
\[
x_j = \frac{D_j}{D}
\]
其中 \(D_j\) 是把系数行列式D中的第j列的元素用方程组右端的常数项代替后所得到的n阶行列式,即
\[
D =
\begin{vmatrix}
a_{11} & \cdots & a_{1j-1} & b_1 & a_{1j+1} & \cdots & a_{1n} \\
a_{21} & \cdots & a_{2j-1} & b_2 & a_{2j+1} & \cdots & a_{2n} \\
\vdots & & \vdots & \vdots & \vdots && \vdots \\
a_{n1} & \cdots & a_{nj-1} & b_n & a_{nj+1} & \cdots & a_{nn} \\
\end{vmatrix}
\]

Linear Algebra - Determinant(基础)的更多相关文章

  1. Linear Algebra - Determinant(几何意义)

    二阶行列式的几何意义 二阶行列式 \(D = \begin{vmatrix}a_1&a_2\\b_1&b_2\end{vmatrix} = a_1b_2 - a_2b_1\) 的几何意 ...

  2. 算法库:基础线性代数子程序库(Basic Linear Algebra Subprograms,BLAS)介绍

    调试DeepFlow光流算法,由于作者给出的算法是基于Linux系统的,所以要在Windows上运行,不得不做大量的修改工作.移植到Windows平台,除了一些头文件找不到外,还有一些函数也找不到.这 ...

  3. Python Linear algebra

    Linear algebra 1.模块文档 NAME numpy.linalg DESCRIPTION Core Linear Algebra Tools ---------------------- ...

  4. 读Linear Algebra -- Gilbert Strang

    转眼间我的学士学位修读生涯已经快要到期了,重读线性代数,一是为了重新理解Algebra的的重要概念以祭奠大一刷过的计算题,二是为了将来的学术工作先打下一点点(薄弱的)基础.数学毫无疑问是指导着的科研方 ...

  5. 【线性代数】Linear Algebra Big Picture

    Abstract: 通过学习MIT 18.06课程,总结出的线性代数的知识点相互依赖关系,后续博客将会按照相应的依赖关系进行介绍.(2017-08-18 16:28:36) Keywords: Lin ...

  6. PYTHON替代MATLAB在线性代数学习中的应用(使用Python辅助MIT 18.06 Linear Algebra学习)

    前言 MATLAB一向是理工科学生的必备神器,但随着中美贸易冲突的一再升级,禁售与禁用的阴云也持续笼罩在高等学院的头顶.也许我们都应当考虑更多的途径,来辅助我们的学习和研究工作. 虽然PYTHON和众 ...

  7. Linear Algebra From Data

    Linear Algebra Learning From Data 1.1 Multiplication Ax Using Columns of A 有关于矩阵乘法的理解深入 矩阵乘法理解为左侧有是一 ...

  8. Linear Algebra lecture1 note

    Professor: Gilbert Strang Text: Introduction to Linear Algebra http://web.mit.edu/18.06   Lecture 1 ...

  9. 线性代数导论 | Linear Algebra 课程

    搞统计的线性代数和概率论必须精通,最好要能锻炼出直觉,再学机器学习才会事半功倍. 线性代数只推荐Prof. Gilbert Strang的MIT课程,有视频,有教材,有习题,有考试,一套学下来基本就入 ...

随机推荐

  1. iOS与H5交互及UIWebView缓存

    iOS原生App与H5页面交互笔记 最近在做一个项目用到了原生App与H5交互,之前有做过简单的H5页面直接调用原生方法的例子,就是利用UIWebView中的代理方法 //webview每次加载之前都 ...

  2. ME01 创建货源清单

    [转自 http://blog.sina.com.cn/s/blog_6466e5f70100ix3p.html ] SAP中采购货源清单创建的方法有以下几种: 1.ME01 手动逐个创建. 2.ME ...

  3. 升级pip3的正确姿势

    如果你的电脑里装了两个python,就会有两个pip,一个是pip2,一个是pip3,还有可能出现一个既没有2也没有3的pip,一般情况下,pip等于pip2 有时候我们使用pip安装东西会提示我们p ...

  4. LeetCode:有效的括号【20】

    LeetCode:有效的括号[20] 题目描述 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效. 有效字符串需满足: 左括号必须用相同类型的右括号闭合. ...

  5. BZOJ 3037 创世纪

    题解: 首先从基环树上的环上选两个点x,y 断开x,y之间的边,然后做树形DP. 设f[x]为选x的情况下的最大值,g[x]为不选x的情况下的最大值. 分两种情况讨论, 1.选x,则y一开始就处于被支 ...

  6. mysql从删库到跑了

    常用的数据库有哪些? oralce,sqlserver,mysql,db2 有钱就用oracle吧 oracle和mysql的区别:https://zhidao.baidu.com/question/ ...

  7. 用ant编译打包时 警告:编码 GBK 的不可映射字符

    原因,参考http://zhidao.baidu.com/question/26901568.html 添加如下的红色一行后编译通过<target name="compile" ...

  8. POJ1226 Substrings ——后缀数组 or 暴力+strstr()函数 最长公共子串

    题目链接:https://vjudge.net/problem/POJ-1226 Substrings Time Limit: 1000MS   Memory Limit: 10000K Total ...

  9. Centos虚拟机克隆后的ip配置

    1. rm -rf /etc/udev/rules.d/-persistent-net.rules 2. 重启,然后: vi /etc/udev/rules.d/70-persistent-net.r ...

  10. 2017SN多校D1T1 loveletter:模拟

    题意: 两张n*m的纸.一张透明纸,上面有些地方是黑的,有些地方是透明的.另一张纸上写满了字母. 你需要将透明纸放在写字的纸上,分别顺时针旋转0°.90°.180°.270°,每次从上到下.从左到右写 ...