看完不会?让 AI 一步步解给你看
Algebra · real student question

已知 A = [[9,1,1],[1,2,1],[1,18,1]],B 是元素全为 1 的 3×2 矩阵,求 AB,并判断 AᵗBᵗ 是否有定义。

Question

设

A=(9111211181),B=(111111)A=\begin{pmatrix}9&1&1\\1&2&1\\1&18&1\end{pmatrix},\qquad B=\begin{pmatrix}1&1\\1&1\\1&1\end{pmatrix}

(a) 计算 ABAB。
(b) AtBtA^{t}B^{t} 有定义吗?如果没有,正确的转置恒等式是什么?

Step-by-step solution

  1. 相乘之前先核对形状。 AA 是 3×33\times 3 的,BB 是 3×23\times 2 的。内侧维度相符(3=33=3),所以 ABAB 存在,尺寸取外侧维度,即 3×23\times 2。

  2. 利用 B 的特殊结构。 BB 的每一列都是 (1,1,1)t(1,1,1)^{t},所以 ABAB 的每个元素其实就是 AA 某一行的和,而且 ABAB 的两列完全相同。

  3. 算出三个行和。

    9+1+1=11,1+2+1=4,1+18+1=209+1+1=11,\qquad 1+2+1=4,\qquad 1+18+1=20

    于是

    AB=(1111442020)AB=\begin{pmatrix}11&11\\4&4\\20&20\end{pmatrix}

  4. (b) 核对 AᵗBᵗ 的形状。 转置会把维度交换:AtA^{t} 是 3×33\times 3,BtB^{t} 是 2×32\times 3。乘积 AtBtA^{t}B^{t} 要求内侧维度一致,也就是 33(AtA^t 的列数)=2=2(BtB^t 的行数)—— 而它们并不相等。所以

    AtBt 无定义。A^{t}B^{t}\ \textbf{无定义。}

  5. 给出真正成立的那个恒等式。 乘积的转置会把顺序倒过来:

    (AB)t=BtAt(AB)^{t}=B^{t}A^{t}

    这里 BtB^{t} 是 2×32\times 3,AtA^{t} 是 3×33\times 3,所以 BtAtB^{t}A^{t} 是 2×32\times 3 —— 恰好就是 (AB)t(AB)^{t} 的形状。

  6. 用数值验证这个恒等式。

    BtAt=(1142011420)=(AB)tB^{t}A^{t}=\begin{pmatrix}11&4&20\\11&4&20\end{pmatrix}=(AB)^{t}

    它确实就是 (a) 中算出的 ABAB 的转置。这既验证了算术,也验证了顺序反转的规则。

    AB=(1111442020);AtBt 无定义;(AB)t=BtAt\boxed{AB=\begin{pmatrix}11&11\\4&4\\20&20\end{pmatrix};\quad A^{t}B^{t}\text{ 无定义};\quad (AB)^{t}=B^{t}A^{t}}

Answer

AB=(1111442020),AtBt 无定义(应使用 (AB)t=BtAt)AB=\begin{pmatrix}11&11\\4&4\\20&20\end{pmatrix},\quad A^{t}B^{t}\text{ 无定义(应使用 }(AB)^{t}=B^{t}A^{t}\text{)}

Need to solve a different problem like this? Open the solver →