Как найти ранг матрицы по определителю

Перед тем как начать знакомство с темой, необходимо повторить правила нахождения определителей второго, третьего и высших порядков. Также необходимо знать, что детерминант 1-го порядка — число. Рассмотрим 2 метода вычисления ранга матриц.

Онлайн-калькулятор

Метод окаймляющих миноров

Для нахождения ранга матрицы данным методом требуется уметь находить миноры матриц.

Ранг матрицы

Рангом матрицы QQ называется наивысший порядок миноров, среди которых есть хотя бы один отличный от 00.

При этом ранг матрицы не может превышать порядка матрицы: 0⩽rang Qm×n⩽min(m,n)0leqslant rang Q_{mtimes n}leqslant min (m, n).

Обозначить ранг матрицы QQ можно следующим образом: rang Qrang Q или r(Q)r(Q).

Если ранг матрицы QQ равен rr, то это означает, что в матрице QQ имеется отличный от нуля минор порядка rr. При этом всякий минор порядка больше, чем rr равен нулю.

Исходя из определения ранга матрицы, следует, что если все миноры первого порядка (т. е. элементы матрицы QQ) равны 00, то rang Q=0rang Q=0. Если один из миноров первого порядка отличен от 00, а все миноры второго порядка равны 00, то rang Q=1rang Q=1. Если все миноры kk-го порядка равны 00, или миноров kk-го порядка не существует, то rang Q=k−1rang Q=k-1.

Рассмотрим примеры нахождения ранга матриц данным методом.

Пример 1

Найти ранг матрицы методом окаймляющих миноров

F=(03−1210−2−10)F=begin{pmatrix}0&3&-1\2&1&0\-2&-1&0end{pmatrix}.

Данная матрица имеет размер 3×33times3, поэтому ее ранг не может быть больше 33, т.е. rang F⩽3rang Fleqslant3.

Перейдем к вычислению ранга матрицы.

Среди миноров 1-го порядка (т.е. элементов определителя) есть хотя бы один, не равный 00, поэтому rang F≥1rang Fgeq1.

Перейдем к проверке миноров 2-го порядка. Например, на пересечении строк №1 и №2 и столбцов №1 и №2 получим минор: ∣0321∣=0⋅1−2⋅3=0−6=−6begin{vmatrix}0&3\2&1end{vmatrix}=0cdot1-2cdot3=0-6=-6. Значит, среди миноров 2-го порядка есть хотя бы один, не равный 00 и поэтому rang F≥2rang Fgeq2.

Перейдем к проверке миноров 3-го порядка. Минор 3-го порядка — определитель матрицы FF, поскольку она состоит из 3 строк и 3 столбцов: ∣03−1210−2−10∣=0begin{vmatrix}0&3&-1\2&1&0\-2&-1&0end{vmatrix}=0. Значит, ранг матрицы FF равен 22, или rang F=2rang F=2.

Пример 2

Найти ранг матрицы методом окаймляющих миноров

K=(21−23−121213−15−2−21243−31)K=begin{pmatrix}2&1&-2&3\-1&2&1&2\1&3&-1&5\-2&-2&1&2\4&3&-3&1end{pmatrix}.

Данная матрица имеет размер 5×45times4. Из чисел 55 и 44 минимальным является 44, поэтому ее ранг не может быть больше 44, а значит rang K⩽4rang Kleqslant4.

Перейдем к вычислению ранга матрицы.

Среди миноров 1-го порядка (т.е. элементов определителя) есть хотя бы один, не равный 00, поэтому rang K≥1rang Kgeq1.

Перейдем к проверке миноров 2-го порядка. Например, на пересечении строк №1 и №2 и столбцов №1 и №2 получим минор: ∣21−12∣=2⋅2−(−1)⋅1=4+1=5begin{vmatrix}2&1\-1&2end{vmatrix}=2cdot2-(-1)cdot1=4+1=5. Значит, среди миноров 2-го порядка есть хотя бы один, не равный 00 и поэтому rang K≥2rang Kgeq2.

Перейдем к проверке миноров 3-го порядка. Например, на пересечении строк №1, №3 и №5 и столбцов №2, №3 и №4 получим минор:

∣1−233−153−31∣=1⋅(−1)⋅1+(−2)⋅5⋅3+3⋅(−3)⋅3−3⋅(−1)⋅3−(−2)⋅1⋅3−1⋅5⋅(−3)=−1−30−27+9+6+15=−28begin{vmatrix}1&-2&3\3&-1&5\3&-3&1end{vmatrix}=1cdot(-1)cdot1+(-2)cdot5cdot3+3cdot(-3)cdot3-3cdot(-1)cdot3-(-2)cdot1cdot3-1cdot5cdot(-3)=-1-30-27+9+6+15=-28.

Значит, среди миноров 3-го порядка есть хотя бы один, не равный 00 и поэтому rang K≥3rang Kgeq3.

Перейдем к проверке миноров 4-го порядка. Например, на пересечении строк №1, №2, №3 и №4 и столбцов №1, №2, №3 и №4 получим минор:

∣21−23−121213−15−2−212∣=2(−1)1+1∣2123−15−212∣−(−1)2+1∣1−233−15−212∣+(−1)3+1∣1−23212−212∣−2(−1)4+1∣1−232123−15∣=2(−1)2∣2123−15−212∣−(−1)3∣1−233−15−212∣+(−1)4∣1−23212−212∣−2(−1)5∣1−232123−15∣=2∣2123−15−212∣+∣1−233−15−212∣+∣1−23212−212∣+2∣1−232123−15∣=2(−4+6−10−4−10−6)−2+9+20−6−5+12+2+6+8+6−2+8+2(5−6−12−9+2+20)=−56+56+0=0begin{vmatrix}2&1&-2&3\-1&2&1&2\1&3&-1&5\-2&-2&1&2end{vmatrix}=2(-1)^{1+1}begin{vmatrix}2&1&2\3&-1&5\-2&1&2end{vmatrix}-(-1)^{2+1}begin{vmatrix}1&-2&3\3&-1&5\-2&1&2end{vmatrix}+(-1)^{3+1}begin{vmatrix}1&-2&3\2&1&2\-2&1&2end{vmatrix}-2(-1)^{4+1}begin{vmatrix}1&-2&3\2&1&2\3&-1&5end{vmatrix}=2(-1)^{2}begin{vmatrix}2&1&2\3&-1&5\-2&1&2end{vmatrix}-(-1)^{3}begin{vmatrix}1&-2&3\3&-1&5\-2&1&2end{vmatrix}+(-1)^{4}begin{vmatrix}1&-2&3\2&1&2\-2&1&2end{vmatrix}-2(-1)^{5}begin{vmatrix}1&-2&3\2&1&2\3&-1&5end{vmatrix}=2begin{vmatrix}2&1&2\3&-1&5\-2&1&2end{vmatrix}+begin{vmatrix}1&-2&3\3&-1&5\-2&1&2end{vmatrix}+begin{vmatrix}1&-2&3\2&1&2\-2&1&2end{vmatrix}+2begin{vmatrix}1&-2&3\2&1&2\3&-1&5end{vmatrix}=2(-4+6-10-4-10-6)-2+9+20-6-5+12+2+6+8+6-2+8+2(5-6-12-9+2+20)=-56+56+0=0.

Остальные миноры 4-го порядка также равны нулю:
∣21−23−121213−1543−31∣=0begin{vmatrix}2&1&-2&3\-1&2&1&2\1&3&-1&5\4&3&-3&1end{vmatrix}=0,

∣21−23−1212−2−21243−31∣=0begin{vmatrix}2&1&-2&3\-1&2&1&2\-2&-2&1&2\4&3&-3&1end{vmatrix}=0,

