矩阵

维基百科,自由的百科全书
跳转到: 导航, 搜索
跳过字词转换说明
线性代数
\mathbf{A} = \begin{bmatrix}
1 & 2 \\
3 & 4 \end{bmatrix}
向量 · 矩阵  · 行列式  · 线性空间
      
矩陣

數學上,一個m×n矩陣乃一mn列的矩形陣列。矩陣由組成,或更一般的,由某元素組成。

矩陣常見於線性代數線性規劃統計分析,以及組合數學等。請參考矩陣理論

目录

[编辑] 歷史

作為解決線性方程的工具,矩陣也有不短的歷史。1693年,微積分的發現者之一戈特弗里德·威廉·萊布尼茨建立了行列式論(theory of determinants)。1750年加布里尔·克拉默其後又定下了克莱姆法则1800年代高斯威廉·約當建立了高斯-約當消去法

1848年詹姆斯·約瑟夫·西爾維斯特首先創出matrix一詞。研究過矩陣論的著名數學家有阿瑟·凯莱威廉·盧雲·哈密頓格拉斯曼弗罗贝尼乌斯馮·諾伊曼

[编辑] 用詞

英語中,橫向稱為「Row」,縱向稱為「Column」。在台灣,橫向譯為「列」,縱向譯為「行」,而在中國大陸則相反,橫向譯為「行」,縱向譯為「列」。

[编辑] 定義和相關符號

以下是一個4 × 3矩陣:

\begin{bmatrix}
1 & 2 & 3 \\
1 & 2 & 7 \\
4&9&2 \\
6&1&5\end{bmatrix}

某矩陣A從左上角數來的第i 行第j 列,或i,j位,通常記為A[i,j] 或Ai,j。在上述例子中A[2,3]=7。

此外A = (aij),意為A[i,j] = aij對於所有ij,常見於數學著作中。

[编辑] 一般環上的矩陣

給出一R,M(m,n, R)是所有由R中元素排成的m× n矩陣的集合。若m=n,則通常記以M(n,R)。這些矩陣可加可乘 (請看下面),故M(n,R)本身是一個環,而此環與左R Rn自同態環同構。

R可置換, 則M(n, R)為一帶單位元R-代數。其上可以莱布尼茨公式定義行列式:一個矩陣可逆當且僅當它的行列式是在R內的可逆元

[编辑] 分塊矩陣

分塊矩陣是指一個大矩陣分割成“矩陣的矩陣”。舉例,以下的矩陣

P = \begin{bmatrix}
1 & 2 & 3 & 2\\
1 & 2 & 7 & 5\\
4 & 9 & 2 & 6\\
6 & 1 & 5 & 8\end{bmatrix}

可分割成4個2×2的矩陣

P_{11} = \begin{bmatrix}
1 & 2 \\
1 & 2 \end{bmatrix}   P_{12} = \begin{bmatrix}
3 & 2\\
7 & 5\end{bmatrix}  P_{21} = \begin{bmatrix}
4 & 9 \\
6 & 1 \end{bmatrix}   P_{22} = \begin{bmatrix}
2 & 6\\
5 & 8\end{bmatrix}
P = \begin{bmatrix}
P_{11} & P_{12}\\
P_{21} & P_{22}\end{bmatrix}

此法可用於簡化運算,簡化數學證明,以及一些電腦應用如VLSI晶片設計等。

[编辑] 特殊矩陣類別

[编辑] 矩陣運算

給出m×n矩陣AB,可定義它們的A + B為一m×n矩陣,第i,j項為 (A + B)[i, j] = A[i, j] + B[i, j]。舉例:

  \begin{bmatrix}
    1 & 3 & 2 \\
    1 & 0 & 0 \\
    1 & 2 & 2
  \end{bmatrix}
+
  \begin{bmatrix}
    0 & 0 & 5 \\
    7 & 5 & 0 \\
    2 & 1 & 1
  \end{bmatrix}
=
  \begin{bmatrix}
    1+0 & 3+0 & 2+5 \\
    1+7 & 0+5 & 0+0 \\
    1+2 & 2+1 & 2+1
  \end{bmatrix}
=
  \begin{bmatrix}
    1 & 3 & 7 \\
    8 & 5 & 0 \\
    3 & 3 & 3
  \end{bmatrix}

另類加法可見於矩陣加法.

若給出一矩陣A及一數字c,可定義标量积cA,其中 (cA)[i, j] = cA[i, j]。 例如

2
  \begin{bmatrix}
    1 & 8 & -3 \\
    4 & -2 & 5
  \end{bmatrix}
=
  \begin{bmatrix}
    2\times 1 & 2\times 8 & 2\times -3 \\
    2\times 4 & 2\times -2 & 2\times 5
  \end{bmatrix}
=
  \begin{bmatrix}
    2 & 16 & -6 \\
    8 & -4 & 10
  \end{bmatrix}

這兩種運算令M(m, n, R)成為一實數線性空間,維數是mn.

若一矩陣的列數與另一矩陣的行數相等,則可定義這兩個矩陣的乘積。如Am×n矩陣和Bn×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] 對所有ij

例如

  \begin{bmatrix}
    1 & 0 & 2 \\
    -1 & 3 & 1 \\
  \end{bmatrix}
\times
  \begin{bmatrix}
    3 & 1 \\
    2 & 1 \\
    1 & 0
  \end{bmatrix}
=

  \begin{bmatrix}
     (1 \times 3  +  0 \times 2  +  2 \times 1) & (1 \times 1   +   0 \times 1   +   2 \times 0) \\
    (-1 \times 3  +  3 \times 2  +  1 \times 1) & (-1 \times 1   +   3 \times 1   +   1 \times 0) \\
  \end{bmatrix}
=
  \begin{bmatrix}
    5 & 1 \\
    4 & 2 \\
  \end{bmatrix}

此乘法有如下性質:

  • (AB)C = A(BC)對所有k×m矩陣A, m×n矩陣Bn×p矩陣C("結合律").
  • (A + B)C = AC + BC對所有m×n矩陣ABn×k矩陣C("分配律")。
  • C(A + B) = CA + CB對所有m×n矩陣ABk×m矩陣C("分配律")。

要注意的是:交换律不一定成立,即有矩陣A及B使得AB ≠ BA。

對其他特殊乘法,見矩陣乘法

[编辑] 綫性變換,秩,轉置

矩陣是綫性變換的便利表達法,皆因矩陣乘法與及綫性變換的合成有以下的連繫:

Rn表示n×1矩陣(即長度為n的矢量)。對每個綫性變換f : Rn -> Rm都存在唯一m×n矩陣A使得對所有Rn中的元素xf(x)= Ax。 這矩陣A "代表了"綫性變換f。 今另有k×m矩陣B代表綫性變換g : Rm -> Rk,則矩陣積BA代表了綫性變換g o f

矩陣A代表的綫性代數的映像的維數稱為A矩陣的秩。矩陣秩亦是A的行(或列)生成空間的維數。

m×n矩陣A轉置是由行列交換角式生成的n×m矩陣Atr(亦记作ATtA),即對所有ijAtr[i, j] = A[j, i] 。若A代表某一綫性變換,則Atr表示其對偶算子

轉置有以下特性:

(A + B)tr = Atr + Btr,(AB)tr = BtrAtr

[编辑] 雅可比(Jacobian)行列式

主条目:雅可比矩阵

[编辑] 参见

[编辑] 参考文献

[编辑] 外部链接

个人工具
名字空间
操作
导航
帮助
工具
其他语言