矩阵代数概论

news2024/11/25 16:03:10

矩阵代数

共轭转置

对于矩阵 A = [ a i j ] A=[a_{ij}] A=[aij],共轭矩阵被定义为 A ‾ = [ a ‾ i j ] \overline{A}=[\overline{a}_{ij}] A=[aij],所以 A A A的共轭转置 A ‾ T = A T ‾ \overline{A}^T=\overline{A^T} AT=AT,其中 A ‾ T \overline{A}^T AT记为 A ∗ A^* A
( 1 − 4 i i 2 3 2 + i 0 ) ∗ = ( 1 + 4 i 3 − i 2 − i 2 0 ) \begin{pmatrix}1-4\text{i}&\text{i}&2\\3&2+\text{i}&0\end{pmatrix}^*=\begin{pmatrix}1+4\text{i}&3\\-\text{i}&2-\text{i}\\2&0\end{pmatrix} (14i3i2+i20)= 1+4ii232i0
其中符合如下规则
( A + B ) T = A T + B T  and  ( A + B ) ∗ = A ∗ + B ∗ . ( α A ) T = α A T  and  ( α A ) ∗ = α ‾ A ∗ . \begin{aligned}\left(\mathbf{A}+\mathbf{B}\right)^T&=\mathbf{A}^T+\mathbf{B}^T\quad\text{ and }\quad\left(\mathbf{A}+\mathbf{B}\right)^*=\mathbf{A}^*+\mathbf{B}^*.\\\\\left(\alpha\mathbf{A}\right)^T&=\alpha\mathbf{A}^T\quad\text{ and }\quad\left(\alpha\mathbf{A}\right)^*=\overline{\alpha}\mathbf{A}^*.\end{aligned} (A+B)T(αA)T=AT+BT and (A+B)=A+B.=αAT and (αA)=αA.

线性系统
f ( α x + y ) = α f ( x ) + f ( y ) f(\alpha x+y)=\alpha f(x)+f(y) f(αx+y)=αf(x)+f(y)
其中满足
( A B ) ∗ = B ∗ A ∗ t r a c e ( A B C ) = t r a c e ( B C A ) = t r a c e ( C B A ) ≠ t r a c e ( B A C ) (AB)^*=B^*A^*\\ trace(ABC)=trace(BCA)=trace(CBA)\not=trace(BAC) (AB)=BAtrace(ABC)=trace(BCA)=trace(CBA)=trace(BAC)
A n × n A_{n\times n} An×n是非奇异矩阵,则 r a n k ( A ) = n rank(A)=n rank(A)=n,即A可以通过Gauss-Jordan方法变为单位阵
A → Gauss-Jordan I [ A ∣ I ] → Gauss − Jordan [ I ∣ A − 1 ] \begin{aligned} A&\xrightarrow{\text{Gauss-Jordan}}I\\ [\mathbf{A}\mid\mathbf{I}]&\xrightarrow{\text{Gauss}-\text{Jordan}} [ \mathbf{I}\mid\mathbf{A}^{-1}] \end{aligned} A[AI]Gauss-Jordan IGaussJordan [IA1]

等价矩阵

若存在矩阵 P A Q = B PAQ=B PAQ=B则称A与B是等价矩阵,其中 P , Q P,Q P,Q为非奇异矩阵

若B由A矩阵可以经过行变换获得,则称B与A行等价,即
A ∼ ⁡ r o w B ⟺ P A = B f o r   a   n o n s i n g u l a r   P \mathbf{A}\overset{\mathrm{row}}{\operatorname*{\sim}}\mathbf{B}\Longleftrightarrow\mathbf{P}\mathbf{A}=\mathbf{B}\quad\mathrm{for~a~nonsingular~}\mathbf{P} ArowBPA=Bfor a nonsingular P
若B由A矩阵可以经过列变换获得,则称B与A列等价,即
A ∼ ⁡ c o l B ⟺ A Q = B f o r   a   n o n s i n g u l a r   Q \mathbf{A}\overset{\mathrm{col}}{\operatorname*{\sim}}\mathbf{B}\Longleftrightarrow\mathbf{A}\mathbf{Q}=\mathbf{B}\quad\mathrm{for~a~nonsingular~}\mathbf{Q} AcolBAQ=Bfor a nonsingular Q
若存在一个矩阵 A n × m A_{n\times m} An×m,其中 rank ( A ) = r \text{rank}(A)=r rank(A)=r,则
A ∼ N r = ( I r 0 0 0 ) \mathbf{A}\sim\mathbf{N}_r=\begin{pmatrix}\mathbf{I}_r&\mathbf{0}\\\mathbf{0}&\mathbf{0}\end{pmatrix} ANr=(Ir000)