∣21−2313−15−2−21243−31∣=0begin{vmatrix}2&1&-2&3\1&3&-1&5\-2&-2&1&2\4&3&-3&1end{vmatrix}=0,

∣−121213−15−2−21243−31∣=0begin{vmatrix}-1&2&1&2\1&3&-1&5\-2&-2&1&2\4&3&-3&1end{vmatrix}=0.

Значит, ранг матрицы KK равен 33, или rang K=3rang K=3.

Данный метод не всегда удобен, поскольку связан с вычислением большого количества определителей. Рассмотрим метод нахождения ранга матриц, который наиболее часто применяется на практике.

Метод Гаусса (метод элементарных преобразований)

Метод основан на элементарных преобразованиях матриц, под которыми будем понимать такие преобразования, в результате которых сохраняется эквивалентность матриц:

  1. перестановка местами любых двух рядов (строк или столбцов) матрицы;
  2. умножение любого ряда матрицы (строки или столбца) на некоторое число, отличное от нуля;
  3. прибавление к любому ряду (строке или столбцу) матрицы другого ряда (строки или столбца), умноженного на некоторое число, отличное от нуля.
Ранг матрицы

Рангом матрицы называется количество ненулевых строк матрицы после ее приведения к ступенчатому виду при помощи элементарных преобразований над строками и столбцами.

Рассмотрим суть данного метода на примерах.

Пример 1

Найти ранг матрицы методом Гаусса F=(03−1210−2−10)F=begin{pmatrix}0&3&-1\2&1&0\-2&-1&0end{pmatrix}.

Приведем матрицу FF с помощью элементарных преобразований к ступенчатому виду.

Поменяем местами строки №1 и №2:

(03−1210−2−10)∼(21003−1−2−10)begin{pmatrix}0&3&-1\2&1&0\-2&-1&0end{pmatrix}sim begin{pmatrix}2&1&0\0&3&-1\-2&-1&0end{pmatrix}.

Прибавим к строке №3 строку №1, умноженную на 1:

(21003−1−2−10)∼(21003−1000)begin{pmatrix}2&1&0\0&3&-1\-2&-1&0end{pmatrix}simbegin{pmatrix}2&1&0\0&3&-1\0&0&0end{pmatrix}.

С помощью элементарных преобразований мы привели матрицу FF к ступенчатому виду. В ней остались 2 ненулевые строки, следовательно, rang F=2rang F=2.

Пример 2

Найти ранг матрицы методом Гаусса

K=(21−23−121213−15−2−21243−31)K=begin{pmatrix}2&1&-2&3\-1&2&1&2\1&3&-1&5\-2&-2&1&2\4&3&-3&1end{pmatrix}.

Приведем матрицу KK с помощью элементарных преобразований к ступенчатому виду.

Поменяем местами строки №1 и №2:

(21−23−121213−15−2−21243−31)∼(−121221−2313−15−2−21243−31)begin{pmatrix}2&1&-2&3\-1&2&1&2\1&3&-1&5\-2&-2&1&2\4&3&-3&1end{pmatrix}sim begin{pmatrix}-1&2&1&2\2&1&-2&3\1&3&-1&5\-2&-2&1&2\4&3&-3&1end{pmatrix}.

Поменяем местами строки №2 и №4:

(−121221−2313−15−2−21243−31)∼(−1212−2−21213−1521−2343−31)begin{pmatrix}-1&2&1&2\2&1&-2&3\1&3&-1&5\-2&-2&1&2\4&3&-3&1end{pmatrix}sim begin{pmatrix}-1&2&1&2\-2&-2&1&2\1&3&-1&5\2&1&-2&3\4&3&-3&1end{pmatrix}.

Поменяем местами строки №3 и №4:

(−1212−2−21213−1521−2343−31)∼(−1212−2−21221−2313−1543−31)begin{pmatrix}-1&2&1&2\-2&-2&1&2\1&3&-1&5\2&1&-2&3\4&3&-3&1end{pmatrix}sim begin{pmatrix}-1&2&1&2\-2&-2&1&2\2&1&-2&3\1&3&-1&5\4&3&-3&1end{pmatrix}.

Поменяем местами строки №4 и №5:

(−1212−2−21221−2313−1543−31)∼(−1212−2−21221−2343−3113−15)begin{pmatrix}-1&2&1&2\-2&-2&1&2\2&1&-2&3\1&3&-1&5\4&3&-3&1end{pmatrix}sim begin{pmatrix}-1&2&1&2\-2&-2&1&2\2&1&-2&3\4&3&-3&1\1&3&-1&5end{pmatrix}.

Прибавим к строке №2 строку №1, умноженную на -2:

(−1212−2−21221−2343−3113−15)∼(−12120−6−1−221−2343−3113−15)begin{pmatrix}-1&2&1&2\-2&-2&1&2\2&1&-2&3\4&3&-3&1\1&3&-1&5end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-6&-1&-2\2&1&-2&3\4&3&-3&1\1&3&-1&5end{pmatrix}.

Прибавим к строке №3 строку №1, умноженную на 2:

(−12120−6−1−221−2343−3113−15)∼(−12120−6−1−2050743−3113−15)begin{pmatrix}-1&2&1&2\0&-6&-1&-2\2&1&-2&3\4&3&-3&1\1&3&-1&5end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-6&-1&-2\0&5&0&7\4&3&-3&1\1&3&-1&5end{pmatrix}.

Прибавим к строке №4 строку №1, умноженную на 4:

(−12120−6−1−2050743−3113−15)∼(−12120−6−1−205070111913−15)begin{pmatrix}-1&2&1&2\0&-6&-1&-2\0&5&0&7\4&3&-3&1\1&3&-1&5end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-6&-1&-2\0&5&0&7\0&11&1&9\1&3&-1&5end{pmatrix}.

Прибавим к строке №5 строку №1, умноженную на 1:

(−12120−6−1−205070111913−15)∼(−12120−6−1−20507011190507)begin{pmatrix}-1&2&1&2\0&-6&-1&-2\0&5&0&7\0&11&1&9\1&3&-1&5end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-6&-1&-2\0&5&0&7\0&11&1&9\0&5&0&7end{pmatrix}.

Прибавим к строке №2 строку №3, умноженную на 1:

(−12120−6−1−20507011190507)∼(−12120−1−150507011190507)begin{pmatrix}-1&2&1&2\0&-6&-1&-2\0&5&0&7\0&11&1&9\0&5&0&7end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&5&0&7\0&11&1&9\0&5&0&7end{pmatrix}.

Прибавим к строке №5 строку №3, умноженную на -1:

(−12120−1−150507011190507)∼(−12120−1−150507011190000)begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&5&0&7\0&11&1&9\0&5&0&7end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&5&0&7\0&11&1&9\0&0&0&0end{pmatrix}.

Прибавим к строке №3 строку №2, умноженную на 5:

(−12120−1−150507011190000)∼(−12120−1−1500−532011190000)begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&5&0&7\0&11&1&9\0&0&0&0end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&0&-5&32\0&11&1&9\0&0&0&0end{pmatrix}.

Прибавим к строке №4 строку №2, умноженную на 11:

(−12120−1−1500−532011190000)∼(−12120−1−1500−53200−10640000)begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&0&-5&32\0&11&1&9\0&0&0&0end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&0&-5&32\0&0&-10&64\0&0&0&0end{pmatrix}.

Прибавим к строке №4 строку №3, умноженную на -2:

(−12120−1−1500−53200−10640000)∼(−12120−1−1500−53200000000)begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&0&-5&32\0&0&-10&64\0&0&0&0end{pmatrix}sim begin{pmatrix}-1&2&1&2\0&-1&-1&5\0&0&-5&32\0&0&0&0\0&0&0&0end{pmatrix}.

