0203逆矩阵-矩阵及其运算-线性代数

文章目录

    • 一、逆矩阵的定义、性质和求法
    • 二、逆矩阵的初步应用
    • 结语

一、逆矩阵的定义、性质和求法

定义7 对于 n n n阶矩阵A,如果有一个 n n n阶矩阵B,使

A B = B A = E AB=BA=E AB=BA=E

则说矩阵A是可逆的,并把矩阵B称为A的逆矩阵,简称逆阵。

定理1 若矩阵A可逆,则 ∣ A ∣ ≠ 0 \vert A\vert \not = 0 A=0

证明: A 可逆,即有 A − 1 ,使得 A A − 1 = E ∣ A A − 1 ∣ = ∣ A ∣ ∣ A − 1 ∣ = ∣ E ∣ = 1 ∴ ∣ A ∣ ≠ 0 证明:\\ A可逆,即有A^{-1},使得AA^{-1}=E\\ |AA^{-1}|=|A||A^{-1}|=|E|=1\\ \therefore |A|\not=0 证明:A可逆,即有A1,使得AA1=EAA1=A∣∣A1=E=1A=0

定理2 若 ∣ A ∣ ≠ 0 |A|\not=0 A=0,则矩阵A可逆,且
A − 1 = 1 ∣ A ∣ A ∗ A^{-1}=\frac{1}{|A|}A^* A1=A1A
其中 A ∗ A^{*} A为矩阵A的伴随矩阵。

证明: 由例 10 知 A A ∗ = A ∗ A = ∣ A ∣ E ∵ ∣ A ∣ ≠ 0 ∴ A A ∗ ∣ A ∣ = A ∗ ∣ A ∣ A = E 按逆矩阵的定义,有矩阵 A 可逆,且 A − 1 = A ∗ ∣ A ∣ 证明:\\ 由例10知\\ AA^{*}=A^{*}A=|A|E\\ \because |A|\not=0\\ \therefore A\frac{A^{*}}{|A|}=\frac{A^{*}}{|A|}A=E\\ 按逆矩阵的定义,有矩阵A可逆,且\\ A^{-1}=\frac{A^{*}}{|A|} 证明:由例10AA=AA=AEA=0AAA=AAA=E按逆矩阵的定义,有矩阵A可逆,且A1=AA

∣ A ∣ = 0 |A|=0 A=0时,A称为奇异矩阵。哟路上面两定理知:A是可逆矩阵的充分必要条件是 ∣ A ∣ ≠ 0 |A|\not=0 A=0,即可逆矩阵就是非奇异矩阵。

推论 若 A B = E ( 或者 B A = E ) ,则 B = A − 1 AB=E(或者BA=E),则B=A^{-1} AB=E(或者BA=E),则B=A1

逆矩阵满足下述运算规律:

  1. 若A可逆,则 A − 1 A^{-1} A1亦可逆,且 ( A − 1 ) − 1 = A (A^{-1})^{-1}=A (A1)1=A;
  2. 若A可逆,输入 λ ≠ 0 \lambda\not=0 λ=0,则 λ A \lambda A λA可逆,且 ( λ A ) − 1 = 1 λ A − 1 (\lambda A)^{-1}=\frac{1}{\lambda}A^{-1} (λA)1=λ1A1
  3. 若A、B为同阶矩阵且均可逆,则AB亦可逆,且 ( A B ) − 1 = B − 1 A − 1 (AB)^{-1}=B^{-1}A^{-1} (AB)1=B1A1
  4. 若A可逆,则 A T A^{T} AT可逆,且 ( A T ) − 1 = ( A − 1 ) T (A^{T})^{-1}=(A^{-1})^{T} (AT)1=(A1)T

当A可逆时,还可定义

A 0 = E , A − k = ( A − 1 ) k A^0=E,A^{-k}=(A^{-1})^k A0=E,Ak=(A1)k

