Как найти ранг матрицы базисный минор

Ранг матрицы и базисный минор матрицы

Пусть A — матрица размеров mtimes n, а k — натуральное число, не превосходящее m и n: kleqslantmin{m;n}. Минором k-го порядка матрицы A называется определитель матрицы k-го порядка, образованной элементами, стоящими на пересечении произвольно выбранных k строк и k столбцов матрицы A. Обозначая миноры, номера выбранных строк будем указывать верхними индексами, а выбранных столбцов — нижними, располагая их по возрастанию.

Пример 3.4. Записать миноры разных порядков матрицы

A=begin{pmatrix}1&2&1&0\ 0&2&2&3\ 1&4&3&3end{pmatrix}!.

Решение. Матрица A имеет размеры 3times4. Она имеет: 12 миноров 1-го порядка, например, минор M_{2}^{3}=det(a_{32})=4; 18 миноров 2-го порядка, например, M_{23}^{12}=begin{vmatrix}2&1\2&2end{vmatrix}=2; 4 минора 3-го порядка, например,

M_{{134}}^{{123}}= begin{vmatrix}1&1&0\0&2&3\ 1&3&3 end{vmatrix}=0.


В матрице A размеров mtimes n минор r-го порядка называется базисным, если он отличен от нуля, а все миноры (r+1)-ro порядка равны нулю или их вообще не существует.

Рангом матрицы называется порядок базисного минора. В нулевой матрице базисного минора нет. Поэтому ранг нулевой матрицы, по определению полагают равным нулю. Ранг матрицы A обозначается operatorname{rg}A.

Пример 3.5. Найти все базисные миноры и ранг матрицы

A=begin{pmatrix}1&2&2&0\0&2&2&3\0&0&0&0end{pmatrix}!.

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

M_{12}^{12}= M_{13}^{12}= begin{vmatrix}1&2\0&2 end{vmatrix}!,quad M_{24}^{12}= M_{34}^{12}= begin{vmatrix}2&0\2&3end{vmatrix}!,quad M_{14}^{12}= begin{vmatrix}1&0\0&3end{vmatrix}!.

Каждый из этих пяти миноров является базисным. Следовательно, ранг матрицы равен 2.


Замечания 3.2

1. Если в матрице все миноры k-го порядка равны нулю, то равны нулю и миноры более высокого порядка. Действительно, раскладывая минор (k+1)-ro порядка по любой строке, получаем сумму произведений элементов этой строки на миноры k-го порядка, а они равны нулю.

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

3. Если квадратная матрица невырожденная, то ее ранг равен ее порядку. Если квадратная матрица вырожденная, то ее ранг меньше ее порядка.

4. Для ранга применяются также обозначения operatorname{Rg}A,~ operatorname{rang}A,~ operatorname{rank}A.

5. Ранг блочной матрицы определяется как ранг обычной (числовой) матрицы, т.е. не обращая внимания на ее блочную структуру. При этом ранг блочной матрицы не меньше рангов ее блоков: operatorname{rg}(Amid B)geqslantoperatorname{rg}A и operatorname{rg}(Amid B)geqslantoperatorname{rg}B, поскольку все миноры матрицы A (или B) являются также минорами блочной матрицы (Amid B).


Теоремы о базисном миноре и о ранге матрицы

Рассмотрим основные теоремы, выражающие свойства линейной зависимости и линейной независимости столбцов (строк) матрицы.

Теорема 3.1 о базисном миноре. В произвольной матрице A каждый столбец {строка) является линейной комбинацией столбцов (строк), в которых расположен базисный минор.

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

D=left|begin{array}{ccc|c}a_{11}&cdots&a_{1r}&a_{1k}~\ ~vdots&ddots &vdots&vdots~\ ~a_{r1}&cdots&a_{rr}&a_{rk}~\hline ~a_{s1}&cdots&a_{sr}&a_{sk}end{array}right|,

