矩阵分解
- 格式:docx
- 大小:16.24 KB
- 文档页数:5
矩阵分解矩阵分解矩阵分解是将矩阵拆解为数个矩阵的乘积,可分为三⾓分解、满秩分解、QR分解、Jordan分解和SVD(奇异值)分解等,常见的有三种.矩阵的三⾓分解、正交三⾓分解、满秩分解将矩阵分解为形式⽐较简单或性质⽐较熟悉的⼀些矩阵的乘积,这些分解式能够明显地反映出原矩阵的许多数值特征,如矩阵的秩、⾏列式、特征值及奇异值等. 另⼀⽅⾯, 构造分解式的⽅法和过程也能够为某些数值计算⽅法的建⽴提供了理论依据. 接下来就讨论⼀下矩阵的三⾓分解.1 矩阵的三⾓分解1.1 矩阵的三⾓分解基本概念与定理定义1.1[]5设m n∈和上三⾓矩L C?A C?∈,如果存在下三⾓矩阵m n阵n m∈, 使得A=LU, 则称A可作三⾓分解或LU分解.U C?定义1.2设A为对称正定矩阵, D为⾏列式不为零的任意对⾓矩阵,则T=成⽴:A A=, U为⼀个单位上三⾓矩阵, 且有A LDU1) 如果L是单位下三⾓矩阵, D是对⾓矩阵, U是单位上三⾓矩阵, 则称分解D=为LD U分解.A L U2) 如果L=LD是下三⾓矩阵, ⽽U是单位上三⾓矩阵, 则称三⾓分解A LUCrout分解;= 为克劳特()3) 如果U DU是单位下三⾓矩阵, U 为上三⾓矩阵, 则称三⾓=分解A LUDoolittle分解;= 为杜利特()U --=== , 称为不带平⽅根的乔累斯基()Cholesky 分解;5) 如果12L D L = , 12D U U= , 则1122A LD U LD D U LU=== , 由于T UL = , 则T A LL= , 称为带平⽅根的乔累斯基()Cholesky 分解. 定理 1.1 n阶⾮奇异矩阵A可作三⾓分解的充要条件是k 0A ≠()1,2,,1k n =- ,这⾥A k为A 的k 阶顺序主⼦阵, 以下同.证明必要性. 设⾮奇异矩阵A 有三⾓分解A L U=, 将其写成分块形式k12k122122212222A L 0U =A A 0U kA U L L这⾥A k ,k L 和k U 分别为A, L和U 的k 阶顺序主⼦阵. ⾸先由0⽽L 0k ≠,U 0k ≠; 因此A =L U0kkk ≠()1,2,,1k n =-.充分性. 对阶数n 作数学归纳法. 当n=1时, 1A =(11a )=(1)(11a ),结论成⽴. 设对n k =结论成⽴, 即k =k k A L U , 其中k L 和k U 分别是下三⾓矩阵和上三⾓矩阵. 若k 0A ≠,则由kA =L k k U 易知L k 和k U 可逆. 现证当1n k =+时结论也成⽴, 事实上-1k k k k1TT 1T 1-1k+1,1k 1,1k k k A c 0c A =10c kkk T kk k k k k L U L r a r U a r U L +--+++??= ? ?-.由归纳法原理知A 可作三⾓分解.定理 1.1 给出了⾮奇异矩阵可作三⾓分解的充要条件, 由于不满⾜定理1.1的条件, 所以它不能作三⾓分解. 但110000110011211011202A ?????????? ?===.上例表明对于奇异矩阵,它还能作三⾓分解未必要满⾜定理1.1的条件.⾸先指出,⼀个⽅阵的三⾓分解不是唯⼀的, 从上⾯定义来看,杜利特分解与克劳特分解就是两种不同的三⾓分解,其实,⽅阵的三⾓分解有⽆穷多, 这是因为如果D 是⾏列式不为零的任意对⾓矩阵, 有1()()A LU C D D U LU-== ,其中,LU 也分别是下、上三⾓矩阵, 从⽽A LU = 也使A 的⼀个三⾓分解. 因D 的任意性, 所以三⾓分解不唯⼀. 这就是A 的分解式不唯⼀性问题, 需规范化三⾓分解.定理 1.2 (LD U 基本定理)设A 为n 阶⽅阵,则A 可以唯⼀地分解为A =LD U(1.1)的充分必要条件是A 的前1n -个顺序主⼦式k 0A ≠()1,2,,1k n =- .其中L,U分别是单位下、上三⾓矩阵, D是对⾓矩阵D=diag ()12,,,n d d d ,1k k k A d A -=()1,2,,kn = , 01A =.证明充分性. 若k 0A ≠()1,2,,1k n =- , 则由定理1.1, 即实现⼀个杜利特分解A LU= , 其中L 为单位下三⾓矩阵, U 为上三⾓矩阵,记1112122==()()()()()()1111112122222n n n nn a a a a a a ??=()n A , 因为()u 0i ii ii a ≡≠()1,2,,1i n =- .下⾯分两种情况讨论:1) 若A ⾮奇异,由式(1)有n ?=()()() 121122n nn a a a =A ≠, 所以()n nn nna u =≠,这时令()()()()121122diag n nn D a a a = , 则() ()()1121122111,,,n nn D diag a a a -??= ?.LD D U LDU -=== (1.2)是A 的⼀个LD U 分解.2)若A 奇异,则()u 0i iiii a ≡=,此时令()()()12111221,1(,,,,0)n n n D diag a a a ---= ,()()()()121n-111221,1,,,n n n D diag a a a ---= , α=()1n1u,,,Tn u n - ,则10n T UU α-??≡ =1111110=DU 0001n n n n T T U D U D α------,因此不论哪种情况, 只要k0A ≠()1,2,,1k n =- , 总存在⼀个LD U分解式(1.1),1a kk k kk k A d A -==()1,2,,1kn =- ,01A =.均⾮奇异.若还存在另⼀个LD U 分解111A L D U =, 这⾥1L ,1D , 1U 也⾮奇异,于是有111L D U L D U =(1.3)上式两端左乘以11L -以及右乘以1U -和1D -, 得111111L L D U U D---=, (1.4)但式(1.4)左端是单位下三⾓矩阵, 右端是单位上三⾓矩阵, 所以都应该是单位阵, 因此1LL I-=,1111D U UDI--=,即1L L =,111--=. 由后⼀个等式类似地可得11U UI-=,11D D I-=,即有1U U=,1D D=.2) 若A 奇异, 则式(1.3)可写成分块形式1111100001000110001T T T T T L D U L D U ααββ= ? ? ? ? ? ???????????, 其中1L, 1L 是1n -阶单位下三⾓阵; U , 1U 是1n -阶上三⾓阵; D,1D 是1n -阶对⾓阵; α, 1α,β, 1β是1n -维列向量. 由此得出111111=D U D DUD ααββαββα???? ? ???, 其中1L, 1D , 1U 和L ,D, U均⾮奇异, 类似于前⾯的推理, 可得1L =L ,1D =D , 1U =U ,1=αα,T T1=ββ.必要性. 假定A 有⼀个唯⼀的LD U 分解, 写成分块的形式便是1111A 00=0101n n n n T T nn n x D L U ya d αβ----,(1.5)其中1n L -,1D n -, 1n U -, 1n A -分别是L,A的1n -阶顺序主⼦矩阵;x , y, α,β为1n -维列向量. 由式(1.5)有下⾯的矩阵⽅程:1111n n n n A L D U ----=, (1.6)11TTn n yD U β--=,(1.7)11n n x L D α--=, (1.8)1Tnn n na D d βα-=+. (1.9)否则, 若10n A -=, 则由式(1.6)有111110n n n n n A L D U D -----===.于是有1110n n n L D D ---==, 即11n n L D --奇异. 那么对于⾮其次线性⽅程组(1.8)有⽆穷多⾮零解, 不妨设有α', 使11n n L D x α--'=, ⽽α'=α.同理, 因11n n D U --奇异, ()1111TTT n n n n L D U D ----=也奇异,故有ββ'≠, 使11TTn n U D yβ--=, 或11TTn n D U yn nn n d a D βα-'''=-, 则有1111000101n n n n T T nn nA x D L U y a d αβ----'= ? ? ? ?'',这与A 的LD U 分解的唯⼀性⽭盾, 因此10n A -≠.考察1n -阶顺序主⼦矩阵1n A -由式(1.6)写成分块形式, 同样有2222n n n n A L D U ----=. 由于10n D -≠, 所以20n D -≠, 可得222220n n n n n A L D U D -----==≠, 从⽽20n A -≠. 依此类推可得0k A ≠()1,2,,1k n =- .综上所述, 定理证明完毕.推论 1[]3 设A 是n 阶⽅阵, 则A 可惟⼀进⾏杜利特分解的充分必要条件是A 的前1n -个顺序主⼦式11110k k k kka a A a a =≠,1,2,,1k n =- , 其中L 为单位上三⾓矩阵, 即有11121212223132121111n nnn n n n n u u u l u u l l A u l l l -=并且若A 为⾮奇异矩阵, 则充要条件可换为: A的各阶顺序主⼦式全不为零, 即:0k A ≠,1,2,,k n = .推论 2[]3 n 阶⽅阵A 可惟⼀地进⾏克劳特分解111212122212111n nn n nnl u u ll u A LUl l l==的充要条件为11110k k k kka a A a a =≠, 1,2,,1k n =- .若A 为奇异矩阵, 则0nn l =, 若A 为⾮奇异矩阵, 则充要条件也可换为0k A ≠, 1,2,,k n = .定理 1.3[]3 设A 为对称正定矩阵, 则A 可惟⼀地分解为T A LDL =, 其中L 为下三⾓矩阵, D 为对⾓矩阵, 且对⾓元素是L 对⾓线元素的倒数. 即2212n n nnl l l L l l l ?? ?=, 1122111nn l l D l ?? ? ? ? ?=. 其中11/j ijij ik jk kkk l a l l l -==-∑,1,2,,ni = , 1,2,,j i = .。
矩阵分解算法原理
矩阵分解算法是一种常用的数据分析方法,主要是将大数据集合分解成多个小数据集进行计算,以提高计算效率和精度。
该算法主要用于矩阵分析、图像处理、推荐系统和模式识别等领域。
矩阵分解算法的核心思想是将矩阵分解成若干个小矩阵,然后对这些小矩阵进行计算。
其中,最常见的矩阵分解方法有SVD(奇异值分解)、PCA(主成分分析)、LDA(线性判别分析)、NMF(非负矩阵分解)等。
SVD是最为常用的矩阵分解算法之一,它的主要思想是将一个矩阵分解成三个矩阵的乘积,分别是左奇异矩阵、奇异值矩阵和右奇异矩阵。
其中,左奇异矩阵和右奇异矩阵都是正交矩阵,奇异值矩阵则是一个对角矩阵,主对角线上的值称为奇异值。
PCA是另一种常用的矩阵分解算法,它的主要思想是将原始数据集合投影到一组新的坐标系上,使得投影后的数据具有最大的方差。
这样,就可以用少量的新坐标来表示原始数据集合,从而节省存储空间和计算时间。
LDA是一种有监督的线性判别分析方法,它的主要思想是将原始数据集合投影到一个新的坐标系上,使得不同类别的数据点之间的距离最大化,同一类别内部的数据点之间的距离最小化。
这样,就可以用少量的新坐标来表示原始数据集合,并能够有效地区分不同类别的数据。
NMF是一种用于非负矩阵分解的算法,它主要用于处理非负数据
的低秩近似。
NMF的主要思想是将一个非负矩阵分解成两个非负矩阵的乘积,其中一个矩阵的列向量表示了原始数据集合在一个低维空间中的表示,另一个矩阵的行向量表示了这些低维向量在原始数据集合中的线性组合。
总之,矩阵分解算法是一种非常强大的数据分析方法,它可以有效地提取数据的特征信息,并可用于图像识别、信息检索、推荐系统等领域。
矩阵相抵分解的若干结论
矩阵分解(Matrix factorization)是一种机器学习技术,在大型矩阵正则处
理任务中具有重要作用。
矩阵分解将一个矩阵或张量分解成多个较小的矩阵或张量,并以此来改善系统的性能、加快计算速度和简化程序的复杂度。
简言之,矩阵分解就是将原始矩阵分解为两个或更多矩阵的乘积,这种分解将原始矩阵识别出来其中一些隐含的特殊性结构,并将这些特殊性结构变成有意义的基本模块,比如概念或偏好。
矩阵分解技术有各种形式,其中最常用和最受关注的是稀疏奇异值分解(SVD)技术和非负矩阵分解(NMF)技术。
稀疏奇异值分解技术是一种基于矩阵理论的技术,它的主要作用是将一个大型的稀疏的非负数矩阵分解成低维的稀疏矩阵,其中每一个元素都有自己独特的数值含义,提高了表示能力和压缩空间。
非负矩阵分解是一种以多分辨率方式来处理信息的技术,它主要利用相似度的方式来处理信息,用于实现数据的挖掘、管理、压缩和恢复,是一种比较实用的算法。
矩阵分解技术有很多好处,在网络表达学习任务的图式建模中应用十分广泛。
它可以有效地帮助我们减少数据的维度,使识别任务加速,提高模型性能;它可以帮助我们构建更好的形式化模型,加深我们对原始数据本身的理解;它也可以帮助我们降低个性化系统的建模成本,提供了更加准确的模型。
综上所述,矩阵分解技术在大型矩阵数据分析、模型构建、信息处理、推荐系
统建模任务中均有重要的作用,是一项十分重要的实用技能。
相信矩阵分解技术同样具有突出的表现,也有望发挥出更大的实用价值,以期实现大数据信息处理更加准确、更高效的提取。
矩阵分解是一种被广泛应用于线性代数及其相关领域的数学方法。
它将一个复杂的矩阵分解为若干个简单的因子,以便进行更加灵活和高效的运算。
这种方法在很多领域都有重要的应用,如图像处理、数据压缩、推荐系统等等。
在图像处理领域,矩阵分解常常用于图像降噪和图像压缩方面。
图像降噪是指去除图像中的噪声,以提高图像的质量。
传统的降噪方法往往不够准确或者计算量过大,而矩阵分解则可以通过分解图像矩阵,获取图像的特征信息,并更加准确地去除噪声。
另外,在图像压缩方面,矩阵分解可以将原始矩阵分解为若干个低秩矩阵,从而达到压缩图像的目的。
在数据分析领域,矩阵分解可以用于提取数据中的隐藏特征,进行数据降维和特征选取。
通过将原始数据矩阵进行分解,可以得到数据的主成分,从而提取到数据集中的重要特征信息。
这可以帮助我们更好地理解数据,发现数据中的规律性,并用于数据的分类、聚类等任务。
此外,通过矩阵分解,我们还可以对数据进行降维,减少数据的维度,从而提高数据处理的效率。
推荐系统是近年来受到广泛关注的一个领域,而矩阵分解在推荐系统中发挥了重要作用。
推荐系统旨在根据用户的历史行为、兴趣等信息,推荐他们可能感兴趣的物品。
矩阵分解可以将用户和物品的关系表示为一个矩阵,通过分解这个矩阵,可以获取到用户和物品之间的潜在关系。
基于这些关系,我们可以将最适合用户的物品推荐给他们。
矩阵分解在推荐系统中的应用不仅提高了推荐的准确性,还使得系统具有更好的扩展性和实时性。
总结起来,矩阵分解是一种非常强大的数学方法,有着广泛的应用前景。
它在图像处理、数据分析和推荐系统等领域都发挥了重要作用。
通过将复杂的矩阵分解为若干个简单的因子,矩阵分解使得相关领域的各种问题得以更加灵活和高效地解决。
我们相信,随着技术的不断进步,矩阵分解在更多领域将发挥更大的作用,带来更多的创新和发展。
矩阵分解的物理意义矩阵分解是线性代数中一个非常重要的概念,它在许多实际应用中都有着广泛的应用。
然而,矩阵分解的物理意义并不总是显而易见。
在本文中,我们将讨论矩阵分解的物理意义,并探索它在物理学中的应用。
下面是本店铺为大家精心编写的5篇《矩阵分解的物理意义》,供大家借鉴与参考,希望对大家有所帮助。
《矩阵分解的物理意义》篇1首先,让我们考虑矩阵分解的最基本形式:LU 分解。
LU 分解将一个矩阵 A 分解成一个下三角矩阵 L 和一个上三角矩阵 U,使得A=LU。
这个分解在许多实际应用中都有着重要的作用,例如在数值计算中求解线性方程组。
LU 分解的物理意义可以解释为:将一个线性变换表示为一个下三角矩阵和一个上三角矩阵的乘积。
这个线性变换可以看作是一个物理系统中的变换,而 LU 分解则提供了一种简单的方法来描述这个变换。
具体来说,假设我们有一个线性变换 A,它将一个 n 维向量 x 映射到一个 m 维向量 y。
那么,我们可以将这个变换表示为一个 n ×n 的矩阵 A,其中第 i 行第 j 列的元素表示将第 i 个基向量映射到第 j 个基向量的系数。
现在,我们可以通过 LU 分解将这个矩阵 A 分解成一个下三角矩阵 L 和一个上三角矩阵 U,使得 A=LU。
下三角矩阵 L 表示了一个线性变换中的“位移”部分,它将一个基向量映射到另一个基向量,但不改变基向量的长度。
上三角矩阵 U 表示了一个线性变换中的“旋转”部分,它将一个基向量映射到另一个基向量,并改变基向量的长度。
在物理学中,LU 分解也有着广泛的应用。
例如,在力学中,LU 分解可以用来描述物体的运动和力学系统的变化。
下三角矩阵 L 可以表示物体的位移,而上三角矩阵 U 可以表示物体的旋转。
此外,LU 分解还可以用于计算机视觉中,用于求解图像处理中的线性方程组。
此外,矩阵分解还有另一种形式:QR 分解。
QR 分解将一个矩阵A 分解成一个正交矩阵 Q 和一个上三角矩阵 R,使得 A=QR。
矩阵的Schur分解是一种矩阵分解方法,得名于德国数学家Issai Schur。
它可以将一个矩阵A分解成酉矩阵U和上三角矩阵T,即A=UTAU^T。
这种分解方法在数值计算、特征值计算等领域有着广泛的应用。
具体来说,给定一个矩阵A,可以通过QR算法或其变体进行数值计算,找到其Schur分解。
换句话说,与矩阵相对应的特征多项式的根不一定在前面计算以获得其Schur分解。
相反,QR算法可用于通过找到其伴随矩阵的Schur分解来计算任何给定特征多项式的根。
类似地,QR算法用于计算任何给定矩阵的特征值,其是Schur分解的上三角矩阵的对角条目。
以上信息仅供参考,如有需要,建议查阅相关网站。
矩阵分解的原理和实现矩阵分解即将一个矩阵分解成多个矩阵的乘积,这是很多数据科学问题中经常采用的一种技术。
矩阵分解有很多种方法,其中比较知名的有奇异值分解(SVD)、QR分解和LU分解等。
矩阵分解的原理是将一个复杂的矩阵转化为简单的矩阵,这样能够更好的对矩阵进行处理。
例如在推荐系统中,我们常常需要对一个二维矩阵中的空白位置进行填充,矩阵分解可以帮助我们得到这些缺失值,进而提升推荐系统的效果。
SVD是矩阵分解中应用最广泛的方法,可以将一个复杂的矩阵分解成三个矩阵的乘积:U、S和Vᵀ。
其中U和V是正交矩阵,S 是对角线上排列着矩阵奇异值的矩阵。
SVD的实现一般有两种方法:基于迭代的方法和基于随机化的方法。
在大数据量的情况下,基于随机化的方法更加高效,可以大大提高计算效率。
除了奇异值分解外,QR分解和LU分解也是矩阵分解常用的方法。
QR分解是将一个方阵分解成一个正交矩阵Q和一个上三角矩阵R的乘积。
而LU分解则是将一个方阵分解成一个下三角矩阵L 和一个上三角矩阵U的乘积。
这两种分解都有其适用范围,可以满足不同场景下的需求。
矩阵分解的实现方法有很多种,其中最常用的是基于矩阵乘法的方法,它可以同时处理多个矩阵,并且计算效率较高。
这种方法的主要思想是将大矩阵划分成若干个子矩阵,将子矩阵减小到足够小的尺寸,然后利用多线程或分布式计算进行矩阵乘法运算,最终将子矩阵的结果汇总得到大矩阵的解。
除了基于矩阵乘法的方法,还有其它的实现方法,如基于梯度下降的方法、基于随机梯度下降的方法和交替最小二乘法等。
这些方法在不同的场景下都有一定的优势和不同的适用范围。
总之,矩阵分解是数据科学中非常重要的技术之一,可以应用于推荐系统、降维分析、图像处理等领域。
不同的矩阵分解方法有其适用场景和不同的特点,需要根据实际问题选用不同的方法。
在实现矩阵分解时,我们需要充分利用计算机的并行计算能力,通过多线程或分布式计算等方式来提高计算效率,以便更好的完成数据科学问题的解决。
矩阵分解(decomposition,factorization)是将矩阵拆解为数个矩阵的乘积,可分为三角分解、满秩分解、QR分解、Jordan分解和SVD (奇异值)分解等,常见的有三种:三角分解法(TriangularFactorization),QR分解法(QRFactorization),奇异值分解法(SingularValueDecompostion)。
目录
1三角分解法
2QR分解法
3奇异值分解法
4矩阵目录
1三角分解法
2QR分解法
3奇异值分解法
4矩阵
收起编辑本段三角分解法
三角分解法是将原正方(square)矩阵分解成一个上三角形矩阵或是排列(permuted)的上三角形矩阵和一个下三角形矩阵,这样的分解法又称为LU分解法。
它的用途主要
在简化一个大矩阵的行列式值的计算过程,求反矩阵,和求解联立方程组。
不过要注意这种分解法所得到的上下三角形矩阵并非唯一,还可找到数个不同的一对上下三角形矩阵,此两三角形矩阵相乘也会得到原矩阵。
MATLAB以lu函数来执行lu分解法,其语法为[L,U]=lu(A)。
编辑本段QR分解法
QR分解法是将矩阵分解成一个正规正交矩阵与上三角形矩阵,所以称为QR分解法,与此正规正交矩阵的通用符号Q有关。
MATLAB以qr函数来执行QR分解法,其语法为[Q,R]=qr(A)。
编辑本段奇异值分解法
奇异值分解(singularvaluedecomposition,SVD)是另一种正交矩阵分解法;SVD是最可靠的分解法,但是它比QR分解法要花上近十倍的计算时
间。
[U,S,V]=svd(A),其中U和V代表二个相互正交矩阵,而S代表一对角矩阵。
和QR 分解法相同者,原矩阵A不必为正方矩阵。
使用SVD分解法的用途是解最小平方误差法和数据压缩。
MATLAB以svd函数来执行svd分解法,其语法为[S,V,D]=svd(A)。
编辑本段矩阵
矩阵(Matrix)本意是子宫、控制中心的母体、孕育生命的地方。
在数学上,矩阵是指纵横排列的二维数据表格,最早来自于方程组的系数及常数所构成的方阵。
这一概念由19世纪英国数学家凯利首先提出。
矩阵概念在生产实践中也有许多应用,比如矩阵图法以及保护个人帐号的矩阵卡系统(由深圳网域提出)等等。
“矩阵”的本意也常被应用,比如监控系统中负责对前端视频源与控制线切换控制的模拟设备也叫矩阵。
英文名Matrix(SAMND矩阵)。
在数学名词中,矩阵用来表示统计数据等方面的各
种有关联的数据。
这个定义很好地解释了Matrix代码制造世界的数学逻辑基础。
成书于西汉末、东汉初的《九章算术》用分离系数法表示线性方程组,得到了其增广矩阵。
在消元过程中,使用的把某行乘以某一非零实数、从某行中减去另一行等运算技巧,相当于矩阵的初等变换。
但当时并没有现在理解的矩阵概念,虽然它与现在的矩阵形式上相同,但在当时只是作为线性方程组的标准表示与处理方式。
矩阵的现代概念在19世纪逐渐形成。
1801年德国数学家高斯(F.Gauss,1777~1855)把一个线性变换的全部系数作为一个整体。
1844年,德国数学家爱森斯坦(F.Eissenstein,1823~1852)讨论了“变换”(矩阵)及其乘积。
1850年,英国数学家西尔维斯特(James Joseph Sylvester,18414-1897)首先使用矩阵一词。
1858年,英国数学家凯莱(A.Gayley,
1821~1895)发表《关于矩阵理论的研究报告》。
他首先将矩阵作为一个独立的数学对象加以研究,并在这个主题上首先发表了一系列文章,因而被认为是矩阵论的创立者,他给出了现在通用的一系列定义,如两矩阵相等、零矩阵、单位矩阵、两矩阵的和、一个数与一个矩阵的数量积、两个矩阵的积、矩阵的逆、转置矩阵等。
并且凯莱还注意到矩阵的乘法是可结合的,但一般不可交换,且m*n矩阵只能用n*k矩阵去右乘。
1854年,法国数学家埃米尔特(C.Hermite,1822~1901)使用了“正交矩阵”这一术语,但他的正式定义直到1878年才由德国数学家费罗贝尼乌斯(F.G.Frohenius,1849~1917)发表。
1879年,费罗贝尼乌斯引入矩阵秩的概念。
至此,矩阵的体系基本上建立起来了。