矩阵分析——矩阵分解

这篇具有很好参考价值的文章主要介绍了矩阵分析——矩阵分解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

矩阵分解指的是将复杂的矩阵分解成比较简单的矩阵的乘积的形式。在数值代数、矩阵论和最优化应用。

三角分解:

矩阵的三角分解:将一个方阵 A \pmb{A} AA分解成一个下三角阵 L \pmb{L} LL和一个上三角矩阵 R \pmb{R} RR的乘积,即 A = L R \pmb{A}=\pmb{L}\pmb{R} AA=LLRR

充分必要条件: A \pmb{A} AA的各阶顺序主子阵可逆。

分解的方法:只需要对矩阵 ( A , E ) (\pmb{A},\pmb{E}) (AA,EE)初等变换成上下三角的形式,就可以得到上三角和下三角矩阵。

满秩分解:

满秩矩阵:矩阵 A \pmb{A} AA的行(列)向量线性无关,则称 A \pmb{A} AA是行(列)满秩矩阵。

满秩分解:设 A \pmb{A} AA m × n m\times n m×n阵, A \pmb{A} AA的秩 r r r,则存在 m × r m\times r m×r列满秩矩阵 F \pmb{F} FF r × n r\times n r×n行满秩矩阵 G \pmb{G} GG,使得 A = F G \pmb{A}=\pmb{F} \pmb{G} AA=FFGG

分解的方法:将矩阵 A \pmb{A} AA使用初等变换化成阶梯形,然后根据行和列的线性无关组构造出列满秩和行满秩矩阵。

正交满秩分解定理:设 A \pmb{A} AA m × n m\times n m×n阶实矩阵, A \pmb{A} AA的秩是 r r r,则存在 m × r m\times r m×r列正交矩阵 W \pmb{W} WW和行满秩的 r × n r \times n r×n R \pmb{R} RR,使得 A = W R \pmb{A}=\pmb{W}\pmb{R} AA=WWRR。其中 W \pmb{W} WW满足 W T W = E r \pmb{W}^T\pmb{W}=\pmb{E}_r WWTWW=EEr

谱分解:

矩阵的谱分解:若 A \pmb{A} AA可对角化,即存在可逆矩阵 P \pmb{P} PP,使得 P − 1 A P = d i a g { λ 1 , λ 1 , ⋯   , λ n } \pmb{P}^{-1}\pmb{A}\pmb{P}=diag\{\lambda_1, \lambda_1,\cdots,\lambda_n\} PP1AAPP=diag{λ1,λ1,,λn},其中的 { λ 1 , λ 1 , ⋯   , λ n } \{\lambda_1, \lambda_1,\cdots,\lambda_n\} {λ1,λ1,,λn}是矩阵的特征值。设 P = ( α 1 , α 2 , ⋯   , α n ) ,  ⁣ P − 1 = ( β 1 , β 2 , ⋯   , β n ) T \pmb{P}=(\alpha_1,\alpha_2,\cdots,\alpha_n),\! \pmb{P}^{-1}=(\beta_1,\beta_2,\cdots,\beta_n)^T PP=(α1,α2,,αn),PP1=(β1,β2,,βn)T.则:
A = ∑ i = 1 n λ i α i β i T \pmb{A}=\sum_{i=1}^n\lambda_i\pmb{\alpha}_i\pmb{\beta}_i^T AA=i=1nλiααiββiT
矩阵谱分解的必要条件:矩阵可对角化。

分解的方法:求 A \pmb{A} AA的特征值和特征向量,特征向量组成的矩阵求逆。

奇异值分解:

奇异值分解:设 A \pmb{A} AA m × n m\times n m×n的实矩阵,半正定矩阵 A T A \pmb{A}^T\pmb{A} AATAA的n个特征值是 λ 1 , λ 2 , ⋯   , λ n \lambda_1, \lambda_2,\cdots,\lambda_n λ1,λ2,,λn。显然 λ i ≥ 0 \lambda_i\geq 0 λi0.称 σ i = λ i , ( i = 1 , 2 , ⋯   , n ) \sigma_i=\sqrt{\lambda_i},(i=1,2,\cdots,n) σi=λi ,(i=1,2,,n)是矩阵的奇异值。设奇异值中有 r r r个不等于0,记作 σ 1 ≥ σ 2 ≥ ⋯ ≥ σ r > 0 \sigma_1 \geq \sigma_2 \geq \cdots \geq \sigma_r > 0 σ1σ2σr>0,并且设矩阵 D = d i a g { σ 1 , σ 2 , ⋯   , σ r } \pmb{D}=diag\{\sigma_1,\sigma_2,\cdots,\sigma_r \} DD=diag{σ1,σ2,,σr}。令 m × n m \times n m×n阶矩阵 Σ \Sigma Σ :
Σ = [ D O O O ] \pmb{\Sigma}=\begin{bmatrix} \pmb{D} & \pmb{O} \\ \pmb{O} & \pmb{O}\end{bmatrix} ΣΣ=[DDOOOOOO]
则存在正交矩阵 U \pmb{U} UU V \pmb{V} VV:
A = U Σ V T \pmb{A}=\pmb{U}\pmb{\Sigma}\pmb{V}^T AA=UUΣΣVVT
分解方法:求 A T A \pmb{A}^T\pmb{A} AATAA的特征值和特征向量。由特征值求奇异值,由特征向量单位正交化求得 V \pmb{V} VV,再由 D \pmb{D} DD V \pmb{V} VV求得 D \pmb{D} DD