С помощью элементарных преобразований мы привели матрицу KK к ступенчатому виду. В ней остались 3 ненулевые строки, следовательно, rang K=3rang K=3.

Любым из рассмотренных методов можно найти ранг матрицы.

Наши эксперты готовы оказать вам помощь с решением задачи онлайн по самым низким ценам!

Тест по теме «Ранг матрицы»

Определение ранга матрицы. Вычисление ранга матрицы по определению.

Для работы с понятием ранга матрицы нам понадобятся сведения из темы “Алгебраические дополнения и миноры. Виды миноров и алгебраических дополнений”. В первую очередь это касается термина “минор матрицы”, так как ранг матрицы станем определять именно через миноры.

Рангом матрицы называют максимальный порядок её миноров, среди которых есть хотя бы один, не равный нулю.

Эквивалентные матрицы – матрицы, ранги которых равны между собой.

Поясним подробнее. Допустим, среди миноров второго порядка есть хотя бы один, отличный от нуля. А все миноры, порядок которых выше двух, равны нулю. Вывод: ранг матрицы равен 2. Или, к примеру, среди миноров десятого порядка есть хоть один, не равный нулю. А все миноры, порядок которых выше 10, равны нулю. Вывод: ранг матрицы равен 10.

Обозначается ранг матрицы $A$ так: $rang A$ или $r(A)$. Ранг нулевой матрицы $O$ полагают равным нулю, $rang O=0$. Напомню, что для образования минора матрицы требуется вычёркивать строки и столбцы, – однако вычеркнуть строк и столбцов более, чем содержит сама матрица, невозможно. Например, если матрица $F$ имеет размер $5times 4$ (т.е. содержит 5 строк и 4 столбца), то максимальный порядок её миноров равен четырём. Миноры пятого порядка образовать уже не удастся, так как для них потребуется 5 столбцов (а у нас всего 4). Это означает, что ранг матрицы $F$ не может быть больше четырёх, т.е. $rang F≤4$.

В более общей форме вышеизложенное означает, что если матрица содержит $m$ строк и $n$ столбцов, то её ранг не может превышать наименьшего из чисел $m$ и $n$, т.е. $rang A≤min(m,n)$.

В принципе, из самого определения ранга следует метод его нахождения. Процесс нахождения ранга матрицы по определению можно схематически представить так:

Блок-схема

Поясню эту схему более подробно. Начнём рассуждать с самого начала, т.е. с миноров первого порядка некоторой матрицы $A$.

  1. Если все миноры первого порядка (т.е. элементы матрицы $A$) равны нулю, то $rang A=0$. Если среди миноров первого порядка есть хотя бы один, не равный нулю, то $rang A≥ 1$. Переходим к проверке миноров второго порядка.
  2. Если все миноры второго порядка равны нулю, то $rang A=1$. Если среди миноров второго порядка есть хотя бы один, не равный нулю, то $rang A≥ 2$. Переходим к проверке миноров третьего порядка.
  3. Если все миноры третьего порядка равны нулю, то $rang A=2$. Если среди миноров третьего порядка есть хотя бы один, не равный нулю, то $rang A≥ 3$. Переходим к проверке миноров четвёртого порядка.
  4. Если все миноры четвёртого порядка равны нулю, то $rang A=3$. Если среди миноров четвёртого порядка есть хотя бы один, не равный нулю, то $rang A≥ 4$. Переходим к проверке миноров пятого порядка и так далее.

Что ждёт нас в конце этой процедуры? Возможно, что среди миноров k-го порядка найдётся хоть один, отличный от нуля, а все миноры (k+1)-го порядка будут равны нулю. Это значит, что k – максимальный порядок миноров, среди которых есть хотя бы один, не равный нулю, т.е. ранг будет равен k. Может быть иная ситуация: среди миноров k-го порядка будет хоть один не равный нулю, а миноры (k+1)-го порядка образовать уже не удастся. В этом случае ранг матрицы также равен k. Короче говоря, порядок последнего составленного ненулевого минора и будет равен рангу матрицы.

Перейдём к примерам, в которых процесс нахождения ранга матрицы по определению будет проиллюстрирован наглядно. Ещё раз подчеркну, что в примерах данной темы мы станем находить ранг матриц, используя лишь определение ранга. Иные методы (вычисление ранга матрицы методом окаймляющих миноров, вычисление ранга матрицы методом элементарных преобразований) рассмотрены в следующих темах.

Кстати, вовсе не обязательно начинать процедуру нахождения ранга с миноров самого малого порядка, как это сделано в примерах №1 и №2. Можно сразу перейти к минорам более высоких порядков (см. пример №3).

Пример №1

Найти ранг матрицы $A=left(begin{array}{ccccc}
5 & 0 & -3 & 0 & 2 \
7 & 0 & -4 & 0 & 3 \
2 & 0 & -1 & 0 & 1
end{array} right)$.

Решение

Данная матрица имеет размер $3times 5$, т.е. содержит три строки и пять столбцов. Из чисел 3 и 5 минимальным является 3, посему ранг матрицы $A$ не больше 3, т.е. $rang A≤ 3$. И это неравенство очевидно, так как миноры четвёртого порядка образовать мы уже не сможем, – для них нужно 4 строки, а у нас всего 3. Перейдём непосредственно к процессу нахождения ранга заданной матрицы.

Среди миноров первого порядка (т.е среди элементов матрицы $A$) есть ненулевые. Например, 5, -3, 2, 7. Вообще, нас не интересует общее количество ненулевых элементов. Есть хотя бы один не равный нулю элемент – и этого достаточно. Так как среди миноров первого порядка есть хотя бы один, отличный от нуля, то делаем вывод, что $rang A≥ 1$ и переходим к проверке миноров второго порядка.

Начнём исследовать миноры второго порядка. Например, на пересечении строк №1, №2 и столбцов №1, №4 расположены элементы такого минора: $left|begin{array}{cc}
5 & 0 \
7 & 0 end{array} right|$. У этого определителя все элементы второго столбца равны нулю, поэтому и сам определитель равен нулю, т.е. $left|begin{array}{cc}
5 & 0 \
7 & 0 end{array} right|=0$ (см. свойство №3 в теме свойства определителей). Или же можно банально вычислить сей определитель, используя формулу №1 из раздела по вычислению определителей второго и третьего порядков:

$$
left|begin{array}{cc}
5 & 0 \ 7 & 0 end{array} right|=5cdot 0-0cdot 7=0.
$$

Первый проверенный нами минор второго порядка оказался равен нулю. О чём это говорит? О том, что нужно дальше проверять миноры второго порядка. Либо они все окажутся нулевыми (и тогда ранг будет равен 1), либо среди них найдётся хотя бы один минор, отличный от нуля. Попробуем осуществить более удачный выбор, записав минор второго порядка, элементы которого расположены на пересечении строк №1, №2 и столбцов №1 и №5: $left|begin{array}{cc}
5 & 2 \
7 & 3 end{array} right|$. Найдём значение этого минора второго порядка:

$$
left|begin{array}{cc}
5 & 2 \
7 & 3 end{array} right|=5cdot 3-2cdot 7=1.
$$

Данный минор не равен нулю. Вывод: среди миноров второго порядка есть хотя бы один, отличный от нуля. Следовательно $rang A≥ 2$. Нужно переходить к исследованию миноров третьего порядка.

Если для формирования миноров третьего порядка мы станем выбирать столбец №2 или столбец №4, то такие миноры будут равными нулю (ибо они будут содержать нулевой столбец). Остаётся проверить лишь один минор третьего порядка, элементы которого расположены на пересечении столбцов №1, №3, №5 и строк №1, №2, №3. Запишем этот минор и найдём его значение:

