эконометрика для очно-заочного 4 курс 2024-2025 год / 04-УП Базовый курс эконометрики (Писарева О.М., Черников Г.В.) 2024
.pdf
Миноры можно применять для вычисления ранга матрицы (обозначают: rank A . Итак, ранг матрицы — это порядок максимального
ненулевого минора этой матрицы.
|
1 |
2 |
3 |
|
|
4 |
5 |
6 |
|
Поясним на примере матрицы A |
. |
|||
|
7 |
8 |
9 |
|
|
|
|
|
1 |
2 |
3 |
|
|
|
||||
Самый большой минор в этой матрице M00 |
|
4 |
5 |
6 |
имеет порядок 3. |
|
|
7 |
8 |
9 |
|
Но он равен 0 (см. пример выше) и нам не подходит.
Далее, ищем ненулевой минор среди миноров порядка 2.
Минор M11 |
|
5 |
6 |
|
3 вполне подходит, поскольку не равен 0. |
|
|
||||
|
|
8 |
9 |
|
|
Итак, мы нашли, что максимальный, не равный 0 минор имеет порядок 2. Следовательно, rank A 2 .
ЗАМЕЧАНИЕ
Если рассматривать столбцы матрицы как векторы, то ранг матрицы можно определить, как максимальное число линейно-независимых столбцов матрицы.
1.6. Обратная матрица |
|
Квадратную матрицу A 1 Rn n называют обратной к матрице |
A Rn n , |
если выполняется: |
|
A 1 A A A 1 I , |
|
где I – единичная матрица, порядка n. |
|
Из последнего следует: |
|
(A 1 ) 1 A , т.е. обратная к обратной матрице – исходная.
Таким образом, две матрицы взаимно обратны, если их произведение – единичная матрица.
Укажем еще пару полезных свойств:
1)AB 1 B 1 A 1 ,
2)(AT ) 1 (A 1 )T .
Не у всякой квадратной матрицы существует обратная. Если матрица не имеет обратную, ее называют вырожденной.
УТВЕРЖДЕНИЕ
Квадратная матрица А порядка n имеет обратную (т.е. A – не вырождена) тогда и только тогда, когда ее определитель не равен 0. В этом случаеrank A n .
ЗАМЕЧАНИЕ
Иногда случается, что матрица хотя и не вырождена, но ее определитель «почти» 0. В этом случае говорят о плохой обусловленности матрицы. При обращении таких матриц возникают значительные вычислительные погрешности. То же относится и к решению линейных систем с такими матрицами.
Практическое вычисление обратной матрицы весьма трудоемкая процедура. Для матриц небольшого размера можно воспользоваться, например, методом Жордана-Гаусса (см. ниже). Для обращения «больших» матриц в настоящее время разработаны эффективные алгоритмы, реализованные в виде пакетов компьютерных программ.
1.7. Системы линейных алгебраических уравнений
Математическая реализация большинства эконометрических моделей представляет собой систему линейных алгебраических уравнений.
Традиционно систему из m уравнений с n неизвестными записывают в
виде:
a11 x1 |
a12 x2 a1n xn b1 |
|
||
a21 x1 |
a22 x2 a2n xn b2 |
|
||
|
|
|
|
. |
|
||||
am1 x1 |
am 2 x2 amn xn bm |
|
||
|
|
|
|
|
Однако, с практической точки зрения, ее удобнее представить в виде матричного произведения:
A X B ,
2 x1 |
5 x2 4 x3 |
7 x4 |
14 |
||
|
3 x1 |
2 x2 x3 |
2x4 9 . |
||
3 x |
x |
3 x |
6 x |
12 |
|
|
1 |
2 |
3 |
4 |
|
РЕШЕНИЕ
Запишем расширенную матрицу системы, произведем вычисления, а в конце дадим пояснения:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
5 |
|
|
2 |
|
7 |
7 |
|
|
|
|
|
||
|
|
|
|
|
2 5 |
|
4 7 |
|
14 |
|
|
|
|
|
2 |
|
|
|
2 |
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
3 |
2 |
|
1 2 9 |
|
|
|
3 |
|
2 1 |
|
2 9 |
|
|
|
||||||||||||||||||||
|
|
|
A |
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|||||||
|
|
|
|
|
|
|
3 |
1 |
|
3 6 12 |
|
|
|
|
|
|
|
1 3 |
|
6 12 |
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
5 |
2 |
|
7 |
|
|
7 |
|
|
|
|
|
|
|
1 |
|
5 |
|
|
2 |
|
7 |
|
7 |
|
|
|
||||||
|
|
|
|
|
|
2 |
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
2 |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
19 |
|
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
14 17 60 |
|
|
|||||||||||||||
|
|
|
|
0 |
|
|
7 |
|
|
30 |
|
|
0 |
|
1 |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
19 19 |
19 |
|
|
4 |
|||||||||
|
|
|
|
|
|
13 |
|
|
33 |
|
|
|
|
|
|
|
|
|
|
|
13 |
|
|
|
|
|
33 |
|
|
|
|
|
|
||||||
|
|
|
|
0 |
|
3 |
|
33 |
|
|
|
|
|
|
0 |
|
|
|
3 |
|
33 |
|
|
|
|||||||||||||||
|
|
|
|
|
|
2 |
|
2 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
2 |
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
1 |
5 |
2 |
|
7 |
|
|
|
|
7 |
|
|
|
|
|
1 |
|
5 |
2 |
|
7 |
|
7 |
|
|
|
|
|||||||||
|
|
|
|
2 |
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
2 |
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
14 |
|
17 |
|
|
60 |
|
|
|
|
|
|
|
|
14 |
|
|
17 |
60 |
|
|
|||||||||||
|
|
|
0 |
1 |
|
|
|
|
|
0 |
|
1 |
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
19 |
|
19 |
|
|
19 |
|
|
5 |
|
|
|
|
|
|
19 |
|
|
19 |
19 |
|
|
6 |
||||||||
|
|
|
|
|
|
|
|
34 |
|
203 |
|
237 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
203 |
237 |
|
|
|||||||||
|
|
|
|
0 |
0 |
|
|
|
|
|
|
|
0 |
|
0 |
|
1 |
|
|
|
|
||||||||||||||||||
|
|
|
|
19 |
|
19 |
|
|
19 |
|
|
|
|
|
|
|
|
|
34 |
34 |
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
1 |
5 |
|
|
0 |
|
525 |
356 |
|
|
|
|
1 |
|
0 |
|
0 |
|
|
75 |
|
7 |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
2 |
|
|
|
34 |
17 |
|
|
|
|
|
|
34 |
|
34 |
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
90 |
141 |
|
|
|
|
|
|
|
|
|
|
|
|
|
90 |
|
141 |
|
|
|
|
|
|
|
||||||||
|
|
0 |
1 |
|
|
0 |
|
|
|
|
0 |
|
1 |
|
0 |
|
|
|
|
. |
|
|
|
|
|
|
|||||||||||||
|
|
|
|
17 |
17 |
|
|
|
|
|
|
17 |
|
17 |
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
203 |
237 |
|
|
|
|
|
|
|
|
|
|
|
|
203 |
|
237 |
|
|
|
|
|
|
|
|||||||||
|
|
0 |
0 |
|
|
1 |
|
|
|
|
|
0 |
|
0 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
34 |
34 |
|
|
|
|
|
|
|
|
34 |
|
34 |
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Шаг 1: разделим 1-ую строку на 2;
A
Шаг 2: из 2-ой строки вычтем 1-ую умноженную на 3; из 3-ей строки вычтем 1-ую умноженную на -3.
Шаг 3: разделим 2-ую строку на 192 ;
Шаг 4 из 3-ей строки вычтем 2-ую умноженную на 132 ;
Шаг 5: разделим 3-ую строку на 1934 ;
Шаг 6: из 1-ой строки вычтем 3-ю, умноженную на -2, а из 2-ой вычтем
3-ю, умноженную на 1419 ; Шаг 7: из 1-ой строки вычтем 2-ую, умноженную на 52 .
Преобразования окончены.
Полученную матрицу обратно преобразуем в систему уравнений. При этом полагаем x1, x2 и x3 базисными переменными, а оставшуюся x4 –
свободной (ее мы обозначим С и перенесем в правую часть системы); имеем:
|
x |
75 C |
|
7 |
; |
|
|
|
|
|
|||||
|
1 |
34 |
34 |
|
|
||
|
|
|
|
|
|||
|
|
90 C |
141; |
|
|||
|
x |
2 |
|
||||
|
|
17 |
17 |
|
|
||
x |
203C |
237 |
; |
||||
|
3 |
|
34 |
34 |
|
||
x |
C . |
|
|
|
|
||
|
4 |
|
|
|
|
|
|
Мы получили общее решение системы, зависящее от параметра С. Таким образом, задаваясь различными значениями С, мы будем получать различные решения исходной системы.
Приведенный выше алгоритм можно применять для обращения невырожденной квадратной матрицы A Rn n (метод Жордана-Гаусса).
Для этого составляем расширенную матрицу Rn 2n .
A
Она получается путем приписывания единичной матрицы справа к исходной.
a11 |
a12 |
a1n 1 |
0 |
0 |
||
|
a22 |
a2n 0 |
1 |
0 |
|
|
a21 |
|
|||||
|
|
|
. |
|||
A = |
||||||
|
an2 |
ann 0 |
0 |
1 |
|
|
an1 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Путем линейного преобразования строк матрицы |
|
|||||||||
A , добиваемся, чтобы |
||||||||||
слева получилась единичная матрица: |
|
|
||||||||
1 |
0 0 |
ˆ |
ˆ |
|
ˆ |
|
|
|||
a11 |
a12 |
a1n |
|
|||||||
|
0 |
1 |
0 |
ˆ |
ˆ |
|
ˆ |
|
|
|
|
a21 |
a22 |
a2n |
|
||||||
|
|
|
|
|
|
ˆ |
ˆ |
|
|
|
|
|
|
ˆ |
. |
|
|||||
|
0 |
0 1 |
an1 |
an 2 |
ann |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Правая часть полученной матрицы будет обратной к исходной: |
||||||||||
|
|
|
ˆ |
ˆ |
|
ˆ |
|
|
|
|
|
|
|
a11 |
a12 |
a1n |
|
|
|
||
|
|
|
ˆ |
ˆ |
|
ˆ |
|
|
|
|
|
|
|
a21 |
a22 |
a2n |
|
|
|
||
|
|
1 |
|
|
|
|
|
|
|
|
A |
|
ˆ ˆ ˆ |
. |
|
|
|
||||
|
|
|
an1 |
an2 |
ann |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8. Собственные числа и собственные векторы матрицы
Собственным вектором квадратной матрицы A Rn n называют ненулевой вектор-столбец x Rn , удовлетворяющий уравнению:
A x x ,
где параметр λ называемый собственным числом матрицы.
Для отыскания собственных векторов матрицы A, сначала необходимо найти все ее собственные числа. Для этого составляют характеристическое уравнение:
|
a11 |
a12 |
... |
a1n |
|
|
|
|
|||||
det(A I ) |
a21 |
a22 |
... |
a2n |
|
= 0. |
|
an1 |
an2 |
...ann |
|
|
|
Раскрыв определитель, мы получим алгебраическое уравнение n-ой степени относительно λ.
ЗАМЕЧАНИЕ
Алгебраическое уравнение n-ой степени имеет ровно n корней (с учетом их кратности). В общем случае корни могут быть комплексными, что существенно затрудняет работу с ними. Однако, характеристическое уравнение, порождённое симметричной матрицей А, имеет только вещественные корни.
Найдя все собственные числа матрицы: λ1, λ2, …, переходят к отысканию собственных векторов. Для нахождения собственных векторов для каждого собственного числа λi необходимо решить систему уравнений:
(a11 i ) x1 |
a12 x2 |
a1n xn 0 |
|
||
|
a21 x1 |
|
(a22 i ) x2 a2n xn 0 |
|
|
|
|
|
|
|
. |
|
|
||||
|
an1 x1 |
an 2 x2 |
(ann i )xn 0 |
|
|
|
|
|
|
|
|
Эта однородная система всегда вырождена и ее решения зависят от свободных параметров. Таким образом, собственные векторы матрицы не определяются однозначно, а зависят от параметров.
ПРИМЕР
Найти собственные числа и собственные векторы матрицы
|
2 |
1 |
2 |
|
|
1 |
2 |
2 |
|
A |
. |
|||
|
2 |
2 |
5 |
|
|
|
РЕШЕНИЕ
Составляем характеристическое уравнение:
|
2 |
1 |
2 |
|
|
|
|||
det(A E) |
1 |
2 |
2 |
7 15 9 2 3 0. |
|
2 |
2 |
5 |
|
Его решениями являются: 1 1и 2 1– кратные корни, 3 7 . Для нахождения собственных векторов составляем систему:
