代数基础 | Kronecker积

Kronecker积在张量计算中非常常见,是衔接矩阵计算和张量计算的重要桥梁。刚开始接触张量计算的读者可能会被Kronecker积的名称或是符号唬住,但实际上这是完全没有必要的,因为Kronecker积的运算规则是非常容易理解的。

1 Kronecker积的定义

一般而言,给定任意矩阵 ,则矩阵 和矩阵 的Kronecker积为

其中,符号 表示Kronecker积。显然,矩阵 的大小为 ,即行数为 、列数为 。当然,这种写法就是我们在线性代数中所学的块状矩阵(block matrix),在定义中,矩阵 的每个元素分别与矩阵 相乘,最终组合成一个大小为 的矩阵。

不过需要注意的是,矩阵 和矩阵 的Kronecker积具有前后顺序,根据Kronecker积的运算规则,我们也可以得到矩阵 和矩阵 的Kronecker积为

其中,矩阵是由矩阵 的每个元素分别与矩阵 相乘得到,这意味着 并不相同,Kronecker积不存在交换律。

【例1】给定矩阵 和矩阵 ,分别求

【解答】根据Kronecker积的定义,

同理,

在这个例子中,我们既可以直观地感受Kronecker的计算规则,同时也可以发现,这里计算得到的 确实不相等。

【例2】给定矩阵 和矩阵 ,试问 是否成立呢?

【解答】根据Kronecker积的定义,有

结合 的计算结果,不难发现, 成立,即对 进行转置实际上与先对矩阵 分别转置再进行Kronecker积相乘得到的结果相同。

【例3】给定向量 和向量 ,分别求

【解答】根据Kronecker积的定义,有

2 Kronecker积的基本性质

在小学数学中,我们学习了很多关于加减乘除的计算定律,可能有些人已经忘了具体的计算定律名称,但这些计算定律却实实在在地烙印在我们的脑海中。在这里,我们不妨以乘法为例,重温一下这些熟悉的概念:

  • 乘法交换律:
  • 乘法结合律:
  • 乘法分配律:

我们已经知道,Kronecker积不存在交换律,但是否存在结合律和分配律呢?即

【性质1】结合律(associativity):
【性质2】分配律(distributivity): ,

这两个性质是否存在?我们不妨先看一下例4和例5。

【例4】给定矩阵 ,分别求

【解答】根据Kronecker积的定义,有

从而可得到

【例5】给定矩阵 ,分别求

【解答】根据Kronecker积的定义,可得

从这两个例子中稍加归纳,便不难发现,Kronecker积存在结合律和分配律,这两个性质是Kronecker积最为朴素的性质。除此之外,Kronecker还有几个关于矩阵计算的基本性质,它们分别与矩阵的转置、相乘、求逆矩阵相关。

【性质3】给定任意矩阵 ,则

这个性质在我们开始介绍Kronecker积定义的时候就已经给出来了。

【性质4】令矩阵 ,则

【证明】

证毕。

【性质5】若矩阵 非奇异,则 恒成立。

【证明】根据性质5,由于

成立,证毕。

【例6】给定矩阵 ,分别求

【解答】根据Kronecker积的定义,可得

其逆矩阵为

另外,由于

当然,从这个例子中也不难发现,当需要计算 时,若利用等价的 先分别计算矩阵 和矩阵 的逆矩阵,则能大大降低对 直接求逆矩阵的计算成本。

3 Kronecker积的特殊性质

就前面已经提到的一些基本性质而言,它们要么是从Kronecker积本身的运算规则中衍生而来的,要么就与矩阵的一些基本运算直接相关,这些基本运算包括了转置、相乘以及求逆矩阵,然而,这些基本运算都不能用于描述矩阵的特征。下面,我们将着重分析Kronecker积得到的矩阵具有怎样的性质,在内容上,我们会介绍一些用于描述矩阵特征的“指标”,这些指标都来自于线性代数,例如,矩阵的迹表示矩阵主对角线元素之和、F-范数表示矩阵所有元素的平方和开根号。归纳来看,有以下五个性质:

  • 【性质6】迹:
  • 【性质7】F-范数:
  • 【性质8】 范数:
  • 【性质9】行列式:
  • 【性质10】秩:

其中,只有方阵存在矩阵的迹和行列式。当然,这里仅仅是概括性地给出性质,接下来我们来逐个分析这些性质。