(奇异值分解在统计学、信号处理、图像压缩、AI有很多应用)文章来源地址https://www.toymoban.com/news/detail-433783.html

到了这里,关于矩阵分析——矩阵分解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【矩阵分析】线性空间、λ矩阵、内积空间、Hermite矩阵、矩阵分解、矩阵范数、矩阵函数

    单纯矩阵 :A可对角化⇔①A可对角化;⇔②n个线性无关的特征向量; ⇔③每个特征值的几何重复度等于代数重复度;⇔④特征值λi对应的pi = n - rank(λiE - A)。 等价矩阵 :A(λ)等价于B(λ)⇔① 任意k阶行列式因子相同Dk(λ);⇔②有相同的不变因子dk(λ);⇔③相同的初等因子,且

    2024年01月22日
    浏览(67)
  • 矩阵求逆操作的复杂度分析(逆矩阵的复杂度分析)

    矩阵求逆操作的复杂度分析 逆矩阵的复杂度分析 之前写过一篇关于矩阵复杂度分析的文章,没有想到阅读人数那么多。对于IT相关人士来说,从代码层次再结合基本数学知识,就能够很好地理解矩阵的复杂度如何计算得到和分析。其中一位读者提出“矩阵求逆的复杂度如何分

    2024年01月18日
    浏览(38)
  • 特征值与特征向量: 矩阵的奇异值分解与主成分分析

    随着数据量的增加,数据处理和分析变得越来越复杂。在大数据领域,我们需要一种有效的方法来处理高维数据,以便更好地理解数据之间的关系和模式。这就是奇异值分解(Singular Value Decomposition, SVD)和主成分分析(Principal Component Analysis, PCA)发挥作用的地方。在本文中,我们将

    2024年02月19日
    浏览(43)
  • 感染法和广度优先搜索及时间复杂度分析 —— NC269999 小红走矩阵

    题目来源: 牛客周赛 Round 36 题目如下: 题目 小红走矩阵 小红来到了一个n∗m的矩阵,她初始站在左上角,每次行走可以按“上下左右”中的一个方向走一步,但必须走到和当前格子不同的字符,也不能走到矩阵外。 小红想知道,从左上角走到右下角最少需要走多少步?

    2024年04月17日
    浏览(42)
  • 一分钟读懂:矩阵的特征值分解、奇异值分解和伪逆矩阵

    通过把矩阵运算分解成多个矩阵的乘法,可以简化矩阵运算,也可发现对应线性变换的一些内在规律和特性。根据不同的目的,有不同的分解策略。本文我们讨论最常用的特征值分解和奇异值分解。 定义了矩阵的加、减、乘、除(逆)运算后,数学家们自然希望探索矩阵更多

    2024年02月03日
    浏览(51)
  • 【矩阵论】2. 矩阵分解——SVD

    矩阵论的所有文章,主要内容参考北航赵迪老师的课件 [注]由于矩阵论对计算机比较重要,所以选修了这门课,由于不是专业搞数学的,所以存在很多口语化描述,而且对很多东西理解不是很正确与透彻,欢迎大家指正。我可能间歇性忙,但有空一定会回复修改的。 矩阵论

    2023年04月08日
    浏览(101)
  • Matlab实现矩阵的QR分解和奇异值分解

    1.安装并运行matlab软件; 2.在命令窗口行输入需要进行QR分解的矩阵,并输入求秩及进行QR分解的函数,如下图; 3.点击回车键,则可得Q及R矩阵; 4.若要查看之前所输入的矩阵及所获得的相关变量,可从右侧工作区窗口查看; 5.单击需要查看的变量名,则相关变量会被显示在主窗口

    2024年02月16日
    浏览(71)
  • 基于Givens矩阵的QR矩阵分解

    QR分解是一种将矩阵分解为正交矩阵和上三角矩阵的方法。在QR分解中,正交矩阵Q的转置是它的逆矩阵,因此QR分解可以用于求解线性方程组、最小二乘问题等。 二阶Givens矩阵 一般地,二阶Givens矩阵记为下列形式: 其中 下面开始介绍基于Givens矩阵的QR分解算法。Givens矩阵是一

    2024年02月12日
    浏览(38)
  • 矩阵的谱分解 (详细推导步骤~~~特征值分解特征向量

           所谓矩阵的分解,就是将一个矩阵写成结构比较简单的或性质比较熟悉的另一些矩阵的乘积。矩阵的分解方法有很多种,包括三角分解、QR(正交三角)分解、最大秩分解、奇异值分解和谱分解,所有这些分解在数值代数和最优化问题的解法中都扮演着十分重要的角

    2024年02月05日
    浏览(57)
  • 4.矩阵的分解

    怎么计算矩阵又快又准——矩阵的分解 先判断Doolittle分解是否唯一,再进行Doolittle分解 各阶顺序主子式均不为0,Doolittle分解唯一; 特殊的:正定/负定矩阵,Doolittle分解唯一;严格行(列)对角占优矩阵,Doolittle分解唯一; Doolittle分解的算法 一共 5 种分解 【定义】Doolittle分解

    2024年02月01日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包