$$
left|begin{array}{ccc}
5 & -3 & 2 \
7 & -4 & 3 \
2 & -1 & 1
end{array} right|=-20-18-14+16+21+15=0.
$$

Итак, все миноры третьего порядка равны нулю. Последний составленный нами ненулевой минор был второго порядка. Вывод: максимальный порядок миноров, среди которых есть хотя бы один, отличный от нуля, равен 2. Следовательно, $rang A=2$.

Ответ: $rang A=2$.

Пример №2

Найти ранг матрицы $A=left( begin{array} {cccc}
-1 & 3 & 2 & -3\
4 & -2 & 5 & 1\
-5 & 0 & -4 & 0\
9 & 7 & 8 & -7 end{array} right)$.

Решение

Имеем квадратную матрицу четвёртого порядка. Сразу отметим, что ранг данной матрицы не превышает 4, т.е. $rang A≤ 4$. Приступим к нахождению ранга матрицы.

Среди миноров первого порядка (т.е среди элементов матрицы $A$) есть хотя бы один, не равный нулю, поэтому $rang A≥ 1$. Переходим к проверке миноров второго порядка. Например, на пересечении строк №2, №3 и столбцов №1 и №2 получим такой минор второго порядка: $left| begin{array} {cc}
4 & -2 \ -5 & 0 end{array} right|$. Вычислим его:

$$
left| begin{array} {cc}
4 & -2 \ -5 & 0 end{array} right|=0-10=-10.
$$

Среди миноров второго порядка есть хотя бы один, не равный нулю, поэтому $rang A≥ 2$.

Перейдём к минорам третьего порядка. Найдём, к примеру, минор, элементы которого расположены на пересечении строк №1, №3, №4 и столбцов №1, №2, №4:

$$
left | begin{array} {cccc}
-1 & 3 & -3\
-5 & 0 & 0\
9 & 7 & -7 end{array} right|=105-105=0.
$$

Так как данный минор третьего порядка оказался равным нулю, то нужно исследовать иной минор третьего порядка. Либо все они окажутся равными нулю (тогда ранг будет равен 2), либо среди них найдётся хоть один, не равный нулю (тогда станем исследовать миноры четвёртого порядка). Рассмотрим минор третьего порядка, элементы которого расположены на пересечении строк №2, №3, №4 и столбцов №2, №3, №4:

$$
left| begin{array} {ccc}
-2 & 5 & 1\
0 & -4 & 0\
7 & 8 & -7 end{array} right|=-28.
$$

Среди миноров третьего порядка есть хотя бы один, отличный от нуля, поэтому $rang A≥ 3$. Переходим к проверке миноров четвёртого порядка.

Любой минор четвёртого порядка располагается на пересечении четырёх строк и четырёх столбцов матрицы $A$. Иными словами, минор четвёртого порядка – это определитель матрицы $A$, так как данная матрица как раз и содержит 4 строки и 4 столбца. Определитель этой матрицы был вычислен в примере №2 темы “Понижение порядка определителя. Разложение определителя по строке (столбцу)”, поэтому просто возьмём готовый результат:

$$
left| begin{array} {cccc}
-1 & 3 & 2 & -3\
4 & -2 & 5 & 1\
-5 & 0 & -4 & 0\
9 & 7 & 8 & -7 end{array} right|=86.
$$

Итак, минор четвертого порядка не равен нулю. Миноров пятого порядка образовать мы уже не можем. Вывод: наивысший порядок миноров, среди которых есть хотя бы один отличный от нуля, равен 4. Итог: $rang A=4$.

Ответ: $rang A=4$.

Пример №3

Найти ранг матрицы $A=left( begin{array} {cccc}
-1 & 0 & 2 & -3\
4 & -2 & 5 & 1\
7 & -4 & 0 & -5 end{array} right)$.

Решение

Сразу отметим, что данная матрица содержит 3 строки и 4 столбца, поэтому $rang A≤ 3$. В предыдущих примерах мы начинали процесс нахождения ранга с рассмотрения миноров наименьшего (первого) порядка. Здесь же попробуем сразу проверить миноры максимально возможного порядка. Для матрицы $A$ такими являются миноры третьего порядка. Рассмотрим минор третьего порядка, элементы которого лежат на пересечении строк №1, №2, №3 и столбцов №2, №3, №4:

$$
left| begin{array} {ccc}
0 & 2 & -3\
-2 & 5 & 1\
-4 & 0 & -5 end{array} right|=-8-60-20=-88.
$$

Итак, наивысший порядок миноров, среди которых есть хоть один, не равный нулю, равен 3. Поэтому ранг матрицы равен 3, т.е. $rang A=3$.

Ответ: $rang A=3$.

Вообще, нахождение ранга матрицы по определению – в общем случае задача довольно-таки трудоёмкая. Например у матрицы сравнительно небольшого размера $5times 4$ имеется 60 миноров второго порядка. И если даже 59 из них будут равны нулю, то 60й минор может оказаться ненулевым. Тогда придётся исследовать миноры третьего порядка, которых у данной матрицы 40 штук. Обычно стараются использовать менее громоздкие способы, такие как метод окаймляющих миноров или метод эквивалентных преобразований.

Содержание:

Элементарные преобразования матриц:

Рассмотрим прямоугольную матрицу:

Ранг матрицы - определение и вычисление с примерами решения

состоящую из m строк и n столбцов. В п.3.2 отмсчалось, что каждую строку матрицы можно рассматривать как n-мсрный вектор, а каждый столбец – как m-мерный вектор. Тогда матрицу А можно записать в виде:

Ранг матрицы - определение и вычисление с примерами решения

и, следовательно, данную матрицу можно рассматривать как систему вектор строк или вектор столбцов. Б указанных системах вектор-строк и вектор-столбцов можно выделять линейно независимые (зависимые) векторы. Тогда будем говорить, что строки (столбцы) матрицы линейно независимы (зависимы), если соответствующие им векторы независимы (зависимы).

Определения

Определение: Рангом системы строк (соответственно столбцов) матрицы А называется наибольшее число линейно независимых среди них.

Поскольку легко доказать, что ранг системы строк матрицы равен рангу системы её столбцов, то справедливо следующее

Определение: Рангом матрицы, обозначаемым r(А), называется максимальное число линейно независимых строк (столбцов) матрицы.

При транспонировании матрицы ранг её не изменяется.

Другой метод определения ранга матрицы связан с понятием определителя.

Выделим в матрице А любые k строк и k столбцов. Элементы, стоящие на их пересечении, образуют квадратную матрицу, определитель которой называется минором k-го порядка матрицы А. Ясно, что величина к должна удовлетворять двум условиям:Ранг матрицы - определение и вычисление с примерами решения . Полагая последовательно k = 1,2,…,l, где

Ранг матрицы - определение и вычисление с примерами решения, составляем при каждом k все миноры k-то порядка матрицы А. Тогда можно сформулировать еще одно определение ранга матрицы.

Определение: Рангом матрицы, обозначаемым r(А), называется порядок самого старшего минора этой матрицы, не равного нулю.

Из определения следует, что если ранг матрицы А равен l, то среди всех её миноров существует хотя бы один минор l-го порядка, отличный от нуля, но все миноры (l+1)-го порядков либо равны нулю, либо не могут быть составлены.

Вычисление ранга матрицы путём перебора всех её миноров весьма трудоёмко. Существует, однако, более простой способ вычисления ранга матрицы, основанный на упрощении структуры матрицы с помощью элементарных преобразований. Элементариыми преобразованиями матрицы называют следующие преобразования:

  1. обмен местами двух строк или двух столбцов матрицы;
  2. умножение всех элементов строки или столбца матрицы на произвольное число Ранг матрицы - определение и вычисление с примерами решения, не равное нулю;
  3. прибавление ко всем элементам строки (столбца) матрицы соответствующих элементов другой строки (столбца), предварительно умноженных на одно и то же число;
  4. исключение из матрицы строки или столбца, состоящего из нулей.

