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

книги из ГПНТБ / Сирл, С. Матричная алгебра в экономике

.pdf
Скачиваний:
20
Добавлен:
22.10.2023
Размер:
13.54 Mб
Скачать

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

А =

Г X k X tn

YkX ( ? — tn) 1

 

,Z(P — k ) X m

W ( p — k) X( . q — m)_

Допустим, далее, что

 

 

 

.

X k x m = ( « 1

U 2

U m ]

и

 

 

 

 

Z(p~k) xm -- [Vi

^2 ••• ИпЬ

где соответствующие и представляют собой векторы порядка k, a v — векторы порядка р k.

Покажем, что к = т. Допустим, что столбцы подматрицы X линей­ но-зависимы, или, другими словами, что существует такой ненулевой набор чисел А,!, А2, ..., Хт, при котором

Ai «1 Х2и2 + .•• + Amwm = 0.

(14)

*

Тогда, поскольку первые k строк матрицы А (т. е. строки, образую­ щие подматрицу X) линейно-независимы, строки подматрицы Z пред­ ставляют собой линейные комбинации строк Х\ в таком случае суще­ ствует матрица К , такая, что оказывается справедливым следующее равенство:

 

Z = КХ.

 

Следовательно, [щ

v2... vm] = К

и2... ит] и тогда Vj=Kuj при / =

= 1 , 2, ..., т.

 

 

 

Следовательно,

XjVj = XjKuj — KXjUj,

 

 

 

поскольку Xj представляет собой скалярную величину.

Таким обра­

зом/,

 

 

 

Х^х + X2v2 +

... + Xmvm = К [Х-хЦх + Х2и2 + ... +

Amwm] =

 

=

К (0) = о

 

160

в силу (14). Поэтому

их

 

1

4 - х

+ к

J -

|

••• t л т

 

о2

 

3

о II

Но из этого следует, что т столбцов матрицы А, входящих в подматри­ цы X и Z, зависимы между собой, что противоречит исходному усло­ вию. Следовательно, неверно предположение, что столбцы подматри­ цы X зависимы между собой и т векторов и независимы. Однако поря­ док векторов и равен k, поэтому в соответствии с теоремой 1 они могут быть независимы лишь в том случае, если т ^ к. Проведя аналогичное доказательство, можно показать также, что и k строк подматрицы X, каждая из которых насчитывает т элементов, независимы и, следова­ тельно, k ^ т. Поэтому k — т и число независимых строк в матрице

Аравно числу содержащихся в ней независимых столбцов.

6)РАСЧЛЕНЕНИЕ МАТРИЦ

Допустим, что строки матрицы Q представляют собой линейные комбинации строк матрицы Р, тогда существует такая матрица X, что справедливо равенство Q = ХР. Это вытекает из определения опе­ рации умножения матрицы на матрицу. Аналогичным образом, если столбцы матрицы R представляют собой линейные комбинации столб­ цов матрицы S, то существует такая матрица Y, что справедливо равенство R = SY.

Предположим, что в матрице MpXq ранга г независимы первые г столбцов и первые г строк. Тогда матрицу М можно представить в сле­ дующем виде:

Д4_ _ [ ~ ^ г Х Г

В ГХ (q — r)

j

\ C ( D ~ r ) X r

D ( p _ r ) X ( ? _ r) J

Ho [C D] можно записать таким образом:

[С D] = А (р )Хг [А В] = [КА КВ],

и, следовательно,

л.

А В 1

К А КВ

Можно записать аналогичным образом:

- в

_ \ a \ l

к в

КА\

и, следовательно,

 

 

4-

 

К A KAL

Г AL '

X{Q—r) [КАЬ

I

A[I L).

(15)

 

к .

6 Зак 425

461

В этом равенстве подматрица / имеет порядок г, подматрица К — размеры г) х г, подматрица L — размеры rX(q — r), а А пред­ ставляет собой квадратную матрицу порядка г. Ранг матрицы М равен г, такой же ранг и у матрицы А. (Если бы ранг матрицы А не был ра­ вен рангу матрицы М, некоторые из столбцов А представляли бы ли­

нейные комбинации других столбцов, и, следовательно, в матрице ' А

КА

содержались бы не только те столбцы матрицы М, которые являются независимыми.) Из этого можно заключить, что существует А 1.

Вприведенном доказательстве предполагается, что первые г строк

ипервые г столбцов матрицы М независимы. Но ведь расположение

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

^-операторов — через

Ех и Ег, тогда N — £'1УИ£2/ Но, как показано

ранее, N можно расчленить следующим образом:

N — /'

A l l L], a M - ^ E ^ ' N E - K