【性质6】若矩阵 ,则 恒成立。

【例7】给定矩阵 ,分别求

【解答】根据矩阵的迹的定义,可得

另外,由于

【性质7】对于任意给定的矩阵 ,有 恒成立。

【例8】给定矩阵 ,分别求

【解答】根据F-范数的定义,可得

另外,由于

【性质8】对于任意给定的向量 ,有 恒成立。

【例9】给定向量 ,求

【解答】根据 范数的定义,可得

另外,由于

【性质9】若矩阵 ,则 恒成立。

【例10】给定矩阵 ,分别求矩阵的行列式

【解答】根据矩阵行列式的定义,可得

【性质10】对于任意给定的矩阵 ,有 恒成立。

【例11】给定矩阵 ,分别求

【解答】根据Kronecker积的定义,可得

不难看出, ,而

4 相关参考

[1] https://archive.siam.org/books/textbooks/OT91sample.pdf

[2] https://www.math.uwaterloo.ca/~hwolkowi/henry/reports/kronthesisschaecke04.pdf


http://www.taodudu.cc/news/show-2832915.html

相关文章:

  • Kronecker积
  • 矩阵分析:Kronecker积,Hadamard积
  • 矩阵的Kronecker积、Khatri-Rao积、Hadamard积
  • 矩阵的Kronecker积的相关结论
  • 考研中国科学院大学计算机分数线,中国科学院大学2017年考研分数线
  • 福师大计算机考研分数,福建师范大学2019年考研复试分数线已公布
  • 2019清华计算机考研,2019清华计算机考研总分是多少
  • 上交计算机考研分数线2018,2018上交考研经验贴
  • 计算机考研单科成绩要求,考研国家线公布,百分制的单科分数线最低仅31分,研究生好考了?...
  • 【2023计算机考研】双非院校录取分数线汇总
  • 2023武汉理工大学计算机考研信息汇总
  • 2023中国科学院大学计算机考研信息汇总
  • 矿大计算机考研上岸分数,2021--2022中国矿业大学动力工程考研上岸心得及分数线报录比...
  • 湖南大学计算机考研资料汇总
  • 985 211计算机考研科目,考研想上985/211,你各科分数至少要考这么多!
  • 中国科学技术大学2021计算机考研分数线,【中国科学技术大学】2021考研复试分数线3月13日已公布!速看!...
  • 哈工大的计算机考研分数线,哈尔滨工业大学2009年计算机考研复试分数线
  • python考研成绩查询_2020-09-08考研成绩预测模型
  • 中科大计算机考研录取分数线_计算机专业学校考研难度排行榜 计算机考研难度排名...
  • 2018计算机考研各科试卷分值分布
  • 西电计算机考研历年分数线,西安电子科技大学研究生,西电历年考研分数线?...
  • 陕师大计算机专业硕士分数线,陕师大考研初试分数线
  • 吉林大学考研计算机系分数线,吉林大学考研计算机分数线相关交流问答贴 小木虫论坛-学术科研互动平台...
  • 2023山西大学计算机考研信息汇总
  • 2023临沂大学计算机考研信息汇总
  • 中科大2021计算机考研分数线,中国科学技术大学2021年考研复试各科分数线_中国科大考多少分能进复试-聚创中国科大考研网...
  • 哈工程计算机考研复试各科总分,考研复试总分是多少
  • osgearth加载国界线、省界线、城市线
  • 【C++】基于socket的多线程聊天室(控制台版)
  • WinSock网络编程基础(1)