Матрицы называются эквивалентными, если от одной из них к другой можно перейти путём конечного числа элементарных преобразований.

Ступенчатой матрицей называется матрица, удовлетворяющая тому свойству, что если в какой-либо из сё строк первый отличный от нуля элемент стоит на l-м месте, то во всех следующих строках на первых l местах стоят нули:

Ранг матрицы - определение и вычисление с примерами решения

где элементы Ранг матрицы - определение и вычисление с примерами решения отличны от нуля, а все элементы, стоящие под ними, равны нулю.

Для вычисления ранга матрицы приводят её с помощью цепочки элементарных преобразований к ступенчатому виду. Тогда ранг матрицы совпадает с числом её ненулевых диагональных элементов.

Теоремы о ранге матриц. Свойства ранга матриц

Относительно ранга матриц можно сформулировать следующие теоремы:

Теорема: Если матрица имеет минор порядка r, отличный от нуля, для которого все содержащие его миноры порядкаРанг матрицы - определение и вычисление с примерами решения(окаймляющие миноры) равны нулю, то ранг этой матрицы равен r.

Вычисление ранга матрицы при помощи метода окаймления нужно вести от низших порядков к высшим. Сначала ищем минор первого порядка (т.е. элемент матрицы) или сразу второго порядка, отличный от нуля. Затем вычисляем окаймляющие его миноры следующего порядка, пока не найдём среди них отличного от нуля и т.д., пока не найдем минор порядка l, отличный от нуля, для которого либо все окаймляющие его миноры порядка l+1 равны нулю, либо такие миноры не могут быть составлены.

Теорема: Элементарные преобразования не меняют ранга матрицы.

Доказательство теоремы следует из определения ранга матрицы и свойств определителей.

Пример:

Найти ранг матрицы: Ранг матрицы - определение и вычисление с примерами решения

Решение:

Минор первого порядка в левом верхнем углу равен Ранг матрицы - определение и вычисление с примерами решения. Окаймляющий его минор второго порядка:

Ранг матрицы - определение и вычисление с примерами решения Вычисляем окаймляющий его минор третьего порядка: Ранг матрицы - определение и вычисление с примерами решения

Значит ранг матрицы равен 2.

Пример:

Найти ранг матрицы:

Ранг матрицы - определение и вычисление с примерами решения

Решение:

При помощи элементарных преобразований приведём данную матрицу к ступенчатому виду. На первом шаге умножим последовательно первую строку на 3, 3, 2 и вычтем из второй, третьей, четвёртой строк соответственно:

Ранг матрицы - определение и вычисление с примерами решения

В эквивалентной матрице прибавим к третьей строке вторую и вычтем вторую из четвёртой строки:

Ранг матрицы - определение и вычисление с примерами решения

(поменяем местами третью и четвертую строки)

Ранг матрицы - определение и вычисление с примерами решения

(поменяем местами третий, четвёртый и пятый столбцы со вторым и опустим строки, состоящие из нулей) Ранг матрицы - определение и вычисление с примерами решения Преобразовали матрицу к ступеньчатому виду, у которой на диагонали три ненулевых элемента. Ранг матрицы равен 3.

Отмстим некоторые свойства ранга матриц.

  1. Ранг суммы двух (или нескольких) матриц не больше суммы их рангов.
  2. Любую матрицу ранга r можно представить в виде суммы r матриц ранга 1, но нельзя представить в виде суммы менее чем r таких матриц.
  3. Любую матрицу С ранга r можно представить в виде произведения Ранг матрицы - определение и вычисление с примерами решения, где А состоит из r линейно независимых столбцов, г B -из r линейно независимых строк.
  4. Ранг произведения матриц порядка n удовлетворяет неравенству Ранг матрицы - определение и вычисление с примерами решения.

Определение системы m линейных уравнений с n неизвестными

Системой m линейных уравнений с n неизвестными Ранг матрицы - определение и вычисление с примерами решения называется система вида:

Ранг матрицы - определение и вычисление с примерами решения

Числа Ранг матрицы - определение и вычисление с примерами решения называются соответственно коэффициентами системы и ее свободными членами. Первый индекс i коэффициента Ранг матрицы - определение и вычисление с примерами решения соответствует номеру уравнения, в которое входит этот коэффициент, а второй индекс – номеру неизвестной Ранг матрицы - определение и вычисление с примерами решения , при которой стоит этот коэффициент. Индекс свободного члена Ранг матрицы - определение и вычисление с примерами решения соответствует номеру уравнения, содержащего Ранг матрицы - определение и вычисление с примерами решения .

С помощью знака суммированияРанг матрицы - определение и вычисление с примерами решения систему (5.3.1) можно записать в виде:

Ранг матрицы - определение и вычисление с примерами решения

Матрица

Ранг матрицы - определение и вычисление с примерами решения

составленная из коэффициентов системы Ранг матрицы - определение и вычисление с примерами решения, называется матрицей

системы. Если к этой матрице добавить столбец свободных членов, то получим расширенную матрицу системы: Ранг матрицы - определение и вычисление с примерами решения Обозначив матрицу-столбец неизвестных Ранг матрицы - определение и вычисление с примерами решения и матрицу-столбец свободных членов Ранг матрицы - определение и вычисление с примерами решения , систему (5. 3.1) можно записать в матричной форме:

Ранг матрицы - определение и вычисление с примерами решения где Ранг матрицы - определение и вычисление с примерами решения

Используется также табличная форма записи системы (5.3.1):Ранг матрицы - определение и вычисление с примерами решения

Отметим, что (5.3.1), (5.3.2), (5.3.3), (5.3.4)- различные виды записи одной и той же системы линейных уравнений.

Решением системы (5.3.1) называется любой упорядоченный набор действительных чисел Ранг матрицы - определение и вычисление с примерами решения, который при подстановке в (5.3.1) вместо неизвестных Ранг матрицы - определение и вычисление с примерами решения, обращает каждое из уравнений системы в верное равенство.

Система уравнений (5.3.1) называется совместной, если она имеет хотя бы одно решение, и несовместной, если она не имеет решений. Совместная система уравнений называется определенной, если она имеет единственное решение, и неопределенной, если она имеет более одного решения.

Две системы уравнений с одинаковыми наборами неизвестных Ранг матрицы - определение и вычисление с примерами решения называются равносильными, если они имеют одно и то же множество решений.

Отмстим, что для любой системы (5.3.1) возможны только три случая:

  1. система (5.3.1) имеет единственное решение;
  2. система (5.3.1) имеет бесчисленное множество решений;
  3. система (5.3.1) несовместна.

Множество всех решений системы (5.3.1) называется ее общим решением.

Решить систему (5.3.1) – значит найти ее общее решение.

Пример:

Пусть задана система

Ранг матрицы - определение и вычисление с примерами решения

Тогда эту систему можно записать в матричном виде:

Ранг матрицы - определение и вычисление с примерами решения

или в виде таблицы:

Ранг матрицы - определение и вычисление с примерами решения

Система определенная, так как она имеет единственное решение Ранг матрицы - определение и вычисление с примерами решения. Других решений быть не может, так как прямые

Ранг матрицы - определение и вычисление с примерами решения на координатной плоскости Ранг матрицы - определение и вычисление с примерами решения пересекаются в единственной точке.

Экономические задачи, приводящие к системе линейных уравнений