其中k为正整数,这样当A可逆 λ , μ \lambda,\mu λ,μ为整数时,有

A λ A μ = A λ + μ , ( A λ ) μ = A λ μ A^{\lambda}A^{\mu}=A^{\lambda+\mu},(A^{\lambda})^{\mu}=A^{\lambda\mu} AλAμ=Aλ+μ,(Aλ)μ=Aλμ

例11 求二阶矩阵
A = ( a b c d ) A=\begin{pmatrix} a&b\\ c&d \end{pmatrix} A=(acbd)
的逆矩阵。
解: ∣ A ∣ = a d − b c A ∗ = ( d − b − c a ) 当 ∣ A ∣ ≠ 0 使 , A − 1 = 1 ∣ A ∣ A ∗ = 1 a d − b c ( d − b − c a ) 解:\\ |A|=ad-bc\\ A*=\begin{pmatrix} d&-b\\ -c&a \end{pmatrix}\\ 当|A|\not=0使, A^{-1}=\frac{1}{|A|}A^{*}\\ =\frac{1}{ad-bc}\begin{pmatrix} d&-b\\ -c&a \end{pmatrix} 解:A=adbcA=(dcba)A=0使,A1=A1A=adbc1(dcba)

二、逆矩阵的初步应用

可逆矩阵在线性代数中占有重要的地位,它的应用是多方面的,下面举几个例子。

例13 设
A = ( 1 2 3 2 2 1 3 4 3 ) , B = ( 2 1 5 3 ) , C = ( 1 3 2 0 3 1 ) A=\begin{pmatrix} 1&2&3\\ 2&2&1\\ 3&4&3\\ \end{pmatrix} ,B=\begin{pmatrix} 2&1\\ 5&3\\ \end{pmatrix} ,C=\begin{pmatrix} 1&3\\ 2&0\\ 3&1\\ \end{pmatrix}\\ A= 123224313 ,B=(2513),C= 123301
求矩阵X使其满足 A X B = C AXB=C AXB=C
解: 若 A − 1 , B − 1 存在,则 C = A A − 1 C B − 1 B 有 X = A − 1 C B − 1 ∣ A ∣ = 2 , ∣ B ∣ = 1 , 所以 A − 1 , B − 1 存在 A − 1 = ( 1 3 − 2 − 3 2 − 3 5 2 1 1 − 1 ) , B − 1 = ( 3 − 1 − 5 2 ) X = A − 1 C B − 1 = ( 1 3 − 2 − 3 2 − 3 5 2 1 1 − 1 ) ( 1 3 2 0 3 1 ) ( 3 − 1 − 5 2 ) = ( 1 1 0 − 2 0 2 ) ( 3 − 1 − 5 2 ) = ( − 2 1 10 − 4 − 10 4 ) 解:\\ 若A^{-1},B^{-1}存在,则\\ C=AA^{-1}CB^{-1}B\\ 有X=A^{-1}CB^{-1}\\ |A|=2,|B|=1,所以A^{-1},B^{-1}存在\\ A^{-1}=\begin{pmatrix} 1&3&-2\\ -\frac{3}{2}&-3&\frac{5}{2}\\ 1&1&-1 \end{pmatrix} ,B^{-1}=\begin{pmatrix} 3&-1\\ -5&2\\ \end{pmatrix}\\ X=A^{-1}CB^{-1}= \begin{pmatrix} 1&3&-2\\ -\frac{3}{2}&-3&\frac{5}{2}\\ 1&1&-1 \end{pmatrix} \begin{pmatrix} 1&3\\ 2&0\\ 3&1\\ \end{pmatrix} \begin{pmatrix} 3&-1\\ -5&2\\ \end{pmatrix}\\ =\begin{pmatrix} 1&1\\ 0&-2\\ 0&2 \end{pmatrix} \begin{pmatrix} 3&-1\\ -5&2\\ \end{pmatrix}\\ =\begin{pmatrix} -2&1\\ 10&-4\\ -10&4\\ \end{pmatrix} 解:A1,B1存在,则C=AA1CB1BX=A1CB1A=2,B=1,所以A1,B1存在A1= 12313312251 ,B1=(3512)X=A1CB1= 12313312251 123301 (3512)= 100122 (3512)= 21010144

