国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

線性代數(shù) --- 矩陣的QR分解,A=QR

這篇具有很好參考價(jià)值的文章主要介紹了線性代數(shù) --- 矩陣的QR分解,A=QR。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

矩陣的QR分解,格拉姆施密特過程的矩陣表示

? ? ? ? 首先先簡單的回顧一下Gram-Schmidt正交化過程的核心思想。即,如何把一組線性無關(guān)的向量構(gòu)造成一組標(biāo)準(zhǔn)正交向量,或者說,如何把一般的線性無關(guān)矩陣A變成標(biāo)準(zhǔn)正交矩陣Q。


? ? ? ? 給定一組線性無關(guān)的向量a,b,c,我們希望構(gòu)造出一組相互垂直的單位向量q1,q2,q3。

第一步:

????????得到這組正交向量中的第一個向量A,這就是說,我們令新的正交向量中的第一個向量A與向量a的方向相同,且大小相同。(這里我們用到了矩陣A中的向量a

第二步:

? ? ? ? 現(xiàn)在,A已經(jīng)確定了,第二個向量B必須垂直于A。我們令b減去b在A上的投影Pb,得到我們想要的第二個向量B。a,b與A,B不同,但都在同一個平面內(nèi)。

注意:向量B一定不等于0,因?yàn)锽是b在a(A)上的投影/分量之外的分量e。如果a,b線性相關(guān),則b在a上投影后再無其他分量。這與a,b線性無關(guān)這一事實(shí)相左。(這里我們用到了矩陣A中的向量b)

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

第三步:

????????現(xiàn)在我們基于c去找第三個向量C,C必須垂直于A,B所張成的平面,即A,B所在的子空間。我們令c減去c在這個平面上的投影Pc(注意:c在A,B所構(gòu)建的子空間上的投影,等于向量c分別在A和B上的投影之和),得到向量C。(這里我們用到了矩陣A中的向量c

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

????????如果矩陣A中還有第四個,第五個向量d,e,f,g......的話,我們只需在這個基礎(chǔ)上重復(fù)上述過程就能找到新的正交向量D,E,F,G......。

第四步:

當(dāng)我們把前面的正交向量A,B,C全部找完以后,讓他們分別除以各自的長度,最終得到一組標(biāo)準(zhǔn)正交向量q1,q2,q3。這最后一步被稱為向量的歸一化。

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解


下面給出了gram-schmidt正交過程的一個實(shí)例,已知一組線性無關(guān)的向量a,b,c:

第一步:令A(yù)=a得到

第二步:從b中減去b在A上的投影得到

第三步:從c中減去c在AB平面上的投影得到

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

第四步:歸一化

一般而言,A,B,C往往會含有分?jǐn)?shù)。而幾乎所有的q1,q2,q3都會包含根號。

結(jié)論:

????????任何一個線性無關(guān)的向量組a1,a2,...,an都可以用Gram-schmidt正交化過程轉(zhuǎn)化成一個正交向量組A1,A2,...,An:首先令A(yù)1=a1,然后使每個Ai與前面的A1,A2,...,Ai-1均正交

對每個i而言,由原來a1,a2,...,ai所張成的子空間也由A1,A2,...,Ai所張成。對所有Ai歸一化后最終得到的向量組qi是一組標(biāo)準(zhǔn)正交向量


QR分解

? ? ? ? 正如我們在高斯消元法看到的,通過對矩陣A的一系列消元,最終的得到了消元矩陣U。事后,我把每一步的消元過程記錄下來并以矩陣的形式表示得到了上三角矩陣L,得到了矩陣A的LU分解。Gram-schmidt正交化過程也相仿,通過一系列計(jì)算把矩陣A變成了標(biāo)準(zhǔn)正交矩陣Q,應(yīng)當(dāng)也能找到一個方法把這個過程記錄下來,并用矩陣的形式表示。

? ? ? ? LU分解的精髓在于,通過矩陣L我們能把計(jì)算結(jié)果U還原回去,這里也一樣。要知道怎么把Gram-Schmidt正交化最終得到的結(jié)果q1,q2,q3還原回去?