Предположим, что производственные мощности для изготовления n различных видов продукции установлены в т цехах. Пусть Ранг матрицы - определение и вычисление с примерами решения представляет собой суммарную мощность цеха i, и Ранг матрицы - определение и вычисление с примерами решения — часть производственного аппарата цеха i, которая необходима для производства единицы продукции вида j. Тогда обозначив через Ранг матрицы - определение и вычисление с примерами решения количество выпущенной продукции, получим систему уравнений, показывающих. как можно использовать имеющиеся мощности в полном объёме.

Широкий круг задач экономики приводит к составлению системы уравнений. Так в примере 4.3.2 составлялась система линейных уравнений (4.3.1) балансовой модели для трёх отраслей. В общем случае под балансовой моделью понимается система уравнений, каэ/сдое из которых выражает требование баланса между производимым количеством продукции и совокупной потребностью в этой продукции.

При построении балансовых моделей используется понятие чистой (или технологической) отрасли, т.е. условной отрасли, объединяющей всё производство данного продукта независимо от ведомственной (административной) подчинённости и форм собственности предприятий и фирм. Всё народное хозяйство представляется в виде совокупности п отраслей, каждая из которых рассматривается как производящая и как потребляющая.

Если обозначить через:

то систему уравнений баланса можно записать в виде:

Ранг матрицы - определение и вычисление с примерами решения

или в матричной форме:

Ранг матрицы - определение и вычисление с примерами решения

где Х- вектор-столбец валовой продукции; Y- вектор-столбец конечной продукции; А – матрица коэффициентов прямых затрат.

Основу экономико-математической модели межотраслевого баланса составляет технологическая матрица А, содержащая коэффициенты прямых затрат на производство единицы продукции:

Ранг матрицы - определение и вычисление с примерами решения

Коэффициент!,! прямых затрат являются довольно стабильной величиной во времени.

Переписав матричное уравнение (5.4.2) в виде EX-AX = Y или (E-A)X = Y, (5.4.3) получим стандартную форму записи системы уравнений.

Определение ранга матрицы

Рассмотрим прямоугольную матрицу (4.1). Если в этой матрице выделить произвольно Ранг матрицы - определение и вычисление с примерами решения строк и Ранг матрицы - определение и вычисление с примерами решения столбцов, то элементы, стоящие на пересечении выделенных строк и столбцов, образуют квадратную матрицу Ранг матрицы - определение и вычисление с примерами решения-го порядка. Определитель этой матрицы называется минором Ранг матрицы - определение и вычисление с примерами решения-го порядка матрицы А. Очевидно, что матрица А обладает минорами любого порядка от 1 до наименьшего из чисел Ранг матрицы - определение и вычисление с примерами решения Среди всех отличных от нуля миноров матрицы А найдется по крайней мере один минор, порядок которого будет наибольшим. Наибольший из порядков миноров данной матрицы, отличных от нуля, называется рангом матрицы. Если ранг матрицы А равен Ранг матрицы - определение и вычисление с примерами решения, то это означает, что в матрице А имеется отличный от нуля минор порядка Ранг матрицы - определение и вычисление с примерами решения, но всякий минор порядка, большего чем Ранг матрицы - определение и вычисление с примерами решения, равен нулю. Ранг матрицы А обозначается через Ранг матрицы - определение и вычисление с примерами решения(А).

Очевидно, что выполняется соотношение

Ранг матрицы - определение и вычисление с примерами решения

Ранг матрицы находится либо методом окаймления миноров, либо методом элементарных преобразований. При вычислении ранга матрицы первым способом следует переходить от миноров низших порядков к минорам более высокого порядка. Если уже найден минор D Ранг матрицы - определение и вычисление с примерами решения-го порядка матрицы А, отличный от нуля, то требуют вычисления лишь миноры (Ранг матрицы - определение и вычисление с примерами решения+1)-го порядка, окаймляющие минор D, т.е. содержащие его в качестве минора. Если все они равны нулю, то ранг матрицы равен Ранг матрицы - определение и вычисление с примерами решения.

Элементарными называются следующие преобразования матрицы:

  1. перестановка двух любых строк (или столбцов),
  2. умножение строки (или столбца) на отличное от нуля число,
  3. прибавление к одной строке (или столбцу) другой строки (или столбца), умноженной на некоторое число.

Две матрицы называются эквивалентными, если одна из них получается из другой с помощью конечного множества элементарных преобразований.

Эквивалентные матрицы не являются, вообще говоря, равными, но их ранги равны. Если матрицы А и В эквивалентны, то это записывается так: А ~ В.

Канонической матрицей называется матрица, у которой в начале главной диагонали стоят подряд несколько единиц (число которых может равняться нулю), а все остальные элементы

равны нулю, например, Ранг матрицы - определение и вычисление с примерами решения

При помощи элементарных преобразований строк и столбцов любую матрицу можно привести к канонической. Ранг канонической матрицы равен числу единиц на ее главной диагонали.

  • Заказать решение задач по высшей математике

Пример:

Найти методом окаймления миноров ранг матрицы Ранг матрицы - определение и вычисление с примерами решения

Решение:

Начинаем с миноров 1-го порядка, т.е. с элементов матрицы А. Выберем, например, минор (элемент) Ранг матрицы - определение и вычисление с примерами решения расположенный в первой строке и первом столбце. Окаймляя при помощи второй строки и третьего столбца, получаем минор Ранг матрицы - определение и вычисление с примерами решения отличный от нуля.

Переходим теперь к минорам 3-го порядка, окаймляющим Ранг матрицы - определение и вычисление с примерами решения Их всего два (можно добавить второй столбец или четвертый). Вычисляем их:

Ранг матрицы - определение и вычисление с примерами решения

Таким образом, асе окаймляющие миноры третьего порядка оказались равными нулю. Ранг матрицы А равен двум.

Пример:

Найти ранг матрицы Ранг матрицы - определение и вычисление с примерами решения и привести ее к каноническому виду.

Решение:

Из второй строки вычтем первую и переставим эти строки: Ранг матрицы - определение и вычисление с примерами решения

Теперь из второй и третьей строк вычтем первую, умноженную соответственно на 2 и 5: Ранг матрицы - определение и вычисление с примерами решения

из третьей строки вычтем первую; получим матрицу Ранг матрицы - определение и вычисление с примерами решения которая эквивалентна матрице А, так как получена из нее с помощью конечного множества элементарных преобразований. Очевидно, что ранг матрицы В равен 2, а следовательно, и Ранг матрицы - определение и вычисление с примерами решения Матрицу В легко привести к канонической. Вычитая первый столбец, умноженный на подходящие числа, из всех последующих, обратим в нуль все элементы первой строки, кроме первого, причем элементы остальных строк не изменяются. Затем, вычитая второй столбец, умноженный на подходящие числа, из всех последующих, обратим в нуль все элементы второй строки, кроме второго, и получим каноническую матрицу:

Ранг матрицы - определение и вычисление с примерами решения

Вычисление ранга матрицы

Для исследования разрешимости систем линейных уравнений важную роль играет понятие ранга матрицы. Рассмотрим прямоугольную матрицу А Ранг матрицы - определение и вычисление с примерами решения

Выделим k произвольных строк и k произвольных столбцов этой матрицы. Определитель k-го порядка, составленный из элементов матрицы А, расположенных на пересечении выделенных строк и столбцов, называется минором k-го порядка матрицы А.

Рангом матрицы А называется наибольший порядок ее миноров, отличных от нуля. Обозначение: rank А, Ранг матрицы - определение и вычисление с примерами решения

Базисным минором матрицы называется всякий отличный от нуля ее минор, порядок которого равен рангу матрицы.

Рассмотрим некоторые методы вычисления ранга матрицы.

Метод окаймляющих миноров