例14 设
P = ( 1 2 1 4 ) , Λ = ( 1 0 0 2 ) , A P = P Λ , 求 A n P=\begin{pmatrix} 1&2\\ 1&4 \end{pmatrix} ,\Lambda=\begin{pmatrix} 1&0\\ 0&2 \end{pmatrix} ,AP=P\Lambda,求A^n P=(1124),Λ=(1002),AP=PΛ,An

解 : ∣ P ∣ = 2 p − 1 = 1 2 ( 4 − 2 − 1 1 ) A = P Λ P − 1 , A 2 = P Λ P − 1 P Λ P − 1 = P Λ 2 P − 1 , ⋯ , A n = P Λ n P − 1 Λ = = ( 1 0 0 2 ) , Λ 2 = = ( 1 0 0 2 2 ) , ⋯ , Λ n = ( 1 0 0 2 n ) A n = P Λ n P − 1 = ( 1 2 1 4 ) ( 1 0 0 2 n ) 1 2 ( 4 − 2 − 1 1 ) = ( 2 − 2 n 2 n − 1 2 − 2 n + 1 2 n + 1 − 1 ) 解:\\ |P|=2\\ p^{-1}=\frac{1}{2}\begin{pmatrix} 4&-2\\ -1&1\\ \end{pmatrix}\\ A=P\Lambda P^{-1},A^2=P\Lambda P^{-1}P\Lambda P^{-1}=P\Lambda^2 P^{-1},\cdots,A^{n}=P\Lambda^{n} P^{-1}\\ \Lambda==\begin{pmatrix} 1&0\\ 0&2 \end{pmatrix} ,\Lambda^2==\begin{pmatrix} 1&0\\ 0&2^2 \end{pmatrix} ,\cdots,\Lambda^n=\begin{pmatrix} 1&0\\ 0&2^n\\ \end{pmatrix}\\ A^n=P\Lambda^n P^{-1}=\begin{pmatrix} 1&2\\ 1&4 \end{pmatrix} \begin{pmatrix} 1&0\\ 0&2^n\\ \end{pmatrix} \frac{1}{2}\begin{pmatrix} 4&-2\\ -1&1\\ \end{pmatrix}\\ =\begin{pmatrix} 2-2^n&2^n-1\\ 2-2^{n+1}&2^{n+1}-1\\ \end{pmatrix}\\ :P=2p1=21(4121)A=PΛP1,A2=PΛP1PΛP1=PΛ2P1,,An=PΛnP1Λ==(1002),Λ2==(10022),,Λn=(1002n)An=PΛnP1=(1124)(1002n)21(4121)=(22n22n+12n12n+11)

ϕ ( x ) = a 0 + a 1 x + ⋯ + a m x m 为 x 的 m \phi(x)=a_0+a_1x+\cdots+a_mx^m为x的m ϕ(x)=a0+a1x++amxmxm次多项式,A为 n n n阶矩阵,记

ϕ ( A ) = a 0 E + a 1 A + ⋯ + a m A m \phi(A)=a_0E+a_1A+\cdots+a_mA^m ϕ(A)=a0E+a1A++amAm

ϕ ( A ) \phi(A) ϕ(A)为矩阵A的m次多项式。

矩阵 A k 、 A l 和 E A^k、A^l和E AkAlE都是可交换的,所以矩阵A的两个多项式 ϕ ( A ) 和 f ( A ) \phi(A)和f(A) ϕ(A)f(A)也是可交换的,即总有

ϕ ( A ) f ( A ) = f ( A ) ϕ ( A ) \phi(A)f(A)=f(A)\phi(A) ϕ(A)f(A)=f(A)ϕ(A)