LU分解

若存在下三角矩阵 L L L与上三角矩阵 U U U,其中 L U = A LU=A LU=A,则被称为A的LU分解,其中U矩阵是高斯消元法的产物,L矩阵则对角线上是1,其中 l i j l_{ij} lij是被用于高斯消元法中消去 ( i , j ) (i,j) (i,j)位置上的数字

若在LU分解中存在0主元则无法进行LU分解,则可以利用行交换来实现A的LU分解。即 P A = L U PA=LU PA=LU

image-20231115103210047

LU分解存在的条件

  1. A必须是非奇异矩阵
  2. 在约减成上三角矩阵时候,没有0主元

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1229635.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MTK Pump Express 快速充电原理分析

1 MTK PE 1.1 原理 在讲正文之前,我们先看一个例子。 对于一块电池,我们假设它的容量是6000mAh,并且标称电压是3.7V,换算成Wh(瓦时)为单位的值是22.3Wh(6000mAh*3.7V);普通的充电器输出电压电流是5V2A(10W)&#xff0c…

数据中心标签的重要性

布线标签的实施是为了为用户今后的维护和管理带来最大的 便利,提高其管理水平和工作效率,减少网络配置时间,标签标识系统包括三个方面:标识分类及定义,标签和建立文档。 标签、标识的分类有哪些? 数据中心内的每一电缆、光缆、配线设备、端…

nginx代理本地服务请求,避免跨域;前端图片压缩并上传

痛点 有时用vscode进行一些测试 请求不同端口服务、或者其他服务接口时时,老是会报跨域,非常的烦 所有就想用 nginx 进行请求代理,来解决这个痛点 nginx 下载地址:nginx: download 下载到某一目录: window下nginx相关…

nvm 安装后出现的各种问题解决方法

1、nvm安装后无法安装node版本 首先需要确定删除了电脑上所有的node版本,如果不会卸载那么请移步到 查看 ,我们是要通过nvm来下载node环境,所以之前下载的node有冲突,所以都要清除。 2、下载后的nvm环境,无法使用node、…

Apache Airflow (十一) :HiveOperator及调度HQL

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹…

Django 入门学习总结2 创建一个投票系统

通过学习,我们可以实现一个简单的投票系统。这个投票系统有两部分组成。 公共部分,公众可以查看和进行投票。管理员可以进行增加、删除、修改投票信息。 这里投票系统Python语言版本为3.10.13,Django Web框架版本为4.2.7。 投票系统的实现…

量化交易:借助talib使用技术分析指标

什么是技术分析? 所谓股票的技术分析,是相对于基本面分析而言的。基本分析法着重于对一般经济情况以及各个公司的经营管理状况、行业动态等因素进行分析,以此来研究股票的价值,衡量股价的高低。而技术分析则是透过图表或技术指标…

2023-简单点-树莓派picamera2介绍和要点

picamera2 requirements简介preview windows预览窗口GtGL preview【有 x windwows情况下 硬件加速】Qt preview【软件加速】DRM/KMS preview【没有 x windwows情况下】NULL previewpreview的一些其他特征 配置camera配置的细节 捕捉图像capture images切换模式 requirements简…

Colab跑项目