Минор порядка k+1, содержащий в себе минор порядка k, называется окаймляющим минором.

Вычисляя ранг матрицы, удобнее переходить от миноров меньших порядков к минорам больших порядков. Если найден минор k-го порядка, отличный от нуля, а все окаймляющие его миноры порядка k+1 равны нулю, то ранг матрицы равен k.

  • Определители второго и третьего порядков и их свойства
  • Метод Гаусса – определение и вычисление
  • Прямая линия на плоскости и в пространстве
  • Плоскость в трехмерном пространстве
  • Кратный интеграл
  • Ряды в математике
  • Дифференциальные уравнения с примерами
  • Обратная матрица – определение и нахождение

Нахождение ранга матрицы — примеры решения

Содержание:

  • Что такое ранг матрицы — понятие, для чего используется
  • Как определить ранг матрицы, примеры

    • Нахождение ранга матрицы по определению
    • Нахождение ранга матрицы методом окаймляющих миноров
    • Отыскание ранга матрицы способом элементарных преобразований (методом Гаусса)

Что такое ранг матрицы — понятие, для чего используется

Возьмем случайную матрицу (underset{mtimes n}A) и натуральное число k, меньшее или равное числам m и n. Вычеркивая в ней произвольным образом (m — k) строк и (n — k) столбцов, мы получим квадратные подматрицы меньше размера исходной, k-го порядка. Определители таких подматриц будут минорами k-го порядка матрицы (underset{mtimes n}A.)

Минор k-го порядка матрицы A — это определитель k-го порядка с элементами, которые расположены на пересечении любых k строк и любых k столбцов.

Всего из матрицы (underset{mtimes n}A) получится выделить (C_m^kC_n^k) миноров k-го порядка.

Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут.

Например, из (underset{3times 4}A) мы получим 12 миноров 1-го порядка, 18 — 2-го и 4 — 3-го. 
Если среди матричных элементов (a_{ij}) (i = 1, 2 … m; j = 1, 2 … n) есть отличные от нуля, то существует натуральное число r, которое обладает следующими свойствами:

  1. У матрицы А есть ненулевой минор r-го порядка.
  2. Любой из миноров этой матрицы порядка r + 1 или выше будет нулевым.

Число r с такими характеристиками — ранг матрицы A. 

Ранг матрицы — это наивысший порядок ее ненулевых миноров.

Устоявшегося обозначения ранга не существует, чаще всего его записывают как (r (A)) или rang A, где А — обозначение матрицы. Понятие ранга обычно используют в ситуациях, когда необходима проверка совместимости системы линейных уравнений.

В случае, когда базисный минор матрицы (underset{3times 4}A) имеет порядок r < m, то как минимум одна ее строка будет не базисной. Согласно теореме о базисном миноре, в таком случае строки рассматриваемой матрицы (underset{3times 4}A) линейно зависимы. В случае, когда r = m, все строки являются базисными и линейно независимыми.

Из этого можно сделать следующие выводы:

  1. Когда ранг матрицы A меньше числа ее строк, они линейно зависимы. В случае, когда он равен числу строк, все они линейно независимы.
  2. Всякие r + 1 строк матрицы A ранга r линейно зависимы.
  3. Ранг любой матрицы равняется максимальному числу ее линейно независимых строк.

Теорема 1

Максимальное число линейно независимых столбцов матрицы равно максимальному количеству ее линейно независимых строк и равно ее рангу.

Следствие

Ранг не меняется при транспонировании.

Как определить ранг матрицы, примеры

Нахождение ранга матрицы по определению

Определить ранг можно, перебрав все миноры.

Теорема 2

Если из элементов матрицы можно составить ненулевой минор n-го порядка, то ранг равен n.

С учетом данной теоремы перебор производится по следующему алгоритму:

  1. Перебрать миноры 1-го порядка. Если наличествует хоть один ненулевой минор 1-го порядка, ранг как минимум равен 1.
  2. Перебрать миноры 2-го порядка. Если все они нулевые, ранг — единичный. В противном случае переходим к пункту 3.
  3. Перебрать миноры 3-го порядка. Если все они нулевые, ранг — два. В противном случае переходим к минорам 4-го, 5-го порядков и т. д.

Нахождение ранга матрицы методом окаймляющих миноров

Этот метод дает возможность сократить вычисления.

Окаймляющий минор — минор (n+1)-го порядка матрицы А. Он окаймляет минор n-го порядка, если матрица, соответствующая минору (n+1)-го порядка, содержит матрицу, которая соответствует упомянутому минору n-го порядка. Таким образом, чтобы получить окаймляемый минор, надо взять окаймляющий его и вычеркнуть одну строку и один столбец.

Пример № 1

Вычислить ранг матрицы

(begin{pmatrix}2&3&7&11\1&2&4&7\5&0&10&5end{pmatrix}.)

Решение:

В матрице есть элементы, отличные от нуля, значит, ее ранг больше единицы.

(М_2;=;begin{pmatrix}2&3\1&2end{pmatrix};=;4;-;3;=;1; neq 0. )

Раз ранг больше двух, нужно рассмотреть миноры 3-го порядка, содержащие вышеприведенный минор (М_2.)

(М_3;=;begin{pmatrix}2&3&7\1&2&4\5&0&10end{pmatrix};=;5;times;begin{pmatrix}3&7\2&4end{pmatrix};+;10;times;begin{pmatrix}2&3\1&2end{pmatrix}=;5;times;(12;-;14);+;10;times;(4;-;3);=;-;10;+;10;=;0.)

(М_3;=;begin{pmatrix}2&3&11\1&2&7\5&0&5end{pmatrix};=;5;times;begin{pmatrix}3&11\2&7end{pmatrix};+;5;times;begin{pmatrix}2&3\1&2end{pmatrix}=;5;times;(21;-;22);+;5;times;(4;-;3);=;-;5;+;5;=;0.)

Как мы видим, все миноры 3-го порядка нулевые, значит, наибольший ненулевой минор относится ко 2-му порядку.

Ответ: 2.

Отыскание ранга матрицы способом элементарных преобразований (методом Гаусса)

В большинстве случаев нахождение ранга перебором миноров требует долгих вычислений. Более простой способ решения этой задачи базируется на элементарных преобразованиях по методу Гаусса, сохраняющих ранг исходной матрицы A и приводящих ее к ступенчатому виду. К таким преобразованиям относятся:

  1. Вычеркивание нулевой строки или столбца. Нулевая строка не может быть базисной строкой, ведь в таком случае базисные строки были бы линейно зависимы, а это противоречит теореме о базисном миноре.
  2. Перестановка двух строк между собой. Другие строки в этом случае не меняются. Это утверждение непосредственно следует из теоремы о базисном миноре, согласно которой ранг равняется максимальному числу линейно независимых строк.
  3. Умножение любой строки на число( lambda neq 0)
  4. Вычеркивание строки, которая является линейной комбинацией других строк.
  5. Прибавление к одной строке другой строки, умноженной на число (lambda neq 0).
  6. Транспонирование.

Проведем подробный разбор пункта 5. Представим, что к q-й строке прибавлена p-я строка, умноженная на (lambda neq 0). В итоге появится новая матрица A′. Если q-я и p-я строки — базисные, это преобразование не изменит значения базисного минора. В случае, когда только p-я строка — базисная, q-я строка является их линейной комбинацией. Умножение на (lambda) это не изменит, и такую строку допустимо удалить при преобразовании.

Если q-я строка — базисная, а p-я — нет, то после преобразования (r_{q} rightarrow r_{q} + lambda r_{p}) базисный минор (triangle_{r}) перейдет в минор (triangle’_{r}) матрицы A′, который отличается от (triangle_{r}) тем, что вместо элементов строки (r_{q}) содержит элементы строки( r_{q} + lambda r_{p}). Согласно теореме о линейности, (triangle’_r=triangle_r+lambda;triangle_r^{(1)}.)

