矩阵
维基百科,自由的百科全书
數學上,一個m×n矩陣乃一m行n列的矩形陣列。矩陣由數組成,或更一般的,由某環中元素組成。
矩陣常見於線性代數、線性規劃、統計分析,以及組合數學等。請參考矩陣理論。
目录 |
[编辑] 歷史
作為解決線性方程的工具,矩陣也有不短的歷史。1693年,微積分的發現者之一戈特弗里德·威廉·萊布尼茨建立了行列式論(theory of determinants)。1750年,加布里尔·克拉默其後又定下了克莱姆法则。1800年代,高斯和威廉·約當建立了高斯-約當消去法。
1848年詹姆斯·約瑟夫·西爾維斯特首先創出matrix一詞。研究過矩陣論的著名數學家有阿瑟·凯莱、威廉·盧雲·哈密頓、格拉斯曼、弗罗贝尼乌斯和馮·諾伊曼。
[编辑] 用詞
在台灣,橫向稱為「列」,縱向稱為「行」。在中國大陸,橫向稱為「行」,縱向稱為「列」。
[编辑] 定義和相關符號
以下是一個 4 × 3 矩陣:
某矩陣 A 的第 i 行第 j 列,或 i,j位,通常記為 A[i,j] 或 Ai,j。在上述例子中 A[2,3]=7。
在C语言中,亦以 A[i][j] 表達。(值得注意的是,与一般矩阵的算法不同,在C中,"行"和"列"都是从0开始算起的)
此外 A = (aij),意為 A[i,j] = aij 對於所有 i 及 j,常見於數學著作中。
[编辑] 一般環上構作的矩陣
給出一環 R,M(m,n, R) 是所有由 R 中元素排成的 m× n 矩陣的集合。若 m=n,則通常記以 M(n,R)。這些矩陣可加可乘 (請看下面),故 M(n,R) 本身是一個環,而此環與左 R 模 Rn 的自同態環同構。
若 R 可置換, 則 M(n, R) 為一帶單位元的 R-代數。其上可以莱布尼茨公式定義 行列式:一個矩陣可逆當且僅當其行列式在 R 內可逆。
在維基百科內,除特別指出,一個矩陣多是實數矩陣或虛數矩陣。
[编辑] 分塊矩陣
分塊矩陣 是指一個大矩陣分割成“矩陣的矩陣”。舉例,以下的矩陣
可分割成 4 個 2×2 的矩陣
。
此法可用於簡化運算,簡化數學證明,以及一些電腦應用如VLSI晶片設計等。
[编辑] 特殊矩陣類別
- 對稱矩陣是相對其主對角綫(由左上至右下)對稱, 即是 ai,j=aj,i。
- 埃爾米特矩陣(或自共軛矩陣)是相對其主對角綫以複共軛方式對稱, 即是 ai,j=a*j,i。
- 特普利茨矩陣在任意對角綫上所有元素相對, 是 ai,j=ai+1,j+1。
- 隨機矩陣所有列都是概率向量, 用於馬爾可夫鏈。
[编辑] 矩陣運算
給出 m×n 矩陣 A 和 B,可定義它們的和 A + B 為一 m×n 矩陣,等 i,j 項為 (A + B)[i, j] = A[i, j] + B[i, j]。舉例:
另類加法可見於矩陣加法.
若給出一矩陣 A 及一數字 c,可定義标量积 cA,其中 (cA)[i, j] = cA[i, j]。 例如
這兩種運算令 M(m, n, R) 成為一實數線性空間,維數是mn.
若一矩陣的列數與另一矩陣的行數相等,則可定義這兩個矩陣的乘積。如 A 是 m×n 矩陣和 B 是 n×p矩陣,它們是乘積 AB 是一個 m×p 矩陣,其中
- (AB)[i, j] = A[i, 1] * B[1, j] + A[i, 2] * B[2, j] + ... + A[i, n] * B[n, j] 對所有 i 及 j。
例如
此乘法有如下性質:
- (AB)C = A(BC) 對所有 k×m 矩陣 A, m×n 矩陣 B 及 n×p 矩陣 C ("結合律").
- (A + B)C = AC + BC 對所有 m×n 矩陣 A 及 B 和 n×k 矩陣 C ("分配律")。
- C(A + B) = CA + CB 對所有 m×n 矩陣 A 及 B 和 k×m 矩陣 C ("分配律")。
要注意的是:可置換性不一定成立,即有矩陣 A 及 B 使得 AB ≠ BA。
對其他特殊乘法,見矩陣乘法。
[编辑] 綫性變換,秩,轉置
矩陣是綫性變換的便利表達法,皆因矩陣乘法與及綫性變換的合成有以下的連繫:
以 Rn 表示 n×1 矩陣(即長度為n的矢量)。對每個綫性變換 f : Rn -> Rm 都存在唯一 m×n 矩陣 A 使得對所有 Rn中的元素x, f(x) = Ax 。 這矩陣 A "代表了" 綫性變換 f。 今另有 k×m 矩陣 B 代表綫性變換 g : Rm -> Rk,則矩陣積 BA 代表了綫性變換 g o f。
矩陣 A 代表的綫性代數的映像的維數稱為 A 的矩陣的秩。矩陣秩亦是 A 的行(或列)生成空間的維數。
m×n矩陣 A 的轉置是由行列交換角式生成的 n×m 矩陣 Atr (亦记作 AT 或 tA),即對所有 i 、 j,Atr[i, j] = A[j, i] 。若 A 代表某一綫性變換,則 Atr 表示其對偶算子。
轉置有以下特性:
- (A + B)tr = Atr + Btr,(AB)tr = BtrAtr。
[编辑] Jacobian 行列式
- 請參見外部連結[1]
[编辑] 参见
[编辑] 参考文献
[编辑] 外部链接







