Processing math: 100%

Ранг матрицы

Пусть задана матрица A=(a11a12a1na21a22a2nam1am2amn), где n столбцов и m строк. Заметим, что числа не имеют никакой связи между собой. Будем рассматривать столбцы как вектора mмерного пространства. То есть в таком виде: α1=(a11,a21,,am1), α2=(a12,a22,,am2), αm=(a1n,a2n,,amn). Они могут быть линейно зависимыми. Тогда имеет место такое определение:

Определение. Пусть задана матрица A=aijMm×n(P).
Рангом матрицы называется ранг системы её столбцов, то есть количество векторов (столбцов) в максимально линейно независимой системе столбцов матрицы A. Обозначение: rankA.

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

Ранг системы столбцов также можно называть «столбцовым» рангом. Очевидно, для строк существует аналогичное название — «строчный» ранг. Однако в этом случае строки будут рассматриваться как вектора nмерного пространства, а именно: β1=(a11,a12,,a1n), β2=(a21,a22,,a2n), βn=(am1,am2,,amn). Ранги равны между собой, что следует из теоремы о ранге матрицы. Необходимо упомянуть, что rankAmin{n,m}, где n — количество столбцов матрицы A, а m — количество строк. Этот факт также следует из теоремы.

Пример. Найти ранг матрицы A=(1325126541251632031009).Запишем столбцы как вектора и проверим есть ли зависимость: α1=(1,5,2), α2=(3,4,0), α3=(2,1,3), α4=(5,25,10), α5=(12,16,0), α6=(6,3,9). В нашем случае она очевидна: α4=5α1, α5=4α2, α6=3α3. Значит, линейно независимых столбцов в матрице три и, по определению, rankA=3.

Пример. Найти ранг матрицы A=(124036782480). Ранг столбцов равен 4. Но это превышает ранг матрицы, который должен быть не больше трех. Узнаем, с помощью элементарных преобразований, есть ли среди строк линейно зависимые: (124036782480)(1240011580000)(124001158).Линейно независимых строк две. Позже будет доказано, что «строчный» ранг равен рангу матрицы. А так как нам известен ранг строк, можно сказать, что rankA=2.

Смотрите также

  1. Курош А.Г. Курс высшей алгебры М.: Наука, 1968, стр. 71
  2. Александров П.С. Курс аналитической геометрии и линейной алгебры — 2009 стр. 346
  3. Личный конспект, составленный на основе лекций Белозерова Г.С.

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

Спойлер

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

Пример:
a1=(1,1,1,1)
a1=(1,1,0,2)
a1=(2,2,1,1)
a1=(0,1,3,0)

Преобразуем данные вектора в матрицу для нахождения базы.
Получим:
(1111110222110130)

Теперь при помощи метода Гаусса будем преобразоывавать матрицу к трапецеидальному виду:

1) В нашей основной матрице, будем анулировать весь первый столбец кроме первой строки  от второй отнимим первую умноженную на 1, от третьей отнимим первую умноженную на 2, а от четвётой мы ничего не будем отнимать так как первый элемент четвёртой строки, то есть пересечение первого столбца и четвёртой строки, равен нулю. Получим матрицу S2 :
S2=(1111021100130130)
2) Теперь в матрице S2, поменяем местами строки 2, 3 и 4 для простоты решения, что бы на месте элемента a22 была еденица. Четвёртую строку поменяем поставим вместо второй, вторую вместо третьей и третью на место четвёртой. Получим матрицу S3 :
S3=(1111013002110013)
3)В матрице S3 анулируем все элементы под элементом a22.
Поскольку вновь элемент a42 нашей матреци равен нулю, мы ничего не отнимаем от четвёртой строки, а к третьей добавим вторую умноженную на 2. Получим матрицу S4 :
S4=(1111013000510013)
4)Вновь поменяем в матрице S4 строки 3 и 4 местами. Получим матрицу S5 :
S5=(1111013000130051)
5)В матрице S5 прибавим к червётрой строке третью, умноженную на 5. Получим матрицу S6, которая будет иметь треугольный вид:
S6=(11110130001300014)

Системы S1S6, их ранги совпадают в силу свойств ранга и их ранг равен rank S1= rank S6=4

Замечания:
1) В отличие от традиционного метода Гаусса, если в строке матрицы все элементы делятся на определённое число, мы не имеем право сокращать строку матрицы в силу действия свойств матрицы. Если мы захотим сократить строку на определённое число, придётся сокращать всю матрицу на это число.
2) В случае, если мы получим линейно зависящую строку, мы можем её убрать из нашей матрицы и заменить на нулевую строку.
Пример:
A=(1111222200510013)
Сразу видно что вторая строка выражается через первую, если домножить первую на 2.
В тиаком случае можем заменить всю вторую строку на нулевую. Получим:
A=(1111000000510013)
В итоге, приведя матрицу, либо к треугольному, либо к трапецеидальному виду, где у неё нету линейно зависящих векторов, все не нулевые векторы матрицы и будут базой матрицы, а их количество рангом.

Вот так же пример системы векторов в виде графика:
Дана система S=<e1,e2,e3,e4> где e1=(1,0)e2=(0,1)e3=(2,1) и e4=(1.5,3). Базой данной системы очевидно буду вектора e1 и e2, поскольку через них выражаются векторы e3,e4.
Данная система в графическом виде будет иметь вид:
svg1

Литература:

  1. Воеводин В.В. Линейная алгебра. М.: Наука, 1980 с. 52-55.
  2. Проскуряков И.В. Сборник задач по линейной алгебре. М.: Наука, 1984 с. 90-99.
  3. Белозёров Г.С. Конспект лекций по линейной алгебре.

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

Тестовые вопросы по вышеизложенному материалу.

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

максимум из 11 баллов
Место Имя Записано Баллы Результат
Таблица загружается
Нет данных