我的微信公众号名称:深度学习与先进智能决策 微信公众号ID:MultiAgent1024 公众号介绍:主要研究分享深度学习、机器博弈、强化学习等相关内容!期待您的关注,欢迎一起学习交流进步!
矩阵的微分和积分
定义:以变量的函数为元素的矩阵
称为函数矩阵,这里
是
的函数。当
都可微时,规定导数为:
或:
而当在
上可积时,规定
的积分为:
求导法则:
设与
是适当阶数的可微矩阵时,
是可微函数。
-
;
-
-
-
当
关于
可微时:
;
-
当
可微时,
第五个等式的证明如下:
- 例题8:设
,
,
求
。
解:
- 例题9:设
,
,求
(
是
的函数)。
解:
最小二乘解也可以通过这种方式求出,对误差的平方求导数即可得到。
矩阵序列及矩阵级数
定义:设有的矩阵序列
,其中:
若有:
则称矩阵序列收敛于
,
为
的极限,记为:
不收敛的序列称之为发散序列。
- 定理6.1:设
,
,则
的充要条件是:
其中是
上的任何一个范数。
- 定理6.2:设:
其中:
是适当阶段的矩阵,
是常数,则:
-
定义6.5:设
,若
,则称
为收敛矩阵,这里
是
的
次方。
-
定理6.3 :设
,则
为收敛矩阵的充要条件是
。
矩阵的级数
- 定义6.6:由
的矩阵序列
构成的无穷级数:
称为矩阵级数,记为。对任一正整数
,称
为矩阵级数的部分和,如果由部分和构成的矩阵序列
收敛,且有极限,即:
则称矩阵级数收敛,而且有和
,记为:
- 定义6.7:设
,如果
个数量级数:
都绝对收敛,即:
收敛,则称级数绝对收敛。
- 定理6.4:设
,则矩阵级数
绝对收敛的充要条件是
收敛,其中
是
上的任一矩阵范数。
矩阵的幂级数
- 定义6.8: 设
,
,称矩阵级数:
为矩阵的幂级数。
利用定义来判断矩阵幂级数的敛散性,需要判别个数项级数的敛散性,当矩阵的阶数较大时,这很不方便,且在许多情况下也不必要。矩阵幂级数是复变量
的幂级数的推广,如果
的收敛半径为
,则对于收敛圆
内的所有
,都是绝对收敛,因此,讨论级数的收敛性问题,自然联系到
的收敛半径,关于矩阵幂级数有下面的结论:
- 定理6.5:设
的收敛半径为
,
,则:
-
当
时,
绝对收敛;
-
当
时,
发散。
矩阵函数
- 矩阵函数定义:
这里利用方阵的幂级数来定义矩阵函数:
在复变函数中,一些函数可以表达成无穷级数的和,即函数可以展开:
利用这种展开可以定义矩阵函数:
称之为矩阵的指数函数,而相应的幂级数的收敛半径为无穷大,所以对任何矩阵都收敛。
- 计算矩阵函数:
这里介绍计算矩阵函数的最小多项式的方法:
若是多项式,
是
的最小多项式,它的次数为
,以
去除
得:
这里或者比
的次数更低,因此:
由此可见,次数高于次的任一多项式
都可以化为次数
的
的多项式
来计算,这一思想可以推广到由矩阵幂级数确定的矩阵函数
上,有如下定理:
- 定理6.6:设
阶矩阵
的最小多项式为
次多项式:
其中,是
的所有不同的特征值,与
相应的
是
的幂级数,则:
系数满足下列方程组:
即:
求次导数,得到
个子式,在这些式子中把
代入。事实上,设:
两边求导
而,
当
时为零,因为
中有
,所以可以求
次导数,代入时只有
不是零。
- 例16:设
解:
而不是零化多项式,所以最小多项式是:
设:
由
两边求导:
再带入特征值得
解出:
代入得:
矩阵函数的性质
这里讨论一下矩阵函数的一些性质:
-
,
-
设
,当
时,
。
-
由欧拉公式容易得到:
- 利用上面的公式容易得到,当
时:
矩阵函数在微分方程组中的应用
考虑一阶常系数非齐次方程组:
其解为:
线性系统的能控性与能观性
能控性概念理解:
考虑一阶常系数非齐次方程组:
其解为:
如果能够通过输入控制输出,也就是控制,使其最后的解能够可控,我们称这个系统是能控的。
- 定义6.9:对于一个线性定常系统,若在某个有限时间
内存在输入
,
能够使系统从任意初始状态
转移到
,则称此状态是能控的;若系统的所有状态时能控的,则称此系统是完全能控的。
由前面知道系统的解为:
想要:
得:
约去得:
可见,只要取恰当的使得上式等于0即可:
通过观察,可取:
当然这里假设了矩阵:
可逆。即这个矩阵可逆时系统能控。