根據(jù)我們剛才的例子,有:

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

如果用q1,q2,q3來表示a,b,c則有如下方程組:

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

結(jié)合上述左右兩個方程組,最終得到如下方程組:

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

記作:QR方程組

上面的這個用q1,q2,q3的線性組合來表示a,b,c的方程組用矩陣的形式可寫作:

????????原來的矩陣A被分解成了一個標(biāo)準(zhǔn)正交矩陣Q和一個上三角矩陣R的乘積,得到了線性代數(shù)中和LU分解同樣重要,同樣有用的另一個分解,QR分解

? ? ? ? 矩陣R對角線上的元素正好是正交向量A,B,C的長度?,F(xiàn)在我們再回過頭去看看上面的QR方程組,可以看到QR方程組把a(bǔ),b,c這三個矩陣A中的列向量表示成了q1,q2,q3的線性組合。且,a是q1的線性組合(相應(yīng)的權(quán)重系數(shù)在R的第一列),不涉及q2,q3。b是q1,q2的線性組合(相應(yīng)的權(quán)重系數(shù)在R的第二列),不涉及q3。只有c是q1,q2,q3的線性組合(相應(yīng)的權(quán)重系數(shù)在R的第三列)。這也是為什么R是一個上三角矩陣的原因。又因?yàn)镽對角線上的元素都是正的,因而是可逆的,由此,得出了關(guān)于QR分解的重要結(jié)論:

? ? ? ? 任何由一組線性無關(guān)的列向量所組成的矩陣A都可以分解為A=QR的形式。Q的列向量一組標(biāo)準(zhǔn)正交向量,R是一個可逆的上三角矩陣。如果原矩陣A是方陣,則矩陣Q和矩陣R也是方陣,同時方陣矩陣Q也順理成章的成為了標(biāo)準(zhǔn)正交矩陣。


QR分解的一般形式:

? ? ? ? 在之前的例子中,我基于一個實(shí)例得到了A的QR分解。并且發(fā)現(xiàn)向量a,b,c是單位正交向量q1,q2,q3的線性組合?,F(xiàn)在我們已經(jīng)發(fā)現(xiàn)了a,b,c與q1,q2,q3之間的聯(lián)系,只需重新用q1,q2,q3來表示a,b,c(即:把原始向量中的a,b,c用q1,q2,q3的線性組合來表示)就能找到矩陣A與矩陣Q之間的聯(lián)系---矩陣R。

第一步

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

首先,我們知道合成a與q1方向相同(a與q2,q3無關(guān)),且a在q1上的投影就是a,建立了q1與a的關(guān)系

又因?yàn)?,我們已知q1為單位向量,所以上式可簡化為:

第二步:b等于b在q1,q2上的投影之和(與q3無關(guān))

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

根據(jù)q1,q2的長度為1,得到:

?線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

第三步:c等于c在q1,q2,q3這三個向量上的投影之和

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

? 根據(jù)q1,q2,q3的長度都為1,得到:?

? ??線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

至此,已經(jīng)得到了a,b,c基于q1,q2,q3的線性組合,用方程表示如下:

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

將上述方程寫成矩陣的形式,即得到了著名的QR分解的矩陣表達(dá)式:

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

A=QR是gram-schmidt正交化過程的nutshell。等式兩邊同時乘以Q的逆矩陣,得到:


QR分解的應(yīng)用

用QR分解求解一般線性方程組:

1,將A=QR代入Ax=b,得到QRx=b。

2,等式兩邊同時乘以,并利用,得到

3,令,得到。

4,先用正向迭代法算出y,然后用反向迭代法算出x。

用QR分解求解正規(guī)方程:

1,當(dāng)方程組Ax=b無解時,兩邊同時乘以得到正規(guī)方程。

2,代入A=QR后,

3,正規(guī)方程可簡化為,等式兩邊同時乘以的逆得到


??(全文完)

作者 --- 松下J27

參考文獻(xiàn)(鳴謝):

1,Introduction to Linear Algebra,F(xiàn)ifth Edition - Gilbert Strang

