行列 $A = \begin{bmatrix} 3 & 4 \\ 2 & 8 \end{bmatrix}$ とベクトル $b = \begin{bmatrix} p \\ q \end{bmatrix}$ が与えられている。係数行列 $A$ と拡大係数行列 $[A, b]$ の階数(rank)をそれぞれ求め、$rank A = rank [A, b] = 2$ であることを確認する。

代数学線形代数行列階数ランク拡大係数行列
2025/7/27

1. 問題の内容

行列 A=[3428]A = \begin{bmatrix} 3 & 4 \\ 2 & 8 \end{bmatrix} とベクトル b=[pq]b = \begin{bmatrix} p \\ q \end{bmatrix} が与えられている。係数行列 AA と拡大係数行列 [A,b][A, b] の階数(rank)をそれぞれ求め、rankA=rank[A,b]=2rank A = rank [A, b] = 2 であることを確認する。

2. 解き方の手順

まず、行列 AA の階数を求める。AA の行列式を計算する。
det(A)=(3)(8)(4)(2)=248=16det(A) = (3)(8) - (4)(2) = 24 - 8 = 16
行列式 det(A)=160det(A) = 16 \neq 0 なので、AA は正則行列であり、rankA=2rank A = 2 である。
次に、拡大係数行列 [A,b][A, b] を考える。
[A,b]=[34p28q][A, b] = \begin{bmatrix} 3 & 4 & p \\ 2 & 8 & q \end{bmatrix}
AA の階数が 2 であることから、AA の列ベクトルは線形独立である。したがって、bb がどのようなベクトルであっても、rank[A,b]=2rank [A, b] = 2 である。なぜなら、[32]\begin{bmatrix} 3 \\ 2\end{bmatrix}[48]\begin{bmatrix} 4 \\ 8\end{bmatrix}は線形独立なため、どのようなb=[pq]b = \begin{bmatrix} p \\ q \end{bmatrix}[32]\begin{bmatrix} 3 \\ 2\end{bmatrix}[48]\begin{bmatrix} 4 \\ 8\end{bmatrix}の線形結合で表せない限り[A,b][A,b]の階数は2となる。仮に、bbAA の列ベクトルの線形結合で表せれば,rank[A,b]=2rank[A, b]=2となる。もし bbAA の列ベクトルと線形独立であれば、rank[A,b]=3[A,b]=3になってしまう。しかし、AAは2x2の行列なので、rankの最大値は2である。
したがって、常に rank[A,b]=2rank [A, b] = 2 である。
rankA=2rank A = 2 かつ rank[A,b]=2rank [A, b] = 2 なので、rankA=rank[A,b]=2rank A = rank [A, b] = 2 である。

3. 最終的な答え

rankA=2rank A = 2
rank[A,b]=2rank [A, b] = 2
したがって、rankA=rank[A,b]=2rank A = rank [A, b] = 2 が確認できた。