Дано произведение матриц A (3x2) и B (2x3). Какие условия на ранги A и B обеспечат, что AB имеет ранг 1? Предложите конструкцию примера и докажите общую формулу для ранга произведения

17 Ноя в 06:52
5 +2
0
Ответы
1
Кратко: пусть A∈R3×2A\in\mathbb R^{3\times2}AR3×2, B∈R2×3B\in\mathbb R^{2\times3}BR2×3. Обозначим Im⁡B⊂R2\operatorname{Im}B\subset\mathbb R^2ImBR2 и ker⁡A⊂R2\ker A\subset\mathbb R^2kerAR2. Тогда
1) Общая формула:
rank⁡(AB)=dim⁡(A(Im⁡B))=rank⁡B−dim⁡(Im⁡B∩ker⁡A). \operatorname{rank}(AB)=\dim\big(A(\operatorname{Im}B)\big)
=\operatorname{rank}B-\dim\big(\operatorname{Im}B\cap\ker A\big).
rank(AB)=dim(A(ImB))=rankBdim(ImBkerA).
Доказательство: Im⁡(AB)=A(Im⁡B) \operatorname{Im}(AB)=A(\operatorname{Im}B)Im(AB)=A(ImB). По формуле для размерности образа при ограничении отображения dim⁡A(Im⁡B)=dim⁡Im⁡B−dim⁡(Im⁡B∩ker⁡A)\dim A(\operatorname{Im}B)=\dim\operatorname{Im}B-\dim(\operatorname{Im}B\cap\ker A)dimA(ImB)=dimImBdim(ImBkerA).
2) Условия для rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1. Из формулы требуется
rank⁡B−dim⁡(Im⁡B∩ker⁡A)=1. \operatorname{rank}B-\dim(\operatorname{Im}B\cap\ker A)=1.
rankBdim(ImBkerA)=1.
Так как rank⁡A,rank⁡B∈{0,1,2}\operatorname{rank}A,\operatorname{rank}B\in\{0,1,2\}rankA,rankB{0,1,2}, это даёт перечисление случаев:
- Если rank⁡B=1\operatorname{rank}B=1rankB=1, то rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1 тогда и только тогда, когда AAA не аннигилирует образ BBB, т.е. Im⁡B⊄ker⁡A\operatorname{Im}B\not\subset\ker AImBkerA. В частности, если rank⁡A=2\operatorname{rank}A=2rankA=2 (тогда ker⁡A={0}\ker A=\{0\}kerA={0}), то при rank⁡B=1\operatorname{rank}B=1rankB=1 автоматически rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1.
- Если rank⁡B=2\operatorname{rank}B=2rankB=2, то rank⁡(AB)=2−dim⁡(Im⁡B∩ker⁡A)\operatorname{rank}(AB)=2-\dim(\operatorname{Im}B\cap\ker A)rank(AB)=2dim(ImBkerA). Для получения 1 нужно dim⁡(Im⁡B∩ker⁡A)=1\dim(\operatorname{Im}B\cap\ker A)=1dim(ImBkerA)=1. Поскольку Im⁡B=R2\operatorname{Im}B=\mathbb R^2ImB=R2 при rank⁡B=2\operatorname{rank}B=2rankB=2, это эквивалентно dim⁡ker⁡A=1\dim\ker A=1dimkerA=1, т.е. rank⁡A=1\operatorname{rank}A=1rankA=1. Следовательно при rank⁡A=1, rank⁡B=2\operatorname{rank}A=1,\ \operatorname{rank}B=2rankA=1, rankB=2 всегда rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1.
- Если rank⁡A=rank⁡B=1\operatorname{rank}A=\operatorname{rank}B=1rankA=rankB=1, то rank⁡(AB)\operatorname{rank}(AB)rank(AB) может быть 0 или 1: оно равно 1 если и только если Im⁡B⊄ker⁡A\operatorname{Im}B\not\subset\ker AImBkerA.
Замечание: случай rank⁡A=rank⁡B=2\operatorname{rank}A=\operatorname{rank}B=2rankA=rankB=2 не может дать rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1, потому что тогда ker⁡A={0}\ker A=\{0\}kerA={0} и по формуле rank⁡(AB)=rank⁡B=2\operatorname{rank}(AB)=\operatorname{rank}B=2rank(AB)=rankB=2.
3) Примеры.
a) rank⁡A=1, rank⁡B=2\operatorname{rank}A=1,\ \operatorname{rank}B=2rankA=1, rankB=2:
A=(100000),B=(100010). A=\begin{pmatrix}1&0\\0&0\\0&0\end{pmatrix},\qquad
B=\begin{pmatrix}1&0&0\\0&1&0\end{pmatrix}.
A= 100 000 ,B=(10 01 00 ).
Тогда AB=diag⁡(1,0,0)AB=\operatorname{diag}(1,0,0)AB=diag(1,0,0) (с дополнением нулевых столбцов) и rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1.
b) rank⁡A=2, rank⁡B=1\operatorname{rank}A=2,\ \operatorname{rank}B=1rankA=2, rankB=1:
A=(100100),B=(100000). A=\begin{pmatrix}1&0\\0&1\\0&0\end{pmatrix},\qquad
B=\begin{pmatrix}1&0&0\\0&0&0\end{pmatrix}.
A= 100 010 ,B=(10 00 00 ).
Тогда ABABAB имеет только первый столбец ненулевым и rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1.
Итого: ключевая общая формула rank⁡(AB)=rank⁡B−dim⁡(Im⁡B∩ker⁡A)\operatorname{rank}(AB)=\operatorname{rank}B-\dim(\operatorname{Im}B\cap\ker A)rank(AB)=rankBdim(ImBkerA) даёт необходимые и достаточные условия для rank⁡(AB)=1\operatorname{rank}(AB)=1rank(AB)=1.
17 Ноя в 07:02
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир