русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Ранг матрицы


Дата добавления: 2015-08-31; просмотров: 1573; Нарушение авторских прав


Для решения и исследования ряда математических и приклад­ных задач важное значение имеет понятие ранга матрицы.

Определитель k - го порядка, составленный из элементов матрицы A, стоящих на пересечении строк с номерами и столбов с номерами называется минором k - го порядка (матрицы или определителя), где k < min , и обозначается

.

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

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

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

Ранг матрицы A обозначается rang A, rank A, или r (А).

Из определения следует:

а) r(А) min ; т.е. ранг матрицы не превосходит меньшего из ее размеров,

б) r(А) = 0 тогда и только тогда, когда все элементы матрицы равны нулю, т.е. А = O;

в) для квадратной матрицы n-го порядка r(A) = n тогда и толь­ко тогда, когда

матрица A - невырожденная.

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

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

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

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

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

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

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

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

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

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



Матрица A называется ступенчатой, если она имеет вид:

, где , .

Замечание. Условие всегда может быть достигнуто транспонированием матрицы.

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

Для рангов матриц справедливы следующие соотношения:
1) ,

2) ,

3) r(А) + r(В) - n - неравенство Сильвестра,

где n - число столбцов матрицы A или строк матрицы В.



<== предыдущая лекция | следующая лекция ==>
Матрицы элементарных преобразований | Линейная комбинации строк или столбцов матриц


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.