Главная » Засолка грибов » Ранг матрицы решение онлайн. Найти ранг матрицы: способы и примеры

Ранг матрицы решение онлайн. Найти ранг матрицы: способы и примеры

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

1) перестановка двух любых строк (или столбцов),

2) умножение строки (или столбца) на отличное от нуля число,

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

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

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

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

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

Пример 2 Найти ранг матрицы

А=

и привести ее к каноническому виду.

Решение. Из второй строки вычтем первую и переставим эти строки:

.

Теперь из второй и третьей строк вычтем первую, умноженную соответственно на 2 и 5:

;

из третьей строки вычтем первую; получим матрицу

В = ,

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

.

Теоре́ма Кро́некера - Капе́лли - критерий совместности системы линейных алгебраических уравнений:

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

Доказательство (условия совместности системы)

Необходимость

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

Достаточность

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

Следствия

    Количество главных переменных системы равно рангу системы.

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

Однородная система уравнений

Предложение 15 . 2 Однородная система уравнений

всегда является совместной.

Доказательство . Для этой системы набор чисел , , , является решением.

В этом разделе мы будем использовать матричную запись системы: .

Предложение 15 . 3 Сумма решений однородной системы линейных уравнений является решением этой системы. Решение, умноженное на число, тоже является решением.

Доказательство . Пусть и служат решениями системы . Тогда и . Пусть . Тогда

Так как , то -- решение.

Пусть -- произвольное число, . Тогда

Так как , то -- решение.

Следствие 15 . 1 Если однородная система линейных уравнений имеет ненулевое решение, то она имеет бесконечно много различных решений.

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

Определение 15 . 5 Будем говорить, что решения системы образуют фундаментальную систему решений , если столбцы образуют линейно независимую систему и любое решение системы является линейной комбинацией этих столбцов.

Пусть задана некоторая матрица :

.

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

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

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

Задача 1.4. Методом окаймляющих миноров определить ранг матрицы
.

.

Рассмотрим окаймление первого порядка, например,
. Затем перейдем к рассмотрению некоторого окаймления второго порядка.

Например,
.

Наконец, проанализируем окаймление третьего порядка.

.

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

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

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

Теорема 1.2. (Теорема о базисном миноре). Базисные строки (базисные столбцы) линейно независимы.

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

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

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

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

Определение 1.15. Две матрицы
иназываются эквивалентными, если их ранги равны, т.е.
.

Если матрицы
иэквивалентны, то отмечают
.

Теорема 1.5. Ранг матрицы не меняется от элементарных преобразований.

Будем называть элементарными преобразованиями матрицы
любые из следующих действий над матрицей:

Замену строк столбцами, а столбцов соответствующими строками;

Перестановку строк матрицы;

Вычеркивание строки, все элементы которой равны нулю;

Умножение какой-либо строки на число, отличное от нуля;

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

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

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

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

.

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

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

Задача 1.5. Определить ранг матрицы путем сведения ее к трапециевидной форме.

.

Для удобства применения алгоритма Гаусса можно поменять местами первую и третью строки.






.

Очевидно, что здесь
. Однако, для приведения результата к более изящному виду можно далее продолжить преобразования над столбцами.








.

>>Ранг матрицы

Ранг матрицы

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

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

Вычисление ранга матрицы с помощью миноров

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

Пример 1. Найти методом окаймления миноров ранг матрицы

.

Решение. Начинаем с миноров 1-го порядка, т.е. с элементов матрицы А. Выберем, например, минор (элемент) М 1 = 1, расположенный в первой строке и первом столбце. Окаймляя при помощи второй строки и третьего столбца, получаем минор M 2 = , отличный от нуля. Переходим теперь к минорам 3-го порядка, окаймляющим М 2 . Их всего два (можно добавить второй столбец или четвертый). Вычисляем их: = 0. Таким образом, все окаймляющие миноры третьего порядка оказались равными нулю. Ранг матрицы А равен двум.

Вычисление ранга матрицы с помощью элементарных преобразований

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

1) перестановка двух любых строк (или столбцов),

2) умножение строки (или столбца) на отличное от нуля число,

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

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

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

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

.

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

Пример 2 Найти ранг матрицы

А=

и привести ее к каноническому виду.

Решение. Из второй строки вычтем первую и переставим эти строки:

.

Теперь из второй и третьей строк вычтем первую, умноженную соответственно на 2 и 5:

;

из третьей строки вычтем первую; получим матрицу

В = ,

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

.

Ранг матрицы является для неё важнейшей числовой характеристикой. Его непременно следует определять, когда перед вами стоит задача проверить совместимость системы линейных уравнений. То есть, под понятием ранга подразумеваются все линейнонезависимые строки и столбцы в матрице. Существуют различные методы определения ранга матрицы. Чаще всего его вычисляют методом миноров или методом окантовки. Реже применяется метод Гаусса. Данный онлайн калькулятор прольёт свет на все те сложные преобразования, которые необходимы для вычисления ранга матрицы онлайн. Воспользовавшись им, вы сможете наглядно ознакомиться с различными вариантами определения данного показателя.

