Для нахождения ранга системы векторов, нужно использовать метод Гаусса и привести систему к треугольной или трапециевидной форме.
Пример:
a1=(1,1,1,1)
a1=(1,−1,0,2)
a1=(2,2,1,−1)
a1=(0,1,3,0)
Преобразуем данные вектора в матрицу для нахождения базы.
Получим:
(11111−102221−10130)
Теперь при помощи метода Гаусса будем преобразоывавать матрицу к трапецеидальному виду:
1) В нашей основной матрице, будем анулировать весь первый столбец кроме первой строки от второй отнимим первую умноженную на −1, от третьей отнимим первую умноженную на −2, а от четвётой мы ничего не будем отнимать так как первый элемент четвёртой строки, то есть пересечение первого столбца и четвёртой строки, равен нулю. Получим матрицу S2 :
S2=(11110−2−1100−1−30130)
2) Теперь в матрице S2, поменяем местами строки 2, 3 и 4 для простоты решения, что бы на месте элемента a22 была еденица. Четвёртую строку поменяем поставим вместо второй, вторую вместо третьей и третью на место четвёртой. Получим матрицу S3 :
S3=(111101300−2−1100−1−3)
3)В матрице S3 анулируем все элементы под элементом a22.
Поскольку вновь элемент a42 нашей матреци равен нулю, мы ничего не отнимаем от четвёртой строки, а к третьей добавим вторую умноженную на 2. Получим матрицу S4 :
S4=(11110130005100−1−3)
4)Вновь поменяем в матрице S4 строки 3 и 4 местами. Получим матрицу S5 :
S5=(1111013000−1−30051)
5)В матрице S5 прибавим к червётрой строке третью, умноженную на 5. Получим матрицу S6, которая будет иметь треугольный вид:
S6=(1111013000−1−3000−14)
Системы S1∼S6, их ранги совпадают в силу свойств ранга и их ранг равен rank S1= rank S6=4
Замечания:
1) В отличие от традиционного метода Гаусса, если в строке матрицы все элементы делятся на определённое число, мы не имеем право сокращать строку матрицы в силу действия свойств матрицы. Если мы захотим сократить строку на определённое число, придётся сокращать всю матрицу на это число.
2) В случае, если мы получим линейно зависящую строку, мы можем её убрать из нашей матрицы и заменить на нулевую строку.
Пример:
A=(11112222005100−1−3)
Сразу видно что вторая строка выражается через первую, если домножить первую на 2.
В тиаком случае можем заменить всю вторую строку на нулевую. Получим:
A=(11110000005100−1−3)
В итоге, приведя матрицу, либо к треугольному, либо к трапецеидальному виду, где у неё нету линейно зависящих векторов, все не нулевые векторы матрицы и будут базой матрицы, а их количество рангом.
Вот так же пример системы векторов в виде графика:
Дана система S=<e1,e2,e3,e4> где e1=(1,0), e2=(0,1), e3=(2,1) и e4=(1.5,3). Базой данной системы очевидно буду вектора e1 и e2, поскольку через них выражаются векторы e3,e4.
Данная система в графическом виде будет иметь вид:
Литература:
- Воеводин В.В. Линейная алгебра. М.: Наука, 1980 с. 52-55.
- Проскуряков И.В. Сборник задач по линейной алгебре. М.: Наука, 1984 с. 90-99.
- Белозёров Г.С. Конспект лекций по линейной алгебре.
База и ранг системы векторов. Нахождение базы и вычисление ранга (приведением системы к трапециевидной форме)
Тестовые вопросы по вышеизложенному материалу.
Таблица лучших: База и ранг системы векторов. Нахождение базы и вычисление ранга (приведением системы к трапециевидной форме)
Место | Имя | Записано | Баллы | Результат |
---|---|---|---|---|
Таблица загружается |