К

 

Из сказанного можно сделать следующие выводы: если ЛКх? представ­ ляет собой матрицу полного строчного ранга г, тогда

M = A U L ] ,

(16)

причем существует А 1. Кроме того, существует (ММ')”1. Дело в том, что из соотношения (16) следует, что

ММ ’ = А (I + LL’)A’.

Предположим, что (/, + LL') не является матрицей полного ранга, тогда существует некая линейная комбинация ее столбцов, равная нулю, т. е. существует ненулевой вектор X, при котором

(/ +

LL')X = 0.

(17)

Умножая это выражение слева на X', получим

 

Х'Х +

(L'X)'L'X = 0.

(18)

Каждое слагаемое в левой части равенства (18) представляет собой сум­ му квадратов, поэтому соотношение (18) может быть справедливым лишь в том случае, если X = 0, иными словами, если X — нулевой вектор. Но такой вывод противоречит предположению, которое было сделано при составлении равенства (17) и согласно которому X представляет собой ненулевой вектор. Следовательно, (/ + LL’) — это матрица полного ранга. Поэтому и ММ' — матрица полного ранга (| ММ' \ =

162

= | A | \I + LL'| | A'\ Ф 0, поскольку перемножаются ненулевые опре­ делители). Таким образом, мы доказали, что если М представляет со­ бой матрицу полного строчного ранга, то произведение ММ' имеет обратную матрицу. Аналогичным образом можно показать, что если некоторая матрица N представляет собой матрицу полного столбцо­ вого ранга, то и произведение N'N имеет обратную матрицу.

Полученными результатами можно пользоваться при доказатель­ стве многих теорем матричной алгебры. Например, если А представля­ ет собой матрицу полного строчного ранга, то из АВА = А следует, что АВ = I.

Доказательство. Если АВА = А,

тогда А В АА ’ = АА,'

но так как

А — это матрица полного строчного ранга, то

существует

(АА')^1 и,

следовательно, АВ = I .

матриц

оказывается

еще более

Расчленение (15) симметрических

простым делом. Поскольку М = М ', между независимыми строками и остальными строками существует то же соотношение, что и между независимыми столбцами и остальными столбцами, следовательно, соотношение (15) принимает теперь следующий вид:

М =

/

АЦ К'],

 

К

причем существует обратная матрица Л-1.

Приведение матриц к каноническому виду также предполагает их расчленение; нетрудно показать, в частности, что квадратная матрица полного ранга может быть представлена в виде произведения двух тре­ угольных матриц. Таким образом, если

то

Л = Р"1

где

О

0 0

PAQ =-- С

 

О’

 

0

0

 

 

Q-1- - р - 1

ir о-

 

 

0

0

 

о

0 0

---1

(19)

Q' 1 = RS,

R = Р ~ 1 / г О" и S

о-

0 О

о о Q-1.

Пусть А представляет собой квадратную матрицу полного ранга г = п\ тогда R = Р -1 и S = Q-1. В тех случаях, когда Р и Q — это нижние треугольные матрицы (т. е. все элементы, расположенные над диаго­ налью, равны нулю; см. параграф 6 главы I), такой же вид будут иметь и их обратные матрицы. В этом случае А = T’-1Q~1 представляет собой произведение треугольных матриц р - 1 и Q 1, точно так же A~X=QP.

Если А — это

симметрическая матрица, Q = Р'

и S =

R ', тогда

соотношение (19)

будет выглядеть

следующим образом:

А = RR',

в том случае, когда А — матрица

полного ранга,

А =

Р-1 (Р-1)',

т. е. она равна произведению нижней треугольной и транспонирован­ ной нижней треугольной матриц.

6*

163

в) ЛЕВАЯ И ПРАВАЯ ОБРАТНЫЕ МАТРИЦЫ

В параграфе 9 главы V уже кратко упоминалось о левом и правом обращениях прямоугольной матрицы. Было показано, что для матри­ цы Агхс не существует такой матрицы ВсХг, которая могла бы одно­ временно удовлетворять обоим равенствам: АВ = и ВА = / с. Рассмотрим условия, при которых оказывается верным одно из этих равенств. В соответствии с теоремой 3 соотношение А гХсВсХг = = может иметь место только в том случае, когда ранг обеих матриц по крайней мере равен г. Аналогичным образом матрица DcXr, удов­ летворяющая соотношению Dcxr A rXc I с, может существовать толь­ ко в том случае, если ранг матрицы А по крайней мере равен С.

Однако при г =f=с ранг А не превосходит наименьшего из двух чисел—

г и с,

поэтому он не может быть равен обоим этим числам или превос­

ходить их.

Следовательно, в тех случаях, когда г Ф с, не могут одно­

временно

существовать такие

ВСХг и DcXr, которые удовлетворяют

равенствам АВ = /,. и DA =

/ с. Может иметь место только одно из

этих равенств:

если А представляет собой матрицу полного строч­

ного

ранга, то существует В — правая

обратная матрица; если же

А — это матрица полного столбцового

ранга, тогда существует D

левая обратная

матрица.

 

 

Упражнения

1. Даны следующие матрицы:

1

2

3~

 

 

о

 

 

Е =

1

0

4

5

7

и

9

8

6_

 

 

О

О

 

О

о

 

 

1 3

0

1

0

И

Р =

0

1

0

0

2

 

 

О

О

 

 

 

 

Покажите, что:

О

0

0

0

1

 

 

“ 4

5 Т

 

 

2 1 3

 

 

~5 4 7-

;

 

а)

ЕА =

1

2

3

, АЕ =

5 4

7

,

ЕАЕ = 2

3

 

 

 

9 8 6

 

 

_8 9 6_

 

 

8 Э 6_

 

 

 

 

‘ 1 2

з -

 

Л 2 6

 

~ 1 2 6"

б) ДЛ =

4 5

7 , AR = 4 5 14

 

4 5 14

 

 

18

16

12_

 

9

8

12

 

_ 18

16

24_

 

 

“13

17

24“

 

'1

5

3~

 

'13

56

24“

в)