代数基础 | Kronecker积相关推荐

  1. [矩阵论] Unit 6. 矩阵的 Kronecker 积与 Hadamard 积 - 知识点整理

    注: 以下内容均由个人整理, 不保证完全准确, 如有纰漏, 欢迎交流讨论 参考: 杨明, 刘先忠. 矩阵论(第二版)[M]. 武汉: 华中科技大学出版社, 2005 6 矩阵的 Kronecker 积 ...

  2. 线性代数笔记:Kronecker积

    1 介绍 Kronecker积也称为克罗内克积,是任意大小矩阵的运算,使用符号其表示为 若A为大小m*n的矩阵,B为大小p*q的矩阵,则A与B的克罗内克积是一个大小为mp*nq的矩阵,其表述为: 具体 ...

  3. 矩阵的Kronecker积的相关结论

    矩阵的Kronecker积的相关结论 矩阵的Kronecker积 矩阵的Kronecker积的定义 矩阵的Kronecker积的性质 矩阵的拉直 矩阵的拉直的定义 矩阵的拉直的性质 矩阵的方程 矩阵的 ...

  4. 矩阵的Kronecker积、Khatri-Rao积、Hadamard积

    1.矩阵的Kronecker积 Kronecker积也称为克罗内克积,是任意大小矩阵的运算,使用符号其表示为:若A为大小m*n的矩阵,B为大小p*q的矩阵,则A与B的克罗内克积是一个大小为mp*nq的 ...

  5. 矩阵分析:Kronecker积,Hadamard积

    1,Kronecker积的定义和性质 1.1,Kronecker积的概念 设 ,称如下的分块矩阵: 为  与  的  积或直积. (1)对于矩阵  和 ,一般有 ,即矩阵的  积不满足交换律. (2) ...

  6. Kronecker积

    看有限元文章时,遇到 ⊗ 符号,如下. 作者说明ek是坐标系的第k个基向量,如果在三维空间就是一个 3*1的向量. 网上都说这个符号是kronecker积的意思. 参考wiki链接为:https:// ...

  7. 矩阵分析与应用-1.10-Hadamard积与Kronecker积

    文章目录 前言 一.矩阵的直和 1. 直和定义 2. 直和性质 二.Hadamard\mathrm{Hadamard}Hadamard 积 1. Hadamard\mathrm{Hadamard}Ha ...

  8. MATLAB之——Kronecker积

    所谓Kronecker积是一种矩阵运算,其定义可以简单描述成: X与Y的Kronecker积的结果是一个矩阵: X 11 *Y

  9. 【自定义Matlab函数】利用Kronecker积求解矩阵方程AXB=D

    基本知识 Kronecker积定义 如果A是一个m×n的矩阵,B是一个p×q的矩阵,A与B的Kronecker积为一个mp×nq的分块矩阵: 具体为: Kronecker积与矩阵方程 首先需要知道矩阵 ...

最新文章

  1. PHP新手上路(六)
  2. EasyUI Pagination 分页的两种做法
  3. 对Hibernate赖加载对象在session容器之外的获取方法
  4. 嵌入式常见笔试题总结(6)
  5. [转]Android 之 Window、WindowManager 与窗口管理
  6. xcode 获取模拟器app沙盒路径_使用Xcode12进行App内购测试
  7. CKEditor设置背景图片及宽高
  8. LINUX下载编译ffmpeg(doubango)
  9. Unity 2D打地鼠游戏
  10. android屏幕亮度自动调节解析
  11. 苹果装系统提示未能与恢复服务器,恢复系统未能与服务器取得联系 | 手游网游页游攻略大全...
  12. MOOC中国大学自动评分js脚本
  13. 记忆英语单词方法20种
  14. 网易vip邮箱和TOM VIP邮箱的作用有什么不同?
  15. 回归预测 | MATLAB实现GWO-LSTM灰狼算法优化长短期记忆神经网络多输入单输出回归预测
  16. 这些绿色也太好看了吧,这才是真正的高端审美
  17. 列出MSSQL所有数据库名、所有表名、所有字段名
  18. 青瓷游戏递表港交所:收入猛增,毛利率走低,研发占比不值一提
  19. 青玉案.元夕-2023
  20. 2.股票入门课(新版)

热门文章

  1. ubuntu18.04/linux安装ffmpeg 遇到的错误
  2. 线性回归 假设_违反线性回归假设的后果
  3. 【图像分割】基于模糊聚类算法FCM实现图像分割matlab代码
  4. 如何运用InSAR技术进行数据处理、地形三维重建、形变信息提取、监测
  5. Windows 10操作系统配置L2TP方法
  6. 【点云处理技术之PCL】range image——提取深度图像的边界并可视化
  7. jMonkeyEngine译文 FlagRush7(1)——拥抱大地让我们驾驶的不再是Box
  8. SSM+基于Vue框架的在线投票系统的设计与实现 毕业设计-附源码221604
  9. 树莓派4b学习笔记三--基于Ubuntu搭建Docker 和portainer,基于Docker 搭建Homeassistant、EMQX
  10. procmon符号配置