который получен приписыванием к базисному минору матрицы A соответствующих элементов s-й строки и k-го столбца. Отметим, что при любых 1leqslant sleqslant m и 1leqslant kleqslant n этот определитель равен нулю. Если sleqslant r или kleqslant r, то определитель D содержит две одинаковых строки или два одинаковых столбца. Если же s>r и k>r, то определитель D равен нулю, так как является минором (r+l)-ro порядка. Раскладывая определитель по последней строке, получаем

a_{s1}cdot D_{r+11}+ldots+ a_{sr}cdot D_{r+1r}+a_{sk}cdot D_{r+1,r+1}=0,

где D_{r+1,j} — алгебраические дополнения элементов последней строки. Заметим, что D_{r+1,r+1}ne0, так как это базисный минор. Поэтому

a_{sk}=lambda_1cdot a_{s1}+ldots+lambda_rcdot a_{sr}, где lambda_j=-frac{D_{r+1,j}}{D_{r+1,r+1}},~j=1,2,ldots,r.

Записывая последнее равенство для s=1,2,ldots,m, получаем

begin{pmatrix}a_{1k}\vdots\a_{mk}end{pmatrix}= lambda_1cdot! begin{pmatrix}a_{11}\vdots\a_{m1}end{pmatrix}+ldots lambda_rcdot! begin{pmatrix}a_{1r}\vdots\a_{mr}end{pmatrix}!.

т.е. k-й столбец (при любом 1leqslant kleqslant n) есть линейная комбинация столбцов базисного минора, что и требовалось доказать.

Теорема о базисном миноре служит для доказательства следующих важных теорем.


Условие равенства нулю определителя

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

В самом деле, необходимость следует из теоремы о базисном миноре. Если определитель квадратной матрицы n-го порядка равен нулю, то ее ранг меньше n, т.е. хотя бы один столбец не входит в базисный минор. Тогда этот выбранный столбец по теореме 3.1 является линейной комбинацией столбцов, в которых расположен базисный минор. Добавляя, при необходимости, к этой комбинации другие столбцы с нулевыми коэффициентами, получаем, что выбранный столбец есть линейная комбинация остальных столбцов матрицы. Достаточность следует из свойств определителя. Если, например, последний столбец A_n определителя det(A_1~A_2~cdots~A_n) линейно выражается через остальные

A_n=lambda_1cdot A_1+lambda_2cdot A_2+ldots+lambda_{n-1}cdot A_{n-1},

то прибавляя к A_n столбец A_1, умноженный на (-lambda_1), затем столбец A_2, умноженный на (-lambda_2), и т.д. столбец A_{n-1}, умноженный на (-lambda_{n-1}), получим определитель det(A_1~cdots~A_{n-1}~o) с нулевым столбцом, который равен нулю (свойство 2 определителя).


Инвариантность ранга матрицы при элементарных преобразованиях

Теорема 3.3 (об инвариантности ранга при элементарных преобразованиях). При элементарных преобразованиях столбцов (строк) матрицы ее ранг не меняется.

Действительно, пусть operatorname{rg}A=r. Предположим, что в результате одного элементарного преобразования столбцов матрицы A получили матрицу A'. Если было выполнено преобразование I типа (перестановка двух столбцов), то любой минор (r+l)-ro порядка матрицы A' либо равен соответствующему минору (r+l)-ro порядка матрицы A, либо отличается от него знаком (свойство 3 определителя). Если было выполнено преобразование II типа (умножение столбца на число lambdane0), то любой минор (г+l)-ro порядка матрицы A' либо равен соответствующему минору (r+l)-ro порядка матрицы A, либо отличается от него множителем lambdane0 (свойство 6 определителя). Если было выполнено преобразование III типа (прибавление к одному столбцу другого столбца, умноженного на число Lambda), то любой минор (г+1)-го порядка матрицы A' либо равен соответствующему минору (г+1) -го порядка матрицы A (свойство 9 определителя), либо равен сумме двух миноров (r+l)-ro порядка матрицы A (свойство 8 определителя). Поэтому при элементарном преобразовании любого типа все миноры (r+l)-ro порядка матрицы A' равны нулю, так как равны нулю все миноры (г+l)-ro порядка матрицы A. Таким образом, доказано, что при элементарных преобразованиях столбцов ранг матрицы не может увеличиться. Так как преобразования, обратные к элементарным, являются элементарными, то ранг матрицы при элементарных преобразованиях столбцов не может и уменьшиться, т.е. не изменяется. Аналогично доказывается, что ранг матрицы не изменяется при элементарных преобразованиях строк.

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

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

