Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Линейная алгебра

..pdf
Скачиваний:
29
Добавлен:
12.11.2023
Размер:
13.06 Mб
Скачать

Г С . Ш е в ц о в

Линейная алгебра

издание 2-е, исправленное и дополненное

Рекомендовано Министерством

общего и профессионального образования

Российской Федерации в качествеучебного пособия

для студентов высшихучебных заведений

[А рО дри К а

Москва, 1,999

УДК 512.64(075.8) ББК 22.143 Ш37

Федеральная программа книгоиздания России

Р е ц е н з е н т ы :

доктор технических наук, профессор П.П. Бочаров; доктор физико-математических наук, профессор Х.Д. Икрамов\ доктор физико-математических наук, профессор А.Р. Абдуллаев;

доктор физико-математических наук профессор П.В. Трусов\ доктор педагогических наук, профессор Ю.Ф. Фоминых

Шевцов Г.С.

Ш37 Линейная алгебра: Учеб, пособие. — 2-е изд. исп. и доп. — М.: Гардарики, 1999. — 360 с.

ISBN 5-8297-0013-1 (в пер.)

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

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

Воформлении переплета использован фрагмент картины

К.Малевича «Красная конница» (1928 -1932)

 

УДК 512.64(075.8)

 

ББК 22.143

ISBN 5-8297-0013-1

© «Гардарики», 1999

 

© Шевцов Г.С., 1999

Оглавление

Предисловие

7

Глава 1. Первоначальные сведения

9

1.1.

Метод последовательного исключения неизвестных (ме­

 

 

тод Гаусса)

9

1.2.

Начальные сведения о матрицах. Действия с матрицами

16

1.3.

Определители

20

1.4.

Крамеровские системы линейных уравнений

26

1.5.

Обратная матрица .

27

1.6.

Разложение квадратной матрицы на треугольные мно­

 

 

жители

30

1.7.

Алгебраические операции, группы, кольца, поля

33

1.8.

Упражнения

38

Глава 2. Линейные пространства

41

2.1.

Определение линейного пространства

41

2.2.

Линейная зависимость векторов

43

2.3.

Ранг матрицы

46

2.4.

Базис, координаты векторов, изоморфизм линейных

 

 

пространств

49

2.5.

Преобразование координат вектора при переходе от ба­

 

 

зиса к базису

52

2.6.

Системы линейных уравнений

56

2.7.

Линейные подпространства

61

2.8.

Упражнения

68

Глава 3. Линейные операторы в линейных простран­

 

ствах

73

3.1.

Определение и примеры линейных операторов

73

3.2.

Матрица линейного оператора

74

3.3.

Связь между координатами векторагобраза и вектора-

 

 

прообраза .

78

3.4. Связь между матрицами линейного оператора в разных

 

 

базисах

80

3.5.

Действия с линейными операторами

81

3.6.

Характеристический и минимальный многочлены

83

3.7.

Собственные векторы и собственные значения линей­

 

 

ного оператора.

89

3.8. Линейные операторы простой структуры

93

3.9.

Упражнения

99

Глава 4. Каноническая жорданова форма матриц

103

4.1.

Предварительные замечания

103

4.2.

Построение жорданова базиса, жордановой и трансфор­

 

 

мирующей матриц

110

4.3.

Второй способ построения жордановой и трансформи­

 

 

рующей матриц

120

4.4.

Третий способ построения жордановой и трансформи­

 

 

рующей матриц

124

4.5.

К построению минимального многочлена

129

4.6.

Упражнения

131

Глава 5. Функции от матриц

132

5.1.

Интерполяционный многочлен Лагранжа-Сильвестра

132

5.2.

Функции от матриц

134

5.3.

Спектральное разложение матрицы f(A)

136

5.4.

Представление функций от матриц рядами

140

5.5.

Некоторые приложения функций от матриц .

140

Глава 6. Евклидовы и унитарные пространства

146

6.1.

Определение евклидова пространства. Матрица Грама

146

6.2.

Длины и углы. Ортогональность. Процесс ортогонали-

 

 

зации

148

6.3.

Ортонормированные базисы

152

6.4.

Ортогональное дополнение. Ортогональная проекция

 

 

вектора на подпространство.

153

6.5.

Изоморфизм евклидовых пространств

156

6.6.

Понятие об унитарном пространстве

157

6.7.

Линейные операторы в евклидовом пространстве

161

6.8.

Линейные операторы в унитарном пространстве

182

6.9.

QR — разложение матрицы

192

6.10. Сингулярное разложение матрицы

197

6.11. Полярное разложение матрицы

206

6.12. Скелетное разложение матрицы

209

6.13. Псевдообратная матрица .

211

6.14. Решение систем линейных уравнений по методу наи­

 

 

меньших квадратов

218

6.15. Метод регуляризации для систем линейных уравнений

229

6.16. Нормы векторов и матриц

232

6.17. Оценка погрешности решения системы линейных урав­

 

 

нений

235

6.18. Отыскание устойчивого решения системы линейных

 

 

уравнений

238

6.19. Рекомендации к решению систем линейных уравнений

 

 

на ЭВМ

243

6.20. Упражнения

250

Глава 7. К вадратичны е ф орм ы

259

7.1.

Определение квадратичной формы

259

7.2.

Линейное преобразование переменных

260

7.3.

Преобразование квадратичной формы при линейном

 

 

преобразовании переменных

261

7.4. Приведение квадратичной формы к каноническому виду 263

7.5.

Закон инерции квадратичных форм

268

7.6.

Знакоопределенные квадратичные формы

270

7.7.

Распадающиеся квадратические формы

272

7.8.

Квадратичные формы в евклидовом пространстве

273

7.9.

Пары квадратичных форм

276

7.10. Квадратичные формы в комплексном пространстве

280

7.11. Упражнения

287

Глава 8. И терационные м етоды решения систем линей-

ных уравнений

291

8.1.

Метод итераций

291

8.2.

Метод Зейделя

295

8.3.

Приведение линейной системы к виду, удобному для

297

 

итераций

8.4.

Упражнения

301

Глава 9. И терационные м етоды оты скания собственны х

значений и собственны х вектор ов

302

9.1.

Метод итераций

302

9.2.

Метод вращений (метод Якоби) .

307

9.3.

QiZ-алгоритм

316

9.4.

Степенной метод

320

9.5.

Метод скалярных произведений

325

9.6.

Упражнения

327

Глава 10. Элементы n-мерной аналитической геометрииЗЗО

10.1. Аффинные пространства

330

10.2. Координаты в конечномерном аффинном пространстве

331

10.3. Плоскости в конечномерном аффинном пространстве

333

10.4. Гиперповерхности второго порядка в аффинном про­

 

странстве

336

10.5. Точечно-векторное евклидово пространство .

342

10.6. Гиперплоскости второго порядка в евклидовом про­

 

странстве

344

10.7. Упражнения

358

Литература

359

Предисловие

Линейная алгебра занимает важное место в вузовском образовании математиков, физиков, инженеров, экономистов и многих других спе­ циалистов. Опыт преподавания этой дисциплины показывает, что у студентов возникает много затруднений при изучении этого предмета

иособенно при выполнении ими лабораторных и практических зада­ ний. Этим можно объяснить тот факт, что первое издание пособия (Пермь: Пермский гос. ун-т, 1996) быстро разошлось и успешно ис­ пользуется в учебном процессе во многих вузах.

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

Цель пособия — оказать помощь студентам в выполнении лабора­ торных работ и практических заданий, помочь им глубже усвоить идеи

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

Значительное внимание уделено практическому применению ор­ тогональных (унитарных) преобразований, построению часто встре­ чающихся в вычислительной практике разложений матриц, обраще­ нию прямоугольных матриц, функциям от матриц, квадратичным формам, решению систем линейных уравнений обычными методами, итерационными методами и по методу наименьших квадратов, реше­ нию полной и частичной проблем собственных значений и собственных векторов, элементам n-мерной геометрии. Обсуждаемые вопросы, по­ нятия и методы поясняются на многочисленных примерах с подроб­ ными решениями; при этом показывается как применять эти методы

на практике. Так, при обсуждении канонического разложения матри­ цы отмечается целесообразность его применения при вычислении сте­ пеней и корней из матрицы, что широко используется, например, в теории вероятностей и математической статистике, даются рекомен­ дации к решению систем линейных уравнений с матрицей, представ­ ленной каноническим разложением. При рассмотрении сингулярного разложения матрицы указывается на возможность его применения для конструирования псевдообратной матрицы, для отыскания псев­ дорешений и устойчивого решения системы линейных уравнений, для проведения сингулярного анализа при построении математических моделей. При изучении ортогональных преобразований подчеркива­ ется их важность для многих вычислительных методов, в частности для метода вращений и QR-алгоритма. Выяснение сущности изучае­ мых методов сопровождается рассмотрением примеров с подробными решениями «вручную», что позволит студентам лучше усвоить алго­ ритмы изучаемых методов. Это может оказаться весьма полезным при реализации вычислительных методов на ЭВМ, так как пользователь программного обеспечения, знающий эти алгоритмы, быстрее выявит причины сбоев.

Описанный подход использован при рассмотрении всех основных разделов линейной алгебры, изучаемых в вузе. В конце глав приводят­ ся упражнения для самостоятельной работы. Некоторые упражнения заимствованы из распространенных в настоящее время задачников Х.Д. Икрамова, И.В. Проскурякова, Д.К. Фаддеева и И.С. Соминского.

Автор выражает искреннюю благодарность рецензентам доктору физико-математических наук, профессору А.Р. Абдуллаеву, доктору технических наук, профессору П.ПБочарову, доктору физико-мате­ матических наук, профессору Х.Д. Икрамову, доктору физико-мате­ матических наук, профессору П.В. Трусову, доктору педагогических наук, профессору Ю.Ф. Фоминых за критические замечания, которые в значительной степени способствовали улучшению пособия.

Автор благодарит также своих коллег и студентов, оказвших по­ мощь в подготовке книги к изданию.

Глава 1

Первоначальные сведения

1.1.М етод последовательного исключения неизвестны х (м етод Гаусса)

Пусть дана система линейных уравнений

 

 

<*11^1 + <*12^2 +

+<*ins„ =

bi,

 

<*21®1 + <*22^2 +

+<*2n^n =

&2>

(i.i)

 

 

 

<*ml^l + <*m2®2 +

“I"<*mn^n =

 

Коэффициенты при неизвестных составляют прямоугольную та­ блицу

<*11

<*12

<*ln \

<*21

<*22

<*2n

<*ml

<*m2

<*mn '

называемую матрицей системы . Первый индекс у коэффициента a,ij означает номер уравнения, второй - номер неизвестного, при ко­ тором стоит этот коэффициент. Коэффициенты 6i, &2>..., Ьт называ­ ются свободны м и членами уравнений системы . Если свободные члены равны нулю, система называется однородной, в противном случае —неоднородной . Матрицу

/

а п

<*12

<*in

61

\

д =

<*21

<*22

<*2п

62

 

\<*ml

<*m2

<*mn

Ьт

/

называют расш иренной матрицей систем ы (1.1).

Решение системы (1.1) -

это упорядоченный набор (®i, ж2, ..., жп)

из п чисел, при подстановке которых в уравнения системы вместо

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

Совместные системы подразделяют на определенные, обладающие единственным решением, и неопределенные, обладающие множеством решений. Однородная система всегда совместна, так как имеет, по крайней мере, нулевое решение Xi = X2 = ... = xn = 0 .

Выражение для неизвестных xi, Х2, ..., хп, из которого можно по­ лучить любое конкретное решение системы, называют ее общ им ре­ шением, а любое конкретное решение системы - ее частным реше­ нием. Две системы с одними и теми же неизвестными эквивалентны (равносильны), если каждое решение одной из них является решением другой или обе системы несовместны.

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

1.Умножение обеих частей какого-либо уравнения на число, от­ личное от нуля.

2.Прибавление (вычитание) к одному уравнению другого, умно­ женного на некоторое число.

3.Перестановку уравнений.

4.Вычеркивание уравнений вида 0 •х\ + 0 •хг + ... + 0 •хп = 0, т.е. тождеств 0 = 0.

5.Перестановку неизвестных в системе уравнений.

Врезультате элементарных преобразований система преобразу­ ется в эквивалентную. Общий способ отыскания решений обычно основывается на последовательном переходе с помощью элементар­ ных преобразований от данной системы к такой эквивалентной си­ стеме, для которой решение находится достаточно просто. Одним из таких способов является метод последовательного исключения неиз­ вестных (метод Гаусса). Алгоритм этого метода состоит в следую­ щем.

Предположим, что коэффициент ац системы (1.1) отличен от нуля. Этого всегда можно добиться, переставляя, в случае необходимости, уравнения системы или неизвестные в ней и меняя нумерацию неиз­ вестных. Умножим первое уравнение на 021/о ц и вычтем из второго уравнения, затем - на а^\/ац и вычтем из третьего уравнения и т.д. Наконец, умножим первое уравнение на ami/a n и вычтем из послед­ него уравнения. В результате неизвестное xi будет исключено из всех уравнений, кроме первого, и система примет вид