Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Численные методы линейной алгебры

Учебное пособие
Покупка
Основная коллекция
Артикул: 753321.03.01
Доступ онлайн
от 636 ₽
В корзину
Учебное пособие посвящено важному разделу современной вычислитель ной математики — численным методам линейной алгебры. В нем содержатся необходимые теоретические сведения, рассматриваются вопросы обусловлен ности и устойчивости, приводятся эффективные алгоритмы обращения прямо угольных матриц, решения систем линейных алгебраических уравнений и проб лемы собственных значений. Применение численных методов демонстрируется на подробно разобранных примерах. Отдельный параграф посвящен примерам применения численных методов в экономических исследованиях. Для студентов, магистрантов и аспирантов, специализирующихся в области компьютерного моделирования, преподавателей прикладной математики, а также научных работников и инженеров, занимающихся применением численных методов для решения практических задач.

Численные методы линейной алгебры: Ключевые аспекты и практическое применение

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

Основные понятия и теоретические основы

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

Мультипликативные разложения матриц

Второй раздел посвящен мультипликативным разложениям матриц, которые являются ключевым инструментом для решения многих задач линейной алгебры. Рассматриваются различные типы разложений, включая LU-разложение, скелетное разложение, каноническое (спектральное) разложение, QR-разложение, сингулярное разложение и полярное разложение. Подробно описываются алгоритмы построения каждого разложения и их свойства.

Обращение прямоугольных матриц

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

Решение систем линейных алгебраических уравнений

Основное внимание уделяется численным методам решения систем линейных алгебраических уравнений. Рассматриваются прямые методы, такие как метод Гаусса (включая метод Гаусса с выбором главного элемента), метод Холецкого и метод прогонки. Подробно описываются алгоритмы этих методов и их вычислительные особенности. Отдельное внимание уделяется решению систем линейных уравнений методом наименьших квадратов, который применяется для решения несовместных систем. Рассматриваются различные подходы к решению задач методом наименьших квадратов, включая использование псевдообратной матрицы, метод регуляризации и применение QR-разложения. Также рассматриваются итерационные методы решения систем линейных уравнений, такие как метод итераций и метод Зейделя.

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

Заключительный раздел посвящен проблеме собственных значений и собственных векторов. Рассматриваются общие положения проблемы, методы локализации собственных значений и оценки погрешностей. Подробно описываются методы развертывания характеристического многочлена, такие как метод Крылова и метод Данилевского. Рассматриваются итерационные методы решения проблемы собственных значений, включая метод итераций и QR-алгоритм. Обсуждаются методы уточнения отдельных собственных значений и принадлежащих им собственных векторов. В заключение приводятся примеры применения методов линейной алгебры в экономических исследованиях, таких как модель Леонтьева об объемах производства и модель равновесных цен.

Практические аспекты и применение

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

Текст подготовлен языковой моделью и может содержать неточности.

9
209
368
Шевцов, Г. С. Численные методы линейной алгебры : учебное пособие / Г. С. Шевцов, О. Г. Крюкова, Б. И. Мызникова. — 3-е изд. — Москва : ИНФРА-М, 2026. — 528 с. - ISBN 978-5-16-016796-1. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2211865 (дата обращения: 25.06.2025). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
Численные методы
линейной алгебры
2026
Москва
Учебное пособие
3е издание,
переработанное
и дополненное
Г. С. Шевцов
О. Г. Крюкова
Б. И. Мызникова
Рекомендовано Научнометодическим
советом по математике и механике
Учебнометодического объединения
по классическому университетскому
образованию в качестве учебного пособия
для математических направлений
и специальностей


