
- •Министерство образования и науки рф
- •Оглавление
- •Предисловие
- •1. Матрицы
- •1.1. Действия с матрицами
- •1.2. Определители матриц второго и третьего порядка
- •1.3. Разложение определителя матрицы по элементам строки или столбца
- •1.4. Обратная матрица
- •2.N-мерные векторы
- •2.1. Линейные операции надn-мерными векторами
- •2.2. Скалярное произведение и длинаn-мерных векторов
- •2.3. Угол междуn-мерными векторами
- •2.4. Коллинеарные векторы
- •2.5. Разложение вектора по системе векторов
- •2.6. Векторная форма записи системы линейных уравнений
- •2.7. Задания
- •3. Линейно зависимые и линейно независимые системы векторов
- •3.1 Линейная зависимость и линейная независимость системы векторов
- •3.2. Свойства линейно зависимых и линейно независимых систем векторов
- •3.3. Задания
- •4. Базис и ортогонализация системы векторов
- •4.1. Базисы системы векторов
- •4.2. Ранг системы векторов
- •4.3. Ортогональные системы векторов
- •4.4. Ортогонализация системы векторов
- •4.5. Процесс ортогонализации Грамма-Шмидта
- •4.6. Задания
- •5. Ранг, транспонирование и след матрицы
- •5.1. Ранг матрицы
- •5.2. Транспонирование матрицы
- •5.3. Свойства транспонированных матриц
- •5.4. След матрицы
- •5.5. Различные классы квадратных матриц
- •5.6. Задания
- •6. Нахождение собственных векторов и собственных значений квадратной матрицы
- •6.1. Собственные векторы и собственные значения квадратной матрицы
- •6.2. Встроенные функции MathCad для вычисления собственных векторов и собственных значений матриц
- •6.3. Частичные проблемы собственных значений
- •6.4. Задания
- •7. Квадратичные формы
- •7.1. Свойства знака суммирования
- •7.2. Понятие квадратичной формы
- •7.3. Канонический базис квадратичной формы
- •7.4. Положительно и отрицательно определенные квадратичные формы
- •7.5. Задания
- •Контрольные вопросы и задания
- •Библиографический список
- •Для заметок
6.3. Частичные проблемы собственных значений
Часто в практических вычислениях нужны не все собственные значения, а лишь некоторые из них.
Для решения частичной проблемы собственных значений, состоящей в определении одного или нескольких собственных значений и соответствующих им собственных векторов, обычно используют итерационные методы. Строится такой итерационный процесс, который сходится к одному собственному значению и собственному вектору, причем используемые алгоритмы весьма экономичны.
Построим итерационный процесс, применяя метод итераций к решению систем уравнений
(11)
Представим (11) через вспомогательный вектор у:
(12)
Пусть х(0)–начальное приближение собственного вектора х, причем собственные векторы на каждой итерации нормированы, так что
Используя соотношение (12), получим:
или,
применяя умножение обеих частей равенства
скалярно на х(0),
получим
,
учитывая, что
,
запишем
Следующие приближения можно вычислить, нормируя у(1). Окончательно итерационный процесс записывается в виде:
(13)
Процесс (13)
продолжается до установления постоянных
значений λ и х.
При этом нужно учесть, что, применяя
критерии завершения итераций, следует
проверять близость векторов
и
.
Можно показать, что найденное значение λ является наибольшим по модулю собственным значением данной матрицы А, а х – соответствующим ему вектором.
Скорость сходимости этого итерационного процесса зависит от удачного выбора начального приближения.
Для решения системы (11) можно использовать и другие итерационные методы.
В некоторых задач нужно искать не наибольшие, а наименьшие по модулю собственные значения матрицы А. В этом случае можно умножить (11) на матрицу А-1
(14)
(15)
Следовательно, 1/ является собственным значением обратной матрицы, и задача (15) отличается от ранее рассмотренной тем, что здесь будет вычисляться наибольшее по модулю собственное значение1/ матрицы А–1, что будет достигнуто при наименьшем по модулю λ.
6.4. Задания
1. Найти собственные числа и собственные векторы матрицы А (упражнение 1).
2. Доказать, что все собственные значения диагональной матрицы равны ее диагональным элементам.
3. Найти собственные значения треугольной матрицы.
4. Доказать, что нуль является собственным значением матрицы А тогда и только тогда, когда А – вырожденная матрица.
5. Доказать, что собственные значения матрицы А–1 обратны собственным значениям матрицы А.
6. Собственные
значения матрицы А
равны
.
Найти все собственные значения матриц:
а) 3А, б) А-2Е.
Упражнение 1 выполняется по вариантам, остальные – без вариантов. Таблица 6
Вариант |
Матрица А
|
Вариант |
Матрица А |
1 |
2 |
3 |
4 |
1 |
0 -1 1 -1 0 1 1 1 0 |
8 |
-3 -2 0 4 3 0 0 0 2 |
2 |
1 0 1 1 1 0 0 1 1 |
9 |
1 1 1 0 -5 2 0 -6 2 |
3 |
1 -1 2 1 -1 3 1 -1 2 |
10 |
1 0 1 0 1 0 1 0 1 |
4 |
-1 1 0 -4 3 0 -2 1 1 |
11 |
1
0
|
Окончание таблицы 6
1 |
2 |
3 |
4 |
5 |
3 -3 1 3 -3 1 3 -3 1 |
12 |
-1 0 1 0 1 0 1 0 -1 |
6 |
-1 -2 0 0 -2 0 2 2 1 |
13 |
0 0 0 0 0 2 0 2 0 |
7 |
-4 -6 0 3 5 0 3 6 -1 |
14 |
3 0 0 2 6 5 -2 -2 -1 |
7. В соответствии с выбранным вариантом (табл. 7) найти собственные значения и собственные вектора матриц A и B с использованием математического редактора MathCad. Осуществить проверку правильности нахождения собственных значений и собственных векторов матриц с помощью встроенных функций MathCad eigenvals() и eigenvecs().
Таблица 7
Вариант |
Матрица A |
Матрица B |
1 |
2 |
3 |
|
-0.3 0.8 14.1 -3.2 |
-0.1 0.4 1.1 8.1 -3.2 1.8 1.2 -0.4 -0.8 |
|
0.7 0.8 -1.4 0.1 |
-0.1 -0.4 -1.1 0.1 -5.2 1.8 -2.2 -0.4 0.8 |
|
-1.5 0.1 6 0.1 |
1.7 -1.4 -1.1 -0.1 -0.2 -0.3 0.2 -0.4 2.8 |
|
-1.5 -2.4 2 -7.8 |
-0.9 -3.4 3.1 -0.8 0.2 -0.3 -0.8 -0.4 1.8 |
Окончание таблицы 7
1 |
2 |
3 |
|
-1 1.2 2.8 -2.4 |
-0.1 0.4 0.1 0.1 1.2 -0.3 0.2 0.4 1.8 |
|
0.5 -4.3 0.7 -2.1 |
2.8 8.4 7.1 -6.1 -7.2 -10.3 -10.2 10.4 -5.8 |
|
-1.7 -0.3 -5.6 -1.1 |
-10.1 10.4 10.1 1.1 -3.2 1.8 1.2 -0.4 -0.8 |
|
-1.4 1.4 -0.6 -5.1 |
-1.2 10.4 10.1 1.1 -13.2 1.8 1.2 0.4 -5.8 |
|
2.7 5.2 -1.8 -3.1 |
-1.2 -10.4 10.1 1.1 -13.2 1.8 1.2 -0.4 -5.8 |
|
-1 -9 -0.2 -3.1 |
-1.2 5.4 1.1 5.1 -4.2 3.4 -1.2 0.4 -0.8 |
|
0.1 -1.2 0.6 -0.1 |
-2.6 5.4 -1.1 -5.1 -7.8 3.4 -1.2 0.4 -3.1 |
|
-0.4 -0.2 3.5 -1.1 |
-2.6 5.4 -1.1 -5.1 -7.8 -3.4 -1.2 -0.4 -3.1 |
|
-0.2 2.5 -0.8 -1.2 |
-1.6 5.4 -1.1 -5.1 -1.8 -3.4 -1.2 -0.4 -3.1 |