РА =

4

 

5

7 ,

АР

4

17

7

,

РАР =

4

17

7

 

 

9

 

8

 

6^

 

9

35

6^

 

9

35

6..

 

 

"

4

 

5

7“

 

 

4

17

7“

 

 

 

г)

REA =

1

 

2

3

, REAP =

 

1

5

3

 

 

 

 

 

18

16

12

 

 

18

70

12_

 

 

 

Д)

- |Е | = 1= |Р | = у |* |;

 

 

 

 

 

 

 

164

е) £ = £ - ! = £ ' , Я = Я ';

Г1

0

0

1

0

1

0

И Р - ! =

ж) й - ! =

о

1

О

2

J

L

 

—3

о

1

0

О

1

2.

Покажите,

что

 

Г

— 1

1

 

—13

не

могут образовать

систему

 

 

 

3

И

1

линеино-независимых векторов;

 

2

 

 

 

2

 

 

 

 

продемонстрируйте линейную зависимость, су­

ществующую между этими тремя

векторами.

 

 

 

 

3.

Покажите,

'

1

' —

1

 

 

1 -

 

 

 

 

что

2

 

 

3

 

И

 

1

образуют систему линейно-незави­

симых

векторов;

 

1

их

 

2

 

 

 

0

комбинацию,

равняющуюся

векто-

найдите

линейную

а ~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

РУ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

Найдите ранг следующих

 

матриц;

 

 

 

 

 

 

 

 

 

"1

6 "

 

 

 

 

6

4

—1

2

 

5

 

 

 

А =

 

в =

3

0

—1

2

 

7

 

 

 

2

9

,

 

 

 

 

18

3

4

—2

 

0

 

 

 

 

4

3

 

 

 

 

 

 

 

 

 

 

 

 

-

6

8

0

0

—4.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

7

 

6

 

 

1

1

0

2'

 

 

 

 

 

2

1

 

7

,

D =

1

3

6

0

 

 

 

 

 

4

6

 

3

1

5

6

4

 

 

 

 

1 —1

 

0

 

 

 

6

4

- 3

11.

 

 

 

 

 

6

8

 

3

 

 

 

 

 

 

 

 

 

 

 

1

- -1

 

 

г

 

 

 

21

6

3"

 

 

 

 

3

2

--4

 

и

F

12

16

36

 

 

 

 

5

0

--4

 

-63

13

18

 

 

 

 

 

 

 

 

 

 

 

 

1

- -6

 

 

4-

 

 

 

0

93

81-

 

5. Выразите матрицы A, D и Е, приведенные в упражнении 4, в виде про­ изведения XY, где число строк множителя Y равно рангу матрицы.

6 . Дана матрица А\

 

 

 

1

2

4

—2 —3

—1

1

А = 0

1

7

1

2 —2

6 2

■—3

—6 —12 0

Докажите справедливость следующих утверждений:

а) все миноры третьего и большего порядков матрицы А равны нулю; б) ранг матрицы А равен 2;

в) выберем две линейно-независимые строки; тогда любую из остальных трех строк можно выразить в форме линейной комбинации выбранных двух строк;

г) матрицу А можно следующим образом представить в виде произведения XY; размер матрицы X — 5 X 2, а матрицы Y 2 X 4 :

165

 

 

 

 

О

1

 

1

2

4

0

 

 

 

 

A=-XY

 

 

2

1

 

 

 

 

 

 

 

—2 —3

—1

1

 

 

 

 

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

—3 О

 

 

 

 

 

 

 

 

 

— 1

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

— 1

 

1

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

 

 

 

 

 

 

 

 

 

 

3

 

3

 

 

 

 

 

 

 

 

 

 

 

_

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

7.

Следующие матрицы

приведите к диагональной

форме

PAQ

I Dr

:]•

а затем — к канонической

форме PAQ*

 

 

 

 

 

 

 

 

 

где Q* = Q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

13' ;

 

3

6

48"

 

 

 

 

Л4 =

л 2 =

1

9

2

 

 

 

 

 

 

2

9

 

4

1

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'1

 

0

—Г

 

'3

 

6

2

4"

 

 

 

3 —4

2

 

 

 

 

 

 

; л 4 = 9

 

1

3 2

 

 

 

5

—4

0

 

 

_6

—5

 

— 2

 

 

 

_ 1

 

4

6 -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8 . Симметрические матрицы приведите к диагональной,

а затем — к ка­

нонической форме:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Г

4

4

10"

 

 

4

6

12’

 

 

 

 

1 --

 

4 20 18 I В2 =

6 8

1 ;

 

 

 

 

_10

18

29_

 

 

12

1

5

 

 

 

 

 

4

- 2

01

 

 

1

8

6

7"

 

 

 

 

 

 

8

65

99

40

 

 

 

2

 

3 —2

; Я4 =

 

 

 

 

6

99

81

78

 

 

 

 

0

— 2

2 _

 

 

 

 

 

 

 

-7

40

78

21-

 

 

 

 

 

 

 

 

 

 

 

9.

Найдите ранг следующей матрицы:

 

 

 

 

 

 

 

 

 

~

 

1 4

6

0

2

 

Г

 

 

 

 

 

 

 

4

—1 2 0

7

 

6

 

 

 

 

 

 

 

7

6

2 1

—9 —12

 

 

 

 

 

 

_—7

6

2 0

— 6 —12_

 

 

 

 

10. Компания, которая объединяет четыре магазина, торгующие спортив­ ными товарами, должна установить единые цены на следующие товары: лыжи, лыжные палки, ботинки, крепления. Объем предполагаемых продаж по различ­ ным магазинам указан в приводимой матрице; по строкам в ней группируются данные, относящиеся к различным товарам (в том порядке, в каком они перечис­

166

лены в начале упражнения), а по столбцам — данные, относящиеся к различным магазинам,

'1 2 3 2 ^

,

3

1 4

0

 

1 3

4

2 '

_

1

3

4

2_

Предполагается, что объем продаж не зависит от цены товаров. Общая выручка от продажи товаров по четырем магазинам должна составить соответственно 2 0 0 ,

340,

540,

280.

 

 

а) Можно ли на основе приведенной информации исчислить цены, по кото­

рым указанные товары должны продаваться в магазинах?

 

 

б) Если на вопрос а вы дали отрицательный ответ, тогда сформулируйте

задачу так,

чтобы она, с вашей точки зрения, могла иметь решение,

и решите ее.

 

11.

 

Покажите, что, если мы с помощью операции над

строками обратим

В нуль элементы, лежащие ниже диагонали в матрице

 

 

 

 

 

 

1

2

3'

 

 

 

 

 

 

А =

2

1

2

,

 

 

 

 

 

 

3

2

4

 

 

а затем

применим те же операции к столбцам полученной матрицы, в резуль­

тате

преобразований

получим диагональную

матрицу. Каковы в этом случае

Р и Q,

осуществляющие приведение к виду

PAQ =

Д?

ная

12.

 

Дана симметрическая матрица А п ранга г и эквивалентная ей диагональ

матрица

 

Dr

0"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.0