这里写目录标题 Colab文件目录路径显示更改colab当前工作文件夹Colab挂载谷歌云盘colab使用命令(从这开始看,前面no zuo no die)最紧要,首先,修改笔记本设置使用启用gpu![在这里插入图片描述](https://img-blog.csdnimg.cn/591a6c…

Sam Altman重回OpenAI,工牌成亮点

11月20日凌晨,Sam Altman在社交平台发布了一条内容“我第一次,也是最后一次穿这些。”他胸前挂着OpenAI的工牌,写的却是“客人04”。目前,Sam在OpenAI总部。 Sam在19日发了一条内容“我非常喜欢OpenAI团队”。结合微软等主要投资…

html-网站菜单-点击菜单展开相应的导航栏,加减号可切换

一、效果图 1.点击显示菜单栏&#xff0c;点击x号关闭&#xff1b; 2.点击一级菜单&#xff0c;展开显示二级&#xff0c;并且加号变为减号&#xff1b; 3.点击其他一级导航&#xff0c;自动收起展开的导航。 二、代码实现 <!DOCTYPE html> <html><head>&…

typora整理markdown笔记

效果 符号 快捷键 斜体 * * ctrlB(代表同时按) 加粗 ** ** ctrlI 竖线 > 超链接 清除样式 ctrl\ 图片 ![图片描述][图片绝对路径/相对路径] 如何在Typora中插入图像&#xff1f; ➊ 使用Markdown语法 &#xff08;不推荐&#xff0c;太慢&#xff09; ➋ 直接拷贝图…

解决 Python requests 库中 方法选择错误问题

在使用Python库requests进行网页请求时&#xff0c;可能会遇到一个问题&#xff0c;即在处理重定向时&#xff0c;requests的Session.resolve_redirects方法会复制原始请求对象&#xff0c;这可能导致后续请求的HTTP方法选择错误。 解决方案&#xff1a; 针对上述问题&#x…

创建maven项目

创建maven项目 使用命令行创建 mvn archetype:generate如果是第一次创建&#xff0c;这个过程会有点久 之后会提示是否使用7&#xff0c;7是quickstart正常选择默认的就可以了&#xff0c;按回车继续 groupid填写&#xff0c;如果有域名将域名反写即可&#xff0c;如果想随便…

Unity 中 TextMesh Pro 认识学习

TextMesh Pro User Guide | TextMeshPro | 3.0.6官方文档 有两个 TextMesh Pro 组件可用。 第一个 TMP 文本组件的类型为 <TextMeshPro> 旨在与 MeshRenderer 配合使用。该组件是旧版 TextMesh 组件的理想替代品。 要添加新的 <TextMeshPro> 文本对象&#xff…

ModStartCMS v7.6.0 CMS备份恢复优化,主题开发文档更新

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议&#xff0c;免费且不限制商业使用。 功能特性 丰富的模块市…

无痛卸载流氓杀毒软件Avast

文章目录 1\. 引言2\. 操作 1. 引言 与其说Avast是一个杀毒软件&#xff0c;不如说它是一个流氓软件&#xff0c;对于常用的微信QQ也进行拦截&#xff0c;我真的不知道意义何在 此外如果不小心安装上它之后&#xff0c;会出现一个问题&#xff1a;鼠标正常&#xff0c;电脑打字…

医院陪诊服务预约小程序的作用如何

对陪诊服务提供者及需求者来说&#xff0c;平台很重要&#xff0c;对服务提供者而言&#xff0c;通过微信私信/电话联系的形式很容易出现漏服务的情况&#xff0c;如遇需求者内容/地址/联系方式/哪家医院等信息提供不清或临时改变主意等&#xff0c;非常烦恼&#xff0c;同时各…

Redis 学习

Redis 集群共3种集群模式&#xff1a; 1. 主从模式 &#xff08;主写从读&#xff09;&#xff0c;写请求分配到主库&#xff0c;完后数据同步到从库&#xff0c;从库主要负责读请求 同步过程&#xff1a; 从库启动向主库发送同步请求&#xff0c;数据传输的形式是RDB文件&am…

CImage通过WinApi的SetWorldTransform来实现图片旋转

SetWorldTransform的功能是旋转画布&#xff0c;这样产生的效果就是图像旋转。因此&#xff0c;在旋转画布之前&#xff0c;要把要旋转的图像的位置和大小准备好&#xff0c;这样旋转之后&#xff0c;才能使图像正好出现在显示区域内。这需要计算两个关键参数&#xff0c;图像的…