阿達瑪乘積 (矩陣)
跳转到导航
跳转到搜索

在数学中,阿达玛乘积 (Template:Lang-en,又译哈达玛乘积),又名舒尔乘积(Template:Lang)[1]或逐项乘积(Template:Lang)[2]Template:Rp,是一个二元运算,其输入为两个相同形状的矩阵,输出是具有同样形状的、各个位置的元素等于两个输入矩阵相同位置元素的乘积的矩阵。此乘积归功于法国数学家雅克·阿達馬或德国数学家Template:Le,并以其命名。
定义
若两个矩阵和具有相同的维度,则它们的阿达玛乘积是一个具有相同维度的矩阵,其元素值为:
对于维度不相等的矩阵(Template:Math矩阵和 Template:Math矩阵,其中Template:Math 或Template:Math),阿达玛乘积没有定义。
样例
矩阵Template:Math与矩阵Template:Math的阿达玛乘积为:
性质
- 阿达玛乘积满足交换律(当其元素属于交换环时), 结合律和对加法的分配律:
- 在阿达玛乘积意义下,Template:Math矩阵的單位元是[[全一矩阵|全部元素均为1的Template:Math矩阵]]。这跟普通矩阵乘法的單位元只有主对角线上的元素为1的单位矩阵不同。此外,当且仅当没有任何元素等于 0 时,矩阵的阿达玛乘积有逆矩阵。[3]
-
对于向量Template:Math和Template:Math,以及以这些向量作为主对角线的对应对角矩阵Template:Math和Template:Math,以下恒等式成立:[2]Template:Rp
- 阿达玛乘积是克罗内克乘积的主要子矩阵。
-
阿达玛乘积满足秩不等式
-
如果Template:Math和Template:Math是正定矩阵,那么下列不等式成立:[5]
-
如果Template:Mvar与Template:Mvar是对角矩阵,那么[6]
-
两个向量 和 的阿达玛乘积与一个向量和另一个向量对应的对角矩阵做矩阵乘法得到的结果相同:
-
将向量映射到对角矩阵的 运算可以用阿达玛乘积写为: