Главная » Просмотр файлов » Н.И. Яцкин - Линейная алгебра (Теоремы и алгоритмы)

Н.И. Яцкин - Линейная алгебра (Теоремы и алгоритмы) (1109879), страница 20

Файл №1109879 Н.И. Яцкин - Линейная алгебра (Теоремы и алгоритмы) (Н.И. Яцкин - Линейная алгебра (Теоремы и алгоритмы)) 20 страницаН.И. Яцкин - Линейная алгебра (Теоремы и алгоритмы) (1109879) страница 202019-04-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 20)

Базисы и размерностиГл. 1Эти операторы вложения действуют и обозначаются несколько иначе, нежели аналогичные операторы для внутренней прямой суммы(см. п. 9.3). Определяются они формуламиβi : Vi −→ V ; βi (xi ) = (0, ..., 0, xi , 0, ..., 0); i = 1, ..., s,(9.48)где элемент xi ∈ Vi ставится на свое место (с номером i); все остальные элементы в наборе являются нулевыми векторами (в соответствующих пространствах).Линейность и инъективность отображений (9.48) совершенно очевидны, так что применение к этим отображениям термина линейныймономорфизм является обоснованным. Всякий мономорфизм является изоморфизмом на свой образ. Для любого i = 1, ..., s образоммономорфизма (9.47) является подмножествоWi = βi (Vi ) = { (0, ..., 0, xi , 0, ..., 0) : xi ∈ Vi }(9.49)в пространстве V , являющееся линейным подпространством в V, попостроению изоморфным пространству Vi .Предложение 9.5. Внешняя прямая сумма (9.47) линейныхпространств {Vi }si=1 является внутренней прямой суммойV =sMWi(9.50)i=1линейных подпространств Wi 6 V , которые заданы формулами(9.49) и изоморфны соответствующим пространствам Vi .Доказательство.

Должны быть очевидны независимость в совокупности подпространств (9.49) и тот факт, что эти подпространства порождают V . (Если не очевидно, то еще раз просмотрите доказательство предложения 9.2. Здесь рассуждение совершенно аналогично.)Значит, по предложению 9.1, пространство V является (внутренней) прямой суммой подпространств (9.49). ¤§ 10Алгоритмы построения базисов в подпространствах111§ 10. Алгоритмы построения базисовв линейных подпространствахконечномерных линейных пространств10.1. Два способа задания линейных подпространств иалгоритмы построения базисов в них.

Как только дело доходит до алгоритмов практического нахождения базисов в подпространствах некоторого к.л.п., мы возвращаемся к ситуации, когдатребуется "оцифровка" (арифметизация) данного пространства спомощью фиксации в нем некоторого исходного базиса (см. вышеп. 7.3). В данном пункте мы будем считать, что арифметизация ужепроведена, т. е. фактически будем работать в пространстве V = P n .Кроме того, надо помнить о двух основных способах задания линейных подпространств в арифметическом линейном пространстве(см.

пример 1.5, а также § 13 в [A1 ]).Здесь (с целью систематизации) мы дадим краткий пересказ трехуже изученных (в указанном параграфе первого пособия) алгоритмов, связанных с построением базисов в подпространствах, при различных способах их задания. В следующих пунктах мы (в аналогичном ключе) изложим еще три алгоритма (продолжение базисов,построение базисов в сумме и пересечении). Числовым примерамбудет посвящен отдельный параграф.Еще раз подчеркнем, что наши описания алгоритмов будут сугубосхематическими, все подробности разбирались ранее, а доведениеизлагаемых схем до "настоящих" алгоритмов — предмет не нашегокурса.А л г о р и т м 10.

1.Построение базиса в линейном подпространстве,заданном первым способом: W = L0A 6 P nРассмотрим (m×n)-матрицу A с элементами из поля P и линейноеподпространствоW = L0A = { x ∈ P n : A · x = 0 },(10.1)состоящее из всех решений однородной с.л.у.A · x = 0 .m×nn×1m×1(10.2)112Линейные пространства. Базисы и размерностиГл. 11. Приведем, с помощью элементарных преобразований над строками, данную матрицу A к виду Жордана — Гаусса A0 , где числоr×nстрок r = rank(A). Тем самым мы получим новое задание W , опятьже первым способом:W = L0A0 ,(10.10 )но экономное (не содержащее лишних уравнений).

Другими словами, от с.л.у. (10.2) мы переходим к равносильной с.л.у.A0 · x = 0 .r×nn×1r×1(10.20 )2. Решим с.л.у. (10.20 ) (см. [A1 , п. 13.2]) и сформируем фундаментальную матрицу F , размера n × d, где d = n − r, затем перейдемко второму способу задания данного подпространства:W = RF ,(10.3)в виде линейной оболочки векторов-столбцов матрицы F.

Эти столбцы будут составлять базис W . Полученное представление данногоподпространства вторым способом окажется, по построению, экономным (не будет лишних порождающих столбцов).3. Размерность данного подпространства определяется формулой:dim(W ) = d = n − r = n − rank(A) = rank(F ).(10.4)А л г о р и т м 10. 2.Построение базиса в линейном подпространстве,заданном вторым способом: W = RG 6 P nРассмотрим (n×k)-матрицу G с элементами из поля P и линейноеподпространство, являющееся линейной оболочкой столбцов матрицы G :W = RG = hg1 , g2 , ...

, gk i 6 P n .(10.5)1. Приведем матрицу G к ступенчатому виду (с помощью элементарных преобразований над строками, хотя можно допустить иперестановки столбцов, если позаботиться о метках для них, сохраняющих память об изначальной нумерации). Определим базисные§ 10Алгоритмы построения базисов в подпространствах113столбцы и соберем их (в исходном виде) в подматрицу B, размераn × r, где r = rank(G).2.