[0-

 

 

Покажите,

что, если все диагональные элементы Dr положительны,

 

 

 

 

(.FP) А (FP)' =

01

 

 

 

'Яг о

о

oj’

 

где

 

R 2r = Dr 1 •

 

 

 

 

 

 

0

и

 

 

 

 

 

 

 

Л

 

 

 

 

 

 

 

13.

Самуэльсон

[1] анализирует

взаимодействие

между мультипликатором

и акселератором с точки зрения теории экономического цикла. Излагаемая им

модель содержит следующие соотношения (все символы представляют собой

скалярные

величины):

 

 

 

 

 

 

 

 

 

Уt=gt +Ct + 1й

 

 

 

 

 

C t = a Y i _ l ;

 

 

и

 

 

 

It = р [Ct - C t_ х] = а

 

- a f i Vt _ 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g t =

К

 

 

 

где Yt обозначает национальный доход, gt — правительственные расходы, Ct — потребительские расходы, /* — производные частные инвестиции, а индекс t характеризует период времени, к которому относятся указанные величины*.

* Характеристику употребляемых в западной экономической литературе тер­

минов

«мультипликатор», «акселератор», «производные

инвестиции» мож­

но найти,

например,

в книге П.

Самуэльсона

«Экономика» (М., «Прогресс»,

1964,

гл.

13 и 14). Критика буржуазных концепций и моделей экономического

цикла содержится в работе Р. X. Хафизова «Критика теорий государственного

регулирования капиталистической

экономики»

(М., изд.

Института междуна­

родных отношений,

1961). — Прим, перев.

 

 

167

а) Н а й д и т е м а т р и ц у А , у д о в л е т в о р я ю щ у ю у с л о в и ю

Axt = уи

где)б

~Yr

 

0

gt

и yt =

a Y t-1

Xt =

а Р У « - 1 — « Р У г - з

c t

 

L / t J

 

1

б) Каков ранг матрицы А ? Можно ли считать ее матрицей полного строчного (столбцового) ранга? Можно ли решить указанную систему уравнений?

в) Если уравнение Axt = yt имеет решение, найдите его,

ЛИ Т Е Р А Т У Р А

1.S a m u e l s o n Р. А. (1939). Interactions between the multiplier ana­ lysis and the principle of acceleration. Review of Economic Statistics, 21, 75—78.

ЛИНЕЙНЫЕ УРАВНЕНИЯ VI1 И ОБОБЩЕННОЕ

ГЛАВА ОБРАЩЕНИЕ МАТРИЦ

Мы видели, что линейные уравнения, содержащие несколько неизвестных величин, могут быть следующим образом представлены в матричной форме: Ах = у, где х представляет собой вектор неизвест­ ных величин, у — вектор известных нам значений и А — матрицу коэф­ фициентов. Эта форма записи (Ах =у) относилась в нашем изложении лишь к тем случаям, когда число уравнений равно числу неизвестных. Тогда А представляет собой квадратную матрицу; если А — матрица полного ранга, тогда существует А~х и, следовательно, решением сис­ темы будет х = А^у. Однако до сих пор еще не рассматривался слу­ чай, когда А представляет собой квадратную матрицу неполного ранга. Не рассматривалась также следующая возможность: число уравнений не равно числу неизвестных величин, и А представляет собой прямо­ угольную матрицу. Любая из перечисленных трех возможностей пред­ ставляет собой просто частный случай при более общей постановке задачи, когда требуется разрешить систему, состоящую из р уравне­ ний с q неизвестными. Эту задачу можно записать в следующей форме:

A p x q X q x l ~ Урх Ь

причем ранг матрицы А равен г. Если р = q = г, А представляет собой квадратную матрицу полного ранга; если р = q я г ф р, А — квад­ ратная матрица неполного ранга; если р ф q, А — прямоугольная матрица (причем г не превышает меньшего из двух чисел р и q).

В этой главе мы рассмотрим решение общей задачи A pxq X xgXi = = урХ\. Если А представляет собой квадратную матрицу полного ранга, решением системы будет х = А~1у, если же А — квадратная матрица неполного ранга или прямоугольная матрица, тогда не суще­ ствует обратной матрицы Л -1. Тем не менее, если выполнены определен­ ные условия, решение системы все же может быть найдено. В этой гла­ ве будут рассмотрены указанные условия; мы покажем, почему удовле­ творение этих условий обеспечивает решение системы уравнений. Затем будут изложены более совершенные методы решения уравнения Ах = у, основывающиеся на обобщенном обращении матрицы Л;

169

Соседние файлы в папке книги из ГПНТБ