ここで行き詰まった? 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 の 1 つの行の和であり、ABAB の 2 つの列は同一になる。

  3. 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 →