УДК 512.64(075.8)
ББК 22.143я73
Ш37
Р е ц е н з е н т ы:
др физ.мат. наук, проф. И. Н. Шардаков
(главный науч. сотр. Института механики сплошных сред УрО РАН);
др техн. наук, проф. Н. А. Труфанов
(зав. кафедрой вычислительной математики и механики ПНИПУ)
Шевцов Г. С., Крюкова О. Г., Мызникова Б. И.
Ш37
Численные методы линейной алгебры : учебное посо
бие. — 3е изд., перераб. и доп. — Москва : Магистр, 2026. —
528 с.
ISBN 9785977604895 (в пер.)
ISBN 9785161093740 (online)
Агентство CIP РГБ
Учебное пособие посвящено важному разделу современной вычислитель
ной математики — численным методам линейной алгебры. В нем содержатся
необходимые теоретические сведения, рассматриваются вопросы обусловлен
ности и устойчивости, приводятся эффективные алгоритмы обращения прямо
угольных матриц, решения систем линейных алгебраических уравнений и проб
лемы собственных значений. Применение численных методов демонстрируется
на подробно разобранных примерах. Отдельный параграф посвящен примерам
применения численных методов в экономических исследованиях.
Для студентов, магистрантов и аспирантов, специализирующихся в облас
ти компьютерного моделирования, преподавателей прикладной математики,
а также научных работников и инженеров, занимающихся применением чис
ленных методов для решения практических задач.
УДК 512.64(075.8)
ББК 22.143я73
ISBN 9785977604895
© Шевцов Г. С., Крюкова О. Г.
Мызникова Б. И., 2021


Оглавление
Оглавление
Оглавление
Предисловие . . . . . . . . . . . . . . . . . . . . . . . . 7
1. Основные сведения из линейной алгебры . . . . . . . . . . 9
1.1. Первоначальные сведения о матрицах. Действия
с матрицами . . . . . . . . . . . . . . . . . . . . . . 9
1.2. Определители
. . . . . . . . . . . . . . . . . . . . 15
1.3. Крамеровские системы линейных уравнений . . . . . 20
1.4. Обратная матрица 2 . . . . . . . . . . . . . . . . . . 21
1.5. Линейные пространства и их определение
. . . . . . 26
1.6. Линейная зависимость векторов
. . . . . . . . . . . 28
1.7. Ранг матрицы
. . . . . . . . . . . . . . . . . . . . 31
1.8. Базис линейного пространства. Координаты векторов . 35
1.9. Преобразование координат вектора при переходе
от базиса к базису . . . . . . . . . . . . . . . . . . . 38
1.10. Системы линейных уравнений
. . . . . . . . . . . 41
1.11. Линейные подпространства . . . . . . . . . . . . . 48
1.12. Линейные операторы в линейных пространствах
. . 52
1.13. Характеристический и минимальный многочлены . . 58
1.14. Собственные векторы и собственные значения
линейного оператора . . . . . . . . . . . . . . . . . 64
1.15. Операторы простой структуры . . . . . . . . . . . . 68
1.16. Евклидовы пространства
. . . . . . . . . . . . . . 70
1.17. Понятие об унитарном пространстве
. . . . . . . . 83
1.18. Линейные операторы в евклидовом пространстве . . 88
1.19. Линейные операторы в унитарном пространстве . . 102
1.20. Нормы векторов и матриц . . . . . . . . . . . . . 110
1.21. Последовательности матриц и степенные
матричные ряды . . . . . . . . . . . . . . . . . . . 113
3


