老师,请教一个问题!
来源:5-4 从缩放变换到单位矩阵
摇了摇头摇了摇头
2020-05-04
单位矩阵是否能根据运算中的其他矩阵行数和列数来使自己的行数和列数变得和他们一样,这样子来计算呢?
比如说一开始用的是一个2x2的单位矩阵,这个单位矩阵之后可以和3x3的另外一个矩阵相乘吗?感觉很多地方加单位矩阵加的都很随意,所以我有的不明白。。又或者是一个2x2的单位矩阵能和3x3的单位矩阵相乘吗?
1回答
-
一个 2x2 的单位矩阵不能和 3x3 的单位矩阵相乘。
单位矩阵在运算过程中不能随便变。但是在式子中添加一个单位矩阵则不一样。其实不是“随意”,而是只要满足等价性就可以。
比如我们在计算特征值的时候使用了单位矩阵。
为了计算 Ax = λx,我们首先变成 Ax-λx = 0。
然后,如果变成(A-λ)x = 0。A 是一个矩阵,λ是一个数,这二者不能直接相减。所以我们加上了一个 I,变成了(A-λI)x = 0
为什么能加这个 I?不是随意加的,而是因为 (A-λI)x = 0 和 Ax-λx = 0 是等价的。这背后是矩阵和向量的性质保证的。
一旦加上了这个 I,这个 I 的大小其实是固定的,和 A 是同阶的,在后续的计算中,I 的大小不能变。
如果你在一些运算中看到了 I 的大小变了(我一时举不出例子),一定是因为,可以等价地先让这个 I 消失,然后再等价的添加一个新的大小的 I。
这里的关键,是添加这个I(或者删除这个I)以后,整个式子是等价的,那就可以。所以,添加一个 I 或者删除一个 I,可以看作是一种运算技巧。
其实,我们在初等数学中,也会使用这种技巧。比如要想因式分解 a^2 + a,我们会把 a 看做是 a*1,然后,a*a + a*1,就有了公因子 a,于是有了等于 a(a + 1)。这里之所以把 a*a + a 写作 a(a + 1),就是因为二者是等价的。
继续加油!:)
132020-05-04
相似问题