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

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

220400                   Алгебра и геометрия                    Толстиков А.В.

Лекции 11. Ранг системы векторов и ранг матрицы

План

1.  Основная теорема о двух системах векторов.

2.  Базис и ранг системы векторов.

3.  Эквивалентные системы векторов и их свойства.

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

5.  Теорема о ранге матрицы. Следствия из теоремы о ранге матрицы. Вычисление ранга матрицы. методом окаймления миноров.

1. Основная теорема о двух системах векторов.

Теорема 1. Пусть даны две системы векторов  a1, a2, ..., ak, и b1, b2, ..., bm, которые обладают свойствами:

1) первая система линейно независима;

2) каждый вектор первой системы линейная комбинация векторов второй системы.

Тогда k £  m , т.е. число векторов первой системы не больше числа векторов второй системы.

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

Пусть m=1. Докажем, что k=1. Допустим противное, что k>1. Тогда по второму условию каждый вектор системы a1, a2, ..., ak линейно выражается через вектор b1, т.е.  ai = aibi ; i=1,2,...,k, где все числа ai ¹ 0 ; i=1,2,...,k. Действительно, в противно случае какой-нибудь вектор ai = 0 и по свойству система a1, a2, ..., ak линейно зависим, что противоречит условию. Тогда из первых двух равенств первой системы получаем, что

a2a1 - a1a2 = a2a1b1 - a1a2b1 = 0×b1  = 0.   

Отсюда вектора a1, a2 образуют линейно зависимую подсистему системы векторов a1, a2, ..., ak , что противоречит свойству . Установленное противоречие доказывает справедливость теоремы при m=1.

Предположим, что утверждение теоремы справедливо для любой системы второго вида, содержащей m - 1 вектор, и докажем его для системы содержащей m векторов. По второму условию имеем систему k равенств :

a1 = a11b1 + a12b2 +...+ a1m-1bm-1 + a1mbm,

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                     (1)

ak-1 = ak-11b1 + ak-12b2 +...+ ak-1m-1bm-1 + ak-1mbm,

ak = ak1b1 + ak2b2 +...+ akm-1bm-1 + akmbm.

Если все числа aim = 0 ; i=1,2,...,k , то из системы равенств (1) следует, что каждый вектор системы a1, a2, ..., ak  линейная комбинация векторов системы b1, b2, ..., bm-1. По индуктивному предположению k £ m - 1 < m, что и требовалось доказать.

Пусть теперь среди чисел aim ; i=1,2,...,k , есть неравное нулю. Пусть например  akm ¹ 0 , так как в противном случае равенства в системе (1) можно переставить местами. Теперь исключим вектор bm  из первых k - 1 равенств системы (1). Для этого к i-му (i=1,2,...,k-1) равенству системы (1) почленно прибавим k-е равенство, умноженное на  число . После этих преобразований первые k-1 равенств системы (2) перепишутся в виде:

с1 = b11b1 + b12b2 +...+ b1m-1bm-1 ,

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                          (2)

сk-1 = bk-11b1 + bk-12b2 +...+ bk-1m-1bm-1 , где сi  = ai - × ak ,  ; i = 1, 2, ..., m-1; j = 1, 2, ..., k-1.

Рассмотрим две системы векторов с1, с2, ..., сk-1, и b1, b2, ..., bm-1. Покажем, что первая система векторов линейно независима. Действительно, из равенства

g1с1 +g2с2 + ...+ gk-1ck-1 = 0, получаем

g1(a1 - × ak) +g2(a2 - × ak) + ...+ gk-1(ak-1 - × ak) = 0, откуда

g1a1 +g2a2 + ...+ gk-1ak-1 + × ak = 0.

Так как система a1, a2, ..., ak линейно независима, то все числа g1, g2, ..., gk-1 равны нулю. Поэтому система векторов с1, с2, ..., сk-1 линейно независима. В силу равенств (2) каждый ее вектор линейная комбинация системы векторов b1, b2, ..., bm-1. Тогда по индуктивному предположению k - 1£ m - 1 и k £ m. 

2. Базис и ранг системы векторов. Теорема о базисах. Пусть V векторное пространство над полем Р, S - система векторов из V.

Определение 1. Базисом системы векторов S называется такая упорядоченная линейно независимая подсистема b1, b2, ..., br системы S, что любой вектор системы S линейная комбинация векторов b1, b2, ..., br.

Определение 2. Рангом системы векторов S называется число векторов базиса системы S. Обозначается ранг системы векторов S символом r = rangS.

Если S = {0}, то система   не  имеет базиса и предполагается , что rangS = 0.

Пример 1. Пусть дана система векторов a1 = (1,2), a2 = (2,3), a3 = (3,5), a4 = (1,3). Вектора a1 , a2 образуют базис данной системы, так как они линейно независимы (см. пример 3.1) и a3 = a1 + a2 , a4 = 3a1a2 . Ранг данной системы векторов равен двум.

Теорема 1 (теорема о базисах). Пусть  S - конечная система векторов из V , S  ¹{0}. Тогда справедливы утверждения.

1° Любую линейно независимую подсистему системы S можно дополнить до базиса.

2° Система S  обладает базисом.

2° Любые два базиса системы S  содержат одинаковое число векторов, т.е. ранг системы не зависит от выбора базиса.

4° Если r = rangS,  то любые r линейно независимых векторов образуют базис системы S.

5° Если r = rangSто любые k > r  векторов системы S линейно зависимы.

6°  Любой вектор a Î S единственным образом линейно выражается через вектора базиса, т.е., если b1, b2, ..., br базис системы S, то

Похожие материалы

Информация о работе

Тип:
Конспекты лекций
Размер файла:
243 Kb
Скачали:
0

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.