2,線性代數(shù)及其應(yīng)用,候自新,南開大學(xué)出版社 1990

3,Linear Algebra and Its Applications, Second Edition, Gilbert Strang, 1980

4,Linear Algebra and Its Applications, Fourth Edition, Gilbert Strang, 2005

5,Gram-Schmidt 正交化與 QR 分解 | 線代啟示錄

線性代數(shù) --- 矩陣的QR分解,A=QR,Linear Algebra,線性代數(shù),格拉姆施密特,QR分解,標(biāo)準(zhǔn)正交,gram schmidt,linear algebra,矩陣分解

(配圖與本文無關(guān))

版權(quán)聲明:文中的部分圖片,文字或者其他素材,可能來自很多不同的網(wǎng)站和說明,在此沒法一一列出,如有侵權(quán),請告知,立即刪除。歡迎大家轉(zhuǎn)載,但是,如果有人引用或者COPY我的文章,必須在你的文章中注明你所使用的圖片或者文字來自于我的文章,否則,侵權(quán)必究。 ----松下J27文章來源地址http://www.zghlxwxcb.cn/news/detail-718981.html

到了這里,關(guān)于線性代數(shù) --- 矩陣的QR分解,A=QR的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • MIT - 線性代數(shù)-LU_LDU分解|單位矩陣

    MIT - 線性代數(shù)-LU_LDU分解|單位矩陣

    U為消元結(jié)果(行變換),L為行變換矩陣的逆矩陣 D為主元(Pivot)A的主對角線元素,在這里為2、3,U為對D做列變換使其得到LU中的U 為什么要寫成A=LU而不是E21A=U呢?因?yàn)锳=LU中L只包含行變換信息,E21A=U還有額外的數(shù)字 2×2 2 3×3 3×2=6 4×4 4×3×2=24 結(jié)論:單位矩陣的逆=轉(zhuǎn)置矩陣(

    2024年01月23日
    瀏覽(28)
  • 線性代數(shù) --- LU分解(Gauss消元法的矩陣表示)

    線性代數(shù) --- LU分解(Gauss消元法的矩陣表示)

    ???????? ????????首先, LU分解實(shí)際上就是用矩陣的形式來記錄的高斯消元的過程 。其中,對矩陣A進(jìn)行高斯消元后的結(jié)果為矩陣U,是LU分解后的兩個三角矩陣中其中之一。U是一個上三角矩陣,U就是上三角矩陣upper triangle的首字母的大寫。 ? ? ? ? 高斯消元的每一步都

    2024年02月02日
    瀏覽(51)
  • 【線性代數(shù)/機(jī)器學(xué)習(xí)】矩陣的奇異值與奇異值分解(SVD)

    我們知道,對于一個 n × n ntimes n n × n 的矩陣 A A A ,如果 A A A 有 n n n 個線性無關(guān)的特征向量,則 A A A 可以相似對角化,即存在可逆矩陣 P P P 使得 A = P Λ P ? 1 A=PLambda P^{-1} A = P Λ P ? 1 ,其中 Λ Lambda Λ 是 A A A 的特征值組成的對角陣。 P P P 的列實(shí)際上就是 A A A 的特征向

    2024年02月10日
    瀏覽(19)
  • 線性代數(shù) --- Gram-Schmidt, 格拉姆-施密特正交化(上)

    線性代數(shù) --- Gram-Schmidt, 格拉姆-施密特正交化(上)

    ? ? ? ? 在前面的幾個最小二乘的文章中,實(shí)際上已經(jīng)看到Gram-Schmidt正交化的影子。在我個人看來,Gram-Schmidt正交化更像是專門為了簡化最小二乘計(jì)算而量身定制的一種算法。下面,我會從最小二乘的經(jīng)典應(yīng)用 --- \\\"擬合直線\\\"開始,慢慢引出Gram-Schmidt的核心思想?—— 那就是,

    2024年02月10日
    瀏覽(18)
  • 線性代數(shù) --- Gram-Schmidt, 格拉姆-施密特正交化(下)

    線性代數(shù) --- Gram-Schmidt, 格拉姆-施密特正交化(下)

    ? ? ? ? 到目前為止,我們都是在反復(fù)強(qiáng)調(diào)“對于無解的方程組Ax=b而言,如果矩陣A是標(biāo)準(zhǔn)正交矩陣的話,就怎么怎么好了。。。?!?。因?yàn)椋徽撌乔笸队斑€是計(jì)算最小二乘的正規(guī)方程,他們都包含了的逆的計(jì)算。只有當(dāng)A為標(biāo)準(zhǔn)正交矩陣Q時,就不再需要計(jì)算的逆了,這時,

    2024年02月13日
    瀏覽(24)
  • 04 MIT線性代數(shù)-矩陣的LU分解 Factorization into A=LU

    04 MIT線性代數(shù)-矩陣的LU分解 Factorization into A=LU

    目的: 從矩陣的角度理解高斯消元法,?完成 LU 分解得到 A = LU U 為上三角陣(Upper triangular matrix),? L 為下三角陣(Lower triangular matrix),?通過分解得到對角陣 D (diagonal matrix) 設(shè)定一組消元矩陣,其中 E31 為單位陣 I ,其它兩個消元矩陣如下: row3 -5 newrow2 = row3 -5( row2 -2 row1 )= row3 -

    2024年02月07日
    瀏覽(34)
  • 矩陣分解是計(jì)算機(jī)科學(xué)中的一個重要研究領(lǐng)域,涉及到向量空間理論、線性代數(shù)、密碼學(xué)等領(lǐng)域。以下是100篇熱門博客文

    作者:禪與計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) 矩陣分解是計(jì)算機(jī)科學(xué)中的一個重要研究領(lǐng)域,涉及到向量空間理論、線性代數(shù)、密碼學(xué)等領(lǐng)域。在機(jī)器學(xué)習(xí)和深度學(xué)習(xí)等領(lǐng)域中,矩陣分解被廣泛應(yīng)用。本文將介紹矩陣分解的相關(guān)原理、實(shí)現(xiàn)步驟以及應(yīng)用示例。 2.1 基本概念解釋 矩陣分解是

    2024年02月15日
    瀏覽(50)
  • [Eigen中文文檔] 線性代數(shù)與分解

    文檔總目錄 英文原文(Linear algebra and decomposition) 本節(jié)說明如何求解線性系統(tǒng),計(jì)算各種分解,如 LU 、 QR 、 SVD 、 特征分解 …… 求解基本線性系統(tǒng) 問題 :有一個方程組,寫成矩陣方程如下: A x = b Ax = b A x = b 其中 A A A 和 b b b 是矩陣(作為一種特殊情況, b b b 也可以是一個

    2024年02月07日
    瀏覽(25)
  • 數(shù)值線性代數(shù):奇異值分解SVD

    本文記錄計(jì)算矩陣奇異值分解SVD的原理與流程。 注1:限于研究水平,分析難免不當(dāng),歡迎批評指正。 設(shè)列滿秩矩陣,若的特征值為,則稱為矩陣的奇異值。 設(shè),則存在正交矩陣與,使得 其中,,,即為矩陣的奇異值。 考慮下述兩種情形: 情形1: 其中, 由此可以看出,

    2024年02月15日
    瀏覽(33)
  • 線性代數(shù)高級--二次型--特征值與特征向量--特征值分解--多元函數(shù)的泰勒展開

    線性代數(shù)高級--二次型--特征值與特征向量--特征值分解--多元函數(shù)的泰勒展開

    目錄 二次型 概念 示例?? 性質(zhì)和特點(diǎn) 特征值與特征向量 概念 示例? 注意 ?性質(zhì)和特點(diǎn) ?特征值分解 注意 多元函數(shù)的泰勒展開? 回顧一元函數(shù)泰勒展開 ?多元函數(shù)的泰勒展開 概念 二次型是一個關(guān)于向量的二次多項(xiàng)式,通常用矩陣表示。 考慮一個n維向量x = [x?, x?, ...,

    2024年02月11日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包