Для того чтобы найти ранг матрицы онлайн, вам необходимо совершить ряд простых операций. Для начала укажите размеры матрицы, кликнув на иконки «+» и «-» слева и внизу, соответствующие числу строк и столбцов. Далее введите в поля калькулятора элементы и нажмите кнопку «Вычислить». Готовый результат окажется на мониторе оперативно. Буквально через несколько секунд вы увидите значение ранга матрицы и детальную расшифровку его вычисления.

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

В данной теме нам понадобятся такие понятия как минор матрицы и окаймляющий минор . В теме "Алгебраические дополнения и миноры. Виды миноров и алгебраических дополнений" есть подробное пояснение этих понятий.

$$ \left|\begin{array}{cc} -1 & 2 \\ -3 & 0 \end{array} \right|=-1\cdot 0-2\cdot (-3)=6. $$

Итак, существует минор второго порядка, не равный нулю, из чего следует, что $\rang A≥ 2$. Рассмотрим миноры третьего порядка, окаймляющие данный минор второго порядка. Как составить окаймляющий минор? Для этого к набору строк и столбцов, на пересечении которых лежат элементы минора второго порядка, нужно добавить ещё одну строку и ещё один столбец. Вспоминаем, что элементы записанного нами минора второго порядка расположены на пересечении строк №1, №2 и столбцов №1, №2. Добавим к строкам ещё строку №3, а к столбцам - столбец №3. Мы получим минор третьего порядка, элементы которого (они показаны на рисунке синим цветом) лежат на пересечении строк №1, №2, №3 и столбцов №1, №2, №3.

Найдём значение этого минора, используя формулу №2 из темы про :

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

Окаймляющий минор равен нулю. О чём это говорит? Это говорит о том, что нам нужно продолжить нахождение окаймляющих миноров. Либо они все равны нулю (и тогда ранг будет равен 2), либо среди них найдётся хотя бы один, отличный от нуля.

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

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

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

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

Пример №2

Найти ранг матрицы $A=\left(\begin{array}{ccccc} 1 & 2 & 0 & 4 & 5\\ 3 & 6 & -2 & -1 & -3\\ -2 & -4 & 2 & 5 & 7\\ -1 & -2 & 2 & 9 & 11 \end{array} \right)$ методом окаймляющих миноров.

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

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

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

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

Итак, ненулевой минор второго порядка существует, поэтому $\rang A≥ 2$. Обозначим этот минор как $M_2$ и станем окаймлять его минорами третьего порядка. Например, добавим к строкам и столбцам, на которых расположены элементы $M_2$, ещё строку №3 и столбец №1. Т.е. найдём минор третьего порядка, элементы которого находятся на пересечении строк №1, №2, №3 и столбцов №1, №2, №3. Используем для этого формулу №2 из темы про вычисление определителей второго и третьего порядков . Подробные вычисления я приводить не стану, запишем лишь ответ:

$$ \left|\begin{array}{ccc} 1 & 2 & 0 \\ 3 & 6 & -2 \\ -2 & -4 & 2 \end{array} \right|=0. $$

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

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

И вновь минор третьего порядка, окаймляющий $M_2$, равен нулю. Значит, переходим к иному минору третьего порядка. Возьмём минор третьего порядка, элементы которого лежат на пересечении строк №1, №2, №3 и столбцов №2, №3, №5. Этот минор тоже окаймляет $M_2$:

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

Итак, среди миноров третьего порядка, окаймляющих $M_2$, есть минор, не равный нулю, откуда следует $\rang A≥ 3$. Обозначим этот ненулевой минор как $M_3$. Элементы минора $M_3$ лежат на пересечении строк №1, №2, №3 и столбцов №2, №3, №5. Станем окаймлять минор $M_3$ минорами четвёртого порядка. Для начала возьмём минор четвёртого порядка, элементы которого лежат на пересечении строк №1, №2, №3, №4 и столбцов №1, №2, №3, №5. Этот минор окаймляет $M_3$. Его значение найти несложно, если использовать, например, разложение по строке или по столбцу :

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

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

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

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

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

Пример №3

Найти ранг матрицы $A=\left(\begin{array}{ccccc} -1 & 3 & 2 & 4 & 1\\ 0 & -2 & 5 & 0 & -3\\ 1 & -5 & 3 & 7 & 6 \end{array} \right)$ методом окаймляющих миноров.

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

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

Данный минор (обозначим его $M_2$) не равен нулю, посему именно его мы и станем окаймлять минорами третьего порядка. Например, добавим к строкам и столбцам, на которых расположены элементы $M_2$, ещё строку №3 и столбец №3. Т.е. найдём минор третьего порядка, элементы которого расположены на пересечении строк №1, №2, №3 и столбцов №1, №2, №3. Используем для этого формулу №2 из темы про вычисление определителей второго и третьего порядков :

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

Этот минор равен нулю, значит нужно переходить к иному окаймляющему минору. Либо все миноры третьего порядка, окаймляющие $M_2$, равны нулю, либо среди них всё-таки найдётся хоть один, отличный от нуля.

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

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

Итак, среди миноров третьего порядка, окаймляющих $M_2$, есть хоть один, не равный нулю. Миноры четвёртого порядка мы образовать уже не можем, так как для них потребуется 4 строки, а в матрице $A$ всего 3 строки. Посему, так как последний ненулевой минор был третьего порядка, то ранг равен 3, т.е. $\rang A=3$.

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



Предыдущая статья: Следующая статья:

© 2015 .
О сайте | Контакты
| Карта сайта