2. Основные мультипликативные разложения матриц . . . . 118
2.1. Разложение квадратной матрицы на треугольные
множители . . . . . . . . . . . . . . . . . . . . . . 118
2.2. Скелетное разложение матрицы . . . . . . . . . . . 128
2.3. Каноническое (спектральное) разложение матрицы . 133
2.4. QRразложение матрицы
. . . . . . . . . . . . . . 143
2.5. Сингулярное разложение матрицы
. . . . . . . . . 154
2.6. Полярное разложение матрицы . . . . . . . . . . . 172
2.7. QRSразложения матрицы . . . . . . . . . . . . . . 178
Упражнения . . . . . . . . . . . . . . . . . . . . . . 181
3. Обращение прямоугольных матриц . . . . . . . . . . . . 185
Упражнения ` . . . . . . . . . . . . . . . . . . . . . 207
4. Решение систем линейных алгебраических уравнений
. . 209
4.1. Прямые методы решения систем линейных
алгебраических уравнений . . . . . . . . . . . . . . 209
4.1.1. Метод последовательного исключения неизвестных
(метод Гаусса) . . . . . . . . . . . . . . . . . . . . 209
4.1.2. Метод Гаусса с выбором главного элемента
. . . . 217
4.1.3. Метод Холецкого
. . . . . . . . . . . . . . . . . 219
4.1.4. Метод квадратного корня . . . . . . . . . . . . . . 222
4.1.5. Метод прогонки . . . . . . . . . . . . . . . . . . 227
4.1.6. Применение мультипликативных разложений
матриц к решению систем линейных уравнений . . . 232
4.2. Решение систем линейных алгебраических уравнений
методом наименьших квадратов . . . . . . . . . . . 239
4.2.1. Постановка задачи. Решение средствами
математического анализа. . . . . . . . . . . . . . . 239
4.2.2. Применение псевдообратной матрицы к решению
систем линейных уравнений методом наименьших
квадратов
. . . . . . . . . . . . . . . . . . . . . . 264
4.2.3. Применение метода регуляризации к решению
систем линейных уравнений методом наименьших
квадратов
. . . . . . . . . . . . . . . . . . . . . . 273
4
Оглавление


4.2.4. Отыскание нормального псевдорешения системы
линейных уравнений путем решения одной или
двух систем с невырожденными матрицами . . . 276
4.2.5. Применение QRразложения матрицы к решению
системы линейных уравнений методом
наименьших квадратов
. . . . . . . . . . . . . 281
4.2.6. Решение систем линейных уравнений методом
наименьших квадратов, основанным на
представлении матрицы системы
ее сингулярным разложением . . . . . . . . . . 287
4.3. Оценка погрешности решения системы линейных
уравнений . . . . . . . . . . . . . . . . . . . . . . 309
4.4. Итерационные методы решения систем линейных
алгебраических уравнений . . . . . . . . . . . . . . 324
4.4.1. Метод итераций . . . . . . . . . . . . . . . . . 324
4.4.2. Метод Зейделя
. . . . . . . . . . . . . . . . . 334
4.4.3. Преобразование системы линейных уравнений
к виду, удобному для итераций . . . . . . . . . 337
4.4.4. Итерационные методы с чебышевским набором
параметров . . . . . . . . . . . . . . . . . . . 346
4.4.5. Метод минимальных невязок
. . . . . . . . . . 348
4.4.6. Метод минимальных поправок . . . . . . . . . . 350
4.4.7. Метод скорейшего спуска . . . . . . . . . . . . 353
4.5. Общие рекомендации к решению систем
линейных алгебраических уравнений с помощью
компьютера . . . . . . . . . . . . . . . . . . . . . 356
Упражнения . . . . . . . . . . . . . . . . . . . . . . 360
5. Проблема собственных значений и собственных векторов
368
5.1. Общие положения проблемы собственных значений . 368
5.2. Локализация и возмущение собственных значений
. 374
5.3. Развертывание характеристического многочлена
. . 385
5.3.1. Метод Крылова . . . . . . . . . . . . . . . . . . 385
5.3.2. Метод Данилевского
. . . . . . . . . . . . . . 401
5.3.3.Развертывание характеристического многочлена
симметричной матрицы, основанное на переходе
к подобной трехдиагональной матрице
. . . . . 415
5
Оглавление


5.3.4. Метод Леверрье — Фаддеева . . . . . . . . . . . 423
5.3.5. Метод интерполяции . . . . . . . . . . . . . . . 427
5.3.6. Вычисление собственных значений
и собственных векторов матрицы . . . . . . . . 431
5.4. Итерационные методы решения проблемы
собственных значений . . . . . . . . . . . . . . . . 444
5.4.1. Метод итераций . . . . . . . . . . . . . . . . . 444
5.4.2. Метод вращений (Метод Якоби)
. . . . . . . . 452
5.4.3. QRалгоритм
. . . . . . . . . . . . . . . . . . 463
5.4.4. Степенной метод
. . . . . . . . . . . . . . . . 471
5.4.5. Метод скалярных произведений . . . . . . . . . 482
5.5. Уточнение отдельного собственного значения
и принадлежащего ему собственного вектора . . . . . 486
5.5.1. Метод Виландта . . . . . . . . . . . . . . . . . 486
5.5.2. Метод Дерведюэ . . . . . . . . . . . . . . . . . 488
5.5.3. Метод Маянца
. . . . . . . . . . . . . . . . . 490
5.5.4. Метод возмущений . . . . . . . . . . . . . . . .493
5.6. Примеры применения методов линейной алгебры
в экономических исследованиях . . . . . . . . . . . 496
5.6.1. Модель Леонтьева об объемах производства . . . 496
5.6.2. Модель Леонтьева равновесного роста
производства. Темп и траектория Неймана
роста производства . . . . . . . . . . . . . . . 500
5.6.3. Модель равновесных цен
. . . . . . . . . . . . 506
5.6.4. Линейная модель обмена, или модель
международной торговли . . . . . . . . . . . . 512
Упражнения . . . . . . . . . . . . . . . . . . . . . . 517
Библиографический список
. . . . . . . . . . . . . . . . 521
Предметный указатель
. . . . . . . . . . . . . . . . . . 523
Оглавление


Предисловие
Предисловие
Предисловие
В предлагаемом издании учебного пособия материал предыду
щего издания сохранен в основном без изменений. Переработке
подвергся п. 5.3.1 о методе Крылова развертывания характеристи
ческого определителя матрицы. Этот параграф значительно рас
ширен и дополнен. В него, в частности, включен и подробно изло
жен материал, касающийся преобразования Крылова. Введен
п. 5.3.6, посвященный вычислению характеристических корней
матрицы путем непосредственного решения ее характеристиче
ского уравнения точным или приближенными методами. Кроме
того, для иллюстрации применения методов линейной алгебры в
экономических исследованиях добавлен п. 5.6.
Среди проблем, наиболее важных для исследователя, которому
предстоит заниматься вычислениями, особый интерес представля
ют проблемы, связанные с численным решением систем линейных
алгебраических уравнений и с отысканием собственных значений
и собственных векторов матриц. Это основной компонент боль
шинства алгоритмов решения задач, непосредственно возникаю
щих на практике и в научных исследованиях, например при реше
нии задач статистического моделирования, задач обработки данных
эксперимента, краевых задач для дифференциальных уравнений
и т.п. В настоящем учебном пособии численному решению систем
линейных алгебраических уравнений и отысканию собственных
значений и собственных векторов посвящены гл. 4 и 5. В п. 4.1 гл. 4
рассматриваются наиболее употребительные в настоящее время
эффективные и надежные методы численного решения совмест
ных систем n линейных уравнений с n неизвестными. Важным, для
приложений, является также численное решение совместных или
несовместных систем линейных уравнений с произвольными
(m × n)матрицами любого (полного или неполного) ранга. Такие
системы естественно решать тем или иным способом из группы
методов наименьших квадратов. Этим методам в предлагаемом по
собии посвящен п. 4.2 гл. 4. Наряду с классическим подходом к
численному решению произвольных совместных или несовмест
7


ных систем линейных уравнений методом наименьших квадратов,
основанным на решении систем нормальных уравнений, рассмат
риваются метод регуляризации, методы, основанные на представ
лении матрицы системы ее QR и сингулярным разложениями, и
другие методы.
Численному решению проблемы собственных значений и соб
ственных векторов в нашем пособии посвящена гл. 5. В ней под
робно рассматриваются наиболее эффективные современные на
дежные методы численного решения этой проблемы, например
метод вращений, QRалгоритм и другие методы.
Для удобства в пособии приведены необходимые сведения из
линейной алгебры, подробно рассмотрены основные мультипли
кативные разложения матриц, обращение прямоугольных матриц
и лишь после этого рассматриваются решения систем линейных
уравнений точными, итерационными методами, методом наи
меньших квадратов и решение полной и частичной проблем собст
венных значений и собственных векторов. Все изучаемые в посо
бии факты иллюстрируются подробно разобранными примерами.
Вопросы численного решения систем линейных уравнений и
отыскания собственных значений и собственных векторов рас
сматриваются в данном учебном пособии как с алгоритмической
точки зрения, так и с точки зрения разработки программных
средств решения задач вычислительной математики. Приводимые
ссылки на интернетресурсы и программное обеспечение будут
полезны при реализации конкретных алгоритмов решения систем
линейных уравнений, отыскания собственных значений и собст
венных векторов.
Пособие рекомендуется студентам, магистрантам и аспиран
там механикоматематических, физических, химических, эконо
мических и других специальностей, а также научным работникам
и инженерам, занимающимся решением задач статистического
моделирования и обработкой результатов эксперимента. Оно мо
жет служить также основой специального курса по избранным гла
вам линейной алгебры и использоваться в качестве справочника.
Предисловие


Глава 1 
ОСНОВНЫЕ СВЕДЕНИЯ ИЗ ЛИНЕЙНОЙ АЛГЕБРЫ 
1.1. Первоначальные сведения о матрицах. 
Действия с матрицами  
 
 
Прямоугольной или (
×
)
m
n -матрицей называется система 
чисел, расположенных в виде таблицы  
.
n
n
m
m
mn
a
a
a
a
a
a
A
a
a
a
11
12
1
21
22
2
1
2
=
⎛
⎞
⎜
⎟
⎜
⎟
⎜
⎟
⎜
⎟
⎜
⎟
⎝
⎠
…
…
…
… …
…
…
 
Кратко 
матрицу 
A 
записывают 
в 
виде 
,
i j
A
a
= (
)  
i
m
=1, 2, …,
;  j
n
= 1, 2,…,
. Числа aij, составляющие данную 
матрицу, называют ее элементами. Первый индекс у элемента 
указывает номер строки, а второй — номер столбца, на пересечении которых находится этот элемент.  
Матрицу называют комплексной, если хотя бы один ее элемент является комплексным (невещественным) числом, и действительной (вещественной), если все ее элементы — действительные (вещественные) числа.  
Две матрицы одинакового размера m
n
×
 считают равными, 
если попарно равны их соответствующие элементы, т.е. элементы, стоящие на одинаковых местах в этих матрицах.  
Матрицу, состоящую из одной строки или одного столбца, 
называют 
соответственно 
вектор-строкой 
или 
векторстолбцом. Элементы векторов называют их компонентами. 
Матрица, состоящая из одного числа, отождествляется с этим 
числом. Матрица, состоящая из нулей, называется нулевой и 
обозначается через 0. Если число m  строк матрицы равно числу 
n ее столбцов, то матрицу называют квадратной порядка n. 
Диагональ квадратной матрицы, соединяющую левый верхний 
угол с правым нижним, называют главной.  


Глава первая. Основные сведения из линейной алгебры 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  
 
10
Квадратные матрицы, у которых отличны от нуля лишь элементы главной диагонали, называют диагональными.  
 
Диагональная матрица, у которой все элементы по главной 
диагонали одинаковые, называется скалярной. Частным случаем скалярных матриц является единичная матрица  
E
1
=
1
⎛
⎞
⎜
⎟.
⎜
⎟
⎜
⎟
⎝
⎠
%
 
Матрицу, полученную из данной матрицы A заменой в ней 
строк соответствующими столбцами, называют транспонированной к A и обозначают через A′  или AT. Если A – m
n
(
×
)матрица, то A Τ  – n
m
(
×
)-матрица. В частности, если A — вектор-строка, то A Τ  — вектор-столбец и наоборот.  
Матрицу A называют симметричной, если A = AT; матрицу 
A — комплексно сопряженной к матрице A, если она получена из A заменой в ней элементов на комплексно сопряженные; матрицу A∗ — эрмитово-сопряженной, или сопряженной к матрице A, если она получена из A заменой элементов 
комплексно сопряженными и транспонированием, т.е. если 
A
Α
Τ
∗=
. Для действительной матрицы A всегда A
A Τ
∗=
.  
Квадратная матрица A называется эрмитовой, если A
A
∗=
.  
Элементы симметричной матрицы 
i j
A
a
= (
)  удовлетворяют 
условиям 
i j
ji
a
a
=
. Элементы эрмитовой матрицы 
i j
A
a
= (
)  
удовлетворяют условиям 
i j
ji
a
a
=
. Элементы 
ii
a  главной диагонали эрмитовой матрицы являются действительными числами, поскольку 
ii
ii
a
a
=
.  
Суммой матриц 
i j
A
a
= (
)  и 
i j
B
b
= (
) одинакового размера 
m
n
×
 называется матрица 
i j
C
c
= (
)  того же размера, элементы 
которой равны суммам 
i j
i j
a
b
+
 соответствующих элементов 
слагаемых матриц. Таким образом,  


Доступ онлайн
от 636 ₽
В корзину