反向循环矩阵求行列式

反向循环矩阵

计算下面矩阵的行列式

当然可以使用传统的行列变换法,但这样会很麻烦,并且不美观,下面介绍一种高效简洁的做法

这种结构让我们想到循环矩阵,为此先来回顾一下相关内容

设循环矩阵:

如果我们想要计算循环矩阵的行列式,逆矩阵,特征值,特征向量,最简便的方法就是将其表示为基础循环矩阵的多项式

则有 的特征值为:

因此

,从而 的特征值为 ,行列式自然就是这些特征值的乘积

但是我们要求的 中的元素排列规律并不符合认知中的循环矩阵。一个常用的方法是将元素重新排列,我们将矩阵的列向量进行一个翻转,这相当于右乘一个矩阵 (也可以翻转行向量,等价于左乘 ),其中 为副对角元全为1,其他元素均为0的 阶矩阵,并且

于是我们不妨设一开始矩阵就是翻转后的矩阵,只需要在最后乘一个 即可。此时的 变为

这时的排列规律就与熟知的循环矩阵一致了

将每个元素之间进行匹配,就有

于是

,此时的行列式就是 . 这个式子对于一般的反向循环矩阵也适用,只需要更改元素之间的匹配关系即可,在这里由于元素为具体的数字, 可以具体计算出来: 当

代入 ,由于 ,于是

此时行列式的值为

另一方面,由因式分解

两边同时令 ,左边利用洛必达法则,即可得到

因此

再乘以 ,就是原本要求的行列式的值

b-循环矩阵求行列式

b-循环矩阵

其中 ,计算

想法依旧是将其表示为基础循环矩阵的多项式,这里只需要在原有的 上做轻微改动

, 此时不难验证每乘一个 ,在往右移动的同时会多一个 ,最后就有 ,令 的所有 次方根(即 个特征值), 作多项式 , 于是 ,从而