線性代數系列(十七) 複數矩陣和傅利葉矩陣

2021-09-26 05:37:06 字數 2995 閱讀 6311

這一講主要介紹複數矩陣,其中乙個最重要的例子就是傅利葉矩陣,它可以進行傅利葉變換。另外我們還會有快速傅利葉變換。

復向量和復矩陣

首先我們面對的問題是如何求復向量的模長。我們可以回想一下,如何求乙個複數的長度,比如:z1=

a+bi

z_1=a+bi

z1​=a+

bi,那麼∣z1

∣2=z

1ˉz1

|z_1|^2=\barz_1

∣z1​∣2

=z1​

ˉ​z1

​。對於向量,也是同樣的方法,只不過還要遵循向量的乘法規律,也就是需要轉置一下。那麼求模長的公式,就比較顯然了,對於復向量z

zz:∣z∣

2=zˉ

tz

|z|^2=\bar^tz

∣z∣2=z

ˉtz實際上可以簡寫為:∣z∣

2=zh

z|z|^2=z^hz

∣z∣2=z

hz公式上的h

hh是埃爾公尺特(he

rmit

e)

(hermite)

(hermi

te)的簡稱,意味著取共軛然後轉置。那麼,類似的就可以得到兩個復向量的乘法公式了,比如復向量x,y

x,yx,

y的乘積:yhx

y^hx

yhx。

複數下的對稱矩陣。在實矩陣中對於對稱矩陣我們有ata

a^ta

ata,但是在復矩陣中,對稱矩陣滿足zh=

zz^h=z

zh=z

,並且這樣的矩陣我們稱之為:埃爾公尺特矩陣。這樣的矩陣的特徵值都為實數,並且特徵向量相互垂直。在實矩陣中我們將由相互垂直的向量組成的矩陣稱為正交矩陣q

qq,並且它滿足qtq

=i

q^tq=i

qtq=

i。但是對於復矩陣,它的相互垂直的特徵向量組成的矩陣u

uu,滿足:uhu

=i

u^hu=i

uhu=

i。此外,它不叫正交矩陣,它交酉矩陣(un

itar

y)

(unitary)

(unita

ry)。

傅利葉矩陣

我們先給出乙個示例是乙個n×n

n\times n

n×n的傅利葉矩陣。傅利葉矩陣有乙個特殊的地方那就是它的索引是從0

00開始的,而不是從1

11。如下:fn=

[111

...1

1ww2

...w

n−11

w2w4

...w

2(n−

1)::

:::1

wn−1

w2(n

−1).

..w(

n−1)

2]

f_n=\begin1&1&1&...&1\\1&w&w^2&...&w^\\1&w^2&w^4&...&w^\\:&:&:&:&:\\1&w^&w^&...&w^\end

fn​=⎣⎢

⎢⎢⎢⎡

​111

:1​1

ww2:

wn−1

​1w2

w4:w

2(n−

1)​.

....

....

:...

​1wn

−1w2

(n−1

):w(

n−1)

2​⎦⎥

⎥⎥⎥⎤

​我們可以發現,每一項fij

=wij

i,j=

0,1,

2...n−

1。

f_=w^\qquad i,j=0,1,2...n-1。

fij​=w

iji,

j=0,

1,2.

..n−

1。其中:w=e

2πni

w=e^i}

w=en2π

​i關於w

ww,我們可以計算得到wn=

1w^n=1

wn=1

,n

nn是矩陣的階數。w

ww是位於單位圓上的,可以參考尤拉公式,了解更過的複數細節。這是乙個一般性的例子,我們可以看乙個實際數字的例子,比如當n=4

n=4n=

4的時候:f4=

[111

11ii

2i31

i2i4

i61i

3i6i

9]=[

1111

1i−1

−i1−

11−1

1−i−

1i

]f_4=\begin1&1&1&1\\1&i&i^2&i^3\\1&i^2&i^4&i^6\\1&i^3&i^6&i^9\end=\begin1&1&1&1\\1&i&-1&-i\\1&-1&1&-1\\1&-i&-1&i\end

f4​=⎣⎢

⎢⎡​1

111​

1ii2

i3​1

i2i4

i6​1

i3i6

i9​⎦

⎥⎥⎤​

=⎣⎢⎢

⎡​11

11​1

i−1−

i​1−

11−1

​1−i

−1i​

⎦⎥⎥⎤

​這個矩陣的各列都是正交的,驗證的時候注意復向量的正交和實向量的正交是不同的。由於矩陣的各列都是正交的,我們可以把這個矩陣分解成許多個稀疏矩陣。另外由於矩陣的各列都是正交的,我們得到f4h

f4=i

f_4^hf_4=i

f4h​f4

​=i,所以我們很快就得到了矩陣的逆為f4h

f_4^h

f4h​

。快速傅利葉變換

快速傅利葉變換是通過分解矩陣來減少計算消耗。具體的內容參考其他資料。

傅利葉級數與線性代數

前幾天旁聽了一節小波變換,授課老師講的非常棒。在開始的時候,老師問了乙個問題,傅利葉級數的本質是什麼?本質就是線性代數裡的線性表示!如何理解呢?網上截幾個公式說明一下。上圖是傅利葉級數的形式,能不能看成f在基cos nwt 和sin nwt 下的線性表示呢?有以下幾個問題需要回答一下 1.cos n...

線性代數導論24 馬爾科夫矩陣 傅利葉級數

第二十四課時 馬爾科夫矩陣 傅利葉級數 本講講解特徵值的應用,馬爾科夫矩陣理論,傅利葉級數 它是投影矩陣的巧妙應用 馬爾科夫矩陣滿足 兩條性質 1 所有元素大於等於0 2 所有矩陣的列相加等於1。這個性質保證了特徵值為1,為什麼?馬爾科夫矩陣的冪都是馬爾科夫矩陣。馬爾科夫矩陣和概率思想有關聯,它有如...

線性代數 矩陣乘法和逆矩陣

逆矩陣 本節是網易公開課上的麻省理工大學線性代數課程第三節 矩陣乘法和逆矩陣 的學習筆記。矩陣相乘,並不一定要求是方陣。如果矩陣a是乙個 mxn 的矩陣 m行,n列 則矩陣b必須是乙個 nxp n行,p列 的矩陣,這樣兩者才能相乘,相乘的結果矩陣c是乙個 mxp m行,p列 的矩陣。假設 ab c ...