从而A的几个多项式可以像数 x x x的多项式一样相乘或者分解因式。

  1. 如果 A = P Λ P − 1 ,则 A k = P Λ k P − 1 A=P\Lambda P^{-1},则A^k=P\Lambda^kP^{-1} A=PΛP1,则Ak=PΛkP1,从而 ϕ ( A ) = P a 0 E P − 1 + P a 1 Λ P − 1 + ⋯ + P a m Λ m P − 1 = P ϕ ( Λ ) P − 1 \phi(A)=Pa_0EP^{-1}+Pa_1\Lambda P^{-1}+\cdots+Pa_m\Lambda^mP^{-1}=P\phi(\Lambda)P^{-1} ϕ(A)=Pa0EP1+Pa1ΛP1++PamΛmP1=(Λ)P1

  2. 如果 Λ = d i a g ( λ 1 , λ 2 , ⋯ , λ n ) \Lambda=diag(\lambda_1,\lambda_2,\cdots,\lambda_n) Λ=diag(λ1,λ2,,λn)为对角矩阵,则 Λ k = d i a g ( λ 1 k , λ 2 k , ⋯ , λ n k ) \Lambda^k=diag(\lambda_1^k,\lambda_2^k,\cdots,\lambda_n^k) Λk=diag(λ1k,λ2k,,λnk),从而
    ϕ ( Λ ) = a 0 E + a 1 Λ + ⋯ + a m Λ m = d i a g ( ϕ ( λ 1 ) , ϕ ( λ 2 ) , ⋯ , ϕ ( λ n ) ) \phi(\Lambda)=a_0E+a_1\Lambda+\cdots+a_m\Lambda^m\\ =diag(\phi(\lambda_1),\phi(\lambda_2),\cdots,\phi(\lambda_n)) ϕ(Λ)=a0E+a1Λ++amΛm=diag(ϕ(λ1),ϕ(λ2),,ϕ(λn))

例15 设
P = ( − 1 1 1 1 0 2 1 1 − 1 ) , Λ = ( 1 2 − 3 ) , A P = P Λ P=\begin{pmatrix} -1&1&1\\ 1&0&2\\ 1&1&-1 \end{pmatrix} ,\Lambda=\begin{pmatrix} 1&&\\ &2&\\ &&-3 \end{pmatrix} ,AP=P\Lambda\\ P= 111101121 ,Λ= 123 ,AP=PΛ
ϕ ( A ) = A 3 + 2 A 2 − 3 A \phi(A)=A^3+2A^2-3A ϕ(A)=A3+2A23A
解: ∣ P ∣ = 6 A = P Λ P − 1 ϕ ( A ) = P ϕ ( Λ ) P − 1 , ϕ ( Λ ) = d i a g ( ϕ ( λ 1 k ) , ϕ ( λ 2 ) k , ⋯ , ϕ ( λ n k ) ) ϕ ( 1 ) = 0 , ϕ ( 2 ) = 10 , ϕ ( − 3 ) = 0 ϕ ( A ) = P ϕ ( Λ ) P − 1 = ( − 1 1 1 1 0 2 1 1 − 1 ) ( 0 10 0 ) 1 ∣ P ∣ P ∗ 5 ( 1 0 1 0 0 0 1 0 1 ) 解:\\ |P|=6\\ A=P\Lambda P^{-1}\\ \phi(A)=P\phi(\Lambda) P^{-1},\phi(\Lambda)=diag(\phi(\lambda_1^k),\phi(\lambda_2)^k,\cdots,\phi(\lambda_n^k))\\ \phi(1)=0,\phi(2)=10,\phi(-3)=0\\ \phi(A)=P\phi(\Lambda)P^{-1}=\begin{pmatrix} -1&1&1\\ 1&0&2\\ 1&1&-1 \end{pmatrix} \begin{pmatrix} 0&&\\ &10&\\ &&0\\ \end{pmatrix} \frac{1}{|P|}P^*\\ 5\begin{pmatrix} 1&0&1\\ 0&0&0\\ 1&0&1\\ \end{pmatrix} 解:P=6A=PΛP1ϕ(A)=(Λ)P1,ϕ(Λ)=diag(ϕ(λ1k),ϕ(λ2)k,,ϕ(λnk))ϕ(1)=0ϕ(2)=10,ϕ(3)=0ϕ(A)=(Λ)P1= 111101121 0100 P1P5 101000101