Следствие 2. Если матрица приведена к простейшему виду (1.7), то

operatorname{rg}A=operatorname{rg}Lambda=r,.

Действительно, матрица простейшего вида (1.7) имеет базисный минор r-го порядка.

Следствие 3. Любая невырожденная квадратная матрица является элементарной, другими словами, любая невырожденная квадратная матрица эквивалентна единичной матрице того же порядка.

Действительно, если A — невырожденная квадратная матрица n-го порядка, то operatorname{rg}A=n (см. п.З замечаний 3.2). Поэтому, приводя элементарными преобразованиями матрицу A к простейшему виду (1.7), получим единичную матрицу Lambda=E_n, так как operatorname{rg}A=operatorname{rg}Lambda=n (см. следствие 2). Следовательно, матрица A эквивалентна единичной матрице E_n и может быть получена из нее в результате конечного числа элементарных преобразований. Это означает, что матрица A элементарная.


Теорема 3.4 (о ранге матрицы). Ранг матрицы равен максимальному числу линейно независимых строк этой матрицы.

В самом деле, пусть operatorname{rg}A=r. Тогда в матрице A имеется r линейно независимых строк. Это строки, в которых расположен базисный минор. Если бы они были линейно зависимы, то этот минор был бы равен нулю по теореме 3.2, а ранг матрицы A не равнялся бы r. Покажем, что r — максимальное число линейно независимых строк, т.е. любые p строк линейно зависимы при p>r. Действительно, образуем из этих p строк матрицу B. Поскольку матрица B — это часть матрицы A, то operatorname{rg}Bleqslant operatorname{rg}A=r<p. Значит, хотя бы одна строка матрицы B не входит в базисный минор этой матрицы. Тогда по теореме о базисном миноре она равна линейной комбинации строк, в которых расположен базисный минор. Следовательно, строки матрицы B линейно зависимы. Таким образом, в матрице A не более, чем r линейно независимых строк.

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

operatorname{rg}A=operatorname{rg}A^T.

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

Следствие 2. При элементарных преобразованиях строк матрицы линейная зависимость (или линейная независимость) любой системы столбцов этой матрицы сохраняется.

