首页 > 其他分享 >线性代数笔记1

线性代数笔记1

时间:2024-09-15 11:51:41浏览次数:9  
标签:11 ... &... matrix 22 笔记 线性代数 nn

一.行列式

1.行列式定义

\( \left | \begin{matrix} a_{11} &a_{12} &... &a_{1n} \\ a_{21} &a_{22} &... &a_{2n} \\ ... &... &... &...\\ a_{n1} &a_{n2} &... &a_{nn} \end{matrix} \right | \)
将此称为\(n\)阶行列式
设\(p\)数组为\(n\)的全排列,\(t\)为\(p\)数组的逆序对数
则此行列式的值为\(\sum (-1)^na_{1p_{1}}a_{1p_{2}}...a_{1p_{n}}\)

2.重要的结论及性质

1.上三角行列式的值为对角线的乘积

\[\left | \begin{matrix} a_{11} &a_{12} &... &a_{1n} \\ 0 &a_{22} &... &a_{2n} \\ ... &... &... &...\\ 0 &0 &... &a_{nn} \end{matrix} \right | = a_{11}a_{22}...a_{nn} \]

2.下三角行列式的值为对角线的乘积

\[\left | \begin{matrix} a_{11} &0 &... &0 \\ a_{21} &a_{22} &... &0 \\ ... &... &... &...\\ a_{n1} &a_{n2} &... &a_{nn} \end{matrix} \right | = a_{11}a_{22}...a_{nn} \]

3.对角行列式的值为对角线的乘积

\[\left | \begin{matrix} a_{11} &0 &... &0 \\ 0 &a_{22} &... &0 \\ ... &... &... &...\\ 0 &0 &... &a_{nn} \end{matrix} \right | = a_{11}a_{22}...a_{nn} \]

4.若互换行列式的任意两行(列),则行列式变号

\[\left | \begin{matrix} a_{11} &a_{12} &... &a_{1n} \\ a_{21} &a_{22} &... &a_{2n} \\ ... &... &... &...\\ a_{n1} &a_{n2} &... &a_{nn} \end{matrix} \right | = -\left | \begin{matrix} a_{21} &a_{22} &... &a_{2n} \\ a_{11} &a_{12} &... &a_{1n} \\ ... &... &... &...\\ a_{n1} &a_{n2} &... &a_{nn} \end{matrix} \right | \]

5.若行列式的一行乘上一个数k,则行列式的值也乘上一个数k

\[\left | \begin{matrix} a_{11} &a_{12} &... &a_{1n} \\ a_{21}*k &a_{22}*k &... &a_{2n}*k \\ ... &... &... &...\\ a_{n1} &a_{n2} &... &a_{nn} \end{matrix} \right | = -\left | \begin{matrix} a_{11} &a_{12} &... &a_{1n} \\ a_{21} &a_{22} &... &a_{2n} \\ ... &... &... &...\\ a_{n1} &a_{n2} &... &a_{nn} \end{matrix} \right | \]

3.在\(O(n^3)\)的时间复杂度内求行列式的值

标签:11,...,&...,matrix,22,笔记,线性代数,nn
From: https://www.cnblogs.com/Owen1234/p/18415000

相关文章

  • GitLab CI_CD 从入门到实战笔记
    第1章认识GitLabCI/CD1.3GitLabCI/CD的几个基本概念GitLabCI/CD由以下两部分构成。(1)运行流水线的环境。它是由GitLabRunner提供的,这是一个由GitLab开发的开源软件包,要搭建GitLabCI/CD就必须安装它,因为它是流水线的运行环境。(2)定义流水线内容的.gitlab-ci.yml文......
  • Java 21的Enhanced Deprecation的笔记
    JavaCoreLibrariesEnhancedDeprecation废弃API,一般可以理解为不推荐开发者在项目中使用的API,当前为了保持兼容,在JDK中保留,未来可能会删除。作为开发者,使用工具jdeprscan可以方便的查找现有代码中存在的一些废弃API的信息。DeprecationintheJDK废弃API出现的部分......
  • 个人学习笔记6-2:动手学深度学习pytorch版-李沐
    #深度学习##人工智能##神经网络#现代卷积神经网络7.5批量规范化可持续加速深层网络的收敛速度,是一种线性变化。批归一化原理公式思想:(B表批量大小,μB、B表示根据输入的小批量数据随机计算的均值和方差;γ和β是新学习到的新方差和均值)批量归一化固定小批量中的均值和......
  • 【笔记】第二节 熔炼、轧制、热处理和焊接工艺
    文章目录2.1钢轨冶炼工艺2.1.1冶炼工艺(1)铁水预处理(2)转炉合金化冶炼(3)钢包精炼工艺(LF(LadleFurnace)炉)2.1.2技术要点(1)LF精炼(2)夹杂物及有害元素控制非金属夹杂物P和S杂质气体(3)铸造组织控制钢轨材质的特点铸造组织的结晶过程铸态组织合金化工艺2.2钢......
  • 数学建模论文排版笔记——清风
    一、Word基础1.1常用功能和快捷键打印预览功能Insert键:有覆盖和插入功能Fn+F4:重复上一步Ctrl+X剪切:删除内容,并且复制Ctrl+Z:撤销上一步操作Ctrl+Y:恢复上一步操作Ctrl+鼠标左键:可以选择不同位置的文字Ctrl+Enter:分页符(用的很多,分割页面时用)Alt类的快捷键按下Alt后,会......
  • 个人学习笔记7-5:动手学深度学习pytorch版-李沐
    #人工智能##深度学习##语义分割##计算机视觉##神经网络#计算机视觉13.10转置卷积例如,卷积层和汇聚层,通常会减少下采样输入图像的空间维度(高和宽)。然而如果输入和输出图像的空间维度相同,在以像素级分类的语义分割中将会很方便。转置卷积(transposedconvolution)可以增加......
  • 读书笔记:Head First 设计模式
    HeadFirst设计模式EricFreemanPDF下载(亲测有效):https://baijiahao.baidu.com/s?id=1756899911272841212&wfr=spider&for=pc前言如何使用本书一些HeadFirst学习原则:可视化。图片更容易让人记住,文字放图片里使用会话式和个人化风格。会话式讲述内容。让学习者想得更深引......
  • CMake构建学习笔记16-使用VS进行CMake项目的开发
    目录1.概论2.详论2.1创建工程2.2加载工程2.3配置文件2.4工程配置2.5调试执行3.项目案例4.总结1.概论在之前的系列博文中,我们学习了如何构建第三方的依赖库,也学习了如何去组建自己的CMake项目,尤其是学习了CMake的核心配置文件CMakeLists.txt如何编写。长期以来,CMakeLis......
  • 【算法笔记】线性基
    线性基定义:给定数集\(s\),以异或运算张成的数集与\(S\)相同的极大线性无关集,称为原数集的一个线性基。性质:原数集的任意一个数都能有线性基内部的一些数异或得到。线性基内部任意数异或不为0线性基内数唯一,且保证性质一的情况下,数的个数最少。线性基内每个数的最高有效位......
  • transformer(李宏毅笔记)
    transformerEncoder之前的Self-attention其实已经提到过transformer,而且transformer和后面的bert也有很大关系,transformer就是一个sequencetosequence的model这些都是输出不定长的例子,语音识别+机器翻译=语音翻译吗,有些语言可能没有文字,或者说某些方言训练这样的模型,你就......