Определитель r-го порядка (triangle_r^{(1)}) в этом выражении отличается от (triangle_r) тем, что вместо элементов q-й строки содержит соответствующие элементы строки( r_{p}.)
Так как p-я строка — не базисная, она может быть представлена в виде линейной комбинации r базисных строк, то (triangle_r^{(1)} = 0) и (triangle_r^{(1)} = triangle_r.)
Как мы видим, при преобразовании( r_{q} rightarrow r_{q} + lambda r_{p}) базисный минор ни при каких условиях не изменяется. Из этого делаем вывод, что r (A) = r (A′).

Примечание

Матрицы A и B эквивалентны по рангу и обозначаются A ∼ B в том случае, когда B можно получить из A путем элементарных преобразований, перечисленных выше.

Пример № 2

Вычислить ранг матрицы

(В;=;begin{pmatrix}4&0&-1\0&2&4\4&4&1end{pmatrix}.)

Решение:

Прибавим первую строку матрицы B, умноженную на -1, к ее третьей строке. После произведения необходимых расчетов получим:

(В;sim;begin{pmatrix}4&0&-1\0&2&4\0&4&2end{pmatrix}.)

Умножим вторую строку получившейся матрицы на -2 и прибавим результат умножения к третьей строке:

(В;sim;begin{pmatrix}4&0&-1\0&2&4\0&0&-6end{pmatrix}.)

Итак, исходная матрица 3-го порядка является невырожденной, поскольку ее определитель равен

(4 times 2 times (-6) = -48 neq 0.)

Ответ: 3.

Ранг матрицы – наивысший порядок минора матрицы, который не равен нулю. В статье рассмотрим разберём несколько определений и на примере покажем, как правильно искать ранг матрицы.

Что такое ранг матрицы: определения и теорема

Для данной матрицы можно составить миноры разных порядков, начиная от «1» (определитель первого порядка принимается одинаковым своему единственному элементу) к меньшему из чисел m или n. Так, для матрицы

A = begin{pmatrix} 3&2&1&2\ 2&0&-1&1\ 0&4&5&1 end{pmatrix}

Можно составить 12 миноров первого порядка (одни элементы), 18 миноров второго порядка и 4 минора третьего порядка. Выпишем миноры 3-го порядка и найдём их значения.

begin{vmatrix}  3&2&1\  2&0&-1\  0&4&5  end{vmatrix} = 0,  begin{vmatrix}  3&2&2\  2&0&1\  0&4&1  end{vmatrix} = 0,  begin{vmatrix}  3&1&1\  2&-1&1\  0&5&1  end{vmatrix} = 0,

begin{vmatrix}  2&1&2\  0&-1&1\  4&5&1  end{vmatrix} = 0  right.

Среди миноров второго порядка могут быть нулевые и не равны нулю. Все выписывать не будем, а покажем на примере,

 begin{vmatrix} 3&2\ 2&0\ end{vmatrix} neq 0 right,

Наивысший порядок минора матрицы A, который не равен нулю, называется рангом этой матрицы и обозначается r(A).

Из определения следует, что если ранг матрицы A, r(A) = r, тогда среди миноров r-того порядка есть миноры, которые не равны нулю, а все миноры (r + 1)-го порядка равняются нулю.

Если же матрица нулевая, тогда её ранг равен нулю, а если матрица квадратная и невырожденная, тогда её ранг равен порядку матрицы. Таким образом, для каждой матрицы A размером m * n её ранг принимает соответствующее значение r(A), которое находится в пределах:

0 leq r(A)leq min(m, n).

В вышеприведённом примере матрицы мы видели, что наивысший порядок её минора, не равного нулю, равняется 2, r(A) = 2.

Нахождение ранга матрицы путём перебора значений всех её возможных миноров связано со значимым объёмом вычислений, особенно когда размер матрицы большой. Поэтому существует способ нахождения ранга, который основан на элементарных преобразованиях:

К элементарным преобразованиям относятся:

  1. Транспонирование матрицы;
  2. умножение элементов строки (столбца) матрицы на число, которое не равно нулю;
  3. перестановка местами двух строк (столбцов);
  4. прибавление к элементам одной строки (столбца) соответствующих элементов второй строки (столбца), которые умножены на одно и то же число.

При элементарном преобразовании ранг матриц не меняется.

Две матрицы A и B называются эквивалентными (обозначаются A и B), если одна из них может быть получена из другой при помощи конечного числа элементарны преобразований.

Ранги эквивалентных матриц равняются:

A-{B}rightarrow r(A) = r(B).

Нужна помощь в написании работы?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать работу

Примеры

Чтобы вы могли найти ранг матриц без проблем, разберём несколько примеров.

Найти ранг матрицы:

A = begin{pmatrix} 2&-2&3&4\ 3&3&5&2\ 4&6&-2&7 end{pmatrix} right

Решение:

Из второй строки матрицы A отнимем первую и переставим их местами:

A =begin{pmatrix} 2&-2&3&4\ 1&5&2&-2\ 4&6&-2&7 end{pmatrix} right

Получается

A =begin{pmatrix} 1&5&2&-2\ 2&-2&3&4\ 4&6&-2&7 end{pmatrix} right

Прибавим ко второй и третьей строке первую, соответственно, умноженную на (-2) и (-4), а тогда поменяем местами второй и третий столбцы и получим:

A =begin{pmatrix} 1&5&2&-2\ 0&-12&-1&8\ 0&-14&-10&5 end{pmatrix} right

Итого:

A =begin{pmatrix} 1&2&5&-2\ 0&-1&-12&8\ 0&-10&-14&15 end{pmatrix} right

Умножим вторую строку на (-10) и прибавим с третьей строкой. Получается:

A =begin{pmatrix} 1&2&5&-2\ 0&-1&-12&8\ 0&0&106&-65 end{pmatrix} = B right

Матрица B – трапециеподобная. Она получена из A при помощи конечного числа элементарных преобразований, её ранг равен 3.

Таким образом,

r(A) = r(B) = 3

Ранг матрицы можно находить, если воспользоваться правилом прямоугольника, которое по сути, отвечает последовательному применению элементарных преобразований матриц.

Найти ранг матрицы:

A =begin{pmatrix} 1&2&3&4&0\ -2&-1&0&-3&2\ 1&1&1&1&1\ -1&0&1&-2&3 end{pmatrix} right

Далее следует:

A =begin{pmatrix} 1&2&3&4&0\ 0&3&6&5&2\ 0&-1&-2&-3&1\ 0&2&4&2&3 end{pmatrix} right

Умножим третью строку на (-1) и переставим его со второй строкой, ведущим элементом выберем a_{22} = 1

A =begin{pmatrix} 1&2&3&4&0\ 0&1&2&3&-1\ 0&3&6&5&2\ 0&2&4&2&3 end{pmatrix} right

Следующая матрица:

A =begin{pmatrix} 1&2&3&4&0\ 0&1&2&3&-1\ 0&0&0&-4&5\ 0&0&0&-4&5 end{pmatrix} right

В итоге получилось:

A =begin{pmatrix} 1&2&3&4&0\ 0&1&2&3&-1\ 0&0&0&-4&5\ 0&0&0&0&0 end{pmatrix} right

Очевидно, что ранг последней, а значит, и эквивалентной ей изначальной матрицы A равен 3, то есть r(A) = 3.

При нахождении ранга матрицы большого размера рациональнее использовать калькулятор, а ещё лучше, компьютер, применяя относительно простой алгоритм правила прямоугольников.

Добавить комментарий