В самом деле, выберем любые k столбцов данной матрицы A и составим из них матрицу B. Пусть в результате элементарных преобразований строк матрицы A была получена матрица A', а в результате тех же преобразований строк матрицы B была получена матрица B'. По теореме 3.3 operatorname{rg}B'=operatorname{rg}B. Следовательно, если столбцы матрицы B были линейно независимы, т.е. k=operatorname{rg}B (см. следствие 1), то и столбцы матрицы B' также линейно независимы, так как k=operatorname{rg}B'. Если столбцы матрицы B были линейно зависимы (k>operatorname{rg}B), то и столбцы матрицы B' также линейно зависимы (k>operatorname{rg}B'). Следовательно, для любых столбцов матрицы A линейная зависимость или линейная независимость сохраняется при элементарных преобразованиях строк.

Замечания 3.3

1. В силу следствия 1 теоремы 3.4 свойство столбцов, указанное в следствии 2, справедливо и для любой системы строк матрицы, если элементарные преобразования выполняются только над ее столбцами.

2. Следствие 3 теоремы 3.3 можно уточнить следующим образом: любую невырожденную квадратную матрицу, используя элементарные преобразования только ее строк (либо только ее столбцов), можно привести к единичной матрице того же порядка.

В самом деле, используя только элементарные преобразования строк, любую матрицу A можно привести к упрощенному виду Lambda (рис. 1.5) (см. теорему 1.1). Поскольку матрица A невырожденная (det{A}ne0), то ее столбцы линейно независимы. Значит, столбцы матрицы Lambda также линейно независимы (следствие 2 теоремы 3.4). Поэтому упрощенный вид Lambda невырожденной матрицы A совпадает с ее простейшим видом (рис. 1.6) и представляет собой единичную матрицу Lambda=E (см. следствие 3 теоремы 3.3). Таким образом, преобразовывая только строки невырожденной матрицы, ее можно привести к единичной. Аналогичные рассуждения справедливы и для элементарных преобразований столбцов невырожденной матрицы.


Ранге произведения и суммы матриц

Теорема 3.5 (о ранге произведения матриц). Ранг произведения матриц не превышает ранга множителей:

operatorname{rg}(Acdot B)leqslant min{operatorname{rg}A,operatorname{rg}B}.

В самом деле, пусть матрицы A и B имеют размеры mtimes p и ptimes n. Припишем к матрице A матрицу C=ABcolon,(Amid C). Разумеется, что operatorname{rg}Cleqslantoperatorname{rg}(Amid C), так как C — это часть матрицы (Amid C) (см. п.5 замечаний 3.2). Заметим, что каждый столбец C_j, согласно операции умножения матриц, является линейной комбинацией столбцов A_1,A_2,ldots,A_p матрицы A=(A_1~cdots~A_p):

C_{j}=A_1cdot b_{1j}+A_2cdot b_{2j}+ldots+A_{p}cdot b_{pj},quad j=1,2,ldots,n.

Такой столбец можно вычеркнуть из матрицы (Amid C), при этом ее ранг не изменится (следствие 1 теоремы 3.3). Вычеркивая все столбцы матрицы C, получаем: operatorname{rg}(Amid C)=operatorname{rg}A. Отсюда, operatorname{rg}Cleqslantoperatorname{rg}(Amid C)=operatorname{rg}A. Аналогично можно доказать, что одновременно выполняется условие operatorname{rg}Cleqslantoperatorname{rg}B, и сделать вывод о справедливости теоремы.

Следствие. Если A невырожденная квадратная матрица, то operatorname{rg}(AB)= operatorname{rg}B и operatorname{rg}(CA)=operatorname{rg}C, т.е. ранг матрицы не изменяется приумножении ее слева или справа на невырожденную квадратную матрицу.

Теорема 3.6 о ранге суммы матриц. Ранг суммы матриц не превышает суммы рангов слагаемых:

operatorname{rg}(A+B)leqslant operatorname{rg}A+operatorname{rg}B.

Действительно, составим матрицу (A+Bmid Amid B). Заметим, что каждый столбец матрицы A+B есть линейная комбинация столбцов матриц A и B. Поэтому operatorname{rg}(A+Bmid Amid B)= operatorname{rg}(Amid B). Учитывая, что количество линейно независимых столбцов в матрице (Amid B) не превосходит operatorname{rg}A+operatorname{rg}B, а operatorname{rg}(A+B)leqslant operatorname{rg}(A+Bmid Amid B) (см. п.5 замечаний 3.2), получаем доказываемое неравенство.

Математический форум (помощь с решением задач, обсуждение вопросов по математике).

Кнопка "Поделиться"

Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.

Рассмотрим
некоторую, не обязательно квадратную,
матрицу А. Выберем какие-нибудь s номеров
строк i1,
i2,
,
is
и s номеров столбцов j1,
j2,
,
js,
причём i1<i2<<is
и j1<j2<<js.

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

Определение.
В матрице А размеров

минор порядка r называется базисным,
если он отличен от нуля, а все миноры
порядка r+1 равны нулю или миноров порядка
r+1 вообще нет, т.е. r совпадает с меньшим
из чисел m или n.

Определение.
Строки и столбцы, на пересечении которых
расположен базисный минор, называются
базисными
строками и столбцами
.

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

.

Свойства
ранга матрицы и базисного минора.

  1. Ранг
    матрицы А размеров

    не превосходит меньшего из её размеров.

  2. rangA=0
    тогда и только тогда, когда

  3. Для
    квадратной матрицы А порядка n rangA= n
    тогда и только тогда, когда А –
    невырожденная.

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

  5. Теорема
    о
    базисном
    миноре.
    В произвольной матрице каждый столбец
    (строка) является линейной комбинацией
    базисных столбцов (строк).

  6. Теорема
    о
    ранге
    матрицы.
    Ранг матрицы А равен максимальному
    числу линейно независимых столбцов
    (строк) в этой матрице.

  7. где
    n – число столбцов матрицы А или строк
    матрицы B.

  8. rang(ATA)=rang
    A.

  9. rang(AB)=
    rang
    A,
    если B
    – квадратная матрица и

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

  1. Отбрасывание
    нулевой строки (столбца).

  2. Умножение
    всех элементов строки (столбца) на
    число, не равное нулю.

  3. Изменение
    порядка строк (столбцов) матрицы.

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

  5. Транспонирование
    матрицы.

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

Определение.
Матрицы А и B
называются эквивалентными
(АB),
если матрица B
получена из матрицы А в результате
элементарных преобразований.

3.7 Нахождение ранга матрицы

Алгоритм
Гаусса
вычисления
ранга
матрицы.

  1. Если
    все

    то rangA = 0.

  2. Выбираем
    элемент матрицы

    Помещаем его в левый верхний угол
    матрицы и делим первую строку матрицы
    на

    С помощью элементарных преобразований
    обращаем все элементы первой строки в
    нули:

    .

    Если
    в части матрицы, выделенной синим
    цветом, все

    то rangA = 1.

  3. Если
    хотя бы один элемент в области, выделенной
    синим цветом, отличен от нуля, алгоритм
    повторяем. Перестановкой строк и
    столбцов матрицы выбранный элемент

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


.

Если
в части этой матрицы, выделенной синим
цветом,

то rang A = 2.

  1. Если
    хотя бы один элемент

    в этой области, то алгоритм повторяем.

После
r
шагов получим матрицу ранга r
вида:

Пример.
Определить ранг и базисный минор матрицы:

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



.

Из
третьего столбца вычтем первый, потом
из него же вычтем второй, умноженный на
два:


Очевидно,
что ранг последней (а, значит, и исходной)
матрицы равен 2.

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

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

Определение.
Минор M1
называется окаймляющим
для минора М, если М получается из M1
вычёркиванием
одной крайней строки (первой или
последней) и одного крайнего столбца.

Теорема.
Если в матрице А размеров

имеется
минор порядка r, не равный нулю, а все
его окаймляющие миноры порядка r+1 равны
нулю, то rang A =r.

Пример.
Для предыдущего
примера:

Вычисляем
минор второго порядка:

Выбираем
миноры третьего порядка, в которые
входят строки и столбы, дающие предыдущий
минор. Таких миноров всего два:

Так
как оба этих минора равны нулю, то ранг
матрицы равен 2 (то есть порядку минора
M2).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

В данной публикации мы рассмотрим теорему о базисном миноре (формулировка и следствия). Также разберем пример задачи для демонстрации ее применения на практике.

  • Формулировка теоремы

  • Пример задачи

Формулировка теоремы

В произвольной матрице A столбцы/строки, входящие в состав базисного минора M (называются “базисными”), линейно независимы. Каждый столбец/строка матрицы является линейной комбинацией базисных столбцов/строк.

Допустим, дана матрица A размером mxn. Базисным называется ненулевой минор M порядка r, при этом все миноры более старшего порядка (r+1 и выше) равняются нулю или их вовсе нет. Это значит, что r равняется меньшему из чисел m или n.

Из теорему о базисном миноре следует:

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

Пример задачи

Давайте найдем всем базисные миноры матрицы A, представленной ниже, а также определим ее ранг.

Пример матрицы

Решение:

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

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

2. Отнимем из третьей строки первую.

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

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

Пример матрицы

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

Пример расчета минора второго порядка матрицы

Пример расчета минора второго порядка матрицы

Пример расчета минора второго порядка матрицы

Пример расчета минора второго порядка матрицы

Пример расчета минора второго порядка матрицы

Пример расчета минора второго порядка матрицы

Ответ:
Все рассчитанные миноры отличны от нуля, значит, все они являются базисными. Ранг матрицы равен двум (rang A = 2), так как все миноры более высокого (третьего) порядка равны нулю.

Содержание:

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

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

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

состоящую из 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.

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

Содержание:

  • Формулировка теоремы о базисном миноре
  • Примеры решения задач

Формулировка теоремы о базисном миноре

Теорема

Столбцы матрицы $A$,
входящие в базисный минор, образуют линейно независимую
систему. Любой столбец матрицы $A$ линейно выражается через остальные столбцы
из базисного минора.

В матрице $A$ размеров
$m times n$
минор
$r$-го порядка называется базисным, если он отличен от нуля,
а все миноры
$(r + 1)$-ro порядка равны нулю или их вообще не существует.

Следствие. Если все столбцы матрицы
$A$ линейно выражаются через
$r$ столбцов
$A_{i 1}, A_{i 2}, ldots, A_{i r}$, которые образуют
линейно независимую систему, то ранг матрицы
$operatorname{rang} A=r$ .

Примеры решения задач

Пример

Задание. Найти все базисные миноры и ранг матрицы:

$$A=left(begin{array}{llll}1 & 2 & 2 & 0 \ 0 & 2 & 2 & 3 \ 0 & 0 & 0 & 0end{array}right)$$

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

$$M_{12}^{12}=left|begin{array}{cc}1 & 2 \ 0 & 2end{array}right|=1 cdot 2-0 cdot 2=2-0=2 neq 0$$
$$M_{13}^{12}=left|begin{array}{cc}1 & 2 \ 0 & 2end{array}right|=1 cdot 2-0 cdot 2=2-0=2 neq 0$$
$$M_{14}^{12}=left|begin{array}{cc}1 & 0 \ 0 & 3end{array}right|=1 cdot 3-0 cdot 0=3-0=3 neq 0$$
$$M_{23}^{12}=left|begin{array}{ll}2 & 2 \ 2 & 2end{array}right|=0$$
$$M_{24}^{12}=left|begin{array}{cc}2 & 0 \ 2 & 3end{array}right|=2 cdot 3-2 cdot 0=6-0=6 neq 0$$
$$M_{34}^{12}=left|begin{array}{cc}2 & 0 \ 2 & 3end{array}right|=2 cdot 3-2 cdot 0=6-0=6 neq 0$$

Таким образом, пять минор являются ненулевыми и каждый из них – базисный. Следовательно, так как порядок базисных миноров равен
двум, то и ранг матрицы равен двум: $operatorname{rang} A=2$ .

Ответ. Базисные миноры $M_{12}^{12}, M_{13}^{12}, M_{14}^{12}, M_{24}^{12}, M_{34}^{12} ;$ rang $A=2$ .

236

проверенных автора готовы помочь в написании работы любой сложности

Мы помогли уже 4 396 ученикам и студентам сдать работы от решения задач до дипломных на отлично! Узнай стоимость своей работы за 15 минут!

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