结语

❓QQ:806797785

⭐️文档笔记地址 https://github.com/gaogzhen/math

参考:

[1]同济大学数学系.工程数学.线性代数 第6版 [M].北京:高等教育出版社,2014.6.p39-44.

[2]同济六版《线性代数》全程教学视频[CP/OL].2020-02-07.p10.

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

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

相关文章

[xboard]real6410-3 官方镜像烧录与功能测试

文章目录 1 real6410官方资源1 官方镜像2 官方源码3 官方测试2 ok6410a资源3 友善6410资源4 uboot学习参考 1 real6410官方资源 1 官方镜像 2 官方源码 3 官方测试 2 ok6410a资源 3 友善6410资源 4 uboot学习 参考

Redis Stack十部曲之二:理解Redis Stack中的数据类型

文章目录 前言String字符串作为计数器限制 List限制列表阻塞列表自动创建和删除聚合类型键限制 Set限制 Hash限制 Sorted Set范围操作字典操作更新分数 JSON路径限制 BitMapBitfieldProbabilisticHyperLogLogBloom filterCuckoo filtert-digestTop-KCount-min sketchConfigurat…

抽象类为什么有抽象方法?

以一个简单的图形绘制程序为例,其中我们将创建一个抽象类Shape,它定义了所有形状共有的行为和属性,同时允许具体的子类提供自己的实现。 首先,我们定义一个抽象类Shape: java public abstract class Shape { // 形状的…

mongodb 基础查询使用

环境安装 https://blog.csdn.net/qq_42402648/article/details/134932412 net start MongoDB 启动 net stop MongoDB 停止测试插入数据结构 {"create_time": {"$data": "1711244538176"},"language": "en","create_ti…

AI绘画:Stable Diffusion的高效操作界面,ComfyUI:安装和使用篇

前言 Stable Diffusion(简称SD)是一款强大的AI绘画工具,通常通过Web UI操作界面进行使用。然而,对于那些寻求更高效率和个性化工作流的用户来说,ComfyUI提供了一个基于节点流程的操作界面,使得工作流定制更…

文献分享:《Clinical metagenomics》

摘要|临床宏基因组下一代测序(mNGS)是对患者样本中微生物和宿主遗传物质(DNA和RNA)的综合分析,目前正迅速从研究向临床实验室发展。这种新兴的方法正在改变医生诊断和治疗传染病的方式,其应用涉及广泛的领域…

Java快速入门系列-1(Java概述)

第一章:Java概述 1.1 Java的发展历程1.2 Java的特点与优势1.2.1 特点1.2.2 优势 1.3 Java生态系统介绍1.4 Java在当前技术领域的应用案例 1.1 Java的发展历程 Java语言由Sun Microsystems公司于1995年推出,由James Gosling领导的Green Team小组研发而成…

【深度学习】入门深度学习相关

1.知识点&&小问题 参考视频:最详细的 Windows 下 PyTorch 入门深度学习环境安装与配置 CPU GPU 版 | 土堆教程 1.Pytorch和TensorFlow都是python的包/库。 2.为什么使用Anaconda?Anaconda的优势是有虚拟环境。 3.计算机底层对于Python语言&…

git branch 是干什么的

git branch 是 Git 版本控制系统中的一个命令,用于列出、创建、删除和重命名仓库中的分支。分支在 Git 中是一个非常重要的概念,它允许开发者在主线(通常是 master 或 main 分支)之外创建新的开发线,以在不干扰主线的情…

关于C#操作SQLite数据库的一些函数封装

主要功能:增删改查、自定义SQL执行、批量执行(事务)、防SQL注入、异常处理 1.NuGet中安装System.Data.SQLite 2.SQLiteHelper的封装: using System; using System.Collections.Generic; using System.Data.SQLite; using System.…

WebGL BabylonJs 如何切换相机

根据不同场景,可能会有多个相机切换的需求 ,通过scene.activeCamera即可实现。 例如: // 1、创建多个相机const freeCamera new BABYLON.FreeCamera(FreeCamera,new BABYLON.Vector3(-50, -8, -16),scene,)const arcRotateCamera new BAB…

深入理解JavaScript - 箭头函数中的this永远指向全局对象?

箭头函数中的this永远指向全局对象? 不是!!!!!! 箭头函数并没有自己的this值,它捕获定义时所在上下文的this值作为自己的this值。 也就是说,箭头函数中的 this是在定义…

天眼护航 安全无界:天通哨兵PS02—电力巡检保护的智能利器

在电力行业中,输电线路的安全稳定运行对于保障社会经济活动至关重要。然而,广阔的输电线路常常穿越复杂的地形和恶劣的自然环境,给电力巡检和保护工作带来了巨大挑战。 为了提高巡检效率和响应速度,更好地保障电力设施的安全运行…

Opencv人机交互界面设置

Opencv人机交互界面设置 以下是一些常见的OpenCV人机交互界面设置: 窗口交互 显示窗口:可以使用cv2.imshow()函数在屏幕上显示图像。例如,要显示名为“image”的图像,可以使用以下代码: import cv2img cv2.imread…

前端三剑客 —— CSS (第三节)

目录 上节回顾: 1.CSS使用有以下几种样式; 2.选择器 1.基本选择器 2.包含选择器 3.属性选择器 [] 4.伪类选择器 : 5.伪元素选择器 ::before :after 3.常见样式的使用 常见样式参考表 一些特殊样式 媒体查询 自定义字体 变换效果 translate&…

深入PostgreSQL中的pg_global表空间

pg_global表空间的位置 在PG当中,一个实例(cluster)初始化完以后,你会看到有下边两个与表空间相关的目录生成: $PGDATA/base $PGDATA/global 我们再用元命令\db以及相关视图看看相应的表空间信息: postgres# \db …

雨云服务器:当清风遇上明月,服务器的美好新时代

引言:为什么说服务器是网站的“心脏”? 在数字时代,网站已经成为企业和个人展示自己的重要平台。然而,想要网站运行得稳定、快速,除了好的内容外,一个稳定、高效的服务器也是至关重要的。就像人体需要有一…

【解决】Unity Profile | FindMainCamera

开发平台:Unity 2020.3.7f1c1 关键词:FindMainCamera   问题背景 ModelViewer 是开发者基于 UnityEngine 编写的相机控制组件。ModelView.Update 中调度52次并触发3次GC.Collect。显然并不期望并尽可能避免 Update 造成的GC 问题。事实上 FindMainCame…

Qt | Qt 的重要文件简介(推荐)

一、项目文件(pro 文件)及其语法 1、项目文件(pro 文件)的作用是列举项目中的源文件, 2、pro 文件的语法形式为:“变量 操作符 值”,比如 QT += widgets,多个值之间使用空格分开。 3、pro 文件的注释:从“#”开始,直至本行结束。 4、pro 文件的操作符见下表 5、pro 文…

前台往后台传值,null到后台变成了undefined ,NaN到了后台变成了null

在前端(如JavaScript)和后台(如Node.js、PHP、Java等)之间的数据传输过程中,有时会遇到数据类型不一致或数据值丢失的情况。null变成undefined以及将NaN变成null可能是由以下几个原因造成的: 1. 数据序列化…