Данное подпространство (10.5) снова окажется заданным вторым способом:W = RB ,(10.6)но уже экономно, без лишних порождающих столбцов; столбцы Bбудут составлять базис W.3. Размерность данного подпространства определяется формулой:dim(W ) = r = rank(G) = rank(B).(10.7)А л г о р и т м 10. 3.Переход от задания линейного подпространствавторым способом (W = RG )к его заданию первым способом (W = L0A )Рассмотрим линейное подпространство W размерности r, заданное вторым способом, посредством описания (10.5).С помощью алгоритма 10.2 можно перейти к экономному заданию(10.6). Считаем далее, что это уже сделано, т.

е. W = RB , где (n×r)матрица B имеет полный ранг по столбцам:r = rank(B) = rank(G).(Данный предварительный этап не является обязательным: слегка модифицированный алгоритм работает с исходной матрицей G,без удаления лишних порождающих векторов.)1. Будем искать построчно ((n − r) × n)-матрицу A, такую, чтобыона задавала первым способом подпространство W. Каждая строкаat неизвестной матрицы A должна удовлетворять однородной с.л.у.at1×n· B = 0t ,n×r1×r(10.8)т. е. все произведения at на базисные векторы bj (j = 1, ..., r) должны быть нулевыми. Причем требуется найти ровно n − r линейно независимых строк, удовлетворяющих (10.8). Тогда полученная114Линейные пространства.

Базисы и размерностиГл. 1матрица A, размера m × n, где m = n − r, будет определять нульпространство (ядро) L0A , которое, во-первых, содержит W, а, вовторых, имеет такую же размерность: n − (n − r) = r. Тем самыммы добьемся равенства W = L0A .2. Транспонируем обе части уравнения (10.8), переходя к привычной записи с.л.у., с расположением неизвестных в столбец:Bt · a = 0 ,r×nгдеn×1r×1(10.8t )α1α a= 2···αn— "переделанная в столбец" неизвестная строка матрицы A.3. Решая с.л.у.

(10.8t ), определяем фундаментальную матрицуF , размера n × (n − r). Эта матрица будет иметь полный ранг постолбцам; искомая матрица A, которая должна иметь полный рангпо строкам, получается из F транспонированием:A = F t.(10.9)4. Необязательный, но полезный этап: проведем контроль правильности вычислений с помощью проверки выполнения матричногоравенстваA · G = O ,(n−r)×nn×k(n−r)×kгде можно было вторым множителем взять матрицу B, а можно —и исходную матрицу G.Замечание 10.1.

Последний алгоритм заметно сложнее двух предыдущих. Но он очень важен для дальнейшего и, в частности, будетиграть ключевую роль в описании алгоритма 10.6. В связи с этимвам рекомендуется вернуться к более детальному изложению данного вопроса в п. 13.4 пособия [A1 ].Запомните, что размерность линейного подпространства естьмощность (любого) базиса в этом подпространстве и, следовательно, равна количеству столбцов в матрице, экономно задающей данное подпространство вторым способом.§ 10Алгоритмы построения базисов в подпространствах115А коразмерность линейного подпространства равняется количеству линейных однородных уравнений в экономном задании этогоподпространства первым способом.Оговорим особые (крайние) случаи: W = O и W = V.Нулевое подпространство имеет пустой базис; можно (условно)считать, что вторым способом оно задается с помощью пустой матрицы (размера n×0).

[Для программистов пустые матрицы — отнюдьне экзотика, но суровая необходимость!]Первым способом подпространство O можно (причем — экономно)задать с помощью однородной с.л.у.x1 = x2 = ... = xn = 0,имеющей стандартную запись вида (10.2), с единичной матрицей Enв качестве матрицы A.Наибольшее из подпространств W = V = P n может быть задано вторым способом (причем — экономно) как линейная оболочкастолбцов единичной матрицы En .Считается (условно), что экономное задание наибольшего подпространства первым способом осуществляется с помощью пустой системы уравнений. (Можно, конечно, задать это подпространство инепустой однородной с.л.у., например, одним уравнением0 · x1 + 0 · x2 + ...

+ 0 · xn = 0,но это не будет экономным заданием.)10.2. Алгоритм продолжения базиса. Переходим к описанию новых (не разбиравшихся в первом семестре) алгоритмов. Четвертый алгоритм будет решать задачу продолжения базиса в некотором подпространстве W1 6 V до базиса в некотором другом, болеешироком подпространстве W2 (W1 6 W2 6 V ); см. по этому поводу п. 5.4 выше. Добавочные векторы, дополняющие базис в W1 добазиса в W2 , составляют базис в некотором прямом дополнении (см.п.

9.2 и, в частности, замечание 9.5) к меньшему подпространству вбольшем.А л г о р и т м 10. 4.Продолжение базиса в линейном подпространстве W1 6 Vдо базиса в более широком подпространстве W2 6 V.116Линейные пространства. Базисы и размерностиГл. 1Построение базиса в некотором прямом дополнениик подпространству W1 в подпространстве W2Рассмотрим два вложенных подпространстваW1 6 W2 6 V = P n ,(10.10)каждое из которых задано вторым способом:W1 = RB1 ; W2 = RB2 ,(10.11)причем матрицы B1 и B2 имеют полные ранги по столбцам и размеры n × r1 и n × r2 соответственно, где r1 = dim(W1 ) и r2 = dim(W2 ),т.

Характеристики

Тип файла
PDF